欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《SQLServer数据库》模拟试卷二考卷及答案.pdf

    • 资源ID:80691258       资源大小:305.31KB        全文页数:6页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《SQLServer数据库》模拟试卷二考卷及答案.pdf

    SQL Server 数据库模拟试卷二 班级 姓名 学号 成绩 题号 一 二 三 四 五 总分 分值 40 10 20 12 18 100 得分 阅卷人 一、选择题:本大题共 20 小题,每小题 2 分,共 40 分。1、在 SQL Server 2000 中,一个表可最多创建()个列。A、1024 B、20 亿 C、8092 D、256 2、在 Transact-SQL语法中,用来插入数据的命令是_ _,用于更新的命令是_ 。AINSERT,UPDATE B UPDATE,INSERT CDELETE,UPDATE D CREATE,INSERT INTO 3、SQL server 数据库文件有三类,其中主数据文件的后缀为:A.ndf B.ldf C.mdf D.idf 4、部分匹配查询中有关匹配符_的正确的叙述是 。A._代表任意单个字符 B._ 可以代表零个或多个字符 C._不能与%一同使用 D._ 代表一个字符 5、SQL Server 安装程序创建 4 个系统数据库,下列哪个不是 。Amaster Bmodel Cpub D.msdb 6、关系数据模型 _。A.只能表示实体间的 1:1 联系 B.只能表示实体间的 1:n 联系 C.只能表示实体间的 m:n 联系 D.只能表示实体间的上述 3 种联系 7、创建视图的语句格式为 。A.CREATE TABLE 视图名 B.CREATE INDEX 视图名 C.CREATE VIEW 视图名 D.DROP VIEW 视图名 8、模式查找like _a%,下面 结果是可能的。A.aili B.bai C.bba D.cca 9、在 MS SQL Server 中,用来显示数据库信息的系统存储过程是 A.sp_dbhelp B.sp_db C.sp_help D.sp_helpdb 10、SQL Server 2000是一个()的数据库系统。A.网状型 B.层次型 C.关系型 D.以上都不是 11、SELECT 语句中与 HAVING 子句通常同时使用的是()子句。A.ORDER BY B.WHERE C.GROUP BY D.无需配合 12、SQL 的视图是从 中导出的。A 基本表 B.视图 C.基本表或视图 D.数据库 13、连接有内连接、外连接和交叉连接,其中外连接只能对 表进行。A两个 B三个 C四个 D任意个 14、将多个查询结果返回一个结果集合的运算符是 。AJOIN BUNION CINTO DLIKE 15、声明了变量:declare i int,c char(4),现在为i 赋值 10,为c 赋值abcd,正确的语句是 。A set i=10,c=abcd B set i=10,set c=abcd Cselect i=10,c=abcd Dselect i=10,select c=abcd 16、在以下聚合函数中,除 外在计算中均忽略空值。ASUM()B.MIN()C.AVG()D.COUNT(*)17、T-SQL 语言中,条件年龄BETWEEN 15 AND 35表示年龄在 15 至 35 之间且 。A.包括 15 和 35 岁 B.不包括 15 和 35 岁 C.包括 15 岁但是不包括 35 岁 D.包括 35 岁但是不包括 15 岁 18、以下 是 SQL Server2000 中修改数据表 t1 的命令。Acreate table t1 Bmodify table t1 Calter table t1 Dmodify table database t1 19、SQL Server2000 中不能定义一个触发器同时为 触发器。AINSERT 和 DELETE BINSTEAD OF 和 AFTER CINSERT 和 UPDATE DDELETE 和 UPDATE 20、在 SQL Server 查询中,以下除 外的三种方式引入子查询列表具有相同的效果。AIN B=ANY C=ALL D=SOME 二、判断题:本大题共 10 小题,每小题 1 分,共 10 分,正确的划,错误的划,将正确答案填写在题干后的括号内。21、使用谓词 ANY 或 ALL 时必须与比较符配合使用。()22、在 SQL 中,触发器的执行是在数据的插入、更新或删除之前执行的。()23、函数可作为列标识符出现在 SELECT 子句的目标列或 HAVING 子句的条件中。()24、存储过程是存储在服务器上的一组预编译的 Transcat-SQL 语句。()25、在 T-SQL 语句的 WHERE 子句中,完全可以用 IN 子查询来代替 OR 逻辑表达式。()26、在使用子查询时,须用括号把子查询括起来,以便区分外查询和子查询。()27、在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。()28、一个表可以创建多个主键。()29、语句 select 22%4,的执行结果是:0。()30、创建触发器的时候可以不是表的所有者或数据库的所有者。()三、填空题:本大题共 15 小题,每空 1 分,共 20 分。31、每个数据库只能有一个 文件,并至少有一个 文件。32、系统存储过程的过程名其前缀为 。33、为了实现安全性,每个网络用户在访问 SQL server 数据库之前,都必须经过两个阶段的检验:_ 和 _。34、SQL 语言中行注释的符号为 _;块注释的符号为 _。35、在关系模型中,表中的一行即为一个 。36、语句 select upper(beautiful),lower(CHINA)的执行结果是:_ 和_。37、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_ 和_。38、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_,_,_,_。39、是位于用户和操作系统之间的一层数据库管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。40、在 T-SQL 语法中,SELECT 语句的完整语法较复杂,但至少包括 和 两部分。41、数据库中有两个默认的用户分别为guest 用户和 用户。四、简答题:本大题共4 小题,每题 3 分,共 12 分。42、学生表内容如下:学号 姓名 年龄 性别 0101 李林 21 男 0102 李玉 19 女 0103 张明 20 男 对以下的 SQL 语句:SELECT 姓名,性别 FROM 学生 WHERE 年龄 BETWEEN 18 AND 20 试写出该语句的功能和查询结果:43、CREATE VIEW V_01 AS SELECT 学号,姓名,年龄,班级号 FROM 学生 WHERE 班级号=01;写出该句的功能:44、SELECT 学号,性别,年龄 FROM 学生 WHERE 班级号=01 ORDER BY 学号 写出该语句的功能:45、SELECT 学号 FROM 成绩表 WHERE 成绩=(SELECT MAX(成绩)FROM 成绩表 WHERE 课程号=002)写出该语句的功能:五、程序题:本大题共 6 小题,共 18 分。“学生”表结构 字段名 数据类型 长度 是否为空 约束 学号 int 4 否 主键 姓名 char 10 否 唯一约束 性别 char 2 是 默认约束 出生日期 datatime 8 是 班级代号 char 12 是 表(一)学生 学号 姓名 性别 出生日期 班级代号 001 曾华 男 1977-09-01 95033 003 匡明 男 1975-10-02 95031 005 王丽 女 1976-01-23 95033 007 李军 男 1976-02-20 95033 表(二)课程 课程代号 课程名称 课程类型 学分 3-105 计算机导论 必修 4 3-245 操作系统 必修 6 6-166 数字电路 必修 6 9-888 高等数学 选修 8 表(三)选课 学号 课程代号 分数 001 3-245 86 005 3-245 55 007 3-245 68 003 3-105 92 根据给出的表结构及表数据,按要求写出相应的 T-SQL 语句。46、根据以上给出的“学生”表的结构,写出创建表结构的 T-SQL 语句。47、显示学号为“003”号学生的姓名、性别、班级代号。48、创建一个名为“课程资料”的视图,查看课程代号、课程名称和课程类型。49、创建名为“选课查询”的存储过程,输入课程代号显示选修该门课程的学生的学号、姓名、性别和班级代号并执行该存储过程查询选修了“3-245”课程的学生的相关记录。SQL Server 数据库模拟试卷二答案及评分标准 班级 姓名 学号 成绩 题 号 一 二 三 四 五 总 分 分 值 40 10 20 12 18 100 得 分 阅卷人 装 第一大题 选择题(每题 2 分,共 40 分)题号 1 2 3 4 5 6 7 8 9 10 答案 A A C A C D C B D C 题号 11 12 13 14 15 16 17 18 19 20 答案 C C A B C D A C B C 第二大题 判断题(每题 1 分,共 10 分)题号 答案 21 22 23 24 25 26 27 28 29 30 第三大题 填空题(每空 1 分,共 20 分)题号 答案 31 主数据、事务日志 32 Sp_ 33 身份验证、权限验证 34-、/*/35 元组 36 BEAUTIFUL、china 37 聚集索引、非聚集索引 38 数据库备份、事务日志备份、差异备份、文件和文件组备份 39 数据库管理系统(DBMS)40 Select.From 41 DBO 第四大题 简答题(每题 3 分,共 12 分)42、查询学生年龄在 18 岁到 20 岁之间的学生姓名及性别2 分 查询结果:李玉 女 张明 男.1 分 43、针对学生基本表建立 01 班学生的视图 V_01,其结构包括:学号、姓名、年龄、班级号.3 分 44、针对学生基本表,查询班级号为 01 的学生的学号、性别和年龄,并将结果按照学号升序排列。.3 分 45、查询课程编号为 002 课程的成绩最高分的学生的学号。.3 分 第五大题 程序题(利用其他语句完成相应功能也正确,共 18 分)46、create table 学生1 分 (学号 char(3)primary key,1 分 姓名 char(10)unique,1 分 性别 char(2)default 男,1 分 出生日期 datetime,班级代号 char(5)47、select 姓名,性别,班级代号.1 分 from 学生.1 分 where 学号003.1 分 48、create view 课程资料1 分 as1 分 select 课程代号,课程名称,课程类型 1 分 from 课程1 分 49、create proc 选课查询 kcbh char(5).1 分 as.1 分 select 学生.学号,姓名,性别,班级代号,课程名称.1 分 from 学生 join 选课 on 学生.学号=选课.学号 join 课程 on 课程.课程代号=选课.课程代号2 分 where 课程.课程代号=kcbh 1 分 exec 选课查询 3-245.1 分

    注意事项

    本文(《SQLServer数据库》模拟试卷二考卷及答案.pdf)为本站会员(w***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开