试卷_数据库试卷kui1.pdf_第1页
试卷_数据库试卷kui1.pdf_第2页
试卷_数据库试卷kui1.pdf_第3页
试卷_数据库试卷kui1.pdf_第4页
试卷_数据库试卷kui1.pdf_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷名称 数据库试卷 kui1 试卷说明 2014 年制 命题教师 中南大学 信息科学与工程学院 奎晓燕 一 单项选择题 总分 28 1 分值 1 0 分 现有表 Employee 字段 id int firstname varchar lastname varchar 以下 sql 语句错误的是 A SELECT firstname R R lastname as R nameR FROM employee B SELECT firstname R R lastname R nameR FROM employee C SELECT R nameR firstname R R lastname FROM employee D SELECT firstname llastname FROM employee 序号 10 难度 1 考查点 数据查询 2 分值 1 0 分 关于数据视图与三级模式 下列说法错误的是 A 数据视图是指用户从某个角度看到的客观世界数据对象的特征 B 外模式是数据库用户能使用的局部数据 描述外模式时 通常需要给出其物理结构 C 概念模式以数据模型的形式描述数据 D 三级模式结构实现了数据的独立性 序号 11 难度 1 考查点 基础知识 3 分值 1 0 分 为了保证数据库应用系统正常运行 数据库管理员在日常工作中需要对 数据库进行维护 下列一般不属于数据库管理员日常维护工作的是 A 数据内容的一致性维护 B 数据库备份与恢复 C 数据库安全性维护 D 数据库存储空间管理 序号 12 难度 1 考查点 数据库安全管理 4 分值 1 0 分 关系数据库管理系统应能实现的专门关系运算包括 A 排序 索引 统计 B 选择 投影 连接 C 关联 更新 排序 D 显示 打印 制表 序号 122 难度 1 考查点 基础知识 5 分值 1 0 分 在 SQL Server 中 若希望数据库用户 ACCT 具有创建数据库对象的权 限 较为合适的实现方法是 A 使 ACCT 只在 dbcreator 角色中 B 使 ACCT 只在 publie 角色中 C 使 ACCT 只在 db owner 角色中 D 使 ACCT 只在 db ddladmin 角色中 序号 134 难度 1 考查点 SQL Serrer 数据转换 6 分值 1 0 分 不允许记录中出现重复值和 NULL 值的索引是 A 主键索引 普通索引 B 主键索引 候选索引和普通索引 C 主键索引和候选索引 D 主键索引 候选索引和唯一索引 序号 14 难度 1 考查点 索引与视图 7 分值 1 0 分 E R 图用于描述数据库的 A 概念模型 B 数据模型 C 存储模型 D 逻辑模型 序号 148 难度 1 考查点 基础知识 8 分值 1 0 分 Visual Basic 支持的一种程序结构语句是 A BEGIN R END B If R Then R Else C Do Case D For R Loop 序号 150 难度 1 考查点 数据库系统开发工具 9 分值 1 0 分 一本书可以由多个作者共同编著 而一个作者也可以编著不同的书 则 作者与书之间的联系就是 的联系 A 一对一 B 一对多 C 多对多 D 多对一 序号 155 难度 1 考查点 基础知识 10 分值 1 0 分 在 Transact SQL 语法中 SELECT 语句的完整语法较复杂 但至少包 括的部分 A SELECT INTO B SELECT FROM C SELECT GROUP D 仅 SELECT 序号 156 难度 1 考查点 数据查询 11 分值 1 0 分 下列说法 不正确 A 每个数据库可以包含若干个主数据文件 B 主数据文件的扩展名是 mdf C 主数据文件中存放的是数据库的系统信息和用户数据库的数据 D 每个数据库都只包含一个主数据文件 序号 163 难度 1 考查点 SQL Server 数据库的管理 12 分值 1 0 分 索引是对数据库表中 字段的值进行排序 A 一个 B 多个 C 一个或多个 D 零个 序号 170 难度 1 考查点 索引与视图 13 分值 1 0 分 CREATE TABLE 语句 A 必须在数据表名称中指定表所属的数据库 B 必须指明数据表的所有者 C 指定的所有者和表名称组合起来在数据库中必须唯一 D 省略数据表名称时 则自动创建一个本地临时表 序号 174 难度 1 考查点 SQL Server 数据表 14 分值 1 0 分 关于 SQL Server 常用的数据类型 以下 说法是错误的 A Image 数据类型可以用来存储图像 B 使用字符数据类型时 可以改变长度信息 C 使用数字数据类型时 可以改变长度信息 D Bit 数据类型为 1 位长度 可以存储表示是 否的数据 序号 176 难度 1 考查点 基础知识 15 分值 1 0 分 下面关于文件组描述错误的是 A 每个数据库中都有一个文件组作为默认文件组运行 B 事务日志文件可以存在于任意文件组中 C 主数据文件默认在 PRIMARY 文件组 D 文件组是为了更好地实现数据库文件组织 序号 193 难度 1 考查点 SQL Server 数据库的管理 16 分值 1 0 分 如果要查询比某个子集中最小值大的所有记录 在 WHERE 子句中应 使用 运算符 A ANY B ALL C ANY D 60 AND G 60 AND G60 AND G 60 AND G 100 序号 225 难度 1 考查点 数据查询 19 分值 1 0 分 为了使用输出参数 需要在 CREATE PROCEDURE 语句中指定关键字 A OPTION B OUTPUT C CHECK D DEFAULT 序号 234 难度 1 考查点 存储过程与触发器 20 分值 1 0 分 SQL SERVER 中 下面字符串能与通配符表达式 ABC a 进行匹配的 是 A BCDEF B A BCD C ABC a D A a 序号 257 难度 1 考查点 数据查询 21 分值 1 0 分 SELECT 语句中通常与 HAVING 子句同时使用的是 子句 A order by B where C group by D 其他选项都不是 序号 279 难度 1 考查点 数据查询 22 分值 1 0 分 有教师表 教师号 教师名 职称 基本工资 其中基本工资的取值与 教师职称有关 实现这个约束的可行方案是 A 在教师表上定义一个视图 B 在教师表上定义一个存储过程 C 在教师表上定义插入和修改操作的触发器 D 在教师表上定义一个标量函数 序号 33 难度 1 考查点 存储过程与触发器 23 分值 1 0 分 VB 6 0 中 RecordSet 对象的 UPDATE 方法的作用是 A 在内存中开辟一个存放新记录的缓冲区 B 将数据缓冲区中的内容保存到数据库中 C 更改用户屏幕上显示的数据 D 更改数据缓冲区中当前行指针的位置 序号 34 难度 1 考查点 Visual Basic 的数据访问方法 24 分值 1 0 分 在查询设计器中 不能与其他窗格保持同步的是 A 关系图窗格 B 网格窗格 C SQL 窗格 D 结果窗格 序号 350 难度 2 考查点 数据查询 25 分值 1 0 分 在 SQL Server 中 通过构建永久备份设备可以对数据库进行备份 下 列说法正确的是 A 不需要指定备份设备的大小 B 一个数据库一次只能备份在一个设备上 C 每个备份设备都是专属于一个数据库的 D 只能将备份设备建立在磁盘上 序号 37 难度 1 考查点 SQL Server 数据库的管理 26 分值 1 0 分 SQL Server 的字符型系统数据类型主要包括 A int money char B char varchar text C datetime binary int D char varchar int 序号 40 难度 3 考查点 基础知识 27 分值 1 0 分 有会员卡表 TableCards CardsID StartDate Score CardID 表示卡标 识 Scord 为卡积分 有视图 CREATE VIEW vCard AS SELECT FROM TableCards WHERE Score BETWEEN 200 AND 500 假设 C0001 2008 5 6 220 是 TableCards 表中的一个元组 下述说法正确的是 A 若要查询积分在 200 和 300 之间的有卡标识 通过视图 vCARD 查询会比连接在 TableCards 上查询的效率要高 B 数据库系统会分配存储空间实际保存视图 vCards 所对应的数据 C 语句 UPDATE vCards SET Score 260 WHERE CardID C0001能成功执行 D 语句 INSERT INTO vCard VALUSE C0010 2008 4 5 1000 能成功执行 序号 75 难度 2 考查点 索引与视图 28 分值 1 0 分 有职工工资表 职工号 姓名 日期 基本工资 奖金 工资合计 其 中 R 工资合计 R 等于同一行数据的 R 基本工资 R 与 R 奖金 R 之和 在职工工资表 中插入一行数据时 设一次只插入一行数据 能实现自动计算 R 工资合计 R 列的值的代码 是 A ALTER TABLE 职工工资表 ADD CHECK 工资合计 基本工资 奖金 B UPDATE 职工工资表 SET 工资合计 基本工资 奖金 C INSERT INTO 职工工资表 工资合计 VALUES 基本工资 奖金 D CREATE TRIGGER tgz ON 职工工资表 FOR INSERT AS UPDATE 职工工资表 SET 工资合计 a 基本工资 a 奖金 FROM 职工工资表 a JOIN INSERTED b ON a 职工号 b 职工号 AND a 日期 b 日期 序号 81 难度 3 考查点 SQL Server 数据表 二 判断题 总分 15 1 分值 1 0 分 ASC 是将指定的排序项按降序排列 答案 错误 序号 102 难度 1 考查点 数据查询 2 分值 1 0 分 视图本身有数据 因为视图不是一个虚拟的表 答案 错误 序号 106 难度 1 考查点 索引与视图 3 分值 1 0 分 创建数据库时若没有指定其文件组 则该数据库不属于任何数据库文件 组 答案 错误 序号 11 难度 1 考查点 SQL Server 数据库的管理 4 分值 1 0 分 触发器与表紧密相连 可以看作表定义的一部分 答案 正确 序号 110 难度 1 考查点 存储过程与触发器 5 分值 1 0 分 VB 采用面向对象的程序设计方法 程序由若干对象组成 其中对象的 特征或性质由对象的属性来描述 答案 正确 序号 15 难度 1 考查点 数据库系统开发工具 6 分值 1 0 分 Transact SQL 语言将数据插入到数据表的语句是 INSERT INTO 修改数 据的语句是 UPDATE 答案 正确 序号 17 难度 1 考查点 SQL Server 数据表 7 分值 1 0 分 SQL Server 中 某变量的标识符的首字母为 时 表示该标识符为局部 变量名 答案 正确 序号 18 难度 1 考查点 基础知识 8 分值 1 0 分 当某个表被删除后 该表上的触发器被自动删除 答案 正确 序号 29 难度 1 考查点 存储过程与触发器 9 分值 1 0 分 数据导入导出操作主要解决异构数据源之间相互转换 答案 正确 序号 4 难度 1 考查点 SQL Serrer 数据转换 10 分值 1 0 分 用户对数据库中的表 存储过程 视图等对象的操作权限属于语句权 限 答案 错误 序号 47 难度 1 考查点 数据库安全管理 11 分值 1 0 分 在任意视图中插入一个元组 该元组都会同时插入到基本表中 答案 错误 序号 51 难度 1 考查点 索引与视图 12 分值 1 0 分 在 Transact SQL 语句的 WHERE 子句中 完全可以用 IN 子查询来代 替 OR 逻辑表达式 答案 错误 序号 63 难度 1 考查点 数据查询 13 分值 1 0 分 在 E R 图中 用来表示属性的图形是椭圆形 答案 正确 序号 7 难度 1 考查点 基础知识 14 分值 1 0 分 视图本身没有数据 因为视图是一个虚拟的表 答案 正确 序号 8 难度 1 考查点 索引与视图 15 分值 1 0 分 SQL Server 中 LIKE 运算符的通配符为 与 其中 匹配其所在位置 的一个字符 答案 错误 序号 9 难度 1 考查点 数据查询 三 填空题 总分 52 1 分值 2 0 VB 对象的三要素指对象的属性 方法 事件 序号 103 难度 1 考查点 数据库系统开发工具 2 分值 4 0 SQL Server 中的存储过程具有系统存储过程 用户自定义存储过程 临时存 储过程 远程存储过程 扩展存储过程 5 种类型 序号 107 难度 1 考查点 存储过程与触发器 3 分值 2 0 在数据库中 索引使数据库程序无需对整个表进行扫描 就可以在其中找到 所需数据 序号 109 难度 1 考查点 索引与视图 4 分值 2 0 设某数据库中商品表 商品号 商品名 商品类型 价格 现需要创建一 个视图 该视图包含所有全部商品类型和每类商品的平均价格 请补全如下语句 CREATE VIEW V1 AS SELCET 商品类型 AVG 价格 AS 平均价格 FROM 商品表 GROUP BY 商品类别 序号 14 难度 1 考查点 索引与视图 5 分值 2 0 SQL Server 数据库是由数据库文件和事务日志文件组成 一个数据库至少有 一 或 1 个数据库文件和一个事务日志文件 序号 17 难度 1 考查点 SQL Server 数据库的管理 6 分值 2 0 在 SQL Server 中 新建了一个 SQL Server 身份验证模式的登录账户 LOG 现希望 LOG 在数据库服务器上具有全部的操作权限 下述语句是为 LOG 授权的语句 请 补全该语句 EXEC sp addsrvrolemember R LOGR sysadmin 序号 18 难度 1 考查点 数据库安全管理 7 分值 2 0 在计算机发展的初期 计算机主要应用于科学计算 序号 184 难度 1 考查点 基础知识 8 分值 2 0 与触发器相关的虚拟表主要有 Inserted 或 INSERTED 或 inserted 表和 Deleted 表两种 序号 206 难度 1 考查点 存储过程与触发器 9 分值 2 0 导入数据是帮助用户从外部数据源检索数据 并将数据插入到 SQL Server 表的过程 序号 209 难度 1 考查点 SQL Serrer 数据转换 10 分值 2 0 在 SQL Server 中 设有顾客表 顾客号 顾客名 所在地区 年龄 应用 系统中需统计指定地区的顾客人数和平均年龄 请补全下列存储过程代码以完成该功能 CREATE PROC P Count area varchar 20 AS SELECT COUNT AS 人数 AVG 年龄 AS 平均年龄 FROM 顾客表 WHERE 所在地区 area 序号 23 难度 1 考查点 存储过程与触发器 11 分值 2 0 数据仓库是一个面向 主题 的 集成的 非易失的 且随时间变化的数据 集合 序号 29 难度 1 考查点 基础知识 12 分值 4 0 将表 employee 的列 address 改为 varchar 150 数据类型 并且不允许为空 ALTER TABLE employeeALTER COLUMN address varchar 150 NOT NULL 序号 37 难度 1 考查点 SQL Server 数据表 13 分值 6 0 在代码的下划线处填入适当的内容以完成下述功能 已知表 S C Info St Id C No Score 与表 C Info C No C Name 其中课程名为 C Name 请查找出 Student db 数 据库中选修 R 体育 R 或选修 R 大学计算机基础 R 课程的学生学号和成绩 SELECT St Id Score FROM S C Info WHERE C No IN 或 ANY SELECT C No FROM C Info WHERE C Name R 大学计算机基础 R OR C Name R 体育 R 序号 41 难度 1 考查点 数据查询 14 分值 4 0 对于表 SC info sno cno score 各属性含义为学号 课程号 成绩 sno cno 为主键 查询每门功课的平均成绩 输出课程号及平均成绩 SELECT cno AVG score 或 avg score FROM SC info gro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论