희원96
코딩 공부 일기
희원96
전체 방문자
오늘
어제
  • 다이어리 (94)
    • 일상 (2)
      • #.일기 (2)
      • 정보처리기사 (0)
    • 코딩 공부 (90)
      • Python (11)
      • Java (12)
      • DB (18)
      • Arduino (5)
      • HTML,CSS (7)
      • JSP, Servlet (14)
      • Javascript (8)
      • jQuery (2)
      • Spring (1)
      • Android (8)
      • ML (4)
      • React (0)
    • 프로젝트 (1)
      • 미니프로젝트 (1)
      • 1차프로젝트 (0)
      • 2차프로젝트 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 개발 공부 일기

인기 글

태그

  • 자바
  • HTML
  • 아두이노
  • 스프링
  • arduino
  • CSS
  • JSP
  • 자바스크립트
  • 데이터베이스
  • 파이썬
  • Android
  • Spring
  • Servlet
  • ml
  • jQuery
  • java
  • JavaFestival
  • DB
  • Python
  • JavaScript
  • 제이쿼리
  • JS
  • 안드로이드
  • 스마트인재개발원
  • Database
  • Ajax
  • 화이팅
  • 머신러닝

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
희원96

코딩 공부 일기

[DB] 테이블 정의 실습
코딩 공부/DB

[DB] 테이블 정의 실습

2022. 4. 7. 17:55

 

 

더보기

drop table dept cascade constraints;
drop table emp cascade constraints;
create table dept
(DEPTNO number(2),
DNAME varchar2(14) not null,
LOC varchar2(13) not null,
constraint dept_DEPTNO_pk primary key(DEPTNO)
);
create table emp
(EMPNO number(4),
ENAME varchar2(10) not null,
GENDER char(10) not null,
JOB varchar2(9) not null,
MGR number(4),
HIRDATE date not null,
SAL number(7,2) not null,
COMM number(7,2),
DEPTNO number(2),
constraint emp_EMPNO_pk primary key(EMPNO),
constraint emp_GENDER_ck check(GENDER in('MAN','WOMAN')),
constraint emp_DEPTNO_fk  foreign key(DEPTNO) references dept(DEPTNO)
);

insert into dept
values(10, 'Adminstration',1700);
insert into dept
values(20, 'Marketing',1800);
insert into dept
values(30, 'Purchasing',1700);
insert into dept
values(40, 'Human',2400);
insert into dept
values(50, 'Shipping',1500);

insert into emp
values(100,'king','MAN','AD_PRES',null,'1987-01-17',24000,null,10);
insert into emp
values(101,'kochar','MAN','AD_VP',100,'1989-09-21',17000,null,50);
insert into emp
values(102,'DE Haen','WOMAN','AD_VP',100,'1993-01-13',17000,null,50);
insert into emp
values(103,'Hunold','MAN','IT_PROG',102,'1990-07-03',9000,null,40);
insert into emp
values(104,'Ernst','WOMAN','IT_PROG',103,'1997-07-25',4800,null,40);

commit;
/

    '코딩 공부/DB' 카테고리의 다른 글
    • [DB] 데이터베이스 객체
    • [DB] 뷰 생성
    • [DB] 제약 조건 포함
    • [DB] 테이블 생성 및 관리
    희원96
    희원96
    개발 공부

    티스토리툴바