全文预览

数据库作业(3)

上传者:upcfxx |  格式:doc  |  页数:8 |  大小:0KB

文档介绍
的学生的学号。Р答:SELECT 学生号 FROM 选课РWHERE 课程号=’C002’ and 成绩=(SELECT MAX(成绩) FROM选课Р WHERE课程号=’C002’)Р52.检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。Р答:SELECT 学生号,SUM(成绩) FROM 选课РWHERE 成绩>=60РGROUP BY学生号РHAVING COUNT(*)>=4РORDER BY SUM(成绩) DESCР54.按照成绩表的总成绩列升序创建一个普通索引(非唯一、非聚集)。Р答:USE 学生管理Р GOР CREATE INDEX index_学生姓名 ON 成绩(总成绩)Р56.创建存储过程,从课程表中返回指定的课程的信息。该存储过程对传递的参数进行模式匹配,如果没有提供参数,则返回所有课程的信息。Р答:CREATE PROCEDURE PcourseР @name varchar(20) = '%'РAS РSELECT * FROM 课程РWHERE 课程名 LIKE @nameР58.利用T-SQL扩展方式声明一个游标,查询学生表中所有男生的信息,并读取数据。关闭游标,最后释放游标。Р答:DECLARE N_Cursor CURSORР DYNAMIC FORР SELECT *РFROM 学生РWHERE 性别=’男’Р NEXT FROM N_CursorРGOРCLOSE N_CursorРGOРDEALLOCATE N_CursorРGOР60. 简述数据库备份和还原的基本概念?Р答:数据库备份就是在某种介质上(磁盘、磁带等)创建完整数据库(或者其中一部分)的副本,并将所有的数据项都复制到备份集,以便在数据库遭到破坏时能够恢复数据库。Р 还原数据库是一个装载数据库的备份,然后应用事务日志重建的过程。

收藏

分享

举报
下载此文档