北邮大三下第5次数据库实验报告--mysql.docVIP

  • 31
  • 0
  • 约3.9千字
  • 约 12页
  • 2019-01-24 发布于浙江
  • 举报

北邮大三下第5次数据库实验报告--mysql.doc

实验五 数据库完整性与安全性实验 实验内容 1.1完整性实验: 分别定义学生数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束; 分别向学生表、课程表插入具有相同学号和相同课程编号的学生数据和课程数据,验证其实体完整性约束; 向学生选课表中插入一条数据,课程编号是课程表中没有的,验证参照完整性约束; 删除学生表中的所有数据,验证参照完整性约束; 定义存储过程,完成查询某个学生的选课情况,并执行。 定义触发器,当向学生表插入新的一条记录时,将所有学生出生日期加1;并对其进行测试。 用sql完成以上操作。 1.2安全性实验内容 定义一新的登陆帐号、数据库用户,并授予其访问学生数据库的读权限; 分别用sa用户和新定义的用户访问学生数据库,并对其中的学生表数据进行修改; 再次用此用户访问学生数据库,并对其中的学生表数据进行修改。 用SQL语句分别完成以上内容。 二、实验要求 用SQL语句完成以上操作 要求学生独立完成以上内容。 实验完成后完成要求的实验报告内容。 三、实验环境 系统:windows 7 软件:mysql5.6 四、实验步骤及结果分析 4.1完整性实验: 分别定义学生数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束; 主键约束(建立表格时已经完成):实现实体完整性约束。 CREATE TABLE course ( cno varchar(3)

文档评论(0)

1亿VIP精品文档

相关文档