数据库系统概念题目及答案2Word下载.docx
- 文档编号:13227724
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:11
- 大小:17.62KB
数据库系统概念题目及答案2Word下载.docx
《数据库系统概念题目及答案2Word下载.docx》由会员分享,可在线阅读,更多相关《数据库系统概念题目及答案2Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
是指计算机系统小引入数据库后的系统,由数据库、软件(操作系统、数据库管理系统、开发工具、编译系统和应用系统等)、用户、硬件构成。
简述DBMS有哪些功能?
答DBMS的主要功能包括以下五个方面:
数据库定义功能;
库运行管理功能;
数据库的建立和维护功能;
数据通信功能。
什么是数据字典?
简述其作用?
答数据字典也称为数据目录或系统目录,是一系列表(对于关系数据库来讲,是一系列二维表),它存储着数据库中有关信息的当前描述,包括数据库三级模式、数据类型、用户名表、用户权限、程序与其用户联系等有关数据库系统的信息。
数据字典起着系统状态的目录表的作用,它能帮助用户、数据库管理员和数据库管理系统本身使用和管理数据库。
1两个不同实体集的实体间联系有、和三种联系。
2在信息世界表示实体型和实体间联系的模型,称为。
3在ER模型中,用表示实体型;
用表示联系类型;
用表示实体型和联系类型的属性。
.
4.DBMS提供的可以确保数据库中数据正确性、有效性和一致性。
5.DBMS提供的可确保XX的用户不能存取数据库中的数据。
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下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余
B.数据库系统避免了数据冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
8DBMS对数据库中数据的查询、插入、修改和删除操作的功能称为
A.数据定义B.数据管理
C.数据操作D.数据控制
答案:
1.1:
1,1:
M,M:
N
2.ER模型,3矩形、连线、椭圆,4并发控制,5安全控制
1A,2C,3B,4D,5A,6D,7A,8D#
2
1.理解并说明下列术语(或者给出定义):
笛卡儿积、关系、同类关系、关系架构、关系体、属性、元组、城、超键、候选键、主键、外键、关系模式、关系数据库模式、关系数据库。
答
·
笛卡儿积:
给定一组任意集合Dl,D2,…,Dn,它们可以包括相同的元素。
这n个集合的笛卡儿积为:
’
Dl×
D2×
·
×
Dn={(d1,d2,·
,dn)|di:
∈Di,i=l,2,…,n}。
笛卡儿积可以表示为一个二维表,表中的每行对应一个元组,表中的每列对应一个域。
.关系:
笛卡儿积D1×
…×
Dn的任一个子集称为定义在域D1,D2,·
,Dn上的n元关系,可表示为:
R(D1,D2,….Dn)。
同类关系:
具有相同关系框架的关系。
即两关系属性个数相同,且相对应的属性值必须取自同一个域。
关系架构:
是关系的数据结构的描述.由属性名Al,A2,…,An的集合组成,每个属性Ai正好对应一个域Di(i=1,2,…,n)。
关系实例:
是指关系结构中的内容或者说数据,由随时间变化的n个元组的集合构成,每个元组依次内一组属性值的集合构成。
属性:
关系中的列。
元组:
关系中的任意一行。
域:
是一组具有相同数据类型的值的集合,又称为值域。
在关系中用于来表示属性的取值范围。
超键:
能惟一标识元组的属性组合称为该关系的超键。
候选键:
如果某关系中的超键有最小属性组合,即,其中少一个属性就不是超键了,那么,我们把它称为该关系的候选键。
候选键可能有多个。
主键:
当在一个关系中有多个候选键时,从候选键中选择一个作为主键。
主键在关系中用来作为插入、删除、检索元组的操作变量。
外键:
如果关系R的一个或一组属性X不是R的主键,而是另一关系S的主键(R和S可以相同),则该属性或属性组X称为关系R的外键。
关系模式:
是关系结构的描述,即关系框架的描述。
关系数据库模式:
是一组关系模式的集合。
关系数据库;
是在一个给定的应用领域中所有关系的集合。
2.试述主键和外健的完整性约束条件,并说明其原因。
答主键完整性约束条件:
主键的值不能取空值或部分空值的约束条件称为实体完整性。
因为,主键的属性值为空或部分为空,违反了主键的定义条件,失去标识元组的作用。
外键的完整性约束条件:
如果关系R的外键X与关系S的主键相符,那么R的外键X的每个值必须在关系S的主键的值中找到,或者取空值。
该完整性规则定义了外键与主键的引用规则:
不引用不存在的实体。
外键与主键的对应提供了一种实现两个关系联系的方法。
(1:
M)
一、填空题
1.关系模式是对关系的描述。
2.在关系中能惟一标识元组的属性或属性集称为关系模式的。
3.一个关系模式可以形式化地表示为。
4.关系数据库模式是的集合。
5.一个关系模式的定义主要包括关系名、、
6.在关系中选作元组标识的候选键称为。
7.关系模型的类完整性规则包括:
、、。
8.主键的值的约束条件称为实体完整性。
9.实体完整性规则规定了关系中,不存在没有被标识的元组。
10.参照完整性规则定义了的引用规则,
不引用不存在的实体;
11.关系代数中五种基本运算分别:
、、、、。
答案:
1.结构,2.主键,3.R(A1,Az,…,An)
4.一组关系模式,5.属性名属性类型属性长度
6.主键,7.实体完整性规则参照完整性用户定义完整性
8.不能取空值或部分空值,9不能有重复的元组
10.外键与主键外键,11并差选取投影,重命名
二、单项选择题
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.关系R和S进行自然连接时,要求R和S含有一个或多个公共。
A.元组B。
行
C.记录D.属性
7.关系运算中花费时间最长的运算是。
A.投影B.选取
C.除法D.广义笛卡儿积
8.从表中取出满足一定条件的记录
A。
复制B.连接
C.选取D.投影
9.要控制两个表中数据的完整性和一致性可以设置表。
A.不同数据库R的两个表
B.连接属性的属性名相同
C.连接属性的属性数据类型相同
D.连接属性之间存在外键与候选键的对应关系
1B,2C,3C,4A,5B,6D,7D,8C,9D
设有下列关系模式:
STUDENT(SNO.SNAME,AGE,SEX,DNO)
其中,别SNO表示学号,SNAME表示姓名,AGE观表示年龄,DNO表示院系号。
SC(SNO,CNO,GRADE)
其中,SNO表示学号,CNO表示课程号,GRADE分数。
COURSE(CNO、CNAME)
其中,CNO表示课程号.CNAME表示课程名。
请用关系代数表示下列查询:
1.检索年龄小于16的女学生的学号和姓名。
2.检索成绩大于85分的女学生的学号、姓名。
3.检索选修课程号为C1或C2的学生的学号。
4.检索至少选修了课程号为C1和C2的学生的学号。
5.检索选修课程号为C1的学生的学号,姓名,课程名和成绩。
6.检索选修了全部课程的学生的学号、姓名和年龄。
2.简述SQL语言的主要特点。
SQL语言具有以下主要特点:
①SQL语言类似于英语自然语言,十分简洁,易学易用。
⑦SQL是—种非过程语旨,它把数据的存取路径向用户隐蔽起来,只需用户提出“干什么”,至于“怎么干”由旺DBMS解决。
③SQL语言是一种面向集合的语言,每一个SQL命令的操作对象是一个或多个关系.操作的结果也是一个新关系。
④SQL语言既可独立使用,又可嵌入到宿主语言中使用,具有自含型和宿主型两种特点。
⑤SQL语言具有查询、操作、定义和控制四种语言一体化的特点。
设有以下关系模式:
S(SNO,SNAME,CTTY)
其中,S表示SPPLIER(供应者),SNO为供应者代号,SNAME为供应者的名字,CITY为供应者所在的城市.主键为SNO。
P(PNO,PNAME,COL0R,WEIGHT)
其中,P表示PART(零件),PNO为零件代号,COLOR件颜色,WEIGHT为零件重量,主键为PNO。
J(JNO,JNAM,CITY)
其中,J表示JOB(工程),JNO为工程编号,JNAME为工程名,CITY为工程所在城市,主键为JNO。
SPJ(SNO,PNO,JNO,QTY)
其中,SPJ表示供应关系,SNO是为指定工程提供零件的供应者代号,PNO们是所提供的零件代号,JNO为工程编号,QTY表示提供的零件数量,主键为(SNO,PNO,JNO),外部键分别为别SNO,PNO,JNO。
试做以下各题:
(1)用图表示供应者(S)—零件(P)—工程(J)—供应(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概念 题目 答案