云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库上机实验报告

数据库上机实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/8 2:55:53

数据库应用上机实验指导书

上两幅图是撤销U1和U2权限后,验证得到的

5﹑总结实验过程中遇到的问题及解决。 1)

对于新建用户后,验证权限时没有理清得到授权用户登录的顺

序,后来请教同学,理解了授权验证的意思。 2)

revoke all privileges

on spj from u2;

原来是on spj table 就无法执行,去掉table

29

数据库应用上机实验指导书

实验四 数据库的完整性

一﹑实验目的

熟练掌握和使用T-SQL定义和验证数据库完整性的方法。 二﹑实验内容

1. 2. 3. 4. 5. 6. 7. 8. 9.

实体完整性的验证(S表主码SNO); 实体完整性的验证(P表主码PNO); 实体完整性的验证(J表主码JNO);

实体完整性的验证(SPJ表主码(SNO,PNO,JNO)); 参照完整性的验证(SPJ表外码SNO); 参照完整性的验证(SPJ表外码PNO); 参照完整性的验证(SPJ表外码JNO);

用T-SQL实现用户定义的完整性(SPJ表中供应量QTY必须大于0); 用户定义的完整性的验证。

三﹑注意事项

1. 实体完整性主要通过对表的插入操作,针对主码的唯一性和非空,来验

证完整性的定义是否有效。

2. 参照完整性主要通过对表的插入、删除和修改操作,来验证完整性的定

义是否有效。

3. 用户定义的完整性主要通过对表的插入和修改操作,来验证完整性的定

义是否有效。 四、实验报告内容

1﹑验证S表主码SNO的SQL语句及执行结果(插入操作);

insert into S(SNO) values('s1') insert into S(SNO) values(NULL)

30

数据库应用上机实验指导书

2、验证P表主码PNO的SQL语句及执行结果(插入操作);

insert into P(PNO) values('P2') insert into P(PNO) values(NULL)

3、验证J表主码JNO的SQL语句及执行结果(插入操作);

insert into J(JNO) values('J7') insert into J(JNO) values(NULL)

31

数据库应用上机实验指导书

4﹑验证SPJ表主码(SNO,PNO,JNO)的SQL语句及执行结果(插入操作);

insert

into SPJ(SNO,PNO,JNO) values('S4','P5','J1') insert

into SPJ(SNO) values(NULL)

5、验证SPJ表外码SNO的SQL语句及执行结果(插入、删除和修改操作);

insert

into SPJ(SNO,PNO,JNO,QTY) values('S6','P4','J7','200')

32

搜索更多关于: 数据库上机实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库应用上机实验指导书 上两幅图是撤销U1和U2权限后,验证得到的 5﹑总结实验过程中遇到的问题及解决。 1) 对于新建用户后,验证权限时没有理清得到授权用户登录的顺序,后来请教同学,理解了授权验证的意思。 2) revoke all privileges on spj from u2; 原来是on spj table 就无法执行,去掉table 29 数据库应用上机实验指导书 实验四 数据库的完整性 一﹑实验目的 熟练掌握和使用T-SQL定义和验证数据库完整性的方法。 二﹑实验内容 1. 2. 3. 4. 5. 6. 7. 8. 9.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com