安徽大学考研复试数据库系统概论
数据库系统概论复习点
一、选择题
1.数据库系统的模式分为______________________。
A.三类
B.三级
C.三个
D.三种
2.第三代数据库系统支持的数据模型就是:______________________ 。
A.层次数据模型
B.网状数据模型
C.关系数据模型
D.面向对象数据模型
3.数据库系统三级模式结构的划分,有利于获得数据库的______________________。
A.结构规范化
B.数据独立性
C.数据安全性
D.可操作性
4.DBMS能实现对数据库中数据的查询、插入、修改与删除等操作,这种功能称为______________________。
A.数据定义功能
B.数据管理功能
C.数据操纵功能
D.数据控制功能
5.在数据库中存储的就是______________________。
A.数据
B.数据模型
C.数据以及数据之间的联系
D.信息
6.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的就是。
A.外模式
B.内模式
C.存储模式
D.模式
7.单个用户使用的数据视图的描述称为______________________。
A、外模式
B、概念模式
C、内模式
D、存储模式
8.数据库(DB)、数据库系统(DBS)与数据库管理系统(DBMS)三者之间的关系就是______________________。
A.DB包括DBS与DBMS
B.DBS包括DB与DBMS
C.DBMS包括DB与DBS
D.DBS就就是DB,也就就是DBMS
9.数据库系统与文件系统的主要区别就是:______________________ 。
A.文件系统简单,数据库系统复杂
B.文件系统只能管理文件,数据库系统还能管理其它数据
C.文件系统不能解决数据共享与数据独立性问题,数据库系统能解决
D.文件只能用于小型、微型机,数据库系统还能用于大型机
10.数据库系统的数据独立性就是指:______________________。
A.不会因为数据的变化而影响应用程序
B.不会因为存储策略的变化而影响存储结构
C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序
D.不会因为某些存储结构的变化而影响其她存储结构
11.按照传统的数据模型分类,数据库系统可以分为三种类型。
A.大型、中型与小型
B.西文、中文与兼容
C.层次、网状与关系
D.数据、图形与多媒体
12.数据库的特点之一就是数据的共享,严格地讲,这里的数据共享就是指。
A.同一个应用中的多个程序共享一个数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
13.数据库就是指有组织地、动态地存储在______________________上的相互联系着的数据的集合。
A.磁盘
B.内存
C.CD-ROM
D.外存
14.数据与程序的独立性为______________________的编写、调试与维护提供了方便。
A.DBMS
B.应用程序
C.OS
D.数据库
15.一般存在两类联系:一就是实体____________的联系,二就是实体___________的联系。
A.内部、外部
B.内部属性之间、之间
C.属性、属性
D.内部属性之间、外部属性之间
16.概念模型表示方法最常用的就是______________________。
A.E-R方法
B.数据模型
C.关系模型
D.面向对象方法
关系数据库
17.三种关系数据库语言关系代数、关系演算、SQL就是相互。
A.依赖的
B.独立的
C.等价的
D.转化的
18.数据库技术的奠基人之一E、F.Codd 从1970年起发表过多篇论文,主要论述的就是______________________。
A.层次数据模型
B.网状数据模型
C.关系数据模型
D.面向对象数据模型
19.在关系数据库中,通过来表示记录之间的联系。
A.数据字典
B.码
C.外部码
D.属性
20.自然连接就是构成新关系的有效方法。一般情况下,当对关系R与S使用自然连接时,要求R与S含有一个或多个共有的______________________。
A.元组
B.行
C.记录
D.属性
21.关系数据模型通常由三部分组成,它们就是:______________________。
A.数据结构,关系操作,完整性约束
B.数据通信,关系操作,完整性约束
C.数据结构,数据通信,完整性约束
D.数据结构,数据通信,关系操作
22.关系数据库中的关键字就是指。
A.能唯一决定关系的字段
B.不可改动的专用保留字
C.关键的很重要的字段
D.能唯一标识元组的属性或属性组
23.IBM公司的E、F、Codd 提出了数据库的______________________。
A.层次模型
B.关系模型
C.图灵奖
D.网状模型
24.能唯一地标识实体的属性的称为码。
A.组合
B.集合
C.全体
D. 排列
25.在关系数据库中实现了数据表示的单一性,实体及实体之间的联系都用一种数据结构______________________来表示。
A.数据字典
B.表
C. 文件
D.数据库
26.一个表格就是由一个 _____________、一个 ____________ 与一个_____________
三个部分组成。
A.表名、表项、表尾
B.表名、表头、表体
C.表名、属性、元组
D. 关系名、属性名表、元组序列
SQL语言
27.SQL语言就是的语言,易学习。
A.过程化
B.非过程化
C.格式化
D.导航式
28.SQL语言具有的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
29.SQL的DDL功能不包括______________________ 。
A.CREATE TABLE
B.DROP VIEW
C.DROP INDEX
D.SELECT
30.SQL的DML语句包括 ______________________。
A.SELECT、INSERT、ROLLBACK、COMMITT
B.SELECT、INSERT、DELETE、UPDA TE
C.AND、OR、NOT、UNION
D.JOIN、PROJECT、AND、NOT
31.SQL与C语言处理记录的方式就是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入了______________________。
A.缓冲区
B.游标
C.堆
D.栈
32.视图与基本表相比,视图定义功能_____________________,视图操作功能______________________,视图数据保护功能______________________。
A.弱,弱,弱
B.强,强,弱
C.强,弱,强
D.强,强,强
33.对所有视图都可以进行的操作就是 ______________________。
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
34.与关系代数表达式∏S#,SN,G(σC#=’C1’∧G=’A’(SC) S))等价的SQL语句就是______________________。
A、 SELECT S、S#,S、SN,SC、G
FROM S,SC
WHERE S、S#=SC、S# AND SC、C#=’C1’ AND SC、G=’A’
B、 SELECT S、S#,S、SN,S
C、G
FROM S,SC
WHERE SC、C#=’C1’ AND SC、G=’A’
C、SELECT S、S#,S、SN,SC、G
FROM S,SC
WHERE S、S#=SC、S# AND SC、G=’A’
D、都不就是。
35.把对表S查询的权力授给所有用户的SQL语句就是______________________。
A.GRANT SELECT ON TABLE S TO PUBLIC
B.EVOKE SELECT ON TABLE S TO PUBLIC
C.SELECT ON TABLE S TO PUBLIC
D.GRANT ALL PRIVILIGES ON TABLE S TO PUBLIC
关系的规范化
36.规范化目的主要为消除数据库逻辑结构中的插入异常,删除异常以及的缺陷。
A.数据的不一致性
B.结构不合理
C.冗余度大
D.数据丢失
37.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”
关系中,因哪个属性而使它不满足第一范式?。
部门(部门号,部门名,部门成员,部门总经理)
A.部门总经理
B.部门成员
C.部门名
D.部门号
38.若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则称R∈___________。
A.2NF
B.3NF
C.4NF
D.BCNF
39.关系模式R∈1NF,若每一个决定因素都包含码,则称R∈______________________ 。
A.2NF
B.3NF
C.4NF
D.BCNF
40.设关系模式R (A,B,C),F就是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F: 。
A.就是无损联接,也保持FD的分解
B.就是无损联接,但不保持FD的分解
C.不就是无损联接,但保持FD的分解
D、既不就是无损联接,也不保持FD的分解
41.设有关系R(A,B,C,D),其函数依赖集F={A→B,A→C,B→C},则关系R至多满足______________________ 。
A.1NF
B.2NF
C.3NF
D.BCNF
42.关系数据库规范化就是为解决关系数据库中问题而引入的。
A.插入、删除异常与数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性与完整性
43.当关系模式R(A,B)已属于3NF,下列说法中就是正确的。
A.一定消除了插入与删除异常
B.仍可能存在一定的插入与删除异常
C.一定属于 BCNF
D.A与C都就是
44.在关系模式R中,如果X→Y,Y→X,(Y?X),Y→Z,则称Z对X_______________。
A.部分函数依赖
B.传递函数依赖
C.多值依赖
D.完全函数依赖
45.关系模式R∈1NF,若X→→Y(Y?X)就是非平凡的多值依赖,且X含有码,则称R∈__________________。
A.2NF
B.3NF
C.4NF
D.BCNF
46.关系模式R(A,B,C,D,E)中有下列函数依赖:A→BC、D→E、C→D。下述分解中哪个(或哪些)分解可保持R所有的函数依赖关系?______________________
Ⅰ、(A,B,C) (C,D,E)
Ⅱ、(A,B) (C,D,E)
A. 都不就是
B.只有Ⅰ
C.只有Ⅱ
D.Ⅰ与Ⅱ
47.在优化查询时,应尽可能先做______________________。
A.选择运算
B.连接运算
C.投影运算
D.A与C
48.下列叙述______________________就是优化的一般策略。
A.Π运算应尽可能先做
B.σ运算应尽可能先做
C.×运算应尽可能先做
D. 运算应尽可能先做
49.σF1∧F2∧…∧Fn(E)变换为σF1(σF2(…σFn(E)…))的根据就是______________________。
A.投影的串接定律
B.选择的串接定律
C.选择与投影的交换律
D.变换就是错误的
50.下列关系运算中,花费时间可能最长的运算就是。
A.投影
B.选择
C.笛卡尔积
D.除
51.下列等价的关系代数表达式中,______________________性能最优。
A.Q1=ΠSN(σs、s#=sc、s#∧sc、c#=’c2’(S×SC))
B. Q2=ΠSN(σsc、c#=’c2’(S SC))
C. Q3=ΠSN(S σsc、c#=’c2’(SC))
D. Q4=ΠSN(σs、s#=sc、s#(S×σsc、c#=’c2’(SC)))
数据库设计
52.概念设计的结果就是。
A.一个与DBMS相关的概念模式
B.一个与DBMS无关的概念模式
C.数据库系统的公共视图
D.数据库系统的数据字典
53.数据库的概念模型独立于。
A.具体的机器与DBMS
B.E-R图
C.信息世界
D.现实世界
54.在数据库设计中,将E—R图转换成关系数据模型的过程属于。
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
55.在数据库设计中,需求分析阶段的结果就是。
A.数据字典与数据流图 B、一组ER图
C.数据库模式
D.物理数据库
56.在数据库设计中,概念设计阶段的结果就是。
A.数据字典与数据流图 B、一组ER图
C.数据库模式
D.物理数据库
57.在数据库设计中,逻辑设计阶段的结果就是。
A.数据字典与数据流图 B、一组ER图
C.数据库模式
D.物理数据库
58.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式要求,这就是的设计内容。
A.需求分析阶段
B. 概念设计阶段
C.逻辑设计阶段
D. 物理设计阶段大
59.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的就是。
A.属性冲突
B.命名冲突
C.结构冲突
D.语法冲突
数据库保护
60.数据库中的封锁机制就是的主要方法。
A.安全性
B.完整性
C.并发控制
D.数据恢复
61.数据库管理系统通常提供授权机制用以控制不同用户访问数据库的权限,这主要就是为实现数据库的______________________。
A.可靠性
B.一致性
C.完整性
D.安全性
62.并发操作会带来哪些数据不一致性。
A、丢失修改、不可重复读、脏读、死锁
B、不可重复读、脏读、死锁
C、丢失修改、脏读、死锁
D、丢失修改、不可重复读、脏读
63.数据库的就是指数据的正确性与相容性。
A、安全性
B、完整性
C、并发控制
D、恢复
64.如果事务T获得了数据项Q上的排它锁,则T对Q______________________。
A、只能读不能写
B、只能写不能读
C、既可读又可写
D、不能读不能
写
65.在数据库中,产生数据不一致的根本原因就是。
A.数据冗余
B.数据存储量太大
C.未对数据进行完整性控制
D.没有严格保护数据
66.若事务T 对数据 R 已经加X锁,则其她事务对数据R 。
A.可以加S锁不能加X锁
B.不能加S锁可以加X锁
C.可以加S锁也可以加X锁
D.不能加任何锁
67.若事务T 对数据 R 已经加S锁,则其她事务对数据R 。
A.可以加S锁不能加X锁
B.不能加S锁可以加X锁
C.可以加S锁也可以加X锁
D.不能加任何锁
68.事务的持续性就是指。
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变就是永久的
C.一个事务内部的操作及使用的数据对并发的其她事务就是隔离的
D.事务必须就是使数据库从一个一致性状态变到另一个一致性状态
69.关于“死锁”,下列说法中正确的就是。
A.死锁就是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法就是禁止两个用户同时操作数据库
C.当两个用户竞争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
70.数据库恢复的基础就是利用转储的冗余数据。这些转储的冗余数据包括。
A.日志文件、数据库后备副本、应用程序
B.数据字典、应用程序、日志文件、审计档案
C.日志文件、数据库后备副本
D.数据字典、数据库后备副本、审计档案71.设有两个事务T1与T2,它们的并发操作如下所示。
T1 T2
①读X=48
②
③X=X+10写回X ④读X=48
X=X-2写回X
对于这个并发操作,下面评价正确的就是。
A.该操作不存在问题
B.该操作丢失了修改
C.该操作读“脏”数据
D.该操作不能重复读
72.若对数据库的并发操作不加控制就会存取与存储不正确的数据,破坏数据库的______________________。
A.安全性
B.完整性
C.可维护性
D.可串行性
73.数据库的不一致性有以下______________________情形。
A.丢失修改
B.不能重复读
C.“脏”读
D.A、B、C都就是
74.授权定义经过编译后存储在 ______________________中。
A.文件系统
B.数据字典
C.数据库
D.表
二、填空题(每空1分,共25分)
1.数据库系统与文件系统的根本区别在于______________________________。
2.用树型结构表示实体类型及实体间联系的数据模型称为_______________。
3.第一代数据库系统支持_______________与_______________两种格式化数据模型;
它们的共同特征之一就是用_______________来表示数据之间的联系。
4.数据管理的发展经历了人工管理阶段、_______________与数据库系统阶段三个主要阶段。
5.数据独立性可分为_______________、_______________。当数据的物理存储改变了,应用程序不用改变,这就是指数据的_______________。数据的独立性就是由DBMS 的_______________来保证的。
6.在数据模型的三要素中,_______________就是对数据库系统的静态特性的描述,_______________就是对数据库系统的动态特性的描述。
7.关系的五种基本运算就是______________________________。
8.数据的物理独立性就是指数据的_______________改变时,数据的_______________不变,从而应用程序可以不变。
9.数据模型就是数据库系统中用于提供_______________的形式构架,就是模型化数据
与信息的工具。
10.数据模型的三要素就是_____________________________________________。11.数据模型主要有_____________________________________________三种。12.模式就是数据库中全部数据的______________________________的描述,就是所有用户的公共_______________ 。DBMS提供_______________________来定义模式。13.数据库系统提供_________________________与___________________________两级数据映象,分别实现数据的______________________________独立性。14.DBMS的主要功能就是_______________、数据存取、_______________、数据组织、存储与管理以及数据库的建立与运行维护等。
15.关系模型的完整性包括三类_____________________________________________ 。16.实体完整性就是指在基本表中,_____________________________________________。
17.在关系数据库中,通过_______________来表示实体集之间的联系。
18.关系中的某一属性组,若它的值唯一地标识一个元组,则称该属性组为关系的______________________________。
19.SQL的就是英文______________________________的缩写。
20.SQL语言有______________________________两种使用方式,二者语法结构______________________________。
21.实体之间的联系可抽象为三类,它们就是______________________________。22.视图就是一个虚表,它就是从_______________中导出的表。在数据库中,只存放视图的_______________。
23.SQL语言与C语言处理记录的方式不同之处在于______________________________。
当SQL语句嵌入C语言程序时,为协调两种不同的处理方式引入了_______________。24.关系规范化的目的就是_____________________________________________。25.在关系数据库的规范化理论中,执行“模式分解”时,必须遵守的两条规范化准则就是:保持原有的函数依赖关系与______________________________ 。
26.在关系数据库的规范化理论中,执行“模式分解”时,必须遵守的两条规范化准则就
是:保持原有的函数依赖关系与______________________________ 。
27.关系模式R就是属于2NF的关系模式,并且它的任一非主属性都不传递依赖于任一侯选码,则称R就是______________________________。
28.若关系模式R的所有函数依赖的左部包含了R的一个侯选码,则称R就是______________________________。
29.一个低一级的关系范式,通过_______________可以转换成高一级范式的关系模式的集合,这个过程叫做关系的______________________________。
30.iNF_______________ (i+1)NF。
31.一个关系R不属于2NF会产生以下几个问题:______________________________。解决的办法就是______________________________。
32.关系查询优化的目的就是______________________________。
33.DB并发操作通常会带来三类问题,它们就是丢失修改、______________ 与读脏数据。
34.基本的封锁类型有两种:______________________________。
35.数据库恢复中采用的基本技术就是:______________________________。
36.日志文件在数据库保护中作用十分重要,对数据库的一切更新操作必须记录在日志文件中,登记日志文件的原则就是:______________________________。
37.数据库转储实现时有四种方式,分别就是: ______________________________。38.数据库中每个基本表最多可以建立_____________个触发器,分别就是______________________________。
39.用于实现授权管理的SQL语句就是:___________________与____________________。
40.在数据库设计中,数据字典在_______________阶段建立,在数据库设计过程中不断修改、充实、完善。
41.按照规范化的方法可以将数据库设计分为六个阶段:需求分析、_______________ 、_______________、数据库物理设计、数据库实施、数据库运行与维护。
42.逻辑结构设计的任务就是将_______________转换为选用的DBMS所支持的数据模
型。
43.______________________________的设计就是信息系统开发成败的关键。
三、简述题(共分)
1.简述数据库系统三级模式结构及这种结构的主要优点。
2.什么就是数据库管理系统?它的主要功能就是什么?
3.试述数据库系统的组成与特点。
4.什么就是E-R图?构成E-R图的基本要素就是什么?
5.假设存款余x=1000元, T1事务取走存款300元,T2事务取走存款200元,其执行时间如
下:
T1 T2
①读X=1000
②
③X=X-300写回X ④读X=1000
X=X-200写回X
如何实现这两个事务的并发控制?
6.实体集之间的联系分为哪几种类型?什么就是一对多联系?
7.基本的封锁类型有几种?试述它们的含义。
8.试述数据库管理员的职责。
9.试述SQL语言的特点。
10.简述数据模型的三要素。
11.试述事务的概念及事务的四个特性。
12.数据库恢复的基本技术有哪些?简述数据转储的类型。
13.举出一对一、一对多与多对多联系的实例并用E-R图表示。
14.如一组事务就是按一定顺序执行的,则称这组事务就是可串行的。这种说法对不对?请给
出结论,并说明理由。
15.什么就是数据库的逻辑结构设计?试述其设计步骤。
四、教学管理数据库由以下三个关系模式组成:
学生关系S(SNO,SN,SD,SA),各属性分别表示学生学号、姓名、所属系、年龄;
课程关系C(CNO,CN,CT),各属性分别表示课程号、课程名、课时;
选课关系SC(SNO,CNO,GR),各属性分别表示学生学号、选修课程号、成绩;
请用关系代数与SQL分别实现下列查询操作:
1.查询数学系的学生信息;
2.列出选修“C2”课程的学生学号与成绩
3.查询学号为“M0214003”的学生选修的所有课程号与成绩;
4.查询选修“C2”课程的学生信息与成绩
5.查询选修“数据库”课程的学生信息与成绩
6.查询选修“C2”或“C3”课程的学生信息与成绩
7.找出选修课程‘C2’且分数在90到100分之间的学生的学号、姓名、成绩;
8.找出分数高于90分且不选修课程‘C3’的学生的学号、课程号、成绩;
五、某数据库有如下关系:
职工(职工号,姓名,性别,职务,家庭地址,部门编号)
部门(部门编号,部门名称,地址,电话)
保健(保健卡编号,职工号,检查身体日期,健康状况)
1、用关系代数表达式与SQL语句分别写出:查找所有女科长的姓名与家庭地址;
2、用关系代数表达式与SQL语句分别写出:查找“办公室”的主任姓名与家庭地址;
3、用关系代数表达式与SQL语句分别写出:查找“财务科”中健康状况为“良好”的职工姓名与家庭地址。
4、用SQL语句写出:将职工号为“3061”的职工的健康状况改为“一般”;
5、用SQL语句写出:建立健康状况为“差”的职工的视图。
六、某体育运动锦标赛,有来自世界各国运动员组成的体育代表团参赛。试为该锦标赛各代表团(包括国家名、团长、人数)、运动员(包括运动员号、姓名、性别、年龄)、比赛项目(包括项目号、项目名、比赛时间、比赛场地)及比赛情况(运动员参加一个项目,就有一个参赛成绩)设计一个概念模型,请您完成:
(1)画出相应的E-R图;
(2)按转换规则,将E-R模型转化为关系模型;
(3)指明每个关系模式的主码及外码。
⑦、设有如下实体:
学生:学号、单位、姓名、性别、年龄
课程:编号、课程名、开课单位
教师:教师号、姓名、性别、职称、单位
单位:单位名称、电话
上述实体中存在如下联系:
(1).一个学生可选修多门课程,一门课程可为多个学生选修;
(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3).一个单位可有多个教师,一个教师只能属于一个单位。
试完成如下工作:
(1)设计该系统的E—R图;
(2)将该E—R图转换为关系模型的结构;
(3)指出转换结果中每个关系模式的候选码。
⑧假设某公司的业务规则如下:
(1)公司下设几个部门,如技术部、财务部、市场部等。
(2)每个部门承担多个工程项目,每个工程项目属于一个部门。
(3)每个部门有多名职工,每一名职工只能属于一个部门。
(4)一个部门的职工可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完成的情况发放酬金。
(5)工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、
数据库系统概论复习资料
《数据库系统概论》复习资料 ■第一章绪论 本章内容:数据库系统概述、数据模型、数据库系统结构 本章主要考点:数据、数据库、■ 数据库管理系统的概念、概念模型、■ ER 图、三种数据模型、数据库的三级模式结构 1、试述数据、数据库、数据库系统、数据库管理系统的概念 (1)数据(Data):描述事物的符号记录称为数据。 (2)数据库(Data Base,简称DB ):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。 (3)数据库系统(Data Base System ,简称DBS ):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其幵 发工具)、应用系统、数据库管理员构成。 (4)数据库管理系统(DataBase Management System,简称DBMS ):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和 存储数据、高效地获取和维护数据。 2、对于DB DBS DBMS勺关系,下列哪一种描述是正确的(B) A、DB包括DBS DBMS B 、DBS包括DB DBMS C、DBMS包括DBS DB D 、以上都不对 3、概念模型中的术语:实体、属性、码、域、实体型、实体集
实体:客观存在并可以相互区分的事物叫实体。 属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。
域:域是一组具有相同数据类型的值的集合。 实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 实体集:同型实、体的集合称为实体集。 4、目前数据库领域中最常用的逻辑数据模型有层次模型、网状模型、关系模型等。 5、数据库管理系统的主要功能有哪些? (1)数据库定义功能(2)数据存取功能(3)数据库运行管理(4)数据库的建立和维护功能。 ■ 6、实体联系图(E—R图) 实体型:用矩形表示,矩形框内写明实体名; 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起 来,同时在无向边旁标上联系的类型(1: 1或1: n或m:n)。 ▲例:假设教学管理规定: ①一个学生可选修多门课,一门课有若干学生选修; ②一个教师可讲授多门课,一门课只有一个教师讲授; ③一个学生选修一门课,仅有一个成绩。 学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的 属性有课程号、课程名。要求:根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型; 解:根据以上规则画出对于的E—R图如下 7、数据库系统的三级模式结构:
数据库系统概论期末试题及答案(重点知识)
试题十 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 ( 考 生 答 题 不 得 超 过 此 线 )
A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C. 外码 D. 连接码 10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的 “行”的概念最接近? A.属性 B.关系 C. 域 D. 元组 11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找某个学生的基本信息及其选课的平均成绩,将使用关系()A.S和SC B.SC和C C.S和C D.S、SC和C 12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A. GROUP BY B.HAVING C.ORDER BY D.WHERE 13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。 A.只有SNO不能取空值B.只有CNO不能取空值 C.只有GRADE不能取空值D.SNO与CNO都不能取空值 14.下面关于函数依赖的叙述中,()是不正确的。 A.若X→Y,WY→Z,则XW→Z B.若Y X,则X→Y C.若XY→Z,则X→Z,Y→Z D.若X→YZ,则X→Y,X→Z 15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))
2017安徽大学考研各专业复试人员名单
复试系所复试方向 分备注(政策性加分) 哲学系1010150哲学系1010153需要安大考研专业课真题资料,加1264512630哲学系1010150需要安大考研专业课真题资料,加1264512630哲学系1010145需要安大考研专业课真题资料,加1264512630哲学系101017068需要安大考研专业课真题资料,加1264512630哲学系101015851需要安大考研专业课真题资料,加1264512630哲学系101016457需要安大考研专业课真题资料,加1264512630哲学系101016461需要安大考研专业课真题资料,加1264512630哲学系101016352需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)道家与中国哲学5560需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)儒家与中国哲学6860需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)儒家与中国哲学5251需要安大考研专业课真题资料,加1264512630哲学系101026555需要安大考研专业课真题资料,加1264512630哲学系101026570需要安大考研专业课真题资料,加1264512630哲学系10103(全日制)现代西方哲学5556需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)中西美学比较6171需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学7070需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学6962需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学 6165需要安大考研专业课真题资料,加1264512630哲学系10107(全日制)儒佛道比较研究5959需要安大考研专业课真题资料,加1264512630哲学系10107(全日制)佛教与中国文化5444需要安大考研专业课真题资料,加1264512630哲学系10108(全日制)科学技术与社会6354需要安大考研专业课真题资料,加1264512630哲学系10108(全日制)心理学哲学 6567 需要安大考研专业课真题资料,加1264512630经济学院2010168需要安大考研专业课真题资料,加1264512630经济学院201017890需要安大考研专业课真题资料,加1264512630经济学院2010175需要安大考研专业课真题资料,加1264512630经济学院201046570需要安大考研专业课真题资料,加1264512630经济学院20104777493需要安大考研专业课真题资料,加1264512630经济学院201046469需要安大考研专业课真题资料,加1264512630经济学院201047059需要安大考研专业课真题资料,加1264512630经济学院201045971需要安大考研专业课真题资料,加1264512630经济学院201046376 需要安大考研专业课真题资料,加1264512630经济学院20104(全日制)微观经济理论与应70需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)跨国公司与跨国经59需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)跨国公司与跨国经75需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)WTO与国际经济协77需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)WTO与国际经济协66需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投83需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投69需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投75需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投75需要安大考研专业课真题资料,加1264512630经济学院20203(全日制)财税理论与政策66需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学66需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学69需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学67需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学80需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学67需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学65需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学63需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学75需要安大考研专业课真题资料,加1264512630经济学院 20204 (全日制)货币金融学 73需要安大考研专业课真题资料,加1264512630 复试专业码政治 外语业 务 业务2 马克思主义哲学(全日制)马克思主义哲学与 62112113337马克思主义哲学(全日制)马克思主义哲学与 66132109360马克思主义哲学(全日制)马克思主义哲学与 62121123356马克思主义哲学(全日制)马克思主义哲学与 66123127361马克思主义哲学(全日制)马克思主义哲学原134124396马克思主义哲学(全日制)马克思主义哲学原128114351马克思主义哲学(全日制)马克思主义哲学原123126370马克思主义哲学(全日制)马克思主义哲学原102123350马克思主义哲学(全日制)马克思主义哲学原130127372中国哲学130131376中国哲学119116363中国哲学115127345中国哲学(全日制)儒道释哲学比较研127119366中国哲学(全日制)儒道释哲学比较研118126379外国哲学126122359美学113122367美学131139410美学127131389美学125128379宗教学106105329宗教学 120122340科学技术哲学128114359科学技术哲学133127392政治经济学(全日制)社会主义经济理论 69117114 368政治经济学(全日制)社会主义经济理论 65125 358政治经济学(全日制)经济发展方式与结 65118115373西方经济学(全日制)宏观经济理论与政102129366西方经济学(全日制)宏观经济理论与政128372西方经济学(全日制)宏观经济理论与政101123357西方经济学(全日制)宏观经济理论与政111120360西方经济学(全日制)微观经济理论与应120110360西方经济学(全日制)微观经济理论与应108124371西方经济学71 107116364世界经济70 126116371世界经济76 124107382世界经济58 120109364世界经济59 14092357区域经济学69 111117380区域经济学64 134114381区域经济学66 110124375区域经济学64 110118367财政学67 104124361金融学62 146123397金融学70 100125364金融学63 116115361金融学73 145141439金融学68 131124390金融学60 106129360金融学58 122115358金融学65 115129384金融学 64 137129 403 安徽大学2017年考研各专业复试名单
数据库系统概论知识点总结
一、选择题: 1. 在关系数据库的结构化查询语言中,“DELETE FROM表名”表示(从基表中删除所有属性); 2.在数据库管理系统中,事务的四个特性包括(原子性,一致性,隔离性,持续性); 3.在数据库理论中,用二维表结构表示的数据模型称为(关系模型); 4.在数据库系统结构中,用户使用的数据视图称为(外模式,也称子模式或用户模式); 5.下列说法正确的是(B); A.数据库避免了一切数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有完全的数据独立性 6.在关系数据库中,用于关系代的关系运算包括(选择,投影,连接,除运算); 7.封锁机制主要用于实现(并发控制); 8.转储的冗余包括(日志文件、数据库后背副本) 9.在局部视图设计中,分E-R图之间的冲突包含下列哪一个(A); A.属性冲突 B.实体冲突 C.联系冲突 D.关系冲突 10.关系演算是用(谓词)来表达查询要求的方式; 11.并发控制:把关系数据库从错误状态恢复到一致状态; 12.转储方式可分为(海量转储和增量转储); 13.在关系数据库的结构化查询语言中,实现分组查询的子句是(GROUP BY); 14.在关系数据库的结构化查询语言中,带有“EXISTS”谓词的子查询返回是(逻辑值真“true”假“false”); 15.在关系数据库的结构化查询语言中,实现“投影”操作的语句是(SELECT); 16.SQL语言提供的功能不包括(A); A.修改表结构 B.删除属性列 C.删除元组 D.授权 17.两个函数依赖集F和G等价的充分必要条件是(F*=G*); 18.下面列出的关于“视图”的条目中,不正确的是(C) A.视图是外模式 B.视图是虚表 C.加快查询语句的执行速度 D.简化查询语句的编写 19.事务定义不正确的说法是(C) A.用户定义的一个数据库操作序列 B.一个不可分割的工作单位
安徽大学考研复试数据库系统概论
数据库系统概论复习点 一、选择题 1.数据库系统的模式分为______________________。 A.三类 B.三级 C.三个 D.三种 2.第三代数据库系统支持的数据模型就是:______________________ 。 A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型 3.数据库系统三级模式结构的划分,有利于获得数据库的______________________。 A.结构规范化 B.数据独立性 C.数据安全性 D.可操作性 4.DBMS能实现对数据库中数据的查询、插入、修改与删除等操作,这种功能称为______________________。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 5.在数据库中存储的就是______________________。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 6.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的就是。 A.外模式 B.内模式 C.存储模式 D.模式 7.单个用户使用的数据视图的描述称为______________________。 A、外模式 B、概念模式 C、内模式 D、存储模式 8.数据库(DB)、数据库系统(DBS)与数据库管理系统(DBMS)三者之间的关系就是______________________。 A.DB包括DBS与DBMS B.DBS包括DB与DBMS C.DBMS包括DB与DBS D.DBS就就是DB,也就就是DBMS 9.数据库系统与文件系统的主要区别就是:______________________ 。 A.文件系统简单,数据库系统复杂 B.文件系统只能管理文件,数据库系统还能管理其它数据 C.文件系统不能解决数据共享与数据独立性问题,数据库系统能解决 D.文件只能用于小型、微型机,数据库系统还能用于大型机 10.数据库系统的数据独立性就是指:______________________。 A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其她存储结构 11.按照传统的数据模型分类,数据库系统可以分为三种类型。 A.大型、中型与小型 B.西文、中文与兼容 C.层次、网状与关系 D.数据、图形与多媒体 12.数据库的特点之一就是数据的共享,严格地讲,这里的数据共享就是指。
数据库系统概论复习题及答案
第一学期期末考试试卷和答案 试卷代码:03115 授课课时:96 课程名称:数据库系统原理A 适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是__A___阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是__C___。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法_A__是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的_C__ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是__D_。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是_B___。 A、全称量词 B、存在量词 C、自然连接--在连接条件中使用等于(=)运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列 D、等值连接--在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及_C__的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的__B____。 A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的_B__。 A、数据安全性 B、数据独立性
安徽大学电气学院考研复试经验谈
安徽大学电气学院考研复试经验谈 首先,我要说一下,关于复试笔试部分主要考电路原理,我当时用的是李瀚荪第四版,最好配上一本同步辅导习题全解,把课后习题尽量都做一遍。另外安大出题老师喜欢从本科生的期末试卷中找些题来考,可能是出题老师平时项目比较忙,这样出题会比较方便,建议大家要把安大历年电路期末试卷好好做一遍,如果还有时间和精力,可以把安大考研电路的历年真题再做一遍,会有更大的收获,我当时就是把真题都做了一遍,复试笔试分数出来后,我记得考了80多(总分100),还算满意,后来开学我和一位好友经常调侃,我们都叫他大师,我说大师,我记得你当时复试时笔试就考了60分,再少一分,可能我就见不到你了。这位大师在我们院人人皆知,可谓家喻户晓,以后你们入学了,一定会听学长们提起他。好吧,复试笔试部分我就说到这里。 考研复试经验" /> 我们当时面试人数有60多位,都在理工A楼二楼的两间会议室面试,当时分为两组开始面试,A组是以高院长位主的一些老师们在一间,另一间会议室是以郑副院长(也就是我现在的导师)为主的老师们进行面试。 我是A组第十位,英语自我介绍没有背熟,介绍完之后,开始抽一张纸条,是一段专业性的英语翻译,凭感觉还是给翻译出来了不知道结果怎么样,然后一位女老师问了我的本科学校的一些情况,我做了简单的介绍,然后坐在左边的一位男导师开始发动首轮攻击,问了我毕设的题目,继续问我毕设结果有没有做出来,我回答说做出来了。他想继续问我具体内容,我当时还好事先有点准备,大致做的内容都记着。高院长打断他,说咱们问一下专业性的问题吧。然后问我最喜欢哪些课程,我说最喜欢自动控制原理和电路分析基础,在场的所有老师都笑了,我会意的也跟着笑了。确实,其他专业课学得不好,考试只考这两门,只能说这个,要不然问其他专业性的问题基本上都不会。当然,如果有其他科目学得不错,建议还是回答一下例如单片机,微机原理,c语言之类,会让老师刮目相看,会继续问你这方面的问题。然后老师问我单片机熟悉吗,我回答学得不是太好,高老师连续问了我两个问题,第一,计算机总线总共有几种?其实这个问题很简单,我当时一激动,说有三种,分别是数据总线、地址总线…………第三种想了一会还是没想出来,高老师说,是不是控制总线?我只能呵呵了,笑着说,对,我一时想不起来了。然后问我关于中断的分类?我说中断分两种,一种是硬件中断,一种是软件中断。高老师说,也可以这么回答,分为可屏蔽中断和不可屏蔽中断,我接着高老师的话说,对,其实这两种中断都是硬件中断。然后问了我一个关于***的两种方式,我犹豫了一下,没有回答出来,高老师给我提了个醒,说第一种是串联方式,我接着说第二种是并联方式,在场的所有老师又一次都笑了,算是高老师给我放了水。然后又开始问了我一些关于电路分析基础的一些题,一题是关于复阻抗的问题,我勉强回答出来了,然后高老师又问了我一个关于二端口网络的问题,常用的有哪几种参数,我只回答了两种Y参数和Z参数,高老师又给我提醒了下,我回答了一个T参数,最后一个H参数我没有回答出来。紧接着高老师继续发难,问了我一个关于串联系统的谐振频率的问题,我知道原理,却没有回答出他问的关于这个问题,在谐振频率时什么最大?我回答功率,其实答案是电流最大。问我的问题基本上就是这些。这里,我要说一下,如果你本科参加过电子设计大赛类似于飞思卡尔之类的比赛,一定要说出来,会有很大的优势,老师们会很感兴趣,我上面被问到的问题你可能都不会被问到,老师们会专门问一些你以前做过的这些项目,远远比书本上的这些问题更有意义,更有价值。 后来,我们复试出来互相讨论,大家被问得问题都不太一样,不过总体上问得问题都不
北京林业大学840数据库原理及应用2020年考研专业课初试大纲
北京林业大学2020年考研840数据库原理及应用考试大纲 一、大纲综述 数据库原理与应用(数据库技术)是报考森林经理学科林业信息管理方向、管理科学与工程硕士的考试科目之一。为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。 二、考试内容 第一章数据库基础 1.了解 信息、数据与数据处理的正确含义;数据管理技术发展的三个阶段各自的特点;数据库系统比文件系统的优点;数据库系统的组成及其各组成部分的内容;数据库管理系统对数据的存取;数据库管理系统的功能;数据库管理系统的组成;层次、网状、关系和面向对象的模型的含义、特点和主要区别;数据模型与数据库系统的发展。 2.理解 数据库管理系统的三级模式结构的概念、原理和好处,数据独立性的含义;数据库技术的优点。 3.掌握 现实世界二级抽象和实体模型的基本概念和术语。 第二章关系数据库 1.了解 关系的定义及相关术语;关系模式定义;关系数据库模式定义;关系数据库定义;关系数据库语言的分类。 2.理解
关系的实用性定义;关系的性质;超键、关系键、候选键、主键和外部键的概念与定义;实体完整性、参照完整性和用户定义完整性的内容和目的意义。 3.掌握 关系代数的传统集合运算和专门的关系运算。 第三章 SQL语言 1.了解 SQL语言的发展及标准化;SQL语言支持的三级逻辑结构及基本表和视图等概念; SQL语言的主要特点;嵌入式SQL;游标的概念。 2.掌握 ⑴目前市场上流行的数据库管理系统的使用,例如:SQL Server DBMS、Access DBMS、MySQL DBMS等的使用; ⑵SQL的基本数据类型;SQL的数据定义功能,例如创建、修改和删除数据库;模式的定义和删除;基本表的定义、修改和删除;实施数据完整性约束;定义、撤消索引和索引的作用; ⑶SQL的SELECT语句的格式和用法;单表查询;连表查询;嵌套查询(子查询); 集合查询与分组查询;SQL的库函数的功能和使用;定义、撤消视图和视图的作用; 查询视图;更新视图; ⑷SQL的INSERT、DELETE、UPDATE语句的格式和用法; ⑸T-SQL语言;游标的概念、语句和使用; ⑹存储过程的概念、存储过程的创建与执行; ⑺触发器的概念与建立。 第四章数据库安全保护 1.了解
数据库系统概论各章复习试题及答案
数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
2021数据结构考研《数据库系统概论》考研真题大题解析
2021数据结构考研《数据库系统概论》考 研真题大题解析 1、设计与应用题 1某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息: 车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话 维修项目:项目号,项目名称,维修费 汽车备件:备件号,备件名称,备件单价,库存数量 以上数据之间存在下列约束: 可以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间; 一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。 ①根据以上需求构建该数据库的概念模型(画E-R图)。 ②假设车辆信息有如下约束: 车牌号:标识属性,取值形式为:第1个字符是“京”,第2个字符为“A”到“Z”的字母,第3到第7个字符均是“0”到“9”的数字。此列采用普通编码定长字符型,非空; 车型:普通编码定长字符型,长度为6,默认值为“轿车”; 发动机号:普遍编码定长字符型:长度为6,非空;
行驶里程:整型,取值大于或等于0; 车辆所有人:普通编码定长字符型,长度为8,非空; 联系电话:普通编码定长字符型,长度为13,取值唯一。 写出创建满足上述要求的车辆信息表的SQL语句。 (注:表名和列名均用题中给出的中文名,SQL语句中大、小写字母均可。)答:概念模型如下: ② 【解析】①根据题意可知,一个车辆可以进行多个项目的维修,一个维修可以用于多个车辆,所以实体车辆信息与维修项目之间是多对多的关系;一种配件可用于多个维修项目,但一个维修项目最多只能用一种配件,所以配件与维修项目是一对多的关系。 ②SQL语句中车牌号的取值形式限定可用CHECK约束来表示。
数据库系统概论试题及答案整理版
数据库系统概论复习资料 第一章绪论 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 阶段中,数据独立性最高的是 A 阶段。 A.数据库系B.文件系统C.人工管理D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余大,易移植 (4)统一管理和控制 B.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 C.(1)数据结构化(2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库C.数据库管理系统D.数据结构 5.数据库中存储的是 C 。 A. 数据 B. 数据模型 C.数据及数据间的联系 D. 信息 6.数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
王珊《数据库系统概论》(第4版)配套题库【名校考研真题】【圣才出品】
第一部分名校考研真题 说明:我们从指定王珊《数据库系统概论》(第4版)为考研参考书目的名校历年考研真题以及相关教辅习题中挑选具有代表性的真题,并对其进行了详细的解答。通过这一部分的练习,可以帮助学员巩固基础知识、夯实专业基础,从而做到全方位备考。 一、选择题 1.按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于()。 A.规划与分析阶段的系统规划与定义 B.规划与分析阶段的可行性分析 C.需求分析阶段的业务规则需求分析 D.系统设计阶段的总体设计 【答案】B 【解析】技术可行性分析是指对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议,是根据用户提出的系统功能、性能及实现系统的各项约束条件来进行分析的,属于规划与分析阶段。 2.关于数据库应用系统的需求分析工作,下列说法正确的是()。 A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图 C.数据需求分析的主要工作是要辩识出数据处理中的数据处理流程
D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标【答案】D 【解析】数据库应用系统的需求分析工作主要包括:①数据及数据处理需求分析;②业务需求分析;③性能、存储、安全、备份、恢复等方面的需求。其中,性能需求分析指标主要包括:①数据操作响应时间;②系统吞吐量;③最大并发用户数。 3.下列用于数据库概念设计的方法是()。 A.DFD方法和IDEFIX方法 B.E-R方法和IDEF0方法 C.E-R方法和IDEFIX方法 D.DFD方法和IDEF0方法 【答案】C 【解析】概念设计指将需求分析得到的用户需求抽象为信息结构的过程。常见的用户数据库概念设计方法包括E-R方法和IDEFIX方法等。 4.关于数据库概念设计阶段的工作目标,下列说法错误的是()。 A.定义和描述应用系统设计的信息结构和范围 B.定义和描述应用系统中数据的属性特征和数据之间的联系 C.描述应用系统的数据需求 D.描述需要存储的记录及其数量 【答案】D 【解析】数据库概念设计阶段的工作内容为:①定义和描述应用领域涉及的数据范围,
安徽大学研究生学业奖学金评定细则详解
计算机科学与技术学院 2014、2015级研究生学业奖学金评选试行办法为鼓励研究生勤奋学习,培养研究生科研创新能力,促进研究生德、智、体、美等全面发展,根据《安徽大学研究生学业奖学金实施办法试行》,结合我院实际情况,特制定本试行办法。 一、评选对象 2014年以来入学的全日制统招研究生。根据学校研究生院规定,延期毕业的研究生一律不参加奖学金评选。 二、评选时间、等级、名额和金额 全日制研究生奖学金每学年评选一次,共评三次,第一次评选时间为新生入学的第一学期,第二次评选时间为学习满一学年后,第三次评选时间为学习满两学年后。评选工作每年九月份下旬开始,十月份完成。 博士研究生学业奖学金名额一般不超过参评人数的70%,硕士研究生学业奖学金名额一般不超过参评人数的40%,各培养单位学业奖学金评选具体名额由学校根据省教育厅下达经费情况分配。博士研究生学业奖学金的标准为10000元/(人·年),硕士研究生学业奖学金的标准为8000元/(人·年)。 校外奖学金的评选将依据学校相关通知精神实施,奖学金的名额、评选条件、程序及方法均按学校原则要求执行。 三、评选的基本条件
1、热爱祖国,拥护中国共产党领导,遵守国家法令和学校各项规章制度,具有良好的道德品质; 2、学习勤奋刻苦,学习成绩优良,在本专业当中名列前列; 3、积极参加学术科研活动,具有较强的科研创新能力,并取得一定的科研成果; 4、参评研究生须参加院系一定量的助教、助研或助管(简称“三助”)工作; 5、团结友爱,关心集体,坚持体育锻炼,积极参加集体活动和社会公益活动。 四、参评学年内有下列情况者不得参评: 1、本学年内受“警告”及以上处分或其行为在同学中造成不良影响者; 2、本学年内有必修课程未通过需要重修者; 3、无故不参加集体活动或公益活动者; 4、无故旷课三次及以上者; 5、在学术或科研活动当中弄虚作假者。 五、评选原则 1、公开、公平、公正原则。评选前通知所有学生,公布参评条件、名额、评选原则及评选程序等;评选初步结果要进行公示,并进一步听取意见。 2、综合评价原则。评选中既要考查研究生的学习成绩、科研水平等业务能力,也要考查研究生的思想品德、团队精神,以及遵守纪
《数据库系统原理教程》复习重点(new)
《数据库系统原理教程》 第1章绪论 1.1、引言 1、数据:数据是描述事物的符号记录。数据与其语义是不可分的。数据的形式本身并不能完全表达其内容,需要经过语义解释。 2、数据库(database,简称DB):长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。 3、数据库管理系统(database management system,简称DBMS):是位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。 4、数据库系统(database system,简称DBS):指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。 5、数据库管理员(database administrator,简称DBA):完成数据库的建立、使用和维护等工作的专业人员。 6、数据管理:指如何对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。随着计算机硬件和软件的发展,数据管理经历了人工管理、文件系统和数据库系统三个发展阶段。 7、人工管理数据的特点:(1)数据不保存。(2)数据需要由应用程序自己管理,没有相应的软件系统负责数据的管理工作。(3)数据不共享。(4)数据不具有独立性,数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改。 8、文件系统管理数据的特点:(1)数据可以长期保存。(2)由专门的软件即文件系统进行数据管理,程序和数据之间由软件提供的存取方法进行转换,应用程序与数据之间有了一定的独立性。(3)数据共享性差。(4)数据独立性低。不具有弹性的无结构的数据集。文件记录之间没有联系。 9、数据库系统管理数据的特点:(1)数据结构化。(2)数据的共享性好,冗余度低。(3)数据独立性高。(4)数据由DBMS统一管理和控制。 10、数据的不一致性:指同一数据不同拷贝的值不一样。 11、数据的逻辑独立性:数据库系统的一个映像功能是数据的总体逻辑结构与某类应用所涉及的局部逻辑结构之间的映像功能。这一映像功能保证了当数据的总体逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不变,由于应用程序是依赖数据的局部逻辑结构编写的,所以应用程序不必修改。 12、数据的物理独立性:数据库系统的另一个映像功能是数据的存储结构与逻辑结构之间的映像或转换功能。这一映像功能保证了当数据的存储结构改变时,通过对映像的相应改变可以保持数据的逻辑结构不变,从而应用程序也不必改变。 13、除了管理功能外,DBMS还提供以下功能:(1)数据的安全性。(2)数据的完整性。(3)并发控制。(4)数据库恢复。
数据库系统概论复习资料全
数据库系统概论复习资料 第一章 一、名词解释 1.Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2.Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3.DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地 组织、存储和管理数据、高效地获取和维护数据。 4.DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管 理系统、应用系统、数据库管理员(DBA)构成。 5.数据模型:是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的 模拟,是数据库系统的核心和基础;其组成元素有数据结构、数据操作和完整性约束。 6., 7.概念模型:也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计。 8.逻辑模型:是按计算机系统的观点对数据建模,用于DBMS实现。 9.物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁 盘或磁带上的存储方式和存取方法,是面向计算机系统的。 10.实体和属性:客观存在并可相互区别的事物称为实体。实体所具有的某一特性称为属性。 11.E-R图:即实体-关系图,用于描述现实世界的事物及其相互关系,是数据库概念模型设 计的主要工具。 12.关系模式:从用户观点看,关系模式是由一组关系组成,每个关系的数据结构是一张规 范化的二维表。 13.型/值:型是对某一类数据的结构和属性的说明;值是型的一个具体赋值,是型的实例。 14.数据库模式:是对数据库中全体数据的逻辑结构(数据项的名字、类型、取值范围等) 和特征(数据之间的联系以及数据有关的安全性、完整性要求)的描述。 15.· 16.数据库的三级系统结构:外模式、模式和内模式。 17.数据库内模式:又称为存储模式,是对数据库物理结构和存储方式的描述,是数据在数 据库内部的表示方式。一个数据库只有一个内模式。 18.数据库外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据 的逻辑结构和特征的描述,是数据库用户的数据视图。通常是模式的子集。一个数据库可有多个外模式。 19.数据库的二级映像:外模式/模式映像、模式/内模式映像。 二、填空题 1.数据库系统由数据库、数据库管理系统、应用系统和数据库管理员构成。 2.数据管理是指对数据进行分类、组织、编码、存储、检索和维护等活动。 3.数据管理技术的发展经历了人工管理、文件系统、数据库系统3个阶段。 4.!
安徽大学考研复试数据库系统概论
安徽大学考研复试数据库 系统概论 Revised by Liu Jing on January 12, 2021
数据库系统概论复习点 一、选择题 1.数据库系统的模式分为______________________。 A.三类 B.三级 C.三个 D.三种 2.第三代数据库系统支持的数据模型是:______________________ 。 A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型 3.数据库系统三级模式结构的划分,有利于获得数据库的 ______________________。 A.结构规范化 B.数据独立性 C.数据安全性 D.可操作性 4.DBMS能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为______________________。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 5.在数据库中存储的是______________________。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 6.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是。A.外模式 B.内模式 C.存储模式 D.模式7.单个用户使用的数据视图的描述称为______________________。 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式
8.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______________________。 A.DB包括DBS和DBMS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.DBS就是DB,也就是DBMS 9.数据库系统与文件系统的主要区别是:______________________ 。 A.文件系统简单,数据库系统复杂 B.文件系统只能管理文件,数据库系统还能管理其它数据 C.文件系统不能解决数据共享和数据独立性问题,数据库系统能解决 D.文件只能用于小型、微型机,数据库系统还能用于大型机 10.数据库系统的数据独立性是指:______________________。 A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其他存储结构 11.按照传统的数据模型分类,数据库系统可以分为三种类型。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 12.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据