您的位置:首页 > 数据库

有关数据库的设计

2017-02-24 15:35 169 查看
 数据库设计的设计内容包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和数据库的运行和维护。

一.什么是数据库设计

  1. 将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程就叫数据库设计   

  2.数据库设计非常重要

      糟糕的数据库设计表现在以下两个方面:

           >效率低下

           >更新和检索数据时会出现许多问题

       良好的数据库设计表现在以下两个方面:

           >效率高

           >便于进一步扩展

           >使得应用程序的开发变得更容易

 二.设计数据库的步骤:

      无论数据库的大小,和复杂程度如何,在进行数据库的系统分析时,都可以参考下列基本步骤:

          1.收集信息

          2.标识实体

          3.标识实体之间的关系
 三.绘制E-R图
       1实体-关系模型
         ①.实体:
             指的是现实世界中具有区分其他事物 的特征或者属性并与其他实体有联系的实体,如房间,客人等.
         ②.属性:
             可以理解为实体的特征.
         ③.联系:
              联系是两个或多个实体之间的关联关系
         ④.映射基数:
              表示通过联系与该实体关联的其他实体的个数.实体集x和y之间的二元关系,映射基数必须为下列基数之一:
                      一对多      多对一   多对多    多对多
         ⑤.实体关系图:
               矩形:实体集
               椭圆形:属性
               菱形:联系集

         
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: