当前位置:文档之家› 数据库模拟题综合试

数据库模拟题综合试

数据库模拟题综合试————————————————————————————————作者:————————————————————————————————日期:2综合练习一、判断题1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。

()2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。

()3.概念设计可以独立于数据库管理系统。

()4.执行查询语句时DBMS从数据字典中调出相应的模式描述,并从外模式映像到内模式,从而确定所需要的物理数据。

()5.在视图中插入一个元组,该元组会同时插入到基本表中。

()6.对象查询语言中,可以用运算符ELEMENT从多个元素的聚集中提取单个元素。

()7.对于表只能有惟一的主键码,但可有任意数量的UNIQUE属性或属性集。

()8.如果一个关系没有一个属性能由所有其他属性函数决定,则该关系根本不存在非平凡函数依赖。

()9.超类可以自动继承子类的所有特性。

()10.任何一张二维表格都表示一个关系。

()11.关系是元组的集合。

()12.数据库开发的需求分析阶段必须要有用户参与。

()13.主键字段允许为空。

( )14.数据库的名称一旦建立就不能重命名。

( )15.固定数据库角色:db_datarader 的成员可修改本数据库内表中的数据。

( )16.因为通过视图可以插入.修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。

()17. guest用户必须关联一个登录账号才可以在数据库中创建。

数据库中的非guest用户账号都必须关联一个登录账号。

()18.可以在企业管理器中修改数据库的名称。

()19.数据库不允许存在数据冗余。

()20. DELETE语句只是删除表中的数据,表本身依然存在数据库中。

()21.每个存储过程向调用方返回一个整数返回代码。

如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。

()22.在数据库中建立的索引越多越好。

()23.在SQL Server中,触发器的执行是在数据的插入、更新或删除之前执行的。

()24.在使用子查询时,必须用括号把子查询括起来以便区分外查询和子查询。

()25.两段锁协议是使并发操作可串行化调度的必要条件。

()26.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。

( )27.事物之间往往存在某种自然联系,这种联系不能叫实体。

( )28.属性是指实体具有的某种特性或若干方面的特性。

( )29.实体型是指实体属性的集合,表示实体所固有的若特征。

( )30.实体型中各属性的具体取值称为实体值。

( )31.属性取值的变化范围称为该属性的域。

( )32.关系模型就是关系数据库。

( )33.用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。

( )34.关系模型不能表示实体之间多对多联系。

( )二、单项选择题:1.触发器可以创建在( )中。

A. 表B. 过程C. 数据库D. 函数2.删除表的语句是( )。

A.DROPB.ALTERC.UPDATED.DELETE3.规则对象在使用上与( )约束类似。

A.CHECKB.PRIMARY KEYC.FOREIGN KEYD.UNIQU4.主索引可确保字段中输入值的( )性。

A.多样B.重复C.唯一D.若干5.关于视图下列哪一个说法是错误的( )。

A.视图是一种虚拟表B.视图中也保存有数据C.视图也可由视图派生出来D.视图是保存在SELECT查询6.执行带参数的过程,正确的方法为( )。

A. 过程名参数B. 过程名(参数)C.过程名=参数D.A,B,C三种都可以7.查询毕业学校名称与“清华”有关的记录应该用( )。

C. SELECT * FROM 学习经历 WHERE 毕业学校LIKE ’?清华?’D. SELECT * FROM 学习经历 WHERE 毕业学校LIKE ’%清华%’8.Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。

A.查询工资大于1250的纪录B.查询1250号记录后的记录C.检索所有的职工号D.检索工资大于1250的职工号9.下列四项中,不属于数据库特点的是()。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高10.下列四项中,不属于SQL2000实用程序的是()。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器11.SQL Server安装程序创建4个系统数据库,下列不属于系统数据库的是()。

A.masterB.modelC.pubD.msdb12.位于用户与操作系统之间,为用户或应用程序提供访问数据库的方法,对数据库在建立、使用和维护时进行统一管理、统一控制的数据管理软件是()。

A.DBMS B.DB C.DBS D.DBA13.在SQL中,建立表用的命令是 ( )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX14.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁15.下列四项中,不正确的提法是( )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言16.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。

A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb17.SQL语言中,删除表中数据的命令是( )。

A. DELETEB. DROPC. CLEARD. REMOVE18.SQL的视图是从()中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库19.在数据库中存储的是()A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息20.存储在计算机内有结构的数据的集合是()A.数据库系统B.数据库C.数据库管理系统D.数据结构21.信息的数据表示形式是()A.只能是文字B.只能是声音C.只能是图形D.上述皆可22.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的阶段是()A.数据库系统B.文件系统C.人工管理D.数据项管理23.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是 I.人工管理阶段 II.文件系统阶段 III.数据库阶段()A.I 和 IIB.只有 IIC.II 和 IIID.只有 I24.DBMS是()A.数据库B.数据库系统C.数据库应用软件D.数据库管理软件25.下述不是DBA数据库管理员的职责的是()A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计26.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()A.OSB.DSC.DBMSD.DBS27.31.下列四项中,不属于数据库系统特点的是()A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高28.在数据库的三级模式结构中,内模式有()A.1个 B.2个 C.3个 D.任意多个29.描述数据库全体数据的全局逻辑结构和特性的是()A.模式B.内模式C.外模式D.存储模式30.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()A.模式B.物理模式C.子模式D.内模式32.层次模型实现数据之间联系的方法是()A.连接B.指针C.公共属性D.关系33.关系数据模型的基本数据结构是()A.树B.图C.索引D.关系34.关系数据库中的投影操作是指从关系中()A. 抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形35.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()C.选择操作D.复制操作36.关系代数中的连接操作是由()A.选择和投影操作组合而成B.选择和笛卡尔积操作组合而成37.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为()C.R∪SD.S∩S38.已知关系R和S,R∩S等价于()A.(R﹣S)﹣SB.S﹣(S﹣R)C.(S﹣R)﹣RD.S﹣(R﹣S)39."元数据"是指()A.数据结构的描述B.数据项的描述C.数据的来源D.基本数据40.在数据库系统中,空值是()A.0B.空格C.空字符串D.不确定41.实体完整性规则约束()A.侯选关键字B.主关键字C.外关键字D.超关键字42.SQl语言是()的语言,易学习()A.过程化B.非过程化C.格式化D.导航化43.SQl语言是()A.层次数据库语言B.网络数据库语言C.关系数据库语言D.非数据库语言44.SQL语言是()A.高级语言B.宿主语言C.汇编语言D.非过程化语言45.SQL语言具有的功能是()A.关系规范化B.数据定义、数据操纵、数据控制、数据查询46.在SQL语言查询语句中,WHERE子句实现关系代数的()A.投影运算B.选择运算C.连接运算D.交运算47.在SQL语言的SELECT语句中,能实现投影操作的是()A.SELECT B.FROM C.WHERE D.GROUP BY48.关系规范化中的删除操作异常是指()A.不该删除的数据被删除B.不该插入的数据被插入49.关系数据库规范化是为解决关系数据库中()A.插入、删除和数据冗余问题而引入的B.提高查询速度问题而引入的50.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及()C.冗余度大的缺欠D.数据丢失的缺欠51.关系模式的候选关键字可以有()A.0个B.1个C.1个或多个D.多个52.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于()设计阶段。

A.概念设计B.逻辑设计C.物理设计D.全局设计53.在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

A.逻辑设计阶段B.概念设计阶段54.关系模式中各级模式之间的关系为()A.3NF⊂2NF⊂1NFB.3NF⊂1NF⊂2NF55.下列陈述中,错误的是()C.3NF必然属于BCNFD.BCNF必然属于3NF56.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A. 物理结构设计B.数据字典C.逻辑结构设计57.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的()C. 概念设计阶段D. 物理设计阶段58.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。

相关主题