您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 《数据库原理及应用》总复习题(带答案)要点
《数据库原理及应用》总复习题(带答案)一、单项选择题(131)1.()是长期存储在计算机内有序的、可共享的数据集合。A)DATAB)INFORMATIONC)DBD)DBS2.应用数据库的主要目的是为了()A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题D)解决数据量大的问题3.在数据管理技术的发展过程中,数据独立性最高的是()阶段。A)数据库系统B)文件系统C)人工管理D)数据项管理4.数据库系统的核心是()。A)数据库B)数据库管理系统C)操作系统D)文件5.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是()。A)DATAB)INFORMATIONC)DBD)其他6.下列四项中,不正确的提法是()A)SQL语言是关系数据库的国际标准语言B)SQL语言具有数据定义、查询、操纵和控制功能C)SQL语言可以自动实现关系数据库的规范化D)SQL语言称为结构查询语言8.数据库主数据文件的扩展名为()。A)dbfB)mdfC)ndfD)ldf9.数据库设计过程中,()将E-R图转换成关系模式并进行关系的规范化。A)需求分析阶段B)概念结构设计阶段C)逻辑结构设计阶段D)物理结构设计阶段10.下列实体类型的联系中,属于一对一联系的是()。A)教研室对教师的所属联系B)父亲与孩子的联系C)省与省会的所属联系D)供应商与工程项目的供货联系12.()是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。A)DBMSB)DBC)DBSD)DBA13.下列四项中,不属于数据库系统特点的是()A)数据共享B)数据完整性C)数据冗余度高D)数据独立性高14.描述数据库全体数据的全局逻辑结构和特性的是()A)模式B)内模式C)外模式D)全模式15.在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是()I.人工管理阶段II.文件系统阶段III.数据库阶段A)I和IIB)只有IIC)II和IIID)只有I16.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS17.概念设计的结果是()A)一个与DBMS相关的要领模型B)一个与DBMS无关的概念模型C)数据库系统的公用视图D)数据库系统的数据字典18.E-R方法的三要素是()A)实体、属性、实体集B)实体、键、联系C)实体、属性、联系D)实体、域、候选区19.数据库系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。A)DBMSB)DBC)DBSD)DBA20.要保证数据库的数据独立性,需要修改的是()A)模式与外模式B)模式与内模式C)三级模式之间的两层映射D)三级模式21.下列关于数据库数据模型的说法中,哪一个是不正确的()?A)任何一张二维表都表示一个关系B)层次模型的数据结构是有向树结构C)在网状模型中一个子结点可以有多个父结点D)在面向对象模型中每个对象都有一个惟一的标识。22.关系数据模型是目前最重要的一种数据模型,它的三个要素是()A)实体完整性、参照完整性、用户自定义完整性B)数据结构、关系操作、完整性约束C)数据增加、数据修改、数据查询D)外模式、模式、内模式23.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)、医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),其中,医疗关系中的外码是()A)患者编号B)患者姓名C)患者编号和患者姓名D)医生编号和患者编号24.一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是()操作。A)投影B)连接C)选择D)复制25.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将()转换为关系数据模型。A)E-R模型B)层次模型C)关系模型D)网状模型26.在关系代数运算中,三种专门运算为()。A)并、交、补B)并、选择、投影C)选择、投影、连接D)选择、笛卡尔积、投影27.关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁先提出来的()?A)P.P.S.CHENB)J.MartinC)E.F.CoddD)w.H.Inmon28.一个关系中,能唯一标识元组的属性集称为关系的()A)副键B)关键字C)从键D)参数29.在下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型()A)关系B)层次C)网状D)面向对象模型30.在概念模型中,客观存在并可以相互区别的事物称为()A)码B)属性C)联系D)实体31.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。A)元组B)行C)记录D)属性32.如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于()。A)一对一关系B)一对二关系C)多对多关系D)一对多关系33.关系代数中的σ运算符对应SELECT语句中的()子句。A)SELECTB)FROMC)WHERED)GROUPBY34.关系代数中的Π运算符对应SELECT语句中的()子句。A)SELECTB)FROMC)WHERED)GROUPBY35.设有关系R(A,B,C),与SQL语句:SELECTDISTINCTAFROMRWHEREB=17等价的关系代数表达式是()。A)ΠA(R)B)σB=17(R)C)ΠA(σB=17(R))D)σB=17(ΠA(R))36.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的女学生姓名,将涉及到关系()。A)SB)SC,CC)S,SCD)S,C,SC37.关系模型中,主关键字是()。A)可由多个任意属性组成B)至多有一个属性组成C)可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D)以上都不是38.目前()数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。A)关系B)面向对象C)分布D)面向过程39.数据库设计中的逻辑结构设计的任务是把()阶段产生的概念数据库模式变换为逻辑结构的数据库模式。A)需求分析B)物理设计C)逻辑结构设计D)概念结构设计40.关系数据库管理系统应能实现的专门关系运算包括()A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表41.MicrosoftSQLServer2005是一种基于客户机/服务器的关系型数据库管理系统,它使用()语言在服务器和客户机之间传递请求。A)TCP/IPB)T-SQLC)CD)ASP42.()管理工具是SQLSERVER2005提供的集成环境,它能完成访问、配置和管理SQLSERVER的所有任务。A)SQLSERVERManagementStudioB)SQLSERVER配置管理器C)企业管理器D)查询分析器43.SQLSERVER2005的Managementstdio具有()功能?A)管理服务器B)暂停、启动服务C)执行SQL命令D)注册服务器组44.SQLServer系统中的所有服务器级系统信息存储于哪个数据库()。A)masterB)modelC)tempdbD)msdb45.下面()不是微软公司为用户提供的六种版本的SQLServer2005之一。A)企业版B)开发版C)应用版D)标准版46.下列不属于在SQLSERVER2005安装时创建的系统数据库是()。A)masterB)msdbC)userdbD)tempdb47.删除数据库的命令是()。A)dropdatabaseB)deletedatabaseC)alterdatabaseD)removedatabase48.一个服务器上可以安装()个SQLSERVER默认实例。A)一个B)两个C)三个D)多个49.()工具是MicrosoftSQLServer2005提供的集成环境,这种工具可以完成访问、配置、控制、管理和开发SQLServer的所有工作。A)MicrosoftSQLServerManagementStudioB)SQLServer配置管理器C)AnalysisServicesD)SQLServerBusinessIntelligenceDevelopmentStudio50.数据库操作时服务器突然掉电,当重新启动后,您如何恢复已经完成但还没把数据写入硬盘的事务,以及正在进行一半的事务?A)运行ROLLFORWARDALLTRANSACTIONB)不用。SQLServer2000自动恢复,即通过日志恢复所有已经完成但还没把数据写入硬盘的事务到硬盘,并撤消正在进行一半的事务。C)先备份事务日志,再将数据库恢复到上一完全数据库备份,再把刚备份的事务日志恢复到当前数据库的日志中。D)没有办法。只能使用数据库以前的备份。51.在创建数据库时,系统自动将()系统数据库中的所有用户定义的对象都复制到的数据库中。A)MasterB)MsdbC)ModelD)Tempdb52.SQLServer2005的系统数据库是()A)Master,Tempdb,AdventureWorks,Msdb,ResourceB)Master,Tempdb,Model,Librar,ResourceC)Master,Northwind,Model,Msdb,ResourceD)Master,Tempdb,Model,Msdb,Resource53.数据库系统一般由哪些部分组成()?(1)数据库(2)数据库管理员(3)数据库管理系统及其工具(4)用户(5)操作系统(6)应用系统A)1、2、3B)1、2、3、4C)1、2、3、4、5D)全部54.你使用SQLServer2000数据库开发一个小型的酒店管理系统。你用下面的语句创建数据库:CREATEDATABASEJiuDianONPRIMARY(NAME=JiuDianData,FILENAME='c:\cyj\JiuDianData.mdf',SIZE=100,MAXSIZE=200,FILEGROWTH=10)LOGON(NAME=JiuDianLog,FILENAME='c:\cyj\JiuDianLog',SIZE=50,MAXSIZE=100,FILEGROWTH=10现在酒店营业的数据为150MB。对其中50%的数据进行备份并删除后,要把数据库立即缩小为初始的大小(即100MB)。下面哪条语句能够实现该功能?A)DBCCSHRINKFILE(JiuDianData,NOTRUNCATE)B)DBCCSHRINKDATABASE(JiuDianData,25)C)DBCCSHRINKDATABASE(JiuDianData,100)D)ALTERDATABASEJiuDianDataSETAUTO_SHRINKON55.数据库管理系统的数据操纵语言(DML)所实现的操作一般包括()A)建立、授权、修改B)建立、授权、删除C)建立、插入、修改、排序D)查询、插入、修改、删除56.在数据库中,()是数据物理存储的最主要、最基本的单位。A)表B)存储过程C)触发器D)视图57.DELETE命令可以删除()。A)表结构B)所有记录C)数据库D)约束58.在SQLSERVER2005的数据库文件中,()有且仅有一个,是数据库和其他数据文件的起点。A)次数据文件B)主数据文件C)日志文件D)备份文件59.能够在服务器之间移动数据库的操作是()。A)创建数据库B)修改数据库C)分离附加数据库D)删除数据库60.以下关于主键的描述正确的是()。A)标识表中唯一的实体B)创建唯一的索引,允许空值C)只允许以表中第一字段建立D)表中允许有多个主键61.关于数据库文件的存储描述不正确的是()。A)每个数据库有且仅有一个主数据文件B)每个数据库允许有多个主数据文件,也允许没有次
本文标题:《数据库原理及应用》总复习题(带答案)要点
链接地址:https://www.777doc.com/doc-4914718 .html