第四章 数据库设计与创建

发布时间:2024-11-21

认真学习总是有的

第四章 数据库的设计与创建

认真学习总是有的

本章内容 数据库设计和创建 表的设计和创建

数据库安全

认真学习总是有的

1. 表描述一种实体 2. 表由记录和字段组成 3. 表名通常是惟一的,并且是表中所存储的实体的名称 4. 表之间相互独立又相互联系 4.1.1关系数据库的表

简要回顾

图4-1产品表

认真学习总是有的

4.1.2主键和索引

图 4-2 主 键 和 外 键

认真学习总是有的

4.1.2主键和索引

供应商ID 数字

产品名称 文本

按索引字段(一个或几个的集合)的值,将表中记录(指针)排序 的机制。 类似于书本中的索引。 另建一个记录的顺序表,不改变表中的物理顺序。 一个表可以建立多个索引。对主键自动创建主键索引(一种特殊类型 图4-3索引的例子 惟一索引)。

认真学习总是有的

4.1.3关系1. 一对一关系 2. 一对多关系 3. 多对多关系

认真学习总是有的

图4-5表之间的多对多关系

图4-4表之间的一对多关系

认真学习总是有的

4.2 数据库设计数据库设计的任务如图所示信息需求

数据库 设 计

信息需求

处理需求

典型应用程序

DBM特性

硬件和操作系统特性

认真学习总是有的

4.2.1数据库规划

1. 建立E-R模型(实体-关系模型)确定实体(表) 确定实体标识符(主键) 确定关系(外键) 确定数据元素(字段)图4-6 E-R模型建模过程

认真学习总是有的

2.

数据库规范化 确保数据的完整性

3.

认真学习总是有的

数据库设计内容及特点1.数据库设计内容a.结构特性设计:数据库总体概念的设计。

具有最小数据冗余的、能反映不同用户数据需求的、能 实现数据共享的系统。 数据库模式是静态的、稳定的,一经形成后通常情况下 是不容易改变的,所以结构设计又称为静态模型设计。 也要保留扩充余地。

认真学习总是有的

数据库设计内容及特点b.行为特性设计:数据库用户的业务活动。

行为特性体现在应用程序中。 用户的行为总是使数据库的内容发生变化,所以行为设 计是动态的,行为设计又称为动态模型设计。

认真学习总是有的

数据库设计特点

结构特性和行为特性两者必须相互参照而行。 两者的设计是分离而行。 结构特性是在模式和子模式中定义的;行为特性 是通过应用程序去实现。 最佳设计不可能一蹴而就,是一种“反复探寻, 逐步求精”的过程。

认真学习总是有的

企业 数据分析 E-R模型 逻辑设计 物理设计 子模式设计 加载试验数据 考核性能 满意? 用户业务活动分析 功能模型 事务设计 程序说明 应用程序设计 调试与运行

数 据 库 设 计 中 两 种 特 性 的 对 照

加载数据库

投入运行、维护

认真学习总是有的

4.2.2 数据库设计步骤

动手在Access中建立数据库之前,请先 在纸上草拟设计方案,建议按照以下基础 步骤设计数据库:

认真学习总是有的

确定创建数据库的目的

设计数据库的第一个步骤是确定创建数据库的目 的以及以

后如何使用。可以采取三种方式完成这 一步: 与数据库用户交谈,了解他们的需求。 草拟您需要数据库产生的报表。 收集目前用来记录数据的单据或文件,这些数据 可帮助了解数据库中应该有哪些内容以及需要那 些功能。

第四章 数据库设计与创建.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219