반응형
1.관계형 데이터 베이스
- Relation > 데이터를 table 형태로 표현한 것
- Attribute > 속성, 컬럼
- Degree > 속성의 수, 차수
- 튜플 > relation 을 구성하는 각각의 행 > 레코드, 로우 등등
- Cardinality > 튜플의 수
- Domain > 하나의 속성이 취할 수 있는 같은 타입의 원자값들의 집합
2. 관계형 데이터베이스의 key
- 후보키 : 릴레이션을 구성하는 속성들 중 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분집합
기본키로 사용할 수 있는 속성들, 유일성과 최소성 모두 만족시켜야함 - 기본키 : 후보키 중에서 특별히 선정된 주키 (PK) > NotNull
- 대체키 : 후보키가 둘 이상일 때 기본키를 제외한 후보키
- 슈퍼키 : 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키 유일성 만족, 최소성 불만족
3. 관계형 데이터베이스의 제약조건
- 개체 무결성 : 기본키는 not null, unique
- 참조 무결성 : 외래키는 null or 참조테이블의 pk 와 같아야함
반응형
'IT study > 정처기' 카테고리의 다른 글
정보처리기사 실기 -7 보안, 암호화 (0) | 2023.07.09 |
---|---|
정보처리기사 실기 -6 트리, 모듈 (0) | 2023.07.08 |
정처기 실기 정리 -4 트랜잭션 (0) | 2023.07.06 |
정처기 실기 정리 -3 정규화 (0) | 2023.07.06 |