인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
DBMS/데이터베이스 이론

[DB] 📚 테이블 용어 🕵️ 정리

테이블(Table) 관련 용어 릴레이션 - 투플(행)들의 집합 각 릴레이션은 오직 하나의 레코드 타입만 포함 (행 이니까) 한 애트리뷰트 내의 값들은 모두 같은 유형 각 애트리뷰트(열)들의 순서는 중요하지 않음 : 집합은 순서는 의미가 없음. 동일한 투플이 두 개 이상 존재하지 않음 -> 키가 존재함 한 투플의 각 애트리뷰트는 원자값(리스트)을 가짐. 투플들의 순서는 중요하지 않음. 각 애트리뷰트의 이름은 한 릴레이션 내에서만 고유하면 됨. ​- 릴레이션 키 각 투플을 고유하게 식별할 수 있는 하나 이상의 애트리뷰트들의 모임 두 릴레이션을 서로 연관시킬 때 사용 인덱스를 만들 때 사용 릴레이션 스키마(relation schema) - 내포 릴레이션의 이름과 릴레이션의 애트리뷰트들의 집합 표기법 : 릴레이..

category_image
인파_
2021.11.05
(0)
DBMS/데이터베이스 이론

[DB] 📚 스키마(Schema) 개념 - 한눈에 쏙 정리

스키마 (뜻 : 계획, 도식) 데이터베이스의 구조(개체, 속성, 관계)와 제약 조건에 대한 정의이다. 메타 데이터라고도 한다. 데이터베이스 관리 시스템(DBMS)이 주어진 설정에 따라 데이터베이스 스키마를 생성하고, 데이터베이스 사용자가 자료를 저장, 조회, 삭제, 변경 할 때 DBMS는 자신이 생성한 데이터 베이스 스키마를 참조하여 명령을 수행한다. 한마디로 DBMS는 스키마를 참조하여 사용자의 명령을 수행하는 것이다. 스키마 3계층 외부(서브) 스키마(External Schema) = 사용자 뷰 사용자나 응용프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한 것이다. 전체 데이터베이스의 한 논리적인 부분으로 볼 수 있으므로 서브 스키마(Sub Schema)라고도 한다. 하..

category_image
인파_
2021.11.05
(0)