


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理与应用复习数据库原理与应用复习1、关于文件系统的特点,论述不正确的是:()(A)、数据共享性差,冗余度大;(B)、数据不一致性强;(C)、数据独立性好;(D)、数据结构化程度低。2、关于数据库系统的特点,论述不正确的是:()(A)、数据集中管理,共享性强,冗余度大;(B)、数据不一致性小、标准化程度高;(C)、数据独立性强、并发性好;(D)、数据完整性好、安全性高。3、关于数据库系统的结构,论述不正确的是:()(A)、用户级数据库对应于外模式,不同的用户视图可以相互重叠;(B)、概念级和物理级之间的映射定义了概念模式和内模式之间的对应关系;(C)、数据库模式是数据库的结构描述,它本身
2、不涉及具体的数据;(D)、概念模式是所有用户视图的一个最小交集,又称为DBA视图。4、关于数据库管理员DBA的职责和应具备的知识,论述不正确的是:()(A)、DBA负责数据库的规划、设计与建立;(B)、DBA负责数据库的实现、运行与控制;(C)、DBA负责处理人际关系;(D)、DBA负责数据库的使用与数据的处理。5、关于数据库管理系统DBMS要做的工作,论述不正确的是: ()(A)、DBMS实现数据库的定义和建立;(B)、DBMS实现数据库的操作与控制;(C)、DBMS实现数据库的维护与故障的恢复;(D)、DBMS实现数据的通信与操作。6、有关关系数据库管理系统中的数据字典,描述正确的是()(
3、A)、数据字典只存储与表结构有关的信息;(B)、数据字典不存储与视图有关的虚表信息;(C)、数据字典存储与索引有关的信息;(D)、数据字典有一套独立的管理机制。7、以下四类用户,哪一个属于数据库系统的用户:()(A)、数据库管理系统设计员;(B)、数据库管理工具开发员;第 1 页数据库原理与应用复习(C)、数据库系统操作维护员;(D)、数据库系统应用程序员。8、以下四类用户,那一个不属于数据库系统用户:()(A)、系统管理员;(B)、系统设计员;(C)、系统分析员;(D)、系统维护员。9、关于数据操纵语言,不正确的是()(A)、数据操纵语言也称为数据查询语言;(B)、数据操纵语言分为过程性语言
4、和非过程性语言;(C)、数据操纵语言包括删除与修改数据库的模式;(D)、数据操纵语言包括删除与修改数据库中的信息。10、关于关系、关系模式等的描述,正确的是()(A)、关系是由关系名以及它所有的属性名构成;(B)、关系与关系模式是多对多的关系;(C)、关系数据库是关系模式的集合;(D)、关系数据库中元组、属性和域的集合一般是不变的。11、关于关系运算的安全限制,不正确的是()(A)、安全限制的目的是为了不产生无限关系和无穷运算;(B)、经安全限制后,关系代数、 元组演算和域演算三类运算的表达能力是等价的;(C)、关系代数运算是安全的;(D)、关系演算表达式是安全的。12、对表(关系)特征的描述
5、,正确的是()(A)、一个表中至少有一个或以上的有序命名列;(B)、一个表中至少有一个或以上的有序数据行;(C)、主关键字的值一定可以唯一确定每一行;(D)、同一行中的所有值都必须取自同一值域。13、关于关系模式 R(U)、候选键 kU,主键 pU,叙说不正确的是:()(A)、 R(U)的任何一个关系实例的任意两个元组在属性集合k 上的值都不相同;(B)、 k 的任何真子集都不满足条件(A);(C)、 p k;(D)、在一个关系模式中,主键 p 只有一个,而候选键 k 可有多个,因此, p 具有唯一性, k 不具有唯一性。14、X 是关系模式 R(U)关于关系模式 Q(V)的外部键,下列叙说正
6、确的是:()第 2 页数据库原理与应用复习( A)、X 在关系模式 R(U)中不能为主键;( B)、X 必须与关系模式 Q(V)中的主键关联;( C)、若删除关系模式 R(U)中的 X 的值,必须先删除关系模式 Q(V)中对应的值;( D)、若在关系模式 R(U)中插入 X 的值,必须先在关系模式 Q(V)中插入对应的值。15、关于空值的含义,叙说正确的是: ()(A)、空值是指未知或不存在;(B)、若一个变量为字符型,空值是指空字符串;(C)、若一个变量为数字型,空值是指0;(D)、任何值与空值相加,其值不变。16、关于 SQL语言,不正确的是:()( A)、SQL语言是目前使用最广泛的数据
7、库查询语言;( B)、SQL语言是美国关系数据库系统的标准数据库语言;( C)、SQL语言既可以作为交互式数据库语言使用,也可以作为程序设计语言的子语言使用;( D)、第一个 SQL语言版本是由微软公司设计的。17、关于并发控制,不正确的是: ()( A)、并发控制的目的就是为了解决数据的不一致性问题;( B)、封锁技术能完全解决数据的不一致性;( C)、一组事务的任意串行操作都可以保证数据的一致性;( D)、一个两段式事务的调度是可串行化调度。18、 你是一个 SQL Server 的数据库管理员,该 SQL Server 几乎没有任何空余空间,你想删除任何并非必要的内容,以获得更多的空间,
8、你可以删除以下哪个数据库,而不引起任何问题?()( A)、pubs;( B)、master;( C)、msdb;( D)、tempdb。19、学习 SQL Server 以后,你想创建一个较小的数据库,以尽量少占用硬盘空间,你用企业管理器来创建这个数据库,但你却发现可以设置的最小容量是 5MB,而不是通常可以设置的1MB。这是什幺原因?()(A)、master 数据库的大小是5MB;(B)、model 数据库的大小是5MB;(C)、缺省数据文件的大小是5MB;(D)、你的硬盘剩余大小只有5MB。20、 学习了 SQL Server 以后,你自己建立了一个数据库学生档案管理的数据库,手工输入了一
9、些记录,并按条件进行查询,速度很快,为了检第 3 页数据库原理与应用复习验 SQL Server 处理大量数据的能力,你自己编了一个程序,自动快速向数据库中输入 20 万条记录。输入完后,再输入查询条件,想查询手工输入的某条记录,这时,你发现查询速度变得很慢。你可以采取什幺办法解决?( )(A)、重建数据库;(B)、在数据库中添加适当的主键和外键;(C)、在数据库中添加适当的聚簇索引和非聚簇索引;(D)、想办法提高计算机性能。21、 作为一个新的 SQL Server 数据库管理员,你被要求为一个新的用户创建一个新的用于学生档案信息的数据库,你按要求创建了数据库,但用户却无法向数据库中输入数据
10、。这是什幺原因?()( A)、虽然你按要求创建了数据库,但是没有创建任何数据库对象;( B)、数据库被破坏了;( C)、用户在数据库中创建对象时,不是以 SA的身份登录;( D)、该用户在访问数据库时,没有使用正确的前端应用程序。22、关于关系模式的规范化,描述不正确的是:()( A)、四种范式之间存在如下关系,即 BCFN 3NF 2NF 1NF;( B)、第二范式主要是消除非主属性对主关键字的部分函数依赖;( C)、规范化的基本思想是逐步消除不合理的函数依赖,使数据库中的关系模式达到某种程度的分离;( D)、在实际应用中,应尽可能的提高规范化程度。23、数据完整性受到破坏的常见原因,描述不
11、正确的是:()( A)、错误的数据或错误的更新操作;( B)、各种软硬件故障;( C)、并发访问和人为破坏;( D)、以上都不是。24、关于触发器的描述不正确的是: ()( A)、触发器是通过事件触发而被执行的;( B)、触发器可以针对一个或以上的表操作,一张表可有多个触发器;( C)、触发器被预编译后能提高执行速度;( D)、触发器中有两个逻辑表 inserted 和 deleted 总是与它作用的表有相同的结构。25、B/S 与 C/S 模式相比有许多优点,下列描述错误的是:()( A)、B/S 是一种瘦客户机模式,客户端软件仅需安装统一的浏览器;( B)、B/S 并发操作性强;( C)、
12、B/S 具有平台无关性;( D)、B/S 开放性好。第 4 页数据库原理与应用复习26、下列那一种说法是对SQL Server 最好的描述?()( A)、网状数据库;( B)、关系数据库;( C)、层次数据库;( D)、动态数据库。27、数据库是(相互关联)的数据集合,它具有两级独立性, 即()独立性和()独立性。28、三种常见的数据库模型分别是()模型、()模型和()模型。29、关系数据模型的四种数据操作是数据()、数据()、数据()和数据()。30、数据库系统不仅存储数据库本身,同时也存储数据库的说明信息,这些说明信息称为()。31、数据库系统的元数据存储在称为()的特殊文件中,能够被所有
13、应用程序所共享。32、数据库系统一般提供三种级别的数据抽象,即()级抽象、()级抽象和()级抽象。33、数据库系统一般提供三种数据库模式,即()、()和()。34、目前数据模型可以分为四类,它们是:()数据模型、()数据模型、()数据模型和()数据模型。35、数据库一词包括了两个方面的意义。一是(),二是()。36、数据库语言包括两个子语言,一个是()子语言,一个是()子语言。37、关系数据模型是关系数据库系统的基础,它由()、()和()三部分构成。38、关系运算可使用两种方法定义,一种是基于代数的定义,称为()、另一种是基于逻辑的定义,称为()。39、数据库语言一般都允许两种使用方式,一种是
14、()使用,另一种是将数据库语言嵌入到某个程序设计语言中,作为该语言的子语言使用,该语言称为()语言。40、SQL Server 中的所有信息都存储在页面上,页面是数据库中使用的最小数据单元。每个页面存储()信息,其中数据信息为8060字节,不允许数据跨页面存储。41、盘区由()个连续的页面()组成。创建数据库对象时,SQLServer以盘区为单位分配空间。一个盘区只能包含()数据库对象。42、SQL Server 中的系统数据库有四个,它们是()数据库、()数据库、()数据库和()数据库。43、事务具有四个重要的特性, 它们分别是()性、()性、()性和()性。44、造成数据不一致性的四种类型
15、是,丢失修改、修改未提交的数据、()的读取以及()读取。第 5 页数据库原理与应用复习45、ER模型是由实体、()和()构成的数据模型。46、数据库应用系统的设计包含两方面的内容,即()特性的设计和()特性的设计。前者是指数据库模型或数据结构的设计,后者是指应用程序和()处理的设计。47、数据库设计过程一般以下四个阶段,即需求分析、 ()设计、()设计及()设计。48、SQL语言中的完整性约束分为三类, 即()约束、()约束和()约束。49、对数据库对象的访问控制主要是通过()机制。50、数据库的故障类型一般有()级故障、()级故障和()故障。51、实现可恢复的基本原理是(),即“冗余”。52
16、、数据库系统中,事务的提交与回滚有三种方式,其中的显式方式,用()或()明确指出提交或回滚事务。53、SQL SERVER2000登录认证的三种模式分别是()认证模式、()认证模式和()认证模式。54、数据库、数据库管理系统和数据库系统是三个不同的概念()55、数据库、数据库管理系统和数据库系统经常被当作同义词使用。 ( )56、数据库系统是在文件系统的基础上发展起来的,与文件系统没有本质上的区别。()57、数据库管理系统中的数据字典是一个小型数据库。 ()58、数据库管理系统软件和被授权的用户在任何时候都可以方便地利用系统提供的查询语言存取数据字典中的信息。 ()59、关系运算系统只要不产生
17、无限关系和无穷验证,则它一定是安全的。()60、关系代数系统是安全的,而关系演算系统则不一定是安全的。()61、每一个关系代数表达式都有一个等价的安全元组演算表达式与之对应。()62、每一个域演算表达式都有一个等价的关系代数表达式与之对应。( )63、数据库模式是相对稳定的,数据库实例是动态变化的。()64、 实体完整性约束,就是指主键不能为空值,与主键必须唯一是统一的。( )65、关联完整性约束说明,任何关系的一个元组只能通过外部键与另一个关系中存在的元组相关联。 ( )66、SA 的用户名为 dbo, 即在登录时为 SA,在数据库中为 dbo(databaseowner,数据库属主),二者
18、是相同的。( )67、只有以 SA 身份登录,方可创建新的 Databases(包括 Database Devices和 Backup Devices),以及给别的 Logins 和 Users 授权。( )68、在数据库中, dbo 以外的任何 users都只能对数据库进行权限范围内的操作。()69、数据库由 Users(用户 )和 Objects(对象 )两部分组成,用户由 SA 创建,属于某个特定的 Group/Role,对象由用户创建,属于创建它的用户。 ()70、解决嵌入式 SQL 语言的“阻抗失配”问题的方法,就是使用游标机第 6 页数据库原理与应用复习制。()71、 名词解释:物
19、理数据独立性:当数据库的内模式(即物理存储结构)发生改变时,数据的逻辑结构不变,它由内模式与概念模式之间的映像实现。72、 名词解释:事务:是数据库环境中的一个逻辑工作单元。事务由一系列的操作组成,这些操作要么全部成功完成,要么全部失败,即不对数据库留下任何影响。事务既是保持数据库完整性约束或逻辑一致性的单位,又是数据库恢复的单位。73、 名词解释:关系数据库的查询优化:为了提高效率、减少运行时间,在查询语言处理程序执行查询操作之前,先由系统对用户的查询语句进行转换,将其转变为一串所需执行时间较少的关系运算,并为这些运算选择较优的存取路径,以便大大地减少执行时间,这就是关系数据库的查询优化。7
20、4、 名词解释:双磁盘镜象技术:常用于可靠性要求高的数据库系统。数据库以双副本的形式存放在二个独立的磁盘系统中,每个磁盘系统有各自的控制器和 CPU,且可以互相自动切换。75、名词解释:逻辑数据独立性:当概念数据库模式发生改变时,数据库的外模式不变,它由概念模式与外模式之间的映像实现。76、 名词解释:数据库的安全性:是指对于数据库的存取控制,防止未授权使用的人员非法存取他不应该存取的数据,防止数据泄密,防止数据被破坏。77、名词解释:数据库的完整性:是指保证数据的正确(即正确性)和一致(即准确性),使数据库中的数据在任何时刻都是有效(有效性)的。简答题:设一个教学管理数据库中有5 个关系如下
21、:学生关系STUDENTS(SNO, SNAME, AGE, SEX, BPLACE)课程关系COURSES(CNO, CNAME, CREDIT)教师关系TEACHERS(TNO, TNAME, AGE, PS)选课关系ENROLLS(SNO, CNO, GRADE)任课关系TEACHING(CNO, CLASS, TNO, SNUM)问题: 1、该数据库的关系集合?2、该数据库的关系模式集合?3 、该数据库的属性集合?4 、该数据库的域集合?5 、该数据库的元组集合?79、简答题:已知关系R1, R2,S1,分别求(1) R1R2(2) R1R2(3) R1S180、简答题:如果关系模式
22、R 的所有的域为简单域,其元素不可再分,则称 R为第一范式的关系,简记为 R1NF。下列两个关系模式均不是第一范式:部门 ( 部门号,名称,经理 ( 正经理,副经理 ) ;雇员 ( 雇员号,姓名,工资 ( 基本工资,补贴,奖金 ) 。第 7 页数据库原理与应用复习可以转化为如下1NF的关系:部门 ( 部门号,名称,正经理,副经理) 。雇员 ( 雇员号,姓名,基本工资,补贴,奖金) 。A 1A 2A 3A 1A 2A 3A 1A 2b2da3c2db3bb2d3bc2dc2dd3be5fg6fR1 R2R1 R2R1 S1A 1A 2A 3A 1A 2A 3A1b3bb2dbd3bc2d81、简
23、答题:建立数据库的步骤(1)建立数据库的逻辑分区或数据库存储文件。(2)创建数据库。(3)建立用户自定义数据类型。(4)建立数据库基本表、视图和索引。(5)录入数据。82、简答题:存储过程的优点:(1)、标准组件式编程,移植性高;(2)、快速执行,预编译后优化;(3)、减少网络通信流量,传送语句和参数;(4)、可以用作安全机制,执行权限限制。83、简答题:已知三个关系分别为: STUDENTS(SNO, SNAME, AGE, SEX,BPLACE)、COURSES(CNO, CNAME, CREDIT)、ENROLLS(SNO, CNO, GRADE)编写 SQL语句实现以下操作:1 、显示
24、所有学生档案;2 、显示姓张学生的籍贯;3 、显示姓名为两个字的张姓学生的档案;4 、显示籍贯为湖南长沙或湖南益阳的学生档案;5 、显示已经选课但没有考试成绩的课程名;6 、按学分从低到高的顺序,显示课程名;7 、显示所有课程考试成绩的最高分、 最低分、有效成绩数及有效选课数;8、显示每门课程的平均分、最高分、最低分、参考人数,若只显示平均分高于 90 分的呢,若同时要求所有分数都是及格的呢。9 、显示已选课但没有考试成绩的学生的姓名;10 、增加一个教师档案表,其结构与学生档案表相同,如何显示学校所有人员(教师和学生)档案信息;11 、显示以学号表示学生的学生所选课程名、学分及考试成绩信息;
25、第 8 页数据库原理与应用复习12、显示所有选课学生的姓名及其选课的课程号, 或者所有学生的姓名及其选课的课程号。84、简答题:已知三个事务及其中的一个并行调度实例1、根据“检验一个调度是否为可串行化调度”算法,画出有向图;2、根据有向图,判断它是否为可串行化调度;3、写出所有可能的串行调度及其结果。85、应用题:理解下列程序的含义:1、CREATE TABLE ypjygl.kpjlb (p_no numeric(18, 0) IDENTITY (-99, 1) NOT NULL , kp_rq datetime NULLCONSTRAINT DF_kpjlno_kp_rq_1_10DEFA
26、ULT (convert(varchar(12),getdate(),102),dy_bz char (6) NULLCONSTRAINT DF_kpjlno_dy_bz_1_10 DEFAULT ( 未打印 ), sk_bz char (6) NULLCONSTRAINT DF_kpjlno_sk_bz_7_10 DEFAULT ( 已收款 ), CONSTRAINT PK_2_213 PRIMARY KEYCLUSTERED( p_no)2、CREATEINDEX dysk ON ypjygl.kpjlb(dy_bz, sk_bz, kp_rq)3、CREATE TABLE ypjygl.kpmxb (p_no numeric(18, 0) IDENTITY (1, 1) NOT NULL , no numeric(18, 0) NULL , bian_hao char (10) NULL ,pi_hao char (10) NULL,shu_liang numeric(11, 2) NULL,CONSTRAINT PK_kpmxb_1_11 PRIMARY KEY CLUSTERED (p_no )4、CREATE PROCEDURE ypjygl.sp_kpjlb(jbr char(10), kbh char(10), no numeric(18,0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版股东个人股权转让及公司业绩承诺与保障协议
- 二零二五年度城市供水设施建设项目贷款合同规范样本
- 二零二五年度店面转让合同:包含店面经营业绩承诺及奖励
- 2025版20XX离婚协议书范本与婚姻咨询一体化服务合同
- 揭阳市2024高一数学试卷
- 2025年度高新技术企业居间转让授权合同样本
- 二零二五年度智慧城市建设项目房产买卖合同45471
- 江苏省职高高考数学试卷
- 二零二五年度车辆烤漆房租赁与涂装材料环保检测合同
- 二零二五年度国际项目招标代理合同
- 餐饮公司的考勤管理制度
- 2024齐鲁师范学院辅导员招聘笔试真题
- 2025年保安员资格证考试多选题题库及答案(共70道题)
- 糕点烘焙基础技能培训课程
- 2025年医学高级职称-结核病学(医学高级)历年参考题库含答案解析(5卷单项选择题100题)
- 专题:阅读还原30篇 八年级英语下期期末高频易错考点专练(人教版)带参考答案详解
- 急救知识课件
- 2025年深圳市中考招生考试数学真题试卷(真题+答案)
- 泸州工程审计管理办法
- 方城县招教小学数学试卷
- 2025年广东省深圳市中考数学试卷及答案
评论
0/150
提交评论