电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

重庆大学数据完整性控制第四次实验

重庆大学数据完整性控制第四次实验_第1页
1/23
重庆大学数据完整性控制第四次实验_第2页
2/23
重庆大学数据完整性控制第四次实验_第3页
3/23
下载后可任意编辑重 庆 大 学学 生 实 验 报 告实验课程名称 数据库原理与设计 开课实验室 DS1501 学 院 软件学院 年级 2024 级 专业班 学 生 姓 名 学 号 开 课 时 间 至 学年第 1 学期总 成 绩老师签名下载后可任意编辑软件学院 制《 数据库原理与设计 》实验报告 开课实验室: 201 年 月日学院 软件学院年级、专业、班姓名成绩课程名称数据库原理与设计实验项目名 称数据完整性控制数据安全性控制指导老师一、实验目的重点掌握如下知识点的相关操作:实验6、数据完整性控制实验9、数据库安全性控制二、实验环境PC 一台,操作系统为 win8.1SQLServer2024 三、实验内容主要实验内容如下:实验6 数据完整性控制 6.1 实体完整性6.2 参照完整性6.3 用户定义的完整性6.4 触发器实验9 数据库安全性控制9.1 创建登录账户9.2 创建数据库用户和角色9.3 权限管理9.4 删除数据库用户和登录账户下载后可任意编辑四、实验过程原始记录(对每个实验内容给出一两个代表性图片)实验六、数据完整性控制 习题1.对Library中的表实现实体完整性并验证。① 给各个表设置主键 对Book表填加主键,输入T-SQL语句如下: use Library alter table Book add constraint pk_bno primary key(Bno) 执行成功,结果如下: 对Reader表填加主键,输入T-SQL语句如下: use Library alter table Reader add constraint PK_Reader primary key(Rno) 执行成功,结果如下: 对Borrow表填加主键,输入T-SQL语句如下: use library alter table Borrow add constraint ab_Rno primary key(Rno,Bno)② 给各个表创建UNIQUE约束 在Book表中对书名创建UNIQUE约束,输入T-SQL语句如下: use Library alter table Book add constraint Book_uni unique(Btitle) 执行成功,结果如下: 在 Reader 表中对读者名创建 UNIQUE 约束,输入 T-SQL 语句如下: use Library alter table Reader add constraint Reader_uni unique(Rname) 执行成功,结果如下:下载后可任意编辑 习题 2.实现各个表之间的参照完整性并验证。 为 Borrow 表添加外键,输入 T-SQL 语句如下: use Library alter table Borrow add constraint fk_borrow_book foreign key(bno)references Book (pk_bno) alter table Borrow add constraint fk_borrow_reader foreign key...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

重庆大学数据完整性控制第四次实验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部