1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 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
| --创建表空间 create tablespace stu datafile 'd:\stu.dbf' size 5m autoextend on
--创建用户名 create user stu identified by stu
grant connect to stu
grant resource to stu create table stuInfo --学生信息 ( stuID number primary key, stuName varchar2(10), stuSex char(2) ); insert into stuInfo values(1,'Eric','男'); insert into stuInfo values(2,'Mike','男'); insert into stuInfo values(3,'Lily','女'); insert into stuInfo values(4,'Lucy','女'); create table subInfo --课程信息 ( subID number primary key, subName varchar2(20) ); insert into subInfo values(1,'C语言'); insert into subInfo values(2,'SQL基础'); insert into subInfo values(3,'JAVA');
create table markInfo --成绩信息 ( stuID int references stuInfo(stuID), subID int references subInfo(subID), score number(3), primary key (stuID,subID) ); insert into markInfo values(1,1,98); insert into markInfo values(1,2,90); insert into markInfo values(1,3,80); insert into markInfo values(2,1,50); insert into markInfo values(2,2,40); insert into markInfo values(2,3,60); insert into markInfo values(3,1,70); insert into markInfo values(3,2,95);
select * from stuinfo select * from subInfo select * from markInfo
|