郑大运算机基础试题.docx
- 文档编号:7447544
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:17
- 大小:35.38KB
郑大运算机基础试题.docx
《郑大运算机基础试题.docx》由会员分享,可在线阅读,更多相关《郑大运算机基础试题.docx(17页珍藏版)》请在冰点文库上搜索。
郑大运算机基础试题
第一章绪论
本章练习题
1、数据库是在运算机系统中依照必然的数据模型组织、存储和应用的___1__;支持数据库各类操作的软件系统叫____2________;由运算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做____3____。
1A、文件的集合B、数据的集合
C、命令的集合D、程序的集合
2A、命令系统B、数据库治理系统
C、数据库系统D、操作系统
3A、文件系统B、数据库系统
C、软件系统D、数据库治理系统
2、数据库领域经常使用的数据模型有_____________
A、层次模型B、网状模型
C、关系模型D、面向对象模型
3、目前最流行的数据模型是_____________
A.层次模型B.网状模型
C.关系模型 D.面向对象模型
4、在学生选课数据库中,学生实体与课程实体之间的联系是_____________
A.1:
1B.1:
N
C.N:
1 D.M:
N
5、数据库治理技术领导了__________________、____________________和________________________三个时期。
6、数据独立性可分为________________和____________________。
7、依照数据模型的应用目的不同,数据模型分为______________和_________。
8、数据模型的三个组成要素是__________________、____________________和________________________。
9、什么是数据库?
10、什么是数据库的数据独立性?
11、数据库治理系统有哪些功能?
第二章关系数据库
大伙儿在学习本章内容时,要把握关系的数据结构、关系的三类完整性约束(实体完整性,参照完整性,用户自概念完整性)、关系操作(关系代数,元组关系演算,域关系演算)概念;明白得关系、关系模式、关系数据库的概念;明白得实体完整性、参照完整性的含义;熟练把握关系代数中的各类运算符;学会利用关系代数的运算符进行各类操作。
了解元组关系演算和域关系演算。
1、简答题:
关系的性质
2、名词说明:
实体完整性、参照完整性
3、关系代数中,五种大体运算是
A、并B、差C、笛卡儿积
·D、投影E、选择F、交
4、关系模型由____组成
A、关系数据结构B、关系操作
C、关系完整性D、模式概念
5、设有如下图的关系R和S,计算:
R1=R-SR2=R∪SR3=R∩SR4=R×S
A
B
C
a
b
c
b
a
b
c
f
d
A
B
C
b
d
a
a
f
d
RS
A
B
C
a
c
b
b
c
d
A
B
C
a
b
c
d
b
a
b
a
c
f
d
d
R1
R2
A
B
C
b
a
fd
A
B
C
A
B
C
a
a
b
b
c
c
b
b
a
a
b
b
c
c
f
f
d
d
b
d
b
d
b
d
a
a
a
a
a
a
f
d
f
d
f
d
R3
R4
6、表达等值连接与自然连接的区别和联系
7、在关系数据模型中,通常能够把______1____称为属性,而把_____2______称为关系模式。
经常使用的关系运算是关系代数和_______3____。
在关系代数中,对一个关系做投影操作后,新关系的元组个数______4_____原先关系的元组个数。
用_____5______形式表示实体类型和实体间的联系是关系模式的要紧特点。
1A、记录B、大体表
C、模式D、字段
2A、记录B、记录类型
C、元组D、元组集
3A、集合代数B、逻辑演算
C、关系演算D、集合演算
4A、小于B、小于或等于
C、等于D、大于
5A、指针B、链表
C、关键字D、表格
第三章关系数据库标准语言
(一)本章学习目标
结构化查询语言(structuredquerylanguage,简称SQL)是一种介于关系代数与关系演算之间的语言,是此刻最流行的一种数据库操作语言。
SQL语言具有综合统一;高度非进程化;面向集合的操作方式;以同一种语法结构提供两种利用方式;语言简介,易学易用的特点。
因此SQL语言被普遍同意。
SQL语言的功能包括查询、更新、概念和操纵4个方面,是一个通用的、功能极强的关系数据库语言。
目前是关系数据库的标准语言。
大伙儿在学习本章内容时,要明白得SQL语言的五大特点。
把握SQL语言提供的四大功能,能够利用SQL语言的概念语句概念数据库对象(表、索引、视图);利用SQL语言的观念更新和操纵语句对数据库进行操作;更要熟练把握SQL语言的查询语句(SELECT)对数据库进行各类各样的查询操作。
日常对数据库所作的操作多少查询操作,因此查询语句超级重要,标准的SQL语句提供的查询功能能够实现各类各样的查询操作。
要把握视图的概念,明白得视图的用途。
明白得嵌入式SQL语言,把握嵌入式SQL语句的一样形式;把握嵌入式SQL语句与主语言之间如何通信。
领会在什么情形下利用游标,在什么情形下不利用游标。
(二)本章重点要点
本章重点在于把握SQL语言的四大功能(查询、概念、更新、操纵);视图的概念;嵌入式SQL语言。
难点在于熟练把握SQL的查询语句,明白得视图的用途;利用游标的情形和不利用游标的情形;什么是current形式的UPDATE语句和DELETE语句,什么是非current形式的UPDATE语句和DELETE语句。
(三)本章练习题
1、SQL语言能够利用以下哪条语句来修改大体表_____
ASETTABLEBALTERTABLE
CCREATETABLEDADDTABLE
2、a%b不能表示下面哪个字符串_____
AacbBaddgb
CaccddebaDab
3、在嵌入式SQL方式中,主语言如何向SQL语句传递信息
A.主变量B.游标
C.SQL通信区D.缓冲区
4、下面表达正确的有_____
A视图能够简化用户的操作
B视图利用户能以多种角度看待同一数据
C视图对重构数据库提供了必然程度的逻辑独立性
D视图不能对机密数据提供平安爱惜
5、必需利用游标的SQL语句有_____
A查询结果为多条记录的SELECT语句
BCURRENT形式的UPDATE语句
CCURRENT形式的DELETE语句
D查询结果为单条记录的SELECT语句
6、下面描述正确的有_____
A视图依附于大体表
B模式对应于表
CSQL一样提供修改索引和视图
D视图是基于大体表的虚表
7、设有如下关系R:
R(SNO,NAME,SEX,AGE,CLASS),主关键字为SNO;其中SNO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现以下功能的SQL语句。
1.插入一个记录(95031,“李明”,“男”,21,1);
2.插入2号班学号为95040、姓名为“郑灵”的学生记录
3.将学号为95010的学生姓名改成“王华”
4.将所有3班的班号改成2班
5.删除学号为95020的学生记录
第四章关系数据库设计理论
1、标准化理论是关系数据库进行逻辑设计的理论基础,依照那个理论,关系数据库中的关系必需知足:
其每一属性都是_____
A、互不相关的B、不可分解的
C、长度可变的D、相互关联的
2、说一个关系是3NF的,那么它必然是_____
ABCNFB2NF
C1NFD4NF
3、关于BCNF以下说法正确的有_____
A所有非主属性对每一个码都是完全函数依托
B所有的主属性对每一个不包括它的码也是完全函数依托
C没有任何属性完全函数依托于非码的任何一组属性
D必然知足对4NF的要求
4、设有关系模式R(XYZ,X→Y,Y→Z),其分解ρ={XY,XZ}相对F_____
A既具有无损连接性,又维持函数依托
B具有无损连接性,但不维持函数依托
C不具有无损连接性,但维持函数依托
D既不具有无损连接性,又不维持函数依托
5、若是X→Y,而且关于X的某个一个真子集X’,有X’→Y,那么称Y对X_____
A直接函数依托B部份函数依托
C完全函数依托D传递函数依托
6、设针对非主属性的部份依托进行标准是_____
A.1NFB.2NF
C.3NFD.BCNF
7、3NF的不完全性表此刻_____
A、非主属性对码的部份依托
B、非主属性对码的传递依托
C、主属性对码的部份依托
D、主属性对码的传递依托
8、关于函数依托范围内,属于_____范式的关系模式标准化已是最高的
A.1NFB.2NF
C.3NFD.BCNF
9、关于模式分解,假设要求分解具有无损连接性,也维持函数依托,那模式分解必然能够达到 ____
A.1NFB.2NF
C.3NFD.BCNF
第五章数据库爱惜
(一)本章学习目标
数据库系统中的数据是由DBMS统一治理和操纵的为了适应数据共享的环境,DBMS必需提供数据的平安性、完整性、并发操纵和数据库恢复等数据爱惜能力,以确保数据库中数据的平安靠得住和正确有效,这通称为数据库爱惜。
本章讨论的确实是DBMS提供的这四种爱惜功能。
大伙儿在学习本章内容时,要领会平安性的概念,和DBMS提供的平安性操纵的一样方式;明白得完整性的含义,了解平安性和完整性的区别,了解系统如何进行完整性操纵;把握事务的概念,明白得并发的必要性,把握DBMS如何进行并发操纵(封锁);明白得什么缘故数据库的恢复很重要,把握恢复的原理,了解三种故障的概念并把握如何处置这三种故障;把握数据转储的方式;简单了解数据库复制和数据库镜像的思想,并能够区分它们。
(二)本章重点要点
本章重点在于把握DBMS提供的四个方面的爱惜:
平安性、完整性、并发操纵和数据库恢复。
难点在于明白得平安性操纵和完整性操纵的区别;并发操纵中锁的概念;三种故障的恢复方式。
(三)本章练习题
一、爱惜数据库,避免XX的或不合法的利用造成的数据泄漏、更改破坏。
这是指数据的_____
A、平安性
B、完整性
C、并发操纵
D、恢复
二、解决并发操作带来的数据不一致性问题普遍采纳_____
A、封锁B、恢复C、存取操纵D、协商
3、下面描述正确的选项是_____
A、封锁粒度大并发度小
B、封锁粒度大并发度大
C、封锁粒度小并发度小
D、封锁粒度小并发度大,系统开销小
4、假设事务T取得了数据对象R的X锁操纵权,那么T对R_____
A既能读也能写B不能读但能写
C不能读也不能写D只能读不能写
5、并发操作带来的数据不一致性不包括_____
A.不可重复读B.丢失修改
C.不可重复写D.读“脏”数据
6、平安性操纵的一样方式一样有哪些?
7、并发操作带来的数据不一致性包括哪三类?
8、介质故障的恢复步骤
数据库应用与技术样卷
题号
一
二
三
四
五
六
七
总分
分数
一、单选题:
(每题1分,共10分)
(说明:
将认为正确答案的字母填写在每小题后面的括号内)
分数
评卷人
1.数据库中存储的大体对象()
A.数字B.文字
C.数据 D.图形
2.在数据模型中,对数据库系统动态特性的描述是用()
A.数据结构B.数据操作
C.数据对象D.数据的完整性约束条件
3.数据的治理方式要紧有()
A.文件系统和散布式系统
B.批处置系统和实时处置系统
C.数据库系统和文件系统
D.系统和实时处置系统
4.数据库系统的数据独立性是指()
A.可不能因为数据的转变而阻碍应用程序
B.可不能因为系统数据存储结构与数据逻辑结构的转变而阻碍应用程序
C.可不能因为数据存储结构策略的转变而阻碍数据存储结构
D.可不能因为数据逻辑结构的转变而阻碍应用程序
5.唯一标识实体的属性集称为()
A.域B.码
C.联系D.实体集
6.关系代数的五种大体运算是
A.∪,∩,-,∏,σB.∪,-,×,σ,∏
C.∪,∩,×,∏,σD.∪,∩,×,σ,∏
7._______操作是从关系R当选取使逻辑表达式F为真的元组()
A.投影B.选择
C.连接D.除
8.假设事务T取得了数据对象R的S锁操纵权,那么T对R()
A.既能读也能写B.不能读但能写
C.不能读也不能写D.只能读不能写
9.并发操作带来的数据不一致性不包括()
A.不可重复读B.丢失修改
C.不可重复写D.读“脏”数据
10.在学生选课数据库中,学生实体与课程实体之间的联系是()
A.1:
1B.1:
NC.N:
1D.M:
N
二、填空题:
(每空1分,共10分)
(说明:
将正确答案填写在每小题后面的括号内)
分数
评卷人
1.SQL语言的查询语言是介于关系代数和()之间的一种语言。
2.事务的四个特性是()、()、()和()。
3.SQL中有两个平安机制:
一是(),另一个是()。
4.数据库爱惜包括平安性爱惜、()、并发和恢复。
5.数据库系统提供了()和()两个映象的,保证了数据的物理独立性和逻辑独立下。
三、简答题:
(每题10分,共50分)
分数
评卷人
1.关系模型的完整性约束包括哪些?
2.SQL语言包括哪四大功能?
3.数据模型的三要素
4.数据库系统中故障能够分为哪几类?
5.数据库领域经常使用的模型有哪些?
6.并发操作带来的数据不一致性包括哪三类?
7.平安性操纵的一样方式
8.介质故障的恢复步骤
四、设计题:
(每题分数见题后,共30分)
分数
评卷人
一、已知图书馆数据库,有三个实体:
图书、出版社、读者。
每位读者能够借多本书,同一本书也能够被多个读者借阅,但必需记录借出日期和应还日期。
请自己设计适当的属性,画出E-R图。
2.写出SQL语句(20分)
已知有大体表:
学生:
S(SNO,SNAME,SEX,DEPT,BIRTH)
课程:
C(CNO,CNAME,PCNO)
选课:
SC(SNO,CNO,G)
1>查询成绩在90分以上的学生的学号
2>查询选修了课程名为数据库的学生的学号
3>查询选修了课程号为2的学生的姓名
4>查询选修了先行课号为1的学生的姓名
样题答案
一、一、A二、B3、C4、B五、B六、B7、B八、D九、C10、D
二、一、关系演算二、原子性、一致性、隔离性、持续性
3、视图机制、授权子系统4、完整性五、外模式/模式映象、模式/内模式映象
三、一、实体完整性,参照完整性,用户自概念的完整性
二、概念功能、查询功能、更新功能、操纵功能
3、数据结构,数据操纵和完整性约束
4、介质故障,系统故障,事务故障
五、层次模型,网状模型,关系模型(面向对象的模型)
六、丢失操作、不可重复读、读“脏”数据
7、用户标识和鉴定、存取操纵、概念视图、审计、数据加密
八、装入最新的数据库后备副本,将DB恢复到最近一次转储的一致性状态;然后再利用相应的日记文件副本重做已完成的事务。
四、
图书编号书名作者价钱读者号姓名性别学历
图书借阅读者
借出日期应还日期
出版
出版社出版日期
编号名称地址联系
二、1>selectsno
fromsc
wheregrade>=90
2>selectsno
fromsc,c
where=’数据库’and=
3>selectsname
froms,sc
where=and=2
4>selectsname
froms,sc,c
where=and=and=1
习题答案
第一章答案:
1:
答案1B2B3B
2:
答案ABCD
3:
答案C
4:
答案:
D
5:
答案:
人工治理、文件系统、数据库系统
6:
答案:
逻辑独立性、物理独立性
7:
答案:
概念模型、数据模型
8:
答案:
数据结构、数据操作、完整性约束
9:
答案:
数据库是长期存储在运算机内、有组织的、可共享的数据集合。
数据库是依照某种数据模型进行组织的、寄存在外存储器上,且可被多个用户同时利用。
因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。
10:
答案:
数据独立性表示应用程序与数据库中存储的数据不存在依托关系,包括逻辑数据独立性和物理数据独立性。
逻辑独立性是指局部逻辑数据结构与全局逻辑数据结构之间的独立性。
当数据库的全局逻辑结构发生转变(数据概念的修改、数据之间联系的变更或增加新的数据类型)时,它不阻碍某些局部的逻辑结构的性质,应用程序没必要修改。
物理独立性是指数据的存储结构与存取方式改变时,对数据库的全局逻辑结构和应用程序没必要做修改的一种特性,也确实是说,数据库数据的存储结构与存取方式独立。
数据独立性的益处是,数据的物理处处设备更多新了,物理表示及存取方式改变了,但数据的逻辑模式能够不改变。
数据的逻辑模式改变了,但用户的模式能够不改变,因此应用程序也能够不变。
这将使程序保护容易,另外,对同一数据库的逻辑模式,能够成立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA保护、改变数据库的物理存储提供了方便。
11:
答案:
数据库治理系统(DBMS)是位于操作系统与用户之间的一个治理软件,它的要紧功能包括以下几个方面:
数据概念功能:
DBMS提供数据描述语言,用户可通过它来概念数据。
数据操纵功能:
DBMS还提供数据操纵语言,实现对数据库的大体操作:
查询、插入、更新、删除和修改。
数据库的运行治理:
这是DBMS运行时的核心部份,它包括开发操纵、平安性检查、完整性约束条件的检查和执行、数据库的内容保护等。
数据的组织、治理和存储功能:
DBMS负责分门别类地组织、存储和治理数据,确信以何种文件结构和存取方式物理地组织这些数据,以提供存储空间利用率和提高随即查找、顺序查找的时刻效率。
数据库的成立和保护功能:
成立数据库包括数据库初始数据的输入与数据转换等。
数据通信接口功能:
DBMS需要提供与其他软件系统进行通信的功能。
第二章答案:
1:
答案1.列是同质的,即每一个列中的分量是统一类型的数据。
2.同的列可出自同一个域。
3.列的顺序无所谓,即列的顺序能够任意互换。
4.任意两个元组不能完全相同
5.行的顺序无所谓,即行的顺序能够任意互换
6.分量必需取原子值,即每一个分量都必需是不可分的数据项。
2:
答案:
实体完整性:
假设属性A是大体关系R的主属性,那么属性A不能取空值。
参照完整性:
假设属性(或属性组)F是大体关系R的外码,它与大体关系S的主码Ks相对应(大体关系R和S不必然是不同的关系),那么关于R中每一个元组在F上的值必需为:
或取空值(F的每一个属性值均为操纵);或等于S中某个元组的主码值。
3:
答案:
ABCDE
4:
答案:
ABC
6:
答案:
自然连接必然是等值连接,但等值连接不必然是自然连接;
等值连接要求相等的分量,不必然是公共属性;而自然连接要求相等的分量必需是公共属性;等值连接不把重复的属性除去,而自然连接要把重复的属性除去。
7:
答案1D2B3C4B5D
第三章答案:
1:
答案B
2:
答案C
3:
答案A
4:
答案:
ABC
5:
答案ABC
6:
答案BD
7:
答案:
INTORVALUES(95031,“李明”,“男”,21,1)
INTOR(SNO,NAME,CLASS)VALUES(95040,”郑灵”,2)
RSETNAME=”王华”WHERESNO=95010
SETCLASS=3WHERECLASS=2
FROMRWHERESNO=95020
第四章答案:
1:
答案B
2:
答案BC
3:
答案ABC
4:
答案B
5:
答案:
B
6:
答案:
B
7:
答案:
CD
8:
答案:
D
9:
答案:
C
第五章答案:
1:
答案A
2:
答案A
3:
答案A
4:
答案A
5:
答案C
6:
答案:
用户标识和鉴定,存取操纵,概念视图,审计,数据加密
7:
答案:
丢失修改,不可重复读和读“脏数据”
8:
答案;装入最新的数据库后备副本,将DB恢复到最近一次转储的一致性状态;然后再利用相应的日记文件副本重做已完成的事务。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运算 基础 试题