美文网首页
表、ER图、索引与视图的基础操作

表、ER图、索引与视图的基础操作

作者: 江魁 | 来源:发表于2017-11-27 12:25 被阅读0次

    3.表的设计

    设计数据库时应该先确定需要多少表,每个表中的字段是什么以及各个表的存取权限等。

    (1)确定表中的每个字段数据类型,可以限制传入数据的变化范围等。

    (2)确定表中每个字段是否允许为空值,空值(NULL)并不等于0、空白或0长度字符串,而是意味着没有输入,值不确定。

    (3)确定是否要使用以及何时使用约束、默认值和触发器。确定哪些列是主键哪些是外键。

    (4)需要的索引类型以及需要建立哪些索引。

    (5)设计的数据库一般应该符合第三范式的要求。

    4.ER图

    主体:客观存在并可以相互识别的事物。

    属性:实体所具有的某一特性。

    主码:唯一标识实体的最小属性集。

    实体型:用实体名和属性名的集合来抽象和刻画同类实体。

    实体集:同类实体的集合。

    联系:实体型之间或实体与联系之间的联系。

    相关文章

      网友评论

          本文标题:表、ER图、索引与视图的基础操作

          本文链接:https://www.haomeiwen.com/subject/exnrbxtx.html