728x90

DB 3

실무데이터베이스, 세번째

실무데이터베이스 세번째 ERD [ Entity-Relationship Diagram ] 요구사항명세서를 그림으로 관계를 도출하여 나타내는 것이다. 데이터 모델링 " 개체-관계 모델 [ Entity Relationship Model ] " - 구조화 된 데이터의 표현 ERM의 결과물을 ERD라고 보면 된다. ▶ 개체[ENTITY] - 현실 세계의 객체 [고유하게 식별 가능한 객체] (예) 사원, 부서, 남자, 도시등 - 표기법 : 사각형 - 종류 : 일반 엔티티, 약한 엔티티, 강한 엔티티, 서브 엔티티 ▶ 관계 [Relationship] - 개체간의 연관성 [ 소속된다 신청한다 연결한다 등 ] 표기법 : 다이아몬드 종류 : 관계의 종류는 1진관계, 2진관계, 3진관계 카디널리티 : 1:1, 1:N, M:..

실무데이터베이스, 두번째

실무데이터베이스 두번쨰 클러스터드 인덱스 / 넌 클러스터드 인덱스 먼저, 위 두개를 알아보기 전 "인덱스"에 대해서 알아보겠습니다. 인덱스(INDEX)[지정된 칼럼 -> 메모리 영역 "목차" 생성] 데이터베이스 분야에 있어서 테이블에 대한 동작의 '속도'를 높여주는 '자료 구조'를 말한다. - 테이블 내 1개의 칼럼, 혹은 여러 개의 칼럼을 이용하여 생성 가능 - 빠른 검색 가능 - 레코드 접근의 효율적 순서 동작 제공 루트 레벨/ 루트 페이지 인덱스 페이지의 가장 상위 루트 레벨에 포함된 인덱스 페이지를 루트 페이지 인덱스 정점->1개만 존재 검색 시 최상위 루트 레벨에서 검색을 찾게 됨 이 것은 내부적 각각 인덱스의 루트 페이지에 대한 위치 정보로 기록 보관 중간 레벨 루트와 리프의 사이 인덱스 수준..

728x90