数据库第七章学习笔记

一,数据库设计过程

数据库设计分6个阶段

1,需求分析

2,概念结构设计

3,逻辑结构设计

4,物理结构设计

5,数据库实施

6,数据库运行和维护

二,试述数据库设计过程中形成的数据库模式

 

三,需求分析阶段的设计目标是什么,调查的内容是什么?

设计目标:

1,详细调查现实世界要处理的对象(组织、部门、企业等)

2,充分了解原系统(手工系统或计算机系统)工作概况

3,明确用户的各种需求

4,在此基础上确定新系统的功能

5,新系统必须充分考虑今后可能的扩充和改变

三,数据字典的内容和作用是什么?

内容:

1,数据项

2,数据机构

3,数据流

4,数据存储

5,处理过程

作用:数据字典通过对数据项和数据结构的定义来描述数据流,数据存储的逻辑过程

四,什么是数据库的概念结构,试述其特点和设计策略

1,定义:将需求分析得到的用户需求抽象为信息结构的过程就是概念结构设计

2,特点:

(1)能真实的反映现实世界,是现实世界的一个真实模型

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

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

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

3,设计策略:E-R模型

五,定义并解释概念模型以下术语

1,实体:

2,实体集:

3,实体型:

4,属性:

5,码:

6,E-R图:

六,数据库的物理设计

1,数据库物理设计的步骤

2,确定数据库的物理结构

3,在关系数据库中主要指存取方法和存储结构;

4, 对物理结构进行评价

5,评价的重点是时间和空间效率

6,若 评价结果满足原设计要求,则可进入到物理实施

    阶段。否则,就需要重新设计或修改物理结构,有时

    甚至要返回逻辑设计阶段修改数据模型

 七,什么是数据库再组织和重构造

1,数据库的重组织

数据库运行一段时间后,由于记录的不断增、删、改,会使数据库的物理存储变坏,从而降低数据库存储空间的利用率和数据的存取效率,使数据库的性能下降

重组织的形式

    全部重组织

    部分重组织

   只对频繁增、删的表进行重组织

重组织的目标提高系统性能

2数据库的重构造

Ø增加新的应用或新的实体

Ø取消某些已有应用

Ø改变某些已有应用

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值