자격증/정보처리기사-취득완료
과목3 - 관계형 데이터베이스
Ch's Lee
2025. 1. 30. 14:22
- 관계형 데이터베이스
- 테이블을 다른 용어
- 릴레이션
- 개체, Entity
- 속성(Attribute)
- 가장 작은 논리적 단위이다.
- 데이터 항목 또는 데이터 필드에 해당됨
- 컬럼(열)으로 속성의 순서는 상관없으며, 중복은 존재하지 않는다.
- 해당 속성의 값들은 정의한 도메인 값만 존재해야한다.
- 과장, 차장 등 정의대 된 직급만 속성안에 값들로 존재함, 그외 가출 등 그외 단어는 들어가면 안됨
- 행 또는 튜플은 순서와 상관없음 단, 오름차순, 내림차순으로 정렬된다. 하지만 중복된 값은 일반키에 따라 존재하고 존재하지 않는다.
- 도메인 : 속성에서 같은 타입의 모든 값의 집합이며, 각 속성의 도메인은 원자값을 갖는다. 그래서 원자값들의 집합이라고도함
- 같은 값의 집합이라는 말은
- 득점 : 100 ~ 1000 사이의 값만 입력이 가능한 득점 속성(컬럼)의 속성값이면, 1억은 들어가면 위배됨
- 같은 값의 집합이라는 말은
- 차수(Degree) : 속성의 갯수 | 애트리뷰트의 갯수
- 카다낼러티(Cardinality) : 튜플의 갯수 | 행의 갯수
- 릴레이션 스키마 : 전체적인 테이블의 구조
- 테이블을 다른 용어