IT면접대비 데이터베이스 요약본 [키워드 정리본]
- 최초 등록일
- 2023.04.25
- 최종 저작일
- 2022.05
- 8페이지/ 어도비 PDF
- 가격 3,000원
소개글
"IT면접대비 데이터베이스 요약본 [키워드 정리본]"관련 내용입니다.
목차
없음
본문내용
데이터베이스 = 정보의 집합, 논리적 연관성이 있는 자료의 모음
데이터베이스 특성
1. 실시간 접근성
2. 지속적 변화
3. 동시, 공유 사용
4. 내용에 의한 참조
논리적 구조 = 사용자 입장에서 논리적 표현
물리적 구조 = 저장장치, HDD, SSD 등
무결성 = 오류 없이 정확한 자료처리 및 제어
ANSI/SPARC 아키텍처 = 하위 단계의 DB구조가 변경되어도 상위 단계에 영향을 미치지 않음. (외부스키마, 개념스키마, 내부스키마 구성)
DBMS = 데이터베이스 관리 시스템, 응용프로그램이 DB를 공용해 사용할 수 있게 해 주는 프로그램
DBMS 필수기능
1. DDL
2. DML
3. DCL
스키마 = DB에 저장되는 데이터 구조와 유형을 정의
인스턴스 = DB에 저장되는 값들
절차언어 = 원하는 자료 지정 후 접근 방법까지 기술해야 하는 언어(C#, C++, JAVA)
비절차언어 = 자료 지정만 하고 접근 방법은 지정하지 않는 언어(SQL, QBE 등)
DB 생명주기
1. 요구조건 분석 (데이터 스코프 결정)
2. 설계 (개념, 논리, 물리설계가 여기서 이뤄짐)
3. 구현 (DDL)
4. 운영
5. 감시 및 개선
3-스키마 구조
1. 외부스키마 (사용자 관점에서 조작, Views)
2. 개념스키마 (데이터 구조를 개념적으로 묘사)
3. 내부스키마 (저장장치, 물리구조)
Data 독립성 = 하위단계 데이터 구조가 변경되더라도 상위단계에 영향을 미치지 않는 속성
논리적 독립성 = 외부스키마나 응용프로그램에 영향주지 않고, 개념스키마를 변경할 수 있는 능력
물리적 독립성 = 개념스키마나 응용프로그램에 영향주지 않고, 내부스키마를 변경할 수 있는 능력
속성(Attribute) = 엔티티(사물)의 최소 단위, 엔티티의 성질, 분류, 수량, 상태 등을 나타냄
속성 분류
1. 기본속성 = 엔티티가 원래 가지는 속성
2. 설계속성 = 원래는 없었으나 설계하면서 도출
3. 파생속성 = 다른 속성으로부터 파생됨