数据库系统原理复习整理(5)

本文详细探讨了数据库设计的步骤,包括ER模型的合并及其冲突处理,概念模型的特点,以及如何从概念模型转化为逻辑模型。此外,还涵盖了数据库保护的概念,如事务特性、故障恢复策略,以及SQL安全性控制中的视图机制和授权子系统。

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

目录

一、数据库设计

1.设计步骤

2.局部ER模型合并的冲突

3.概念模型的特点

4.合并E-R图(概念模型->逻辑模型)

四、数据库保护

1.一些概念


一、数据库设计

1.设计步骤

规划、需求分析、概念设计、逻辑设计、物理设计、实现、运行维护

2.局部ER模型合并的冲突

属性冲突:属性域冲突、取值单位冲突。

结构冲突:同一对象不同的抽象、同意实体的属性组成不同。

命名冲突:属性名冲突、联系名冲突、实体名冲突、同名异义、异名同义。

3.概念模型的特点

1)能真实、充分地反映现实世界,是显示世界地一个真实模型。

2)易于理解,从而可以用它和不熟悉计算机地用户交换意见。

3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。

4)易于向关系、网状、层次等各种数据模型转换。

4.合并E-R图(概念模型->逻辑模型)

1)1个实体型转换为一个关系模式,主键为实体的候选键。

2)两个实体1对1关系时,在两个实体的任意一个形成的关系模式的属性

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值