网络数据库上机考试题

网络数据库上机考试题

ID:10293193

大小:71.50 KB

页数:4页

时间:2018-07-06

网络数据库上机考试题_第1页
网络数据库上机考试题_第2页
网络数据库上机考试题_第3页
网络数据库上机考试题_第4页
资源描述:

《网络数据库上机考试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《网络数据库技术与应用》试卷有一个“学生-成绩”数据库,数据库中包括4个表:表1学生表(表名:student)序号字段名称数据类型长度备注1SnumCHAR10学号(主键)2SnameVARCHAR8姓名3sexVARCHAR2性别(CHECK约束:男或女)4BirthDATATIME出生年月5SteamVARCHAR20所在区队(DEFAULT约束:信管系)表2区队表(表名:team)序号字段名称数据类型长度备注1TnoVARCHAR4区队号(主键)2TnameVARCHAR20区队名称3DeptVARCHAR20所在系部表3课程表(表名:course)序号字段名

2、称数据类型长度备注1CnoVARCHAR4课程号(主键)2CnameVARCHAR20课程名称3creditTINYINT学分(CHECK约束:4>credit>0)表4成绩表(表名:score)序号字段名称数据类型长度备注1SnumVARCHAR9学号(主键字)2CnoVARCHAR4课程号(主键字)3scoreREAL成绩(CHECK约束:100>score>0)《网络数据库技术与应用》上机考试卷说明:1~7题请使用查询分析器完成,并将T-SQL语句复制到题目下方,其他题目请使用企业管理器或查询分析器完成。1、创建一个StudentDB数据库,该数据库的主文件逻

3、辑名称为studentdb_data,物理文件名为studentdb.mdf,初始大小为3MB,最大尺寸为无限大,增长速度为20%;日志文件逻辑名称为studentdb_log,物理文件名为studentdb.ldf,初始大小为1MB,最大尺寸为3MB,增长速度为1MB。(12分)createdatabaseStudentDBONprimary(name=studentdb_data,filename='E:datastudentdb.mdf',size=3MB,maxsize=unlimited,filegrowth=20%)LOGON(name=studen

4、tdb_log,filename='E:datastudentdb.ldf',size=1MB,maxsize=3MB,filegrowth=1MB)2、按照表1、表2、表3、表4的要求分别创建学生表、课程表和成绩表。(18分)createdatabasedb_studentusedb_studentcreatetablestudent(Snumchar(10)primarykey,Snamevarchar(8),sexvarchar(2)check(sexin('男','女')),Birthdatetime,Steamvarchar(20)default('信

5、管系'))usedb_studentcreatetableteam(Tnovarchar(4)primarykey,Tnamevarchar(20),Deptvarchar(20))createtablecourse(Cnovarchar(4)primarykey,Cnamevarchar(20),credittinyintcheck(credit>0andcredit<4))createtablescore(Snumvarchar(9)primarykey,Cnovarchar(4),scorerealcheck(score>0andscore<100))3、在学

6、生表中插入一条记录,记录内容为自己的学号、姓名、性别、出生日期和所在系。(6分)usedb_studentgoInsertintostudentvalues('201008226',N'黄妮婷',N'女',1992-02-28,N'信管系')4、在课程表中插入一条记录,课程号=3002,课程名称=数据结构,学分=2。(6分)usedb_studentgoInsertintocoursevalues('3002',N'数据结构',2)5、在成绩表中插入一条记录,记录内容为自己的学号,课程号=3002,成绩=自己学号的最后两个数。(6分)usedb_studentgoI

7、nsertintoscorevalues('201008226','3002',26)6、为学生表创建一个名为i_sname的索引,并将sname字段设置为非聚集索引,排序顺序为降序。(6分)usedb_studentgocreateindexi_snameonstudent(SnameDesc)7、创建一个名为v_score的视图,要求显示学号,姓名,课程名称和成绩,并按学号降序排序。(12分)usedb_studentgocreateviewv_scoreasselectstudent.Snum,student.Sname,course.Cname,scor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。