数据库原理实验报告-实验三-数据完整性与安全性控制
18页1、数据库原理实验报告题目:实验三数据完整性与安全性控制学号姓名班级日期2016.10.18一、 实验内容、步骤以及结果1 利用图形用户界面对实验一中所创建的Student库的S表中,增加以下的约束和索引。(18分,每小题3分) (1) 非空约束:为出生日期添加非空约束。非空约束:取消表S中sbirth的勾。可能需要重建表。(2) 主键约束:将学号(sno)设置为主键,主键名为pk_sno。设主键:单击数据库Student-单击表-单击S-右击sno-选择修改命令-对话框中右击sno-选择设置主键-修改主键名为pk_sno -保存(3) 唯一约束:为姓名(sname)添加唯一约束(唯一键),约束名为uk_sname。唯一约束:单击数据库Student-单击表-单击S-右击sname-选择修改命令右击sname-选择索引和键命令-打开索引和键框图-添加-是否唯一改为是-名称改为us_sname -关闭。(4) 缺省约束:为性别(ssex)添加默认值,其值为“男”。设默认约束:单击数据库Student单击表单击S右击sno选择修改命令单击cno-在默认值栏输入男保存(5) CHECK约束:为S
2、C表的成绩(grade)添加CHECK约束,约束名为ck_grade,其检查条件为:成绩应该在0-100之间。(6) 外键约束:为SC表添加外键约束,将sno,cno设置为外键,其引用表分别是S表和C表,外键名称分别为fk_sno,fk_cno。2 在图形用户界面中删除以上小题中已经创建的各种约束,用SQL语言分别重新创建第1题中的(2)-(6)小题.(15分,每小题3分,提示:alter table add constraint)删除约束:单击数据库Student-表-单击S-展开键、约束。 一一删除即可。用SQL语句新建约束:3 利用图形用户界面根据上述SC表中的外键定义画出由S,C,SC表构成的数据库关系图。(5分,提示:选中student - 数据关系图)4 用SQL语言删除S表中所创建的缺省约束和外键约束。(6分,每小题3分)5 在图形用户界面中创建新登录名以及用户。(16分)(1) 根据第五版教材第四章 第7题,创建数据库company和其中的基本表,并创建该题中所需要用到的各个用户以及相关的登录名。(10分)创建数据库:创建登录名:创建数据库用户:(2) 用图形用户界面完
《数据库原理实验报告-实验三-数据完整性与安全性控制》由会员s9****2分享,可在线阅读,更多相关《数据库原理实验报告-实验三-数据完整性与安全性控制》请在金锄头文库上搜索。
八年级生物下册8.3了解自己增进健康一课三练提能培优新版新人教版
国立政治大学教育学程实习教师心得月志
新员工转正申请例文
2023年执法证考试题库一
热敏电阻温度测量控制步进电机设计说明书
10kV箱式变电站技术规范
工作每月总结月底工作总结(2篇).doc
关于初中生物课件教案精选范文
2023年四川省遂宁市射洪市官升镇明星村社区工作人员考试模拟题及答案
人同型半胱氨酸ELISA试剂盒说明书
合伙合同书样式通用
可操作性备课举例-减法
2022山东省普通话考试题库
工程预算员年终总结(4篇).doc
小学数学概念教学模式
三年级上册词语表
水利工程安全台账
江苏省无锡市南长区九级物理上学期期中试题 苏科版
传承文化中考作文2022最新
园林机械园艺工具项目可行性研究报告模板-立项备案拿地
2022-09-18 41页
2023-10-17 26页
2023-04-20 29页
2023-05-24 33页
2022-11-14 51页
2023-09-26 34页
2022-11-11 56页
2022-09-13 5页
2023-07-10 70页
2023-05-03 27页