목록Database (2)
DNF LOVE
** 헷갈릴만한 용어 정리 릴레이션 = 테이블, 릴레이션 인스턴스의 집합 애트리뷰트 = 속성, 필드, 테이블 열 도메인 튜플 = 레코드, 테이블 행 인스턴스 = 튜플의 집합 관계 데이터 모델 = 프로그래밍 시스템 릴레이션 인스턴스 = 튜플들의 집합 | 데이터베이스 인스턴스 = 모든 릴레이션들의 인스턴스 집합 1. 관계 데이터베이스 모델 : 1970년 IBM의 E.F.CODD에 의해 제안된 데이터베이스 모델이다. 1) 특징 수학에서의 릴레이션과 집합 이론에 기초된다. 수학의 숫자를 데이터라고 생각하면 된다. 집합 성질 : 같은 성질을 가진 대상들의 모임이며 이들은 구별할 수 있어야 한다. 또한 닫힌 성질을 갖고 있는데 이는 숫자가 중복되지 않고 순서가 존재하지 않다는 뜻이다. 관계 데이터 모델의 직관적인 ..
내가 데이터베이스에 흥미를 느끼게 된 것은, 데이터 모델링 덕분이었다. 데이터 모델링은 현실 세계의 데이터를 컴퓨터 세계로 표현하는 것인데 인문학에 관심이 많던 나는 인문학의 수많은 데이터화하고, 이를 AI에게 학습시키면 AI는 새로운 무언가를 창조할 수 있을까?라는 궁금증에서 시작했다. 각설하고 이번 포스팅에선 현실 세계를 데이터 세계로 나타내는 데이터 모델링에 대해 알아보도록 하자. 데이터 모델링의 이해. 데이터 모델링에 대해 알기 전에, '모델링'에 대해 알도록 하자. - 모델링이란? 사건에 대한 양상이나 관점을 연관된 사람이나 그룹을 위하여 명확하게 하는 것이다. 모델이란, 현실 세계의 추상화, 단순화, 명확화된 반영한다. - 모델링의 특징 추상화 : 다양한 현상을 일정한 양식인 표기법에 의해 표..