数据库实验
唐僧洗澡不秃头
秃头不洗澡,洗澡不秃头
展开
-
数据库 实验七 事务管理与数据库备份、恢复和安全实验
–三、实验步骤:–1、事务操作–在选修数据库中,以Student(sno,sname,ssex,sage,sdept),Course(cno,cname,cpno,credit),SC(sno,cno,grade)表创建下列事务。–(1)将学生“吴敏”的“计算机基础”的课程成绩改为77分。DECLARE @sno char(9),@cno char(5) select @sno=sno from student where sname='吴敏'select @cno=cno from cours原创 2020-12-10 11:04:14 · 4344 阅读 · 7 评论 -
数据库 实验六 游标、存储过程的创建和使用
–1、游标操作–在选修数据库中,以Student(sno,sname,ssex,sage,sdept),Course(cno,cname,cpno,credit),SC(sno,cno,grade)表为基础完成下列游标操作。–(1)在Student表中定义一个包含sno,sname,ssex,sage,sdept的滚动游标,游标的名称为“cs-cursor”,并将游标中的数据逐条显示出来,并读取第一行数据、最后一行数据,当前行前面的一行数据,当前游标开始的第二行数据,关闭游标,释放游标。declare原创 2020-12-03 13:02:24 · 8289 阅读 · 15 评论 -
数据库 实验五 数据库的完整性约束与触发器实验
–1、创建、删除约束–在选修数据库中,以Student(sno,sname,ssex,sage,sdept),Course(cno,cname,cpno,credit),SC(sno,cno,grade)表为基础完成下列完整性约束。–(1)为数据库表Course创建check约束:当插入或修改一个记录时,确保学分为1-8之间。alter table course add constraint c1 check(credit between 1 and 8 );–(2)为数据库表Student创建c原创 2020-11-28 19:09:23 · 6261 阅读 · 3 评论 -
数据库 实验二 数据库的简单查询和连接查询实验
– l)用Transact-SQL语句表示下列操作.在学生选课库中实现其数据查询操作.– ①求数学系学生的学号和姓名。select sno,sname from student where sdept='MA';– ②求选修了课程的学生学号。select distinct sno from sc; – ③求选修C1课程的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按学号升序排列。select sno,grade from scwhere cno='C1' order b原创 2020-11-28 16:58:59 · 2439 阅读 · 1 评论