还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《数据库系统原理》模拟题B
一、选择题
1.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项(B) A、只存在一对多的实体关系,以图形方式来表示 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在 C、能体现一对多、多对多的关系,但不能体现一对一的关系 D、关系模型数据库是数据库发展的最初阶段
2.在“连接”组中有两种连接认证方式,其中在(B)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码 A、Windows身份验证B、SQLServer身份验证 C、以超级用户身份登录时D、其他方式登录时
3.SQLServer2000在安装之前,应注意的事项(C) A、SQLServer2000的任何版本在安装时都不用考虑操作系统的制约 B、SQLServer2000的安装对硬件的要求不作任何限制 C、SQLServer2000在安装之前,必须在操作系统级启用TCP/IP D、在WindowsNTServer
4.0上安装SQLServer2000时,最低的要求是必须安装ServicePack4SP4以上
4.关系数据库中,主键是(1A___),主键的建立有(2_C__)种方法,当运用Transact-SQL语句创建主键时,可以是(3_B__)⑴A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的⑵A、一B、二C、三D、四 ⑶A、createtabletable1column1char13notnullprimarycolumn2intnotonprimary;B、altertabletable1withnotcheckadd constraint[PK_table1]primarykeynonclustered column1onprimary;C、altertabletable1column1primarykey;
5.表在数据库中是一个非常重要的数据对象,它是用来(1_C__)各种数据内容的,数据库创建后就可以创建表了,创建表可以用(2_D__)等方法来创建⑴A、显示B、查询C、存放D、检索⑵A、企业管理器B、查询分析器C、OSQLD、企业管理器和CREATETABLE语句
6.为数据表创建索引的目的是(1_A__),可以在创建表时用(2_C__)来创建唯一索引⑴A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类⑵A、设置主键约束,设置唯一约束B、Createtable,Createindex C、设置主键约束,CreateindexD、以上都可以
7.在Transact-SQL语法中,用来插入数据和用于更新的命令分别是(_A__)A、INSERT,UPDATEB、UPDATEINSERTC、DELETE,UPDATE D、CREATE,INSERTINTO
8.在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1_B__),使用关键字(2_A__)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3_B__),如果在SELECT语句中使用集合函数时,一定在后面使用(4_A__)⑴A、SELECT,INTOB、SELECT,FROMC、SELECT,GROUPD、仅SELECT⑵A、DISTINCTB、UNIONC、ALLD、TOP⑶A、JOINB、UNIONC、INTOD、LIKE⑷A、GROUPBYB、COMPUTEBYC、HAVINGD、COMPUTE
9.视图是一种常用的数据对象,它是提供1_A__数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2_A__)方式,并且不允许在该语句中包括(3_B__)等关键字 ⑴A、查看,存放B、查看,检索 C、插入,更新D、检索,插入 ⑵A、外连接B、内连接 C、左连接D、右连接 ⑶A、ORDERBY,COMPUTE B、ORDERBY,COMPUTE,COMPUTRBY C、ORDERBY,COMPUTEBY,GROUPBY D、GROUPBY,COMPUTEBY
10.在SQLSERVER服务器上,存储过程是一组预先定义并(1_B__)的Transact-SQL语句可以用(2_D__)来声明游标 ⑴A、保存B、编译C、解释D、编写 ⑵A、CREATECURSORB、ALTERCURSOR C、SETCURSORD、DECLARECURSOR
二、填空题
1、数据库管理技术经历了人工管理阶段文件系统阶段数据库系统阶段三个阶段2.关系模型有实体完整性,参照完整性,用户自定义三类完整性
4、SQLSERVER中的编程语言就是___TransactSQL___________语言
5、PL/SQL有两种类型的游标显式游标和隐式游标
6、DBMS通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数据库的__安全性_______
三、判断题
1、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例(×)
2、可以在企业管理器中修改数据库的名称(×)
3、恢复数据,可以在查询分析器中使用这样的命令BACKUPDATABASEdatabase_nameFROMbackup×
4、在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess(×)
5、每个存储过程向调用方返回一个整数返回代码如果存储过程没有显式设置返回代码的值,则返回代码为0,表示成功(√)
6、在Transact-SQL语句中,对不符合所有标识符规则的标识符必须进行分隔第2/3页(×)
7、在SQLSERVER中,触发器的执行是在数据的插入、更新或删除之前执行的(×)
8、在Transact-SQL语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式(√)
9、通配符“_”表示某单个字符(√)
10、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQLSERVER将它保存在syscommens系统表中(√)《数据库系统原理》模拟题C
一、单选题
1、C是描述事物的符号记录,是数据库中存储的基本对象描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等数据有多种表现形式,它们都可以经过数字化后存入计算机 A、视图B、表C、数据D、数据库
2、数据库的简称B A、DAB、DBC、BDD、DD
3、D是指长期储存在计算机内的、有组织的、可共享的数据集合,以及数据之间的逻辑关系的集合 A、视图B、数据C、表D、数据库
4、数据库管理系统简称D A、DDAB、DBC、DBAD、DBMS
5、A是位于用户与操作系统之间的一层数据管理软件 A、数据库管理系统B、数据库C、数据库系统D、数据库管理员
6、A是自由软件,因此不属于厂商产品,所以归属于应用中间件软件 A、MSSQLB、MySQLC、oracleD、linux
7、数据库系统简称B A、DBAB、DBC、DBSD、DBMS
8、从事数据库管理工作的人员称为数据库管理员,简称为A A、DBB、DBAC、DBMSD、DSA
9、A是指对各种数据进行收集、存储、加工和传播的一系列活动的总和 A、数据处理B、数据管理C、数据组织D、数据维护
10、A是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题 A、数据管理B、数据处理C、数据加工D、数据收集
11、数据库的核心任务是D A、数据收集B、数据整理C、数据组织D、数据管理
12、数据库与文件系统的根本区别是B A、数据可视化B、数据结构化C、数据管理D、数据处理
13、保证数据完整的特性在数据库中称之为C在数据库中可以通过建立一些约束条件保证数据库中的数据是完整的 A、数据整体性B、数据同一性C、数据完整性D、数据一致性
14、在SQLServer2000中,A是最重要和最常用的管理工具,其它管理工具都可以从它的内容中调用执行 A、企业管理器B、查询分析器C、事件查看器D、维护管理器
15、在SQLServer2000中,C用户是超级管理用户,它不能别删除和修改 A、systemB、adminC、saD、DBA
16、一般来说,数据库用户账号总是与某一登录账号相关联,但有一个例外那就是C用户 A、saB、systemC、guestD、admin
17、由于SQLServer支持D,所以通常情况下可一边进行备份,一边进行其它操作 A、完全备份B、差异备份C、异地备份D、在线备份
18、Oracle数据库是一种B数据库管理系统 A、逻辑型B、关系型C、非关系型D、非逻辑型
19、Oracle最早期的产品是A A、Oracle1B、Oracle4C、Oracle5D、Oracle
1.
020、数据是以A的方式存储于操作系统(OS)之中的 A、数据文件B、日志文件C、存储类型D、并行
21、D是一个真正的多用户、多线程SQL数据库服务器它也足够快和灵活以允许你存储记录文件和图像它的主要目标是快速、健壮和易用尽管它仍在不断的开发与完善中,但它已经提供一个丰富和极其有用的功能集它建立的基础是用在高要求的生产环境多年的一套实用例程 A、SybaseB、SQLServerC、MySQLD、Oracle
22、Oracle数据库特点说法正确的是B支持单用户、大事务量的事务处理数据安全性和完整性控制提供对于数据库操作的接口支持集中式数据处理可移植性、可兼容性和可连接性 A、12B、235C、35D、
2523、分布式数据库特点说法正确的是C A、数据的物理集中性B、数据的逻辑局部性 C、数据的分布独立性(也称分布透明性)D、数据的精确性
24、哪个不是关系数据库系统的方式B A、客户/服务器方式B、数据库远程访问 C、终端/服务器方式D、浏览器/服务器方式;
25、D以自由软件为主 A、MySQLB、SQLServerC、DreanwaverD、Oracle
26、B中小型企业数据库,界面友好,可操作性强,在数据库市场占有很大的份量,定位数据库中低端市场 A、OracleB、SQLServer2000C、Oracle9iD、Dreanwaver
27、A中大型企业数据库,跨平台,在数据库中高市场占有很大的份量 A、Oracle9iB、SQLServer2000C、MySQLD、firework
28、对于数据库安装规划和准备的工作,哪一个不属于此范围?D A、硬件的准备B、对网络平台的准备C、安装方式的准备D、程序准备
29、SQLServer
2000、Oracle以及MySQL是完全网络化的 第2/3页B数据库系统,是都具有客户机/服务器体系结构的分布式数据库管理系统 A、模块型B、关系型C、网络型D、以上都不是
30、SQLServer
2000、Oracle数据库都具有客户机/服务器体系结构的分布式数据库管理系统,在安装是要求有D平台 A、文件基础B、计算机基础C、软件基础D、网络基础
二、多选题
1、在SQLServer2000中数据库是由___A_____和____C____文件组成的 A、数据库文件B、备份文件C、事务日志D、文件组
2、SQLServer2000中表是由_A___和_D___组成的 A、字段B、视图C、表D、列
3、在SQLServer中可以使用___A____和____C____对话框两种方式来注册服务器 A、注册向导B、企业管理器C、注册属性D、注册管理器
4、配置服务器的属性对于管理SQLServer来说很重要,可以通过那两种方式来进行配置?AD A、企业管理器B、查询分析器C、注册属性D、控制面板
5、MSSQLServer能在那两种安全模式下运行BC A、数据库认证模式B、WINDOWS认证模式 C、混合模式C、安全认证模式
6、在SQLServer中包括两种类型的权限,即___B___和___D____ A、安全级别权限B、对象权限C、用户权限D、语句权限
7、在SQLServer中主要有两种角色类型,__B_____和__C____ A、管理角色B、服务器角色C、数据库角色D、客户端角色
8、人工管理阶段时期数据管理的特点是:_ACD____ A、不保存数据B、应用程序管理数据C、数据不共享D、数据不具有独立性
9、文件系统阶段的数据管理有以下那些特点:__ABC___ A、数据可以长期保存由文件系统管理数据文件的形式已经多样化 B、数据就不再仅仅属于某个特定的程序,而可以由多个程序反复使用 C、数据的存取基本上以记录为单位 D、数据不具有独立性
10、作为专业型的数据库产品,SQLServer2000特点有:__ABCDE____ A、基于图形化的管理工具 B、集中式的管理 C、支持企业级的应用程序 D、支持数据复制 E、内建式的在线分析处理 。