数据库原理一、填空题数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:阶段,阶段和_阶段.
三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_和_数据库设计分为以下六个阶段_和_关系代数运算中,传统的集合运算有_用树型结构表示实体类型及实体间联系的数据模型称为_模型,上一层的父结点和下一层的子结点之间的联系是_的联系.
设关系R(U),X,Y∈U,X→Y是R的一个函数依赖,如果存在X′∈X,使X′→Y成立,则称函数依赖X→Y是_函数依赖.
在关系模式R(A,C,D)中,存在函数依赖关系{A→C,A→D},则候选码是_关系模式R(A,C,D)最高可以达到_关系数据模型中,二维表的列称为_二维表的行称为_数据模型中的_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等.
关系代数运算中,基本的运算是_关系的完整性约束条件包括三大类:和_关系代数中,从两个关系中找出相同元组的运算称为________运算.
SQL的中文全称是_SQL语言除了具有数据查询和数据操纵功能之外,还具有________和________的功能,它是一个综合性的功能强大的语言.
在关系数据库标准语言SQL中,实现数据检索的语句命令是_若关系为1NF,且它的每一非主属性都_候选码,则该关系为2NF.
目前最常用也是最重要的一种数据模型是_采用该模型作为数据的组织方式的数据库系统称为_视图是从_中导出的表,数据库中实际存放的是视图的_在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于_如果X→Y和X→Z成立,那么X→YZ也成立,这个推理规则称为_如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则称R为_关系模式.
关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_和_关系代数运算中,专门的关系运算有_用_方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法.
数据模型的三要素是指_实际数据库系统中所支持的主要数据模型是_实体之间的联系有_三种.
二、选择题DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和().
A.
系统分析员B.
程序员C.
数据库管理员D.
操作员数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是().
A.
DBS包括DB和DBMSB.
DBMS包括DB和DBSC.
DB包括DBS和DBMSD.
DBS就是DB,也就是DBMS下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是().
I.
人工管理阶段II.
文件系统阶段III.
数据库阶段A.
I和IIB.
只有IIC.
II和IIID.
只有I下列四项中,不属于数据库系统特点的是().
A.
数据共享B.
数据完整性C.
数据冗余度高D.
数据独立性高描述数据库全体数据的全局逻辑结构和特性的是().
A.
模式B.
内模式C.
外模式D.
用户模式下述()不是DBA数据库管理员的职责.
A.
完整性约束说明B.
定义数据库模式C.
数据库安全D.
数据库管理系统设计一个关系只有一个().
A.
候选码B.
外码C.
超码D.
主码关系数据库管理系统应能实现的专门关系运算包括().
A.
排序、索引、统计B.
选择、投影、连接C.
关联、更新、排序D.
显示、打印、制表五种基本关系代数运算是().
A.
∪-*σπB.
∪-σπC.
∪∩*σπD.
∪∩σπSQL语言中的COMMIT语句的主要作用是().
A.
结束程序B.
返回系统C.
提交事务D.
存储数据要保证数据库的数据独立性,需要修改的是().
A.
模式与外模式B.
模式与内模式C.
三层之间的两种映象D.
三层模式用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集.
A.
模式B.
物理模式C.
子模式D.
内模式下面的选项不是关系数据库基本特征的是().
A.
不同的列应有不同的数据类型B.
不同的列应有不同的列名C.
与行的次序无关D.
与列的次序无关关系模型中,一个码是().
A.
可以由多个任意属性组成B.
至多由一个属性组成C.
可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成D.
以上都不是关系数据库中的投影操作是指从关系中().
A.
抽出特定记录B.
抽出特定字段C.
建立相应的影像D.
建立相应的图形自然联接是构成新关系的有效方法.
一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的().
A.
记录B.
行C.
属性D.
元组假设有关系R和S,在下列的关系运算中,()运算不要求:"R和S具有相同的元数,且它们的对应属性的数据类型也相同".
A.
R∩SB.
R∪SC.
R-SD.
R*SSQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等.
其中最重要的,也是使用最频繁的语句是().
A.
SELECTB.
INSERTC.
UPDATED.
DELETE在视图上不能完成的操作是().
A.
更新视图B.
查询C.
在视图上定义新的表D.
在视图上定义新的视图在SQL语言中的视图VIEW是数据库的().
A.
外模式B.
模式C.
内模式D.
存储模式在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是哪个设计阶段的内容A.
需求分析阶段B.
概念设计阶段C.
逻辑设计阶段D.
物理设计阶段当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性.
请选择合适内容依次填写上述空格.
(1)模式(2)存储结构(3)外模式/模式(4)用户模式(5)模式/内模式A.
(2)、(3)、(4)B.
(1)、(5)、(3)C.
(2)、(5)、(1)D.
(1)、(2)、(4)SQL中,"DELETEFROM表名"表示_A.
从基本表中删除所有元组B.
从基本表中删除所有属性C.
从数据库中撤消这个基本表D.
从基本表中删除重复元组关系数据模型的三个组成部分中,不包括_A.
完整性规则B.
数据结构C.
恢复D.
数据操作基本SQL语言可以创建的内容中,不包括_A.
视图B.
索引C.
完整性D.
基本表数据库中存储的是_A.
数据B.
数据模型C.
数据之间的联系D.
数据以及数据之间的联系事务有多个性质,其中不包括().
A.
一致性B.
隔离性C.
原子性D.
不可撤消SQL基本表的创建中是通过()实现参照完整性规则的.
A.
主码子句B.
外码子句C.
检查子句D.
NOTNULL数据库镜像可以用于().
A.
保证数据库的完整性B.
实现数据库的安全性C.
进行数据库恢复或并发操作D.
实现数据共享关系代数中的连接操作是由()操作组合而成.
A.
选择和投影B.
选择和笛卡尔积C.
投影、选择、笛卡尔积D.
投影和笛卡尔积三、名词解释实体码DDLDML外码完全函数依赖事务数据库的恢复日志文件封锁排它锁数据的逻辑独立性数据模型、视图E-R图四、简答题简述什么叫数据与程序的物理独立性什么叫数据与程序的逻辑独立性为什么数据库系统具有数据与程序的独立性试述数据库系统的组成.
什么是基本表什么是视图两者的区别和联系是什么试述视图的优点.
试述事务的概念及事务的四个特性.
数据库运行中可能产生的故障有哪几类哪些故障破坏数据库数据数据库的完整性概念与数据库的安全性概念有什么区别和联系数据库管理系统的主要功能有哪些等值连接与自然连接的区别是什么试述SQL语言的特点.
为什么事务非正常结束时会影响数据库数据的正确性.
什么是数据库的重组织和重构造构成E-R图的基本要素是什么试述数据库系统三级模式结构,这种结构的优点是什么所有的视图是否都可以更新为什么什么叫数据抽象试举例说明.
规范化理论对数据库设计有什么指导意义数据库中为什么要有恢复子系统它的功能是什么五、其他题型1、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资.
工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名.
1)根据上述语义画出E-R图,在E-R图中需注明实体的属性及联系的类型.
2)将E-R模型转换成关系模型,并指出每个关系模式的主码.
2、现有如下三个关系:student(sno,sname,sage,ssex,sdept)course(cno,cname,cpno,ccredit)sc(sno,cno,grade)各个关系中属性的含义分别为sno学号、sname姓名、sage年龄、ssex性别、sdept系名、cno课程号、cname课程名、cpno先修课课号、ccredit学分、grade成绩.
A、请给出如下查询的关系代数表达式:查询学号为"95001"的同学所选修的课程的课程名;B、给出如下查询的SQL语句:1)查询学号为"95001"的同学所选修的课程的课程名;2)查询学号为"95001"的同学没有选修的课程的课程名;3)学生张林的"数据库原理"课成绩;3、某医院病房计算机管理中需要如下信息:科室:科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主管医生,病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个.
完成如下设计:(1)设计该计算机管理系统的E—R图;(2)将该E—R图转换为关系模型结构(指出转换结果中每个关系模式的候选码和外码).
4、今有如下关系数据库:S(SNO,SN,STATUS,CITY)P(PNO,PN,COLOR,WEIGHT)(JNO,JN,CITY)SPJ(SNO,PNO,JNO,QTY)其中,S为供应单位,P为零件,J为工程项目,SPJ为工程订购零件的订单,其语义为:某供应单位供应某种零件给某个工程,请用SQL完成下列操作.
hosteons当前对美国洛杉矶、达拉斯、纽约数据中心的VPS进行特别的促销活动:(1)免费从1Gbps升级到10Gbps带宽,(2)Free Blesta License授权,(3)Windows server 2019授权,要求从2G内存起,而且是年付。 官方网站:https://www.hosteons.com 使用优惠码:zhujicepingEDDB10G,可以获得: 免费升级10...
ZJI原名维翔主机,是原来Wordpress圈知名主机商家,成立于2011年,2018年9月更名为ZJI,提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。ZJI今年全新上架了台湾CN2线路服务器,本月针对香港高主频服务器和台湾CN2服务器提供7折优惠码,其他机房及产品提供8折优惠码,优惠后台湾CN2线路E5服务器月付595元起。台湾一型CPU:Inte...
已经有一段时间没有分享阿里云服务商的促销活动,主要原因在于他们以前的促销都仅限新用户,而且我们大部分人都已经有过账户基本上促销活动和我们无缘。即便老用户可选新产品购买,也是比较配置较高的,所以就懒得分享。这不看到有阿里云金秋活动,有不错的促销活动可以允许产品新购。即便我们是老用户,但是比如你没有购买过他们轻量服务器,也是可以享受优惠活动的。这次轻量服务器在金秋活动中力度折扣比较大,2G5M配置年付...