- 1.관게형 데이터베이스의 구성요소
- 2.오라클 데이터베이스
1. 관계형 데이터베이스의 구성요소
- 테이블(Table)
- 가로줄을 행(Row) , 세로줄을 열(칼럼,Coulumn) 로 구성되어 있는 것
- 행 : 저장하려는 하나의 개체를 구성하는 여러 값을 가로로 늘어뜨린형태
- 열 : 저장하려는 데이터를 대표하는 이름과 공통 특성을 정의하는 형태
- 키(Key) : 데이터를 구별 할 수 있는 유일한 값
- 키의 종류 : 기본키,후보키, 외래키, 복합키 등으로 구분할 수 있다.
- 기본키(PK : Primary Key) : 여러 키 중에서도 가장 중요한 키이며, 한 테이블 내에서 중복되지 않은 값만 가능하다.
- 기본키는 중복되지 않은 유일한 값을 가졌기에 하나 또는 여러 열의 조합으로 만들 수 있다.
- 기본키의 속성
- 기본키의 속성 1. 테이블에 저장된 행을 식별할 수 있는 유일한 값이어야 한다. 2. 값의 중복이 없어야 한다. 3. NULL 값을 가질 수 없다. |
- 보조키
- 보조키는 대체키 또는 후보키에 속해 있는 키
- 보조키는 후보키중에서 기본키로 지정되지 않은 열이다.
- 기본키가 될 수 있는 모든 키를 의미한다. 기본키 역시 후보키에 속한다.
- 후보키의 조건 : 유일한 데이터를 가지고 있고, 빈값이 없는 열은 기본키가 될 수 있는 후보키
- 외래키(Foreign Key)
- 특정 테이블에 포함되어 있으면서 다른 테이블의 기본키로 지정된 키
- 복합키(Composite Key)
- 여러 열을 조합하여 기본키 역할을 할 수 있게 만든키
- 복합키를 생성할때에 적게는 두세 개, 많게는 열 개가 넘는 열을 조합
2. 오라클 데이터베이스
- 오라클 데이터베이스는 대표적인 상용 관계형 데이터베이스 제품
반응형
'[DB]' 카테고리의 다른 글
[DB] 데이터 모델 (0) | 2023.08.15 |
---|---|
ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 오라클 에러 (0) | 2020.02.06 |
Oracle Database Express Edition 18g(설치 방법 오라클 설치방법 오라클 디비 설치방법) (0) | 2020.02.04 |
h2 database 설치 및 실행법 (0) | 2019.11.15 |
MSSQL 테이블 초기화 truncate (0) | 2019.04.20 |