《数据库系统原理》模拟题2及答案_第1页
《数据库系统原理》模拟题2及答案_第2页
《数据库系统原理》模拟题2及答案_第3页
《数据库系统原理》模拟题2及答案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库系统原理模拟题2一、选择题:1 根据尖系数据基于的数据模型一一矢系模型的特征判断下列正确的一项:(B )A、只存在一对多的实体尖系,以图形方式来表示。B以二维表格结构来保存数据,在尖系表中不允许有重复行存在。C能体现一对多、多对多的矢系,但不能体现一对一的尖系。D尖系模型数据库是数据库发展的最初阶段。2. 在“连接”组中有两种连接认证方式,其中在(B )方式下,需要客户端应用程序连接时提供登 录时需要的用户标识和密码。A、Windows身份验证B、SQL Server身份验证C以超级用户身份登录时D、其他方式登录时3. SQL Server 2000在安装之前,应注意的事项:(C )A、

2、SQL Server 2000的任何版本在安装时都不用考虑操作系统的制约。B、SQL Server 2000的安装对硬件的要求不作任何限制。C、SQL Server 2000在安装之前,必须在操作系统级启用TCP/IP。D在 Windows NTServer 4.0上安装SQLServer 2000时,最低的要求是必须安装Service Pack4 (SP4)以上。4. 矢系数据库中,主键是(1.A_),主键的建立有(2.C)种方法,当运用Transact-SQL语句 创建主键时,可以是(3.B_)。(1) A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允

3、许有多个主键的(2) A、一B、Z1C、三 D、四(3) A、create table tablel(columnl char (13) not null primary,column2 int not) on primary;B 、 alter table tablel with notcheck add constrai nt PK_table1 primary key non clustered(column1) on primary;C、alter table tablel column 1 primary key :5. 表在数据库中是一个非常重要的数据对象,它是用来(1.C)各种数

4、据内容的,数据库创建后就可以创建表了,创建表可以用(2. D_ )等方法来创建。(1)A、显示B、查询C、存放D、检索(2)A、企业管理器B、查询分析器C、OSQLD、企业管理器和CREATE TABL语句6. 为数据表创建索引的目的是(1.A),可以在创建表时用(2.C)来创建唯一索引。(1) A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类(21A、设置主键约束,设置唯一约束B、Create table , Create indexC设置主键约束,Create indexD、以上都可以7. 在Transact-SQL语法中,用来插入数据和用于更新的命令分别是(A_)。A、INSE

5、RT,UPDATE B、UPDATEJNSERTC、DELETE,UPDATE D、CREAT,E INSERT INTO8. 在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1B_),使用矢键字(2.A_)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3.B-),如果在SELECT语句中使用集合函数时一定在后面使用(4.A_)。(1)ASELECT,INTOB SELECT,、CDOh/lC、SELECT,a 口 clipD 仅 SELECT(2)ADISTINCTBUNIONC、ALLDTOP(3)A、JOINRUNIONC、INTOD、

6、LIKE(4)AGROUP BY B、COMPUTE BY/ c、HAVINGD、COMPUTE9. 视图是一种常用的数据对象,它是提供(1.A)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2.A)方式,并且不允许在该语句中包括(3.B)等矢键字。C、插入,更新A、外连接C、左连接D、检索,插入B、内连接D、右连接(3) A、ORDER BY ,COMPUTEB、ORDER BY ,COMPUTE , COMPUTR BYC、ORDER BYCOMPUTE BY , GROUP BYD、GROUP BY,COMPUTE BY存储过程是一组预先定义并(1

7、.B _)的Transact-SQL语句。可以用(2.D.)来声明游标。(1) A、保存 B、编译C、解释 D、编写(2) A、CREATE CURSORB、ALTER CURSORC、SET CURSOR二、填空题:D、DECLARE CURSOR1、数据库管理技术经历了人工管理阶段文件系统阶段数据库系统阶段三个阶段2 矢系模型有实体完整性,参照完整性,用户自定义三类完整性。三、判断题1、 oracle数据库系统中,启动数据库和第步是启动一个数据库实例2、可以在企业管理器中修改数据库的名称。3、恢复数据,可以在查询分析器中使用这样的命令:BACKUP DATABASE database, n

8、ame FROM backup4、 在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess。5、每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为0,表示成功。四、简答题:1、简述Oracle逻辑数据库的组成。ORACLE的逻辑结构是由一个或多个表空间组成。一个表空间由一组分类段组成;一个段由一组范 围(extent)组成;一个范围由一批数据库块组成;一个数据库块对应一个或多个物理块2、触发器的类型以及相对的语句命令?类型:INSERT触发器、UPDATE触发器、DELETE触发器相对应的语句:INSERT语句、UPDATE语句、DELETE语句3、自定义函数的类型?各自原返回值。自定义函数类型:标12、量函数返回值:单个数据值内嵌表值函数 返回值:table, 多语句表值函数返回值:table4、用户权限的种类有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论