반응형
예제 데이터베이스 : emppdb
데이터베이스 생성하기
create database emppdb;
테이블 생성하기
create table dept(
deptno int primary key,
dname varchar(20),
loc varchar(20)
);
create table emp(
empno int primary key,
ename varchar(20),
job varchar(20),
mgr int,
hiredate date,
sal int,
comm int,
deptno int,
foreign key (deptno) references dept(deptno),
foreign key (mgr) references emp(empno)
);
데이터 삽입하기
dept 테이블에 들어갈 데이터
insert into dept(deptno, dname, loc) values (10, 'ACCOUNTING', 'NEW YORK');
insert into dept(deptno, dname, loc) values (20, 'RESEARCH', 'DALLAS');
insert into dept(deptno, dname, loc) values (20, 'SALES', 'CHICAGO');
insert into dept(deptno, dname, loc) values (20, 'OPERATIONS', 'BOSTON');
반응형
'학교 수업 > 데이터베이스' 카테고리의 다른 글
데이터베이스 (1) | 2023.10.27 |
---|---|
orders, customers, book (0) | 2023.10.18 |
CREATE, ALTER, DROP코드 (0) | 2023.10.18 |