资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
试卷名称:数据库试卷 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: 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 分)创建数据库时若没有指定其文件组,则该数据库不属于任
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号