出自:衡水学院数据库系统概述

1.在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了——、——、—— 三个阶段。
2.20世纪50年代后期到60年代中期,操作系统中已经有了专门的数据管理软件,一般称为——。
.20世纪60年代后期以来,数据库技术应运而生,出现了统一管理数据的专门软件系统即——。
概念模型的表示方法很多,其中最为著明、最为常用的是P.P.S.Chen于1976年提出的——。
在E-R图中,一般我们用矩形表示实体型,用——表示属性,用——表示联系。
.目前,数据库领域中最常用的数据模型有四种,它们是: ————、————、————、————。
关系模型与以往的模型不同,它是建立在严格的————的基础上的。
数据库系统的三级模式结构是指数据库系统是由 ——— 、 —— 、 ——三级构成。
关系数据语言可以分为三类: ———— 语言、 —— 语言、————语言。
关系模型中允许有三类完整性约束,即 ———— 、 ———— 、——————。
SQL语言用————语句向用户授予操作权限,用————语句收回所授予的操作权限。
数据字典在数据库设计中占有很重要的地位,其通常包括——、————、——-、--——和————五个部分。
1.DB、DBMS、DBS三者之间的关系是:( ) A.DB包含DBMS和DBS B.DBMS包含DB和DBS C.DBS包含DBMS和DB D.彼此互不包含
2.在E-R图中,实体之间的联系可以分为( ) A.2类 B.3类 C.4类 D.1类
3.在DBS的三级模式中,( )也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述。 A.外模式 B.模式 C.内模式 D.无任何模式
( )以元组变量作为谓词变元的基本对象。 A.SQL B.ISBL C.QBE D.APLHA
.下面哪一个条件表达式不能用于表示年龄在10~20岁之间( ) A.SAGE BETWEEN 10 AND 20 B.SAGE >=10 AND SAGE<=20 C.NOT(SAGE>20 OR SAGE<10) D.NOT(SAGE>10 AND SAGE<20)
以下几种范式之间的联系成立的为( ) A.3NFBCNF2NF B.BCNF2NF1NF C.BCNF2NF3NF D.3NFBCNF2NF
请说明下列图形属于哪一种抽象( ) A.分类 B.聚集 C.概括 D.选择
在最极端的情况下,关系模式的所有属性组是这个关系模式的候选码,称为( ) A.个别码 B.外码 C.明码 D.全码
关系数据库系统是支持( )模型的数据库系统 A.层次 B.网状 C.关系 D.面向对象
.若,则称是( ) A.非平凡的函数依赖 B.平凡的函数依赖 C.部分函数依赖 D.完全函数依赖
什么是数据库(3分)
2、什么是数据库系统
简单介绍数据库系统的三级模式结构
4、什么是死锁,如何解开死锁?
已知有一个SPJ数据库,包括S、P、J、SPJ四个关系模式: S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY) 其中S表示供应商的信息 P表示零件的信息 J表示工程项目信息 SPJ表示供应情况信息 (1)求供应工程J3零件的供应商号码SNO; (2)求供应工程J2零件P3的供应商号码SNO; (3)求供应工程J4零件为黄色的供应商号码SNO;
(1) 查询供应商所在CITY为北京的供应商的SNO,SNAME,STATUS;(3分) (2) 查询使用供应商S2所供应零件的JNO (3分) (3) 查询使用供应商S6所供应的各种零件的PNAME及WEIGHT(3分) (4) 查询工程项目J1使用的各种零件的PNAME、COLOR及QTY (3分)
已知有一关系模式R<U,F>, 其中U={PNO,PDEPT,COLOR,WEIGHT,PL}, F={PNO PDEPT,PDEPT WEIGHT,(PNO,COLOR) PL},请进行如下操作 (1)请问该关系模式满足第几范式 (2)若使分解成的关系模式满足第二范式,应如何进行分解(分解成的关系模式应尽可能的少) (3)若继续使分解成的关系模式满足第三范式,应如何进行分解(分解成的关系模式应尽可能的少)
1、转换原则: 逻辑结构是独立于任何一种数据模型的信息结构,逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型(以关系模型为例)相符合的逻辑结构,请详细描述这种转换应遵循的原则。
2、E-R图转换为的关系模型如下: