Professional Documents
Culture Documents
deptno number(2,0),
dname varchar2(14),
loc
varchar2(13),
constraint pk_dept primary key (deptno)
);
create table emp(
empno
number(4,0),
ename
varchar2(10),
job
varchar2(9),
mgr
number(4,0),
hiredate date,
sal
number(7,2),
comm
number(7,2),
deptno
number(2,0),
constraint pk_emp primary key (empno),
constraint fk_deptno foreign key (deptno) references dept (deptno)
);
/*
create table bonus(
ename varchar2(10),
job
varchar2(9),
sal
number,
comm number
);
create table salgrade(
grade number,
losal number,
hisal number
);
*/
DML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
insert into
values(10,
insert into
values(20,
insert into
values(30,
insert into
values(40,
dept
'ACCOUNTING', 'NEW YORK');
dept
'RESEARCH', 'DALLAS');
dept
'SALES', 'CHICAGO');
dept
'OPERATIONS', 'BOSTON');
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
1100, null, 20
);
insert into emp
values(
7900, 'JAMES', 'CLERK', 7698,
to_date('3-12-1981','dd-mm-yyyy'),
950, null, 30
);
insert into emp
values(
7934, 'MILLER', 'CLERK', 7782,
to_date('23-1-1982','dd-mm-yyyy'),
1300, null, 10
);
/*
insert
values
insert
values
insert
values
insert
values
insert
values
*/
commit;
into salgrade
(1, 700, 1200);
into salgrade
(2, 1201, 1400);
into salgrade
(3, 1401, 2000);
into salgrade
(4, 2001, 3000);
into salgrade
(5, 3001, 9999);