1 / 6
文档名称:

数据库原理与应用练习题(含答案).docx

格式:docx   大小:59KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理与应用练习题(含答案).docx

上传人:zhangshus 2022/5/18 文件大小:59 KB

下载得到文件列表

数据库原理与应用练习题(含答案).docx

文档介绍

文档介绍:?数据库原理与应用?复****题
判断题
在关系数据库管理系统中,创立的视图在数据库三层结构中属于模式。错
假设在一个关系中,某一个属性或属性组的值能唯一地标识该关系的元组,而
其真子集不行,那么称该属性或属性组为候选码。对
每个Ora和用户定义的完整性。
定义外键实现的是哪种类型的整性?〔B〕
A。实体完整性B。参照完整性
C。用户定义的完整性
D。实体完整性、参照完整性和用户定义的完整性
。为了防止一个用户的工作不适当地影响另一个用户,应该采取〔C〕。
A完整性控制B平安性控制
C并发控制D访问控制
。一个正在执行的事务不能向其他事务透露自己的执行结果,这是事务的
〔C〕。
A。一致性B。原子性C。隔离性D。持久性
。以下哪个语句用来去除自最近的事务语句以来的所有修改?〔B〕
A。COMMITTRANSACTIONB。ROLLBACKTRANSACTION
C。BEGINTRANSACTIOND。SAVETRASACTION
。下述描述不属于存储过程的优点是(D)。
A。减少网络流量B。增强代码的重用性和共享性
C。加强平安性D。保证数据的一致性
。E-R图是一种直观表示何种模型的工具(C)。
A。结构数据模型B。关系数据模型
C。概念数据模型D。层次和网状模型
1。5cM三、填空题
。常见的三种数据模型分别是层次数据模型、网状数据模型、关系
数据模型。
。数据处理中的数据描述实际上经历了现实世界、信息世界、—数
据世界等三个世界的演变过程。
。关系模式分解的根本原那么包括“一事一地〞原那么、无损连接性原那么、
保持函数依赖原那么。
四、简答题
1。请简述数据库阶段的数据管理的特点。
(1)数据共享。
(2)减少数据冗余
(3)具有较高的数据独立性
(4)增强了数据平安性和完整性保护。
2。什么叫数据的逻辑独立性?请从数据库体系结构的角度来解释为什么数据
库系统具有较高的逻辑独立性。
数据的逻辑存储结构发生改变是,应用程序不需要改变,称为数据的逻辑独
立性。
数据库体系结构包括3个模式,2级映射。用户应用程序是根据外模式进行
数据操作,通过外模式-模式映射,定义和建立某个外模式与模式间的对于关系,当模式发生改变时,只要改变其映射,就可以是外模式保持不变,应
用程序也可以保持不变。
五、改错题
SQL>DECLARE
CURSORcursorBookIS
SELECTbookid,booknameFROMbookWHEREprice>20;
v_bookidbook。bookid%TYPE;
v_booknamebook。bookname%TYPE;
BEGIN
FETCHcursorBookINTOv_bookid,v_bookname;
WHILEcursorBook%FOUNDLOOP
INSERTINTOnewbookVALUES〔v_bookid,v_bookname〕;
FETCHcursorBookINTOvbookid,vbookname;
ENDLOOP;
CLOSEcursorBook;
END;
/
第7行前缺少游标翻开语句,应力口上OPENcursorBook;
六、程序设计题
。在System模式下,将