更新时间2018-05-08 08:32:37
以scott用户登陆:
基础:创建以下几张表,并且在表中增加相应的数据
student学生表,表字段:
sno varchar2(10) primary key 学号
sname varchar2(20) 姓名
sage number(2) 年龄
ssex varchar2(5) 性别
学生表中的数据如下:
teacher教师表,表字段:
tno varchar2(10) primary key 教师编号
tname varchar2(20) 教师姓名
教师表中的数据如下:
course 课程表,表字段
cno varchar2(10) 课程编号
cname varchar2(20) 课程名称
tno varchar2(20) 教师编号
其中以cno、tno创建联合主键
课程表中的数据如下
SC成绩表,表字段:
sno varchar2(10) 学生学号
cno varchar2(10) 课程编号
score number(4,2), 成绩
成绩表中的数据如下:
1、使用exp将四张表的数据导出备份。
2、对sc表添加两个外键。
3、删除没有成绩的学生。
4、更新成绩为58一下的学生成绩为60.
5、查询所有学生的成绩。
6、查询没门课程的学生数量
7、删除四张表。
8、将备份的表重新导入。
9、对年龄加上1-150的约束。
10、对性别加上约束。
11、对学生表中其他字段设置不能为空。
删除表操作将删除表的定义、数据以及该表的相应权限。
在删除表之前,应该首先删除该表与其他对象之间的依赖关系。要浏览现有的依赖关系,请执行sp_depends系统存储过程。
语法
DROP TABLE table_name[,...n]
删除数据库:drop database 数据库名字
下一篇:怎样用c语言进行单项循环通讯