




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、函授课程数据库原理试题库及答案年级:2011专业: 会计学、经济管理层次:主讲教师姓名:宋建萍联系电话:数据库原理与应用复习、选择题1.A.2.数据库系统的特不包括以下(C)选项。数据加工B.数据共享C.关系模型 D.减少数据冗余(A)是位于用户和操作系统之间的一层数据库管理软件。A.3.DBMS B. DB C. DBS D. DBA在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是C)D)D.各类相关人员D)D.非数据库AD )(多选)A.子模式 B.用户模式C.模式D.存储模式4 .数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(A.数据库管理系统B.数据库应用系统C
2、.相关的计算机系统5 .在关系数据库中,视图是三级模式结构中的( D)A.内模式 B.模式 C.存储模式D.外模式6 .数据库系统的数据彳立性体现在( B)A.不会因为数据的变化影响到应用程序B.不会应为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会应为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构7 .对于现实世界中事物的特征,在实体-联系模型中使用(A)A.属性描述B.关键字描述C.二维表格描述D.实体描述8 .概念模型是现实世界的第一层抽象,这一类最着名的模型是( A.层次模型B.关系模型C.网状模型D.实体-联系模型9 . SQL语言是(C)
3、语言。A.层次数据库B.网络数据库C.关系数据库10.SQL语言是(B)的语言,易学习。A.过程化 B.非过程化 C.格式化 D.导航化11 .以下关于SQL语句的书写准则中,不正确的是( A.SQL语句对大小写敏感,关键字需要采用大写形式B.SQL语句可写在一行或多行,习惯上每个子句占用一行 C.关键字不能在行与行之间分开,并且很少采用缩写形式D.SQL语句的结束符为分号”12 .下列不属于SQL语言中用于数据定义功能的语句有( B)(多选)A. CREATE B.INSERT C.DROP D.ALTER13 .在SQL语言中不可以用来表示 "10<X<15 &quo
4、t;的是(B)A. X>10 AND X<15B. X BETWEEN 10 AND 15B)阶段。D) 一般不属于实施阶段的工作。C. X IN ()11,12,13,14 D. X BETWEEN 11 AND 1414 .数据库设计可划分为七个阶段,每个阶段都有自己的设计任务。“为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)”这一设计任务属于(A.概念设计B.逻辑设计C.物理设计 D.全局设计15 .数据库物理设计完成后,进入数据库实施阶段,下述工作中,(A.建立库结构B.系统调试 C.加载数据D.扩充功能16 .在数据库设计的(C)阶段,需要将 E
5、-R模型转换为关系数据模型。a.概念设atB.物理设计C.逻辑设计D.运行阶段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. mas
6、ter数据库 B.pubs数据库 C. model数据库 D. msdb数据库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
7、.在SQL Server中属于表级完整性约束的是( D)A.实体完整性约束B.域完整性约束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(分数)
8、FROM STUDENT, GRADEWHERE STUDENT.学号=GRADE.学号GROUP BY STUDENT.学号,STUDENT.姓名查询结果是(A)A.按学号分类的每个学生所有课程成绩的总分B.按学号分类的每个学生各课程成绩C.全体学生的各课程分类的成绩总分D.所有学生的所有课程成绩总分29 .下列关于查询结果错误的是(D)A.查询结果可以显示在表格中B.查询结果可以按文本方式显示C.以文本和表格显示的查询结果在保存时,其文件格式不同D.不管以哪种方式查看,查询结果都会显示在查询结果窗口中30 .在T-SQL的SELECT语句中用于实现关系的选择运算的短语是(C)A. FOR
9、B.WHILE C.WHERE D.CONDITION31 .在视图上不能完成的操作是(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
10、.解释D.编写36 .SQL Server为每个触发器创建了两个临时表,它们是(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时,才使用
11、sa这个特殊的登录帐C.最好总是使用sa帐户登录D.使系统管理员称为 sysadmin固定服务器角色的成员,并使用各自的登录帐户来登录39 .下列用户对视图数据库对象执行操作的权限中,不具备的权限是(C)A. SELECT B. INSERT C.EXECUTE D. UPDATE40 .以下(D)不是备份 SQL Server数据的理由。A.系统或数据库相关软件瘫痪B.用户的错误操作C.将数据从一种处理器结构转移到另一种D.将数据从一个服务器转移到另一个服务器二、填空题1 .数据库系统的组成包括:硬件支持系统、软件支持系统、数据库 和相关人员。2 .数据模型分为 一层次模型、网状模型、关系模
12、型。3 .数据管理技术经历了人工管理阶段、文件管理阶段和数据库管理阶段。4 .数据库系统结构由三级模式和二级映射组成,三级模式是指外模式、模式、内模式.二级映射是指外模式/模式、和模式/内模式。5 .物理和逻辑隔离是构成SQL Server安全的基础。6 . 防火墙=是保护SQL Server安装所不可或缺的。7 .在SQL语言中,创建基本表应使用CREATE TABLE 语句:创建视图应使用CREATE VIEW 语句:创建索引应使用 CREATE INDEX。8 .在SQL语言中,DELETE命令用来删除表中的记录,DROP命令用来删除表,UPDATE命令用来更新表的记录值,ALTER语句
13、用来更新表结构。9 .当流程控制语句必须执行一个包含两条及两条以上的T-SQL语言语句的语句块时,使用 BEGINEND语句可将多条 T-SQL语句组合成一个逻辑块。10 ._WAIT FOR_命令用来暂时停止程序执行,直到所设定的等待时间已过或已到,再继续往下执行。11 .一个数据库应用系统的开发过程大致相继经过系统规划、需求分析、概念设计、逻辑设计、物理设计、数据库实施、运行维护等七个阶段。12 .数据文件是存放数据和数据库对象的文件,一个数据库可以有多个数据文件,每个数据文件只属于一个数据库。13 .事务日志文件是用来记录数据库更新信息的文件,事务日志文件最小为512KB ,扩展名为id
14、fo每个数据库可以有一个或多个事务日志文件。14 .SQL Server 2005 数据表名称最多为 128个字符。15 .T-SQL中添加记录使用 INSERT 语句,修改记录使用UPDATE 语句。16 .在查询语句中,应在 SELECT子句中指定输出字段。17 .连接查询可分为三种类型:内部连接、外部连接和交叉连接。18 .若要把查询结果存放到一个新建的表中,可使用INTO TABLE 子句。19 .视图中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在到处视图的基础表中。20 .通过视图可以对基础表中的数据进行检索、添加、修改和删除。 21 .如果索引是在 CREATE TA
15、BLE 中创建,只能用 ALTER TABLE 讲行删除。如果用 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 .数据库管理系
16、统的核心是数据库。(,)2 .用二维表格来表示实体之间联系的模型称为层次模型。(X)3 .在数据处理过程中对已知数据进行加工,获得新的数据,这些新的数据又为人们提供了新的信息, 作为管理决策的依据。(,)4 .分布式数据库中的数据集中在计算机网络的一个结点上。(X)5 . SQL语言是过程化的语言。(X )6 . SQL语言中,用 CREATE DATEBASE 语句来创建数据表。(X )7 . SQL语言中,INSERT语句用来向表中添加新数据行。3)8 . SQL语言中,DROP VIEW语句用来从数据库中删除索引。(,)9 . SQL语言中,SELECT语句用来实现数据定义。(X)10
17、.事务日志文件的扩展名为.mdb。(X)11 .在创建数据表是,不能指定将表放在某个文件中,只能指定将表放在某个文件组上。如果希望将某 个表放在特定的文件上,那么必须通过创建文件组来实现。(,)12 .SQL Server通过限制列中数据、行中数据和表之间的数据来保证数据的完整性。“)13 .每个表至多可定义 256歹上(X )14 .删除表时,与该表相关联的规则和约束不会被删除。(X )15 .在关系数据库 SQL Server中,用于检索数据的语句是T-SQL的定义语言。(V )16 .在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(,)17 .如果要使SELECT的
18、查询结果有序输出,需要用 GROUP BY子句配合。(X )18.SELECT语句的DISINCT参数标号ishuchu无重复结果的记录。(,)19 .在SQL Server中,对于任何用户,都可以随时让多个数据库角色处于活动状态。(X )20 .在数据库的安全性控制中,授权的数据对象的范围越大,授权子系就越灵活。(X )四、简答题1 .数据库管理系统的主要功能有哪些?试举出常见的关系型数据管理系统的实例。 (第一章)P122 .定义并解释概念模型中的术语:实体、实体集、属性、实体-联系图。(第一章)P53 .简述数据库设计的目标和方法。(第 4章)P684 .简述数据库设计中概念设计的策略和
19、概念设计的步骤。(第 4章)P705 .数据文件和日志文件的作用分别是什么?(第 5章)P83、886 .什么是视图?试述视图的优点。(第 8章)P147-1487 .关系型数据库中,数据的完整性约束有哪几种?(第 6章)P1178 .若SQL Server中已存在名为 manageEM的数据库,其中有名为 employees的数据表,包含如下字段: 职工号、姓名、性别、年龄、工龄、月薪,现若表中已有数据,要求查询月薪在1000元以上的职工的信息,写出查询语句。查询语句:USE manage EMGoSELECT职工号,姓名,性别,年龄,工龄,月薪;FROM employees;WHERE 月
20、薪=1000Go五、综合题。在SALES数据库中,有数据表" Department"和"Merchandise" , Department表数据见下表 1所示,Merchandise表数据见下表 2所示。表 1 Department 表部门号部门名称01家用电气部02电视录摄像机部03电话手机部04计算机部表 2 Merchandise表部门号商叩编勺商品名称单价数量产地010101A牌电风扇200.0010中山010104A牌微波炉350.0010顺德010105B牌微波炉600.0010苏州020201A牌数码相机1350.0015天津020203B
21、排数码摄像机3500.0010汕头020204D排数码相机1980.008厦门031032C牌传真机1000.0020上海010107D牌微波炉420.0010北京030110A牌电话机200.0050厦门030112B牌手机2000.0010广州010202A牌电冰箱3000.005南京041041B牌计算机4999.0015北京042042D牌笔记本电脑6500.0010上海执行以下操作,写出对应的SQL语句:1 .查询各部门商品最高的总价。2 .查询各部门商品的合计金额。3 .查询所有商品所在的部门号、部门名称以及商品号、商品名称、单价等信息。4 .查询商品单价在 400.002500.00元的部
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年终极工程项目管理试题及答案
- 2025年经济法考试基础知识试题及答案
- 向专业看齐2025年工程项目管理试题及答案
- 大时代下的市政工程考试新视角试题及答案
- 经济法概论重要参考试题及答案解析
- 工程项目目标与范围的明确化试题及答案
- 公共关系与公共政策的相互影响试题及答案
- 公共关系学的反思与改进策略试题及答案
- 公共关系活动中的受众分析技巧试题及答案
- 解析市政工程考试典型案例与试题及答案
- 民宿实习报告总结
- 《系统工程》复习题及答案
- 小区安全排查
- 中国典籍英译概述课件
- 【MOOC】航空发动机结构分析与设计-南京航空航天大学 中国大学慕课MOOC答案
- 红旅赛道未来规划
- 第七届江苏技能状元大赛无人机应用技术项目技术文件
- 带电作业施工方案
- 宏定义与跨平台开发
- 大学生防艾健康教育学习通超星期末考试答案章节答案2024年
- 腰椎病护理措施
评论
0/150
提交评论