郑州大学2018年数据库复试试题

本文详细介绍了郑州大学2018年数据库复试试题,涵盖数据库概念、完整性约束、并发控制问题、数据库恢复技术、SQL语句编写及数据库设计。试题涉及DBMS的功能、三级模式与两级映像、关系模型完整性、并发操作问题、数据库完整性和安全性,以及SQL查询和视图创建。此外,还包括设计题,要求设计保险集团的E-R模型及关系模型,并对关系数据库进行无损连接分解和BCNF规范化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、简答题:

1.DB,DBMS是什么软件,具有哪些功能?

答:数据库管理系统是一种重要的程序设计系统,它由一个相互关联的数据集合和一组访问这些数据的程序组成。

DB:数据库是持久存储在计算机中有组织的,可共享的大量数据的集合。数据库中的数据按一定的数据模型组织,描述和存储,可以被各种用户共享,具有较小的冗余,较高的数据独立性,并且易于扩展。

2.什么是数据库的三级模式和两级映像结构,什么是逻辑独立性?

(1)数据库的三级模式是指外模式,模式和内模式。

外模式-模式映像可以保证数据的逻辑独立性,模式改变时修改外模式-模式映像可以使外模式保持不变。

模式-内模式映像可保证数据的物理独立性,当数据的存储结构改变时,修改模式-内模式映像可使模式保持不变,进而外模式不需改变。二级映像保证了数据库外模式的稳定性,从而从底层保证了应用程序的稳定性。

(2)数据的逻辑独立性:

指应用程序和数据库的逻辑结构之间的是相互独立性。当数据的逻辑结构发生改变时,通过修改外模式-模式映像,保持外模式不变,从而使建立在外模式上的应用程序也可以不变。

3.关系模型的完整性约束有哪些?

答:关系模型的完整性约束是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。通常包括实体完整性,参照完整性,用户定义完整性。

4.若不对并发操作加以控制,会带来哪些不一致?举例说明。

答ÿ

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值