数据库复习自用

数据库的三级模式通过二级映象确保数据与程序的独立性。视图作为虚表提供了一种抽象,允许对数据的不同视角进行查询。参照完整性约束保证了表间数据的一致性,而1NF的关系可能存在数据冗余和异常。并发控制主要通过封锁机制来实现,E-R图的冲突主要涉及属性、命名和结构。

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

在数据库三级模式间引入二级映象的主要作用是提高数据与程序的独立性
视图是一个“虚表”,视图的构造基于基本表或视图。选择,投影,连接和除。

参照完整性约束

参照完整性约束:必须对参照完整性进行检查,以保证两个表的相容性。参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)<暂未分配>或者等于S中某个元组的主码值。1NF的关系可能存在的四方面问题是:数据冗余度大、插入异常、修改异常和删除异常。并发控制的主要方法是封锁机制。E-R图之间的冲突主要有属性冲突、命名冲突,结构冲突三种。

视图

视图是从一个或几个基本表导出的表,它与基本表不同,它是一个虚表,(2分)数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变(2分)。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制(1分)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值