목록데이터베이스론 (9)
DNF LOVE

** 헷갈릴만한 용어 정리 릴레이션 = 테이블, 릴레이션 인스턴스의 집합 애트리뷰트 = 속성, 필드, 테이블 열 도메인 튜플 = 레코드, 테이블 행 인스턴스 = 튜플의 집합 관계 데이터 모델 = 프로그래밍 시스템 릴레이션 인스턴스 = 튜플들의 집합 | 데이터베이스 인스턴스 = 모든 릴레이션들의 인스턴스 집합 1. 관계 데이터베이스 모델 : 1970년 IBM의 E.F.CODD에 의해 제안된 데이터베이스 모델이다. 1) 특징 수학에서의 릴레이션과 집합 이론에 기초된다. 수학의 숫자를 데이터라고 생각하면 된다. 집합 성질 : 같은 성질을 가진 대상들의 모임이며 이들은 구별할 수 있어야 한다. 또한 닫힌 성질을 갖고 있는데 이는 숫자가 중복되지 않고 순서가 존재하지 않다는 뜻이다. 관계 데이터 모델의 직관적인 ..

1. DBS(데이터베이스 시스템) : 데이터는 데이터베이스로 저장, 관리하여 정보를 생성하는 컴퓨터 중심 시스템 - 구성 요소 : ① 3-LEVEL Database, ② Data Langauges, Users, ③ DBMS, ④ DB Administrator, ⑤ DB Computer 2. 데이터 언어 : 데이터베이스를 정의, 조작, 제어하기 위한 시스템과의 통신 수단 데이터 정의어(Data Definition Language, DDL) : 데이터베이스 구조를 정의하고 변경하는데 사용, 설계자가 주로 사용, 데이터 정의의 내용 ① 논리적 데이터 구조의 정의 : 개념 스키마, 외부 스키마를 명세 ② 물리적 데이터 구조의 정의 : 내부 스키마 명세, 데이터 저장 정의어 ③ 논리적 데이터 구조와 물리적 데이터..

https://dnf-lover.tistory.com/49 이전 포스팅에서 데이터모델링 정의에 대해 알게 되었다. 그렇다면 데이터 모델링에는 어떤 종류가 있을지 알아보도록 하자. 데이터에는 3가지 세계가 있다. 현실 세계(개체 / 특성 / 값) 개념 세계(개체 타입 / 속성 / 값) : 현실 세계의 개체를 추상화, 개념적 모델링을 한 세계(대표적인 예 : E-R다이어그램) 논리적 구조=컴퓨터 세계(레코드 타입 / 필드 / 값) : 개념 세계의 개체 타입을 변환, 논리적 모델링을 한 세계 물리적 구조(저장 데이터베이스) : 논리 세계의 레코드 타입을 데이터 구조화, 물리적 데이터 모델링을 한 세계. 설계의 핵심은 개념적인 구조와 논리적 구조를 거쳐 실제 데이터를 저장할 수 있는 물리적 구조로 변환하는 것이..