Computer Science/데이터베이스 설계 (3) 썸네일형 리스트형 인덱스 설계 (의미, 종류, 주의사항) Index : 검색의 효율성을 높이는 것( 삽입 삭제 변경에 있어서 인덱스가 있을 시 효율성 저하) Primary Key : 반드시 인덱스 설정, Foreign Key의 경우는 인덱스 설정을 고려해야한다(오버헤드 등 고려) DDL(데이터 정의어), DML(데이터 조작어), DCL(데이터 제어어) DDL (Create, Drop, Alter, Rename, Truncate) DML (Select, Insert into, Update set, Delete from) DCL (Grant, Revoke) : 데이터 베이스 관리자가 사용하는 언어(권한을 부여받아서 사용자들이 사용) TCL (commit, rollback, savepoint) ANSI SPARC 3계층 스키마 (외부 스키마, 개념 스키마, 내부 스키마)+ 설계 외부 : 뷰 개념 : 베이스 내부 : 스토리지 관계 3 레벨(베이스 관계, 뷰(가상적관계), 스토리지) ANSI SPARC 3계층 스키마 (외부 스키마, 개념 스키마, 내부 스키마) 각 계층의 데이터 독립성 : 서로 물리적 논리적 구조는 서로 매핑관계를 가지지만 서로의 독립성을 가진다. 논리적 관점 : 모델 만들어가는 것 물리적 관점, 사용자 관점과의 독립성 ANSI SPARC 3계층 스키마 설계 내부 : 데이터 관리자, 분석가에 의해서 외부 : UI를 만드는, task를 설계하는 자에 의해서 이전 1 다음