实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc

实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc

ID:56892270

大小:83.48 KB

页数:3页

时间:2020-07-20

实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc_第1页
实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc_第2页
实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc_第3页
资源描述:

《实验三 设置数据库的参照完整性和使用命令修改数据表doc.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验三设置数据库的参照完整性和使用命令修改数据表1.打开数据库“jwgl”,运行附件中的sql还原数据。2.在数据表score中,根据学号(studentid)、课程编号(courseid)和学期(session)建立主索引。3.在数据表score和student、course之间建立关联,设置参照完整性,截图设置关系部分并上传截图。实现当删除student数据的时候,对应score数据表中的数据一起被删除,当修改学生数据的学号时,对应score数据表中的数据一起被修改实现当删除course数据的时候,对应score

2、数据表中的数据不能被删除,当修改course数据的课程号时,对应score数据表中的数据不能被修改将以下的建表的命令填写在答案窗口4.使用createtable命令建立学院dapartment数据表,有五个字段。分别为deptid学院编号、deptname学院名称、sectary秘书、tel电话、mobile手机。其中,学院编号字段设置为tinyint形,长度为2,自动填充0值,自动增加,并设置为主键。5.使用createtable命令建立班级class数据表,有三个字段。分别为classid班级编号(10位字符,设

3、置为主键)、classname班级名称、grade年级.1.将自己及两个同学的数据输入学生数据表。再在学院表和班级表输入相应数据。(注意:学院编号、班级编号、学号要与实际相同)执行下列sql语句,将执行结果的截图上传。selectdeptname,classname,student.*fromdepartmentjoinclassondepartment.deptid=mid(class.classid,5,2)joinstudentonclass.classid=left(student.studentid,10)

4、将以下的修改表结构的命令填写在答案窗口2.使用altertable命令修改teacher数据表1)将teacher数据表改名为js2)将salary字段改名为jbgz3)将bonus字段改为定点数类型(decimal),长度为6,小数位数为1.4)增加一个rzsj(入职时间)字段,日期数据类型1)删除degree字段2)将deptid字段移动到教师姓名字段的后面。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。