24.03.20 25일차
목차
1. SQL Developer
2. 제약조건(Constraint)
- primary key
- foreign key
- unique
- not null
- check
3. ERwin
1. SQL Developer

접속


DEFAULT : 아무것도 입력하지 않아도 NULL 값이 아닌 기본값으로 설정한 값이 자동으로 입력되도록 하는 제약 조건
(오라클에만 있는 기능)

2. 제약조건(Constraint)
- primary key :
- foreign key
- unique
- not null
- check
1. PRIMARY KEY : 중복 방지

테이블 생성 시 PRIMARY KEY 설정


2. Unique : 반드시 유일한 값을 가지거나 NULL값을 가짐
unique constraint : 제약 조건. 필드의 타입 뒤에 unique 제약 조건을 걸면 해당 필드에는 더이상 중복된 값 저장 불가


3. NOT NULL : 공백 불가


4. CHECK : 조건 체크


3. ERwin

















설정


테이블 생성



가운데의 네모 박스 = primary key 박스

사원id는 중복 불가 설정

열추가

기본키와 외래키
* dept_code는 employee 테이블과 department 테이블 둘 다 있어야 외래키 설정 가능
* dept_code는 department 테이블의 primary key로 넣을거기 때문에 설정했던 varchar도 동일하게 설정해야한다






| [Oracle] 명령어 사용하기 (0) | 2024.03.22 |
|---|---|
| [Oracle] ERwin에서 가져오기 | 명령어 사용해보기 (0) | 2024.03.21 |
| [MySQL] 다운로드 & 설치 | DB 생성 & 사용 (0) | 2024.03.19 |
| [DB] Oracle SQL Developer 설치 & 사용 (0) | 2024.03.19 |
| [DB] Oracle 설치 | Schemas 생성 | Eclipse 다운로드&사용 | 테이블 생성 | JAVA 프로젝트 생성 (0) | 2024.03.18 |