28-2: SQL create table

jk·2024년 2월 13일
0

kdt 풀스택

목록 보기
54/127



1. 아래의 조건으로 테이블을 만드시오.

사원번호, 사원명, 직급, 부서번호 4개의 컬럼으로 구성된 EMP04 테이블을 생성하되, 사원번호에는 유일키(UNIQUE KEY)로, 사원명은 NOT NULL 제약조건을 설정

create table emp04(
    empno number(4) unique,
    ename varchar2(10) not null,
    job varchar2(9),
    mgr number(4),
    hiredate date,
    sal number(7, 2),
    comm number(7, 2),
    deptno number(2)
);



2. 외래키에 대하여 설명하시오.

  • The key from parent table.
  • Foreign key limits some data of child table.



3. Primary key 에 대하여 설명하시오.

  • Primary key must not be repeated in the table.



4. 아래의 조건으로 테이블을 만드시오.

테이블 이름 : board
컬럼명 : id -> 제약 조건 10번 이상의 번호만 들어 갈것.
컬럼명 : gender -> M 또는 F 만 들어 가도록 할것.
drop table board;
create table board(
    id number(2),
    gender varchar2(1),
    check (id >= 10 and gender in ('M', 'F'))
);
profile
Brave but clumsy

0개의 댓글