




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统原理模拟题1一、单选题1、在linux系统下,如果在安装系统时没有安装mysql,我们必须成为(c)用户才能使用rpm安装程序。a、guest b、user c、root d、administrator2、在windows 2000下用下列命令可以启动mysql服务( c )a、net begin mysql b、net stop mysqlc、net start mysql d、net over mysql3、( d )不支持sql server图形工具,而要求来自第三方供应商的odbc客户端软件。a、windows2000 b、applemachine c、windows98 d
2、、os/2和unix 4、oracle主目录是oracle数据库系统的( d )名称标识,与该系统相关的服务和程序组都将使用oracle主目录名称进行命名,并使用oracle主目录路径确定执行路径。a、表名 b、任意 c、别名 d、唯一5、( c )数据库服务器针对高端的应用环境,适用于对安全性和性能要求较高的联机事务处理(oltp)以及数据仓库(决策支持系统,dss)应用环境。a、标准版 b、自定义 c、企业版 d、个人版6、( b )数据库服务器提供了大部分核心的数据库功能和特性,适用于普通部门级别的应用环境。a、自定义 b、标准版 c、企业版 d、个人版7、( d )数据库只提供基本的数
3、据库管理服务,它适合单用户开发环境,对系统配置的要求也比较低。a、标准版 b、自定义 c、企业版 d、个人版8、在“tcpip协议”窗口中设置oracle数据库服务器的ip地址和连接端口号,通常使用标准端口( c )a、23 b、1344 c、1521 d、699、我们将数据模型分成两个层次:( c )a、逻辑模型、结构模型 b、概念模型、逻辑模型c、概念模型、关系数据模型 d、关系数据模型、结构模型10、概念模型是用户和数据库设计人员之间进行交流的工具,( a )是由概念模型转化而来,是按照计算机系统的观点来对数据建模。a、结构模型 b、逻辑模型 c、关系数据模型 d、关系模型11、orac
4、le可以通过以(b)连接到自身的能力来执行数据库服务的启动和关闭。它是oracle自带的用户,你可以修改它的密码。a、intarnal b、internal c、www d、以上答案均不正确12、启动实例的处理包含分配一个( a )(系统全局区)和后台进程的建立。a、sga b、sag c、sea d、sae13、事务日志文件:记录系统进行操作的日志,为以后恢复数据库起重要作用。文件扩展名为. ( a ) a、log b、ndf c、mdf d、ldf 14、使用企业管理器创建数据库,数据库的名称是否必须符合sql server系统命名标识符的规则( a )a、必须 b、不必 c、不一定15、
5、不能删除当前正在使用(正打开供用户读写)的数据库。任何时候删除数据库,都应备份( b )数据库。a、model b、master c、pubs d、msdb16、sql server 能在两种安全模式下运行:windows 认证模式和(c )a、sql模式 b、混杂模式 c、混合模式 d、通用模式17、windows认证模式比起(b )来有许多优点,原因在于windows认证模式集成了windows 2000 的安全系统,并且windows 2000 安全管理具有众多特征,如安全合法性、口令加密、对密码最小长度进行限制等a、混杂模式 b、sql server认证模式 c、sql模式 d、混合模
6、式18、如果用户在登录sql server时未给出用户登录名,则sql server将自动使用( d )a、混杂模式 b、sql server认证模式 c、混合模式 d、windows认证模式19、如果sql server是运行在( a ),则windows 认证模式无效。a、windows 95/98上的桌面版 b、windows 2000(server)c、windows 2003 d、windows 2000(ad)20、通常我们可以像删除或添加其它用户,那样删除或添加guest用户但是不能从( a )数据库中删除该用户,并且在一个新建的数据库中不存在guest用户除非将其添加进行。a、
7、master或tempdb b、model或msdb c、pubs或tempdb d、model或master21、在sql server中包括两种类型的权限,即( c )a、控制权限、调用权限 b、对象权限、控制权限c、对象权限、语句权限 d、语句权限、控制权限22、( d )总是针对表、视图、存储过程而言。它决定了能对表、视图、存储过程执行哪些操作(如update、delete、insert、execute)a、调用权限 b、语句权限 c、控制权限 d、对象权限23、在mysql中创建用户、用户权限管理方式、权限初始化、用户口令设置等方面与sql server是否相同?( b )a、相同
8、b、不同 c、不确定24、在数据本身被破坏的情况下,确定破坏的时间点,然后从备份数据中恢复。上面表述的是:( a )a、灾难恢复 b、数据恢复 c、定时恢复 d、定时还原25、( d )是数据库管理系统重要的组成部分a、数据库对象 b、数据表格 c、数据视图 d、数据库 26、所谓( c )就是有权限访问数据库的人员。不同权限级别的用户,拥有不同的数据库访问与管理权限。a、索引 b、对象 c、用户 d、以上都不是27、( b )是sql server 提供的自动保持数据库完整性的一种方法。它定义了可输入表或表的单个列中的数据的限制条件。a、主关键字约束 b、约束 c、缺省约束 d、唯一性约束2
9、8、在企业管理器中创建索引有两种方法( a )1)用索引创建向导创建索引 2)直接创建索引3)主关键字创建索引 4)外关键字创建索引a、1,3 b、2,4 c、3,4 d、1,429、oracle为数据库中的所有数据分配逻辑结构空间。哪个不是数据库空间的单位?( b ) a、数据块 b、扩展 c、段 d、表30、oracle( d )是oracle使用和分配的最小存储单位。a、数据段 b、数据块 c、数据 d、数据项二、多选题1、企业版安装的三种典型数据库的安装方式:_a,b,c_ a、通用 b、事务处理 c、数据仓库 d、数据处理2、sql server中创建数据库有多种方法,包括:_a,b
10、,_a、使用“建数据库向导” b、使用“企业管理器” c、采用t-sql命令方式 d、以上答案均不正确3、在sql server中包括两种类型的权限,即:_a,b_a、 对象权限 b、语句权限 c、控制权限 d、调用权限 4 oracle支持两种类型的权限:_a,b_a、系统权限 b、对象方案权限 c、语句权限 d、进程权限5、常用的系统权限集合有:_a,b,c_a、dba b、connect c、resource d、dbo6、应当注意的是系统数据库_c,d_无法删除。a、 msdb b、 model c、 master d、 tempdb7、权限是执行某种类型的sql语句和访问其他用户的对
11、象的权力,包括:_a,b,c,d_a、连接到数据库 b、创建表c、从另一个用户的表中选择数据 d、执行另一个用户的存储过程8、在企业管理器中创建索引有两种方法:_a,c_ a、用索引创建向导创建索引 b、直接创建索引 c、主关键字创建索引 d、 外关键字创建索引9、oracle designer是一种基于共享库的case(computer aided software engineerin计算机辅助软件工程) 环境,提供_a,c_的建模、设计和生成功能。a、数据库 b、客户机/服务器c、应用软件 d、web应用程序10、企业管理器的界面是一个标准的windows界面,由标题栏、菜单栏、工具条、
12、树窗口和任务对象窗口(又称任务板)组成。a,b,c,da、标题栏 b、菜单栏 c、工具条 d、树窗口和任务对象窗口(又称任务板)三、实验题1) 在oracle数据库中,根据表的结构创建两个数据表:emp表结构:emp_id,emp_name ,emp_salary (员工表)dept表结构:dept_id ,dept_name ,emp_id (部门表)创建成功之后,请创建两个个存储过程ins_table_emp和ins_table_dept,用于向两表中插入记录:create table emp(emp_id char(7) not null primary key, name char(1
13、0) ,emp_salary int )create table dept(dept_id char(7) not null primary key, dept_name char(10) ,emp_id char(7) )create procedure ins_table_emp emp_id=null emp_name= null emp_ salary = nullas if emp_id is null or emp_nameis null or emp_ salary is nullbegin print 输入emp的信息returnendbegin transactioninse
14、rt emp(emp_id, emp_name, emp_ salary)values(emp_id, emp_name, emp_ salary)if error<>0bengin rollback tranreturnendcommit transactioncreate procedure ins_table_emp dept_id =null dept_name= null emp_id = nullas if dept_id is null or dept_nameis null or emp_id is nullbegin print 输入dept的信息returnen
15、dbegin transactioninsert dept(dept_id, dept_name, emp_ id)values(dept_id, dept_name, emp_ id)if error<>0bengin rollback tranreturnendcommit transaction数据库系统原理模拟题2一、选择题:1. 根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:( b ) a、只存在一对多的实体关系,以图形方式来表示。b、以二维表格结构来保存数据,在关系表中不允许有重复行存在。c、能体现一对多、多对多的关系,但不能体现一对一的关系。d、关系模型
16、数据库是数据库发展的最初阶段。2. 在“连接”组中有两种连接认证方式,其中在( b )方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。a、windows身份验证 b、sql server 身份验证 c、以超级用户身份登录时 d、其他方式登录时3. sql server 2000 在安装之前,应注意的事项:(c )a、sql server 2000的任何版本在安装时都不用考虑操作系统的制约。b、sql server 2000的安装对硬件的要求不作任何限制。c、sql server 2000 在安装之前,必须在操作系统级启用tcp/ip。d、在windows nt server 4
17、.0上安装sql server 2000时,最低的要求是必须安装service pack 4(sp4)以上。4. 关系数据库中,主键是(1.a_),主键的建立有(2.c_)种方法,当运用transact-sql语句创建主键时,可以是(3.b_)。 a、为标识表中唯一的实体 b、创建唯一的索引,允许空值 c、只允许以表中第一字段建立 d、允许有多个主键的 a、一 b、二 c、三 d、四 a、create table table1 (column1 char(13) not null primary, column2 int not) on primary; b、alter table table
18、1 with notcheck add constraint pk_table1 primary key nonclustered ( column1) on primary; c、alter table table1 column1 primary key ;5. 表在数据库中是一个非常重要的数据对象,它是用来(1. c_)各种数据内容的,数据库创建后就可以创建表了,创建表可以用(2. d_)等方法来创建。 a、显示 b、查询 c、存放 d、检索 a、企业管理器 b、查询分析器 c、osql d、企业管理器和create table语句6. 为数据表创建索引的目的是(1.a_),可以在创建表
19、时用(2.c_)来创建唯一索引。 a、提高查询的检索性能 b、创建唯一索引 c、创建主键 d、归类 a、设置主键约束,设置唯一约束 b、create table,create indexc、设置主键约束,create index d、以上都可以7. 在transact-sql语法中,用来插入数据和用于更新的命令分别是(a_)。 a、insert,update b、update,insert c、delete,update d、create,insert into8. 在transact-sql语法中,select语句的完整语法较复杂,但至少包括的部分(1.b_),使用关键字(2.a_)可以把重
20、复行屏蔽,将 多个查询结果返回一个结果集合的运算符是(3.b_),如果在select语句中使用集合函数时,一定在后面使用(4.a_)。 a、select,into b、select,from c、select,group d、仅select a、distinct b、union c、all d、top a、join b、union c、into d、like a、group by b、compute by c、having d、compute9. 视图是一种常用的数据对象,它是提供(1.a_)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2.a_)方式,
21、并且不允许在该语句中包括(3.b_)等关键字。 a、查看,存放 b、查看,检索 c、插入,更新 d、检索,插入 a、外连接 b、内连接 c、左连接 d、右连接 a、order by,compute b、order by,compute,computr by c、order by,compute by,group by d、group by,compute by10. 在sql server服务器上,存储过程是一组预先定义并(1.b_)的transact-sql语句。可以用(2.d_)来声明游标。 a、保存 b、编译 c、解释 d、编写 a、create cursor b、alter curso
22、r c、set cursor d、declare cursor二、填空题:1、数据库管理技术经历了人工管理阶段 文件系统阶段 数据库系统阶段三个阶段2 关系模型有 实体完整性,参照完整性,用户自定义 三类完整性。三、判断题1、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例 ( × )2、可以在企业管理器中修改数据库的名称。 ( × )3、恢复数据,可以在查询分析器中使用这样的命令: backup database database_name from backup ( × )4、在查询分析器中修改帐户时可以用系统存储过程sp_modibacces
23、s。 ( × )5、每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。 ( )四、简答题:1、 简述oracle逻辑数据库的组成。 oracle的逻辑结构是由一个或多个表空间组成。一个表空间由一组分类段组成;一个段由一组范围(extent)组成; 一个范围由一批数据库块组成;一个数据库块对应一个或多个物理块2、 触发器的类型以及相对的语句命令?类型:insert触发器、update触发器、delete触发器 相对应的语句:insert语句、update语句、delete语句3、 自定义函数的类型?各自原返回值。自定义
24、函数类型:标12、 量函数 返回值:单个数据值 内嵌表值函数 返回值:table, 多语句表值函数 返回值:table4、 用户权限的种类有哪些?各自的作用?对象权限 作用:决定用户对数据库对象所执行的操作,包括用户对数据库中的表、视图、列或存储过程等对象的操作权限 语句权限 作用:决定用户能否操作数据库和创建数据库对象 隐含权限 作用:控制那些只能由预定义系统角色的成员或数据库对象所有者执行的活动。数据库系统原理模拟题3一、单选题1、( c )是描述事物的符号记录,是数据库中存储的基本对象。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言
25、等。数据有多种表现形式,它们都可以经过数字化后存入计算机。a、视图 b、表 c、数据 d、数据库2、数据库的简称( b )a、da b、db c、bd d、dd3、(d )是指长期储存在计算机内的、有组织的、可共享的数据集合,以及数据之间的逻辑关系的集合。a、视图 b、数据 c、表 d、数据库4、数据库管理系统简称( d )a、dda b、db c、dba d、dbms5、( a )是位于用户与操作系统之间的一层数据管理软件。a、数据库管理系统 b、数据库 c、数据库系统 d、数据库管理员6、( a )是自由软件,因此不属于厂商产品,所以归属于应用中间件软件。a、mssql b、mysql c
26、、oracle d、linux7、数据库系统简称( c )a、dba b、db c、dbs d、dbms8、从事数据库管理工作的人员称为数据库管理员,简称为( b )a、db b、dba c、dbms d、dsa9、( a )是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。a、数据处理 b、数据管理 c、数据组织 d、数据维护10、( a )是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。a、数据管理 b、数据处理 c、数据加工 d、数据收集11、数据库的核心任务是( d )a、数据收集 b、数据整理 c、数据组织 d、数据管理12、数据库与文件系统的根本
27、区别是( b )a、数据可视化 b、数据结构化 c、数据管理 d、数据处理13、保证数据完整的特性在数据库中称之为( c )。在数据库中可以通过建立一些约束条件保证数据库中的数据是完整的。a、数据整体性 b、数据同一性 c、数据完整性 d、数据一致性14、在sql server 2000中,( a )是最重要和最常用的管理工具,其它管理工具都可以从它的内容中调用执行。a、企业管理器 b、查询分析器 c、事件查看器 d、维护管理器15、在sql server2000中,( c )用户是超级管理用户,它不能别删除和修改。a、system b、admin c、sa d、dba16、一般来说,数据库用
28、户账号总是与某一登录账号相关联,但有一个例外那就是( c )用户 a、sa b、system c、guest d、admin17、由于sql server支持( d ),所以通常情况下可一边进行备份,一边进行其它操作。a、完全备份 b、差异备份 c、异地备份 d、在线备份18、oracle数据库是一种( b )数据库管理系统。a、逻辑型 b、 关系型 c、非关系型 d、非逻辑型19、oracle最早期的产品是( a )。a、oracle 1 b、oracle 4 c、oracle 5 d、oracle 1.020、数据是以( a )的方式存储于操作系统(os)之中的。a、数据文件 b、日志文件
29、 c、存储类型 d、并行21、( d )是一个真正的多用户、多线程sql数据库服务器。它也足够快和灵活以允许你存储记录文件和图像。它的主要目标是快速、健壮和易用。尽管它仍在不断的开发与完善中,但它已经提供一个丰富和极其有用的功能集。它建立的基础是用在高要求的生产环境多年的一套实用例程。a、sybase b、sqlserver c、mysql d、oracle22、oracle数据库特点说法正确的是:( b )1) 支持单用户、大事务量的事务处理2) 数据安全性和完整性控制3) 提供对于数据库操作的接口4) 支持集中式数据处理5) 可移植性、可兼容性和可连接性a、12 b、235 c、35 d、
30、2523、分布式数据库特点说法正确的是( c ):a、数据的物理集中性。 b、数据的逻辑局部性。c、数据的分布独立性(也称分布透明性)。 d、数据的精确性。24、哪个不是关系数据库系统的方式? ( b )a、客户/服务器方式 b、数据库远程访问 c、终端/服务器方式 d、浏览器/服务器方式;25、( d )以自由软件为主。a、mysql b、sql server c、dreanwaver d、oracle二、多选题1、在sql server 2000中数据库是由_a_和_c_文件组成的。a、数据库文件 b、备份文件 c、事务日志 d、文件组2、sql server 2000中表是由_a_和_d
31、_组成的。a、字段 b、视图 c、表 d、列3、在sql server中可以使用_a_和_c_对话框两种方式来注册服务器。a、注册向导 b、企业管理器 c、注册属性 d、注册管理器4、配置服务器的属性对于管理sql server来说很重要,可以通过那两种方式来进行配置?a,d a、企业管理器 b、查询分析器 c、注册属性 d、控制面板5、ms sql server 能在那两种安全模式下运行b,ca、数据库认证模式 b、windows认证模式c、混合模式 c、安全认证模式6、在sql server中包括两种类型的权限,即_b_和_d_a、安全级别权限 b、对象权限 c、用户权限 d、语句权限7、在sql server 中主要有两种角色类型,_b_和_c_。a、管理角色 b、服务器角色 c、数据库角色 d、客户端角色8、人工管理阶段时期数据管理的特点是:_a,c,d_ a、不保存数据 b、应用程序管理数据 c、数据不共享 d 、数据不具有独立性9、文件系统阶段的数据管理有以下那些特点:_a,b,c_a、数据可以长期保存。由文件系统管理数据。文件的形式已经多样化。b、数据就不再仅仅属于某个特定的程序,而可以由多个程序反复使用。c、数据的存取基本上以记录为单位。d、数据不具有独立性。10、作为专业型的数据库产品,sq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业模具制造工艺改进与保密及售后服务协议
- 抖音内容创作者法律顾问服务协议
- 国际科研合作外籍专家工作合同
- 高端国际旅游房车营地租赁及景区门票合作合同
- 定制化私人飞机机组人员劳动合同范本
- 跨境电商分销渠道合作协议
- 专属定制海外旅游方案合同
- 室内空气质量检测与室内空气质量改善实施合同
- 虚拟商品交易及佣金抽成费用协议
- 影视动画动作数据服务器租赁与数据安全审计服务合同
- 三年级下册语文课件-综合性学习《中华传统节日》-14人教部编版
- 多源异构数据融合关键技术研究
- 护患沟通与护患纠纷防范课件
- 食品安全监督抽查与抽检培训
- 脐带脱垂护理病例讨论
- 《不朽的贝尼尼雕塑》课件
- 《如何阅读文献》课件
- 建筑工程抗浮技术标准JGJ476-2019
- 云计算标准体系研究报告
- 生产线技改后效果对比
- 故事技巧叙事性非虚构写作
评论
0/150
提交评论