《数据库原理》试题库及答案

上传人:博****1 文档编号:488230997 上传时间:2023-03-23 格式:DOCX 页数:7 大小:27.08KB
返回 下载 相关 举报
《数据库原理》试题库及答案_第1页
第1页 / 共7页
《数据库原理》试题库及答案_第2页
第2页 / 共7页
《数据库原理》试题库及答案_第3页
第3页 / 共7页
《数据库原理》试题库及答案_第4页
第4页 / 共7页
《数据库原理》试题库及答案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《数据库原理》试题库及答案》由会员分享,可在线阅读,更多相关《《数据库原理》试题库及答案(7页珍藏版)》请在金锄头文库上搜索。

1、函授课程数据库原理试题库及答案年级:.201 专业: 层次:高升专主讲教师姓名:联系电话:数据库原理与应用复习一、选择题1. 数据库系统的特不包括以下(C)选项。A. 数据加工B.数据共享C.关系模型D.减少数据冗余2. (A)是位于用户和操作系统之间的一层数据库管理软件。A. DBMS B. DB C. DBS D. DBA3. 在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是(C)A.子模式B.用户模式C.模式 D.存储模式4. 数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A. 数据库管理系统B.数据库应用系统C.相关的计算机系统 D.各类相关人员5. 在关系

2、数据库中,视图是三级模式结构中的(D)A.内模式 B.模式C.存储模式D.外模式6. 数据库系统的数据独立性体现在(B)A. 不会因为数据的变化影响到应用程序B. 不会应为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会应为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他存储结构7. 对于现实世界中事物的特征,在实体-联系模型中使用(A)A. 属性描述B.关键字描述C.二维表格描述D.实体描述8. 概念模型是现实世界的第一层抽象,这一类最着名的模型是(D)A. 层次模型B.关系模型C.网状模型D.实体-联系模型9. SQL语言是(C)语言。A. 层次数据库B.

3、网络数据库C.关系数据库D.非数据库10. SQL语言是(B)的语言,易学习。A.过程化 B.非过程化 C.格式化 D.导航化11. 以下关于SQL语句的书写准则中,不正确的是(AD)(多选)A. SQL语句对大小写敏感,关键字需要采用大写形式B. SQL语句可写在一行或多行,习惯上每个子句占用一行C. 关键字不能在行与行之间分开,并且很少采用缩写形式D. SQL语句的结束符为分号“;”12. 下列不属于SQL语言中用于数据定义功能的语句有(B)(多选)A. CREATE B.INSERT C.DROP D.ALTER13. 在SQL语言中不可以用来表示”10X10 AND X15 B. X

4、BETWEEN 10 AND 15C. X IN ()11,12,13,14 D. X BETWEEN 11 AND 1414. 数据库设计可划分为七个阶段,每个阶段都有自己的设计任务。“为逻辑数据模型选取一个最适合应用环 境的物理结构(包括存储结构和存取方法)”这一设计任务属于(B)阶段。A.概念设计 B.逻辑设计C.物理设计D.全局设计15. 数据库物理设计完成后,进入数据库实施阶段,下述工作中,(D)一般不属于实施阶段的工作。A.建立库结构B.系统调试C.加载数据 D.扩充功能16. 在数据库设计的(C)阶段,需要将E-R模型转换为关系数据模型。A.概念设计 B.物理设计C.逻辑设计D.

5、运行阶段17. 在数据库的物理设计阶段,确定数据的存储结构时,下列(D)不是综合考虑的因素。A.存取时间B.存储空间的利用率C.维护代价D.数据的存取路径18. 事务日志用于保存(C)A.程序运行过程B.程序的执行结果C.对数据的更新操作D.数据操作19. SQL Server把数据及其相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象。以下(D) 不属于数据库对象。A.表 B.视图C.索引D.备份20. 安装SQL Server后,数据库服务器已经自动建立系统数据库,以下(C)不是系统数据库。A. master数据库 B.pubs数据库 C. model数据库 D. msdb数据

6、库21. 表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的(C)约束。A.主键 B.外键C.非空D.CHECK22. 数据库表可以设置字段有效性规则属于(D)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴23. 若要删除数据库中已存在的表ABC,可用(D)A. DELETE TABLE ABC B. DELETE ABC C. DROP ABC D. DROP TABLE ABC24. 数据的完整性是指数据的(A)A.一致性 B.正确性 C.相容性D.有效性25. 在SQL Server中属于表级完整性约束的是(D)A.实体完整性约束B.域

7、完整性约束C.参照完整性约束D.以上三者都是26. 在SQL Server的数据完整性控制中属于声明数据完整性的是(C)A.约束B.默认C.规则D.触发器27. 关于查询语句中ORDER BY子句,使用正确的是(B)A. 如果未指定排序字段,则默认按递增排序B. 表的字段都可用于排序C. 如果在SELECT子句中使用了 DISTINCT关键字,则排序字段必须出现在查询结果中D. 联合查询不允许使用ORDER BY子句28. 使用查询语句:SELECT STUDENT.学号,STUDENT .姓名,SUM(分数)FROM STUDENT, GRADEWHERE STUDENT.学号=GRADE

8、.学号GROUP BY STUDENT.学号,STUDENT .姓名查询结果是(A)A. 按学号分类的每个学生所有课程成绩的总分B. 按学号分类的每个学生各课程成绩C. 全体学生的各课程分类的成绩总分D. 所有学生的所有课程成绩总分29. 下列关于查询结果错误的是(D)A. 查询结果可以显示在表格中B. 查询结果可以按文本方式显示C. 以文本和表格显示的查询结果在保存时,其文件格式不同D. 不管以哪种方式查看,查询结果都会显示在查询结果窗口中30. 在T-SQL的SELECT语句中用于实现关系的选择运算的短语是(C)A. FOR B.WHILE C.WHERE D.CONDITION31. 在

9、视图上不能完成的操作是(C)A.更新视图B.查询 C.在视图上定义新的表 D.在视图上定义新的视图32. 在T-SQL语言中,删除一个视图的命令是(B)A. DELETE B. DROP C. CLEAR D. REMOVE33. 在T-SQL语言中,视图VIEW是数据库的(A)A.外模式B.模式 C.内模式 D.存储模式34. 建立索引的作用之一是(C)A.节省存储空间B.便于管理C.提高查询速度 D.提高查询和更新的速度35. 在SQL Server中,存储过程是一组预先定义并(B)的T-SQL语句。A.保存B.编译 C.解释 D.编写36. SQL Server为每个触发器创建了两个临时

10、表,它们是(A)A. INSERTED 和 UPDATED B.INSERTED 和 DELETEDC.UPDATED 和 DELETED D.SELECTED 和 INSERTED37. T-SQL语言的GRANT和REMOVE语句主要是用来维护数据库的(C)A.完整性 B.可靠性 C.安全性D.一致性38. 使用系统管理员登录帐户sa是,以下操作不正确的是(C)A. 虽然sa是内置的系统管理员登录帐户,但在日常管理中最好不要使用sa进行登录B. 只有当其他系统管理员不可用或忘记了密码,无法登录到SQL Server时,才使用sa这个特殊的登录帐户C. 最好总是使用sa帐户登录D. 使系统管

11、理员称为sysadmin固定服务器角色的成员,并使用各自的登录帐户来登录39. 下列用户对视图数据库对象执行操作的权限中,不具备的权限是(C)A. SELECT B. INSERT C.EXECUTE D. UPDATE40. 以下(D)不是备份SQL Server数据的理由。A. 系统或数据库相关软件瘫痪B. 用户的错误操作C. 将数据从一种处理器结构转移到另一种D. 将数据从一个服务器转移到另一个服务器二、填空题1. 数据库系统的组成包括:硬件支持系统、软件支持系统、数据库一 一 和相关人员。2. 数据模型分为 层次模型、网状模型、关系模型。3. 数据管理技术经历了人工管理阶段、文件管理阶

12、段和数据库管理阶段。4. 数据库系统结构由三级模式和二级映射组成,三级模式是指外模式、模式、内模式,二级映射是指外模 式/模式、和,模式/内模式。5. 物理和逻辑隔离是构成SQL Server安全的基础。6. 防火墙一是保护SQL Server安装所不可或缺的。7. 在SQL语言中,创建基本表应使用CREATE TABLE语句,创建视图应使用CREATE VIEW语句,创建索 引应使用CREATE INDEX。8. 在SQL语言中,DELETE命令用来删除表中的记录,DROR命令用来删除表,UPDATE命令用来更新表的 记录值,ALTER 语句用来更新表结构。9. 当流程控制语句必须执行一个包

13、含两条及两条以上的T-SQL语言语句的语句块时,使用BEGINEND语 句可将多条T-SQL语句组合成一个逻辑块。10. _WAIT FOR_命令用来暂时停止程序执行,直到所设定的等待时间已过或已到,再继续往下执行。11. 一个数据库应用系统的开发过程大致相继经过系统规划、需求分析、概念设计、逻辑设计、物理设计、数 据库实施、运行维护等七个阶段。12. 数据文件是存放数据和数据库对象的文件,一个数据库可以有多个_数据文件,每个数据文件只属于一个 数据库。13. 事务日志文件是用来记录数据库更新信息的文件,事务日志文件最小为512KB,扩展名为idf。每个数据 库可以有一个或多个_事务日志文件。

14、14. SQL Server 2005数据表名称最多为128个字符。15. T-SQL中添加记录使用INSERT 语句、修改记录使用_UPDATE 语句。16. 在查询语句中,应在SELECT子句中指定输出字段。17. 连接查询可分为三种类型:内部连接、外部连接和交叉连接。18. 若要把查询结果存放到一个新建的表中,可使用INTO TABLE_子句。19. 视图中只存放视图的_定义_,而不存放视图对应的数据,这些数据仍存放在到处视图的基础表中。20. 通过视图可以对基础表中的数据进行检索、添加、修改和删除。21. 如果索引是在CREATE TABLE中创建,只能用ALTER TABLE_进行删

15、除。如果用CREATE INDEX创 建,可以用DROP INDEX_删除。22. 触发器是一种特殊的存储过程,基于表而创建,主要用来保证数据的完整性。23. SQL Server 2005有两种认证模式:Windows身份认证和混合认证24. SQL Server 2005有三种权限,分别是_对象权限、语句权限和DENY权限。25. 数据库备份常用的两类方法是静态备份和_动态备份。26. SQL Server 2005提供三种数据库恢复模型,分别为SIMPLE_FULL和BULK _ LOGGED。三、判断题1. 数据库管理系统的核心是数据库。(”)2. 用二维表格来表示实体之间联系的模型称为层次模型。(X )3. 在数据处理过程中对已知数据进行加工,获得新的数据,这些新的数据又为人们提供了新的信息,作为管 理决策的依据。(”)4. 分布式数据库中的数据集中在计算机网络的一个结点上(X )5. SQL语言是过程化的语言。(X )6. SQL语言中,用CREATE DATEB

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号