2019.04.22자격증/정보처리기사2019. 4. 22. 01:12
Table of Contents
반응형
관계해석
1. 수학의 프레디킷 해석에 기반을 두고 있다.
2. 관계 데이터 모델의 제안자인 코드가 관계 데이터베이스에 적용할 수 있도록 설계하여 제안하였다
3. 튜플 관계해석과 도메인 관계해석이 있다.
4. 비절차적 특성을 지닌다
2단계 로킹 규약의 정의 및 특징
1. 기본 락킹 기법의 문제점을 해결
2. 모든 트랜잭션들이 Lock과 Unlock 연산을 2단계로 구분하여 실행
3. 직렬 가능성을 보장하는 규약이나 데드락을 예방할 수 없다
4. 기본 로킹 규약의 문제를 해결하고 트랜잭션의 직렬 가능성을 보장하기 위해 lock과 unlock 연산의 수행 시점에 대한 새로운 규약을 추가한 것
5. 확장 단계 : 트랜잭션이 lock연산만 실행할 수 있고, unlock 연산은 실행할 수 없는 단계
6. 축소 단계 : unlock 연산만 실행할 수 있고, lock 연산은 실행할 수 없는 단계
정규화의 목적
1. 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다
2. 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인다
3. 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 방지한다
4. 효과적인 검색 알고리즘을 생성할 수 있다.
이상(anomaly) 현상
è 데이터의 중복으로 인해 릴레이션을 처리할 때 발생하는 곤란한 현상
è 데이터 베이스 사용자의 의도와는 다르게 다른데이터가 삽입,삭제,갱신 되는 현상
후보키
è 후보키는 유일성과 최소성을 만족하는 속성 또는 속성들의 집합이다. 최소성은 키를 구성하고 있는 여러 속성 중에서 하나라도 없으면 튜플을 유일하게 구별할 수 없는 꼭 필요한 최소한의 속성들로만 키를 구성하는 특성이다. 그러므로 하나의 속성으로 구성된 키는 당연히 최소성을 만족한다.
대체키
è 기본키로 선택되지 못한 후보키들
슈퍼키
è 수퍼키는 유일성의 특성을 만족하는 속성 또는 속성들의 집합이다
외래키
è 외래키는 어떤 릴레이션에 소속된 속성 또는 속성 집합이 다른 릴레이션의 기본키가 되는 키다
시스템 카탈로그
è 시스템 카탈로그는 DBMS가 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다
è 일반 사용자도 시스템 카탈로그의 내용을 검색할 수 있다
è 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다
è 사용자가 SQL문을 실행시켜 내용에 변화를 주면 시스템이 자동으로 갱신된다
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
2019.04.25 (0) | 2019.04.25 |
---|---|
2019.04.22 (0) | 2019.04.22 |
2019.04.22 (0) | 2019.04.22 |
2019.04.22 (0) | 2019.04.22 |
2019.04.21 (0) | 2019.04.21 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상