数据库原理与应用复习题

上传人:工**** 文档编号:494181043 上传时间:2023-08-06 格式:DOC 页数:5 大小:70.50KB
返回 下载 相关 举报
数据库原理与应用复习题_第1页
第1页 / 共5页
数据库原理与应用复习题_第2页
第2页 / 共5页
数据库原理与应用复习题_第3页
第3页 / 共5页
数据库原理与应用复习题_第4页
第4页 / 共5页
数据库原理与应用复习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库原理与应用复习题》由会员分享,可在线阅读,更多相关《数据库原理与应用复习题(5页珍藏版)》请在金锄头文库上搜索。

1、数据库原理与应用复习一、选择题1.数据库系统的特不包括以下()选项。A.数据加工 B.数据共享 C.关系模型 D.减少数据冗余2.()是位于用户和操作系统之间的一层数据库管理软件。A. DBMS B. DB C. DBS D. DBA3.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()A.子模式 B.用户模式 C.模式 D.存储模式4.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()A.数据库管理系统 B.数据库应用系统 C.相关的计算机系统 D.各类相关人员5.在关系数据库中,视图是三级模式结构中的()A.内模式 B.模式 C.存储模式 D.外模式6.数据库系统的

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

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

4、计可划分为七个阶段,每个阶段都有自己的设计任务。“为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)”这一设计任务属于()阶段。A.概念设计 B.逻辑设计 C.物理设计 D.全局设计15.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。A.建立库结构 B.系统调试 C.加载数据 D.扩充功能16.在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。A.概念设计 B.物理设计 C.逻辑设计 D.运行阶段17.在数据库的物理设计阶段,确定数据的存储结构时,下列()不是综合考虑的因素。A.存取时间 B.存储空间的利用率 C.维护代价

5、D.数据的存取路径18.事务日志用于保存()A.程序运行过程 B.程序的执行结果 C.对数据的更新操作 D.数据操作19.SQL Server把数据及其相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象。以下()不属于数据库对象。A.表 B.视图 C.索引 D.备份20.安装SQL Server后,数据库服务器已经自动建立系统数据库,以下()不是系统数据库。A. master数据库 B.pubs数据库 C. model数据库 D. msdb数据库21.表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的()约束。A.主键 B.外键 C.非空 D.CHECK

6、22.数据库表可以设置字段有效性规则属于()A.实体完整性范畴 B.参照完整性范畴 C.数据一致性范畴 D.域完整性范畴23.若要删除数据库中已存在的表ABC,可用()A. DELETE TABLE ABC B. DELETE ABC C. DROP ABC D. DROP TABLE ABC24.数据的完整性是指数据的()A.一致性 B. 正确性 C.相容性 D.有效性25.在SQL Server中属于表级完整性约束的是()A.实体完整性约束 B.域完整性约束 C.参照完整性约束 D.以上三者都是26.在SQL Server的数据完整性控制中属于声明数据完整性的是()A.约束 B.默认 C.

7、规则 D.触发器27.关于查询语句中ORDER BY子句,使用正确的是()A.如果未指定排序字段,则默认按递增排序B.表的字段都可用于排序C.如果在SELECT子句中使用了DISTINCT关键字,则排序字段必须出现在查询结果中D.联合查询不允许使用ORDER BY子句28.使用查询语句:SELECT STUDENT.学号, STUDENT.姓名, SUM(分数) FROM STUDENT, GRADEWHERE STUDENT.学号=GRADE.学号GROUP BY STUDENT.学号, STUDENT.姓名查询结果是()A.按学号分类的每个学生所有课程成绩的总分B.按学号分类的每个学生各课

8、程成绩C.全体学生的各课程分类的成绩总分D.所有学生的所有课程成绩总分29.下列关于查询结果错误的是()A.查询结果可以显示在表格中B.查询结果可以按文本方式显示C.以文本和表格显示的查询结果在保存时,其文件格式不同D.不管以哪种方式查看,查询结果都会显示在查询结果窗口中30.在T-SQL的SELECT语句中用于实现关系的选择运算的短语是()A. FOR B.WHILE C.WHERE D.CONDITION31.在视图上不能完成的操作是()A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图32.在T-SQL语言中,删除一个视图的命令是()A. DELETE B. DRO

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

10、的GRANT和REMOVE语句主要是用来维护数据库的()A.完整性 B.可靠性 C.安全性 D.一致性38.使用系统管理员登录帐户sa是,以下操作不正确的是()A.虽然sa是内置的系统管理员登录帐户,但在日常管理中最好不要使用sa进行登录B.只有当其他系统管理员不可用或忘记了密码,无法登录到SQL Server时,才使用sa这个特殊的登录帐户C.最好总是使用sa帐户登录D.使系统管理员称为sysadmin固定服务器角色的成员,并使用各自的登录帐户来登录39.下列用户对视图数据库对象执行操作的权限中,不具备的权限是()A. SELECT B. INSERT C.EXECUTE D. UPDATE

11、40.以下()不是备份SQL Server数据的理由。A.系统或数据库相关软件瘫痪B.用户的错误操作C.将数据从一种处理器结构转移到另一种D.将数据从一个服务器转移到另一个服务器二、填空题1.数据库系统的组成包括:硬件支持系统、软件支持系统、_和相关人员。2.数据模型分为_、_、_。3.数据管理技术经历了_阶段、_阶段和_阶段。4.数据库系统结构由三级模式和二级映射组成,三级模式是指_、_和_,二级映射是指_、_和_。5._是构成SQL Server安全的基础。6._是保护SQL Server安装所不可或缺的。7.在SQL语言中,创建基本表应使用_语句,创建视图应使用_语句,创建索引应使用_。

12、8.在SQL语言中,DELETE命令用来删除表中的记录,_命令用来删除表,UPDATE命令用来更新表的记录值,_语句用来更新表结构。9.当流程控制语句必须执行一个包含两条及两条以上的T-SQL语言语句的语句块时,使用_语句可将多条T-SQL语句组合成一个逻辑块。10._命令用来暂时停止程序执行,直到所设定的等待时间已过或已到,再继续往下执行。11.一个数据库应用系统的开发过程大致相继经过系统规划、_、_、逻辑设计、物理设计、数据库实施、运行维护等七个阶段。12.数据文件是存放数据和数据库对象的文件,一个数据库可以有_数据文件,每个数据文件只属于一个数据库。13.事务日志文件是用来记录数据库更新

13、信息的文件,事务日志文件最小为512KB,扩展名为_。每个数据库可以有_事务日志文件。14.SQL Server 2005数据表名称最多为_个字符。15.T-SQL中添加记录使用_语句,修改记录使用_语句。16.在查询语句中,应_子句中指定输出字段。17.连接查询可分为三种类型:_、_和交叉连接。18.若要把查询结果存放到一个新建的表中,可使用_子句。19.视图中只存放视图的_,而不存放视图对应的数据,这些数据仍存放在到处视图的基础表中。20.通过视图可以对基础表中的数据进行检索、添加、_和_。21.如果索引是在CREATE TABLE中创建,只能用_进行删除。如果用CREATE INDEX创建,可以用_删除。22.触发器是一种特殊的_,基于表而创建,主要用来保证数据的完整性。23.SQL Server 2005有两种认证模式:_和_。24.SQL Server 2005有三种权限,分别是_、语句权限和_。25.数据库备份常用的两类方法是_备份和_备份。26.SQL Server 2005提供三种数据库恢复模型,分别为_、_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

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