定义数据表时要考虑的要素

Posted akak

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定义数据表时要考虑的要素相关的知识,希望对你有一定的参考价值。

定义数据表时要考虑的要素

创建一张数据表时一般有以下要素要考虑:

  • 列:
    • 字段类型
    • 是否为空
    • 是否自增
    • 默认值
  • 键:
    • 主键
    • 外键
    • 唯一键(也可能是多个 filed 组成的)
  • 触发器(就是自动调用的存储过程,据说要慎用,因为它在不知情的下做了很多操作,会让系统更加复杂)
  • 最后是索引,但很少用到

另外,数据库中除了表以外,还有其他元素:

  • 视图
  • 存储过程

注意:字段设置为 null 和空字符串, 这两者含义是不一样的,请注意这两者之间的差别。

以上是关于定义数据表时要考虑的要素的主要内容,如果未能解决你的问题,请参考以下文章

选择数据访问技术时要考虑的问题?

Zoho Deluge:在决定使用地图、列表或集合的数据结构时要考虑哪些标准?

在工业网络中构建强大的安全性时要考虑什么?

Java:Effective java学习笔记之 遇到多个构造器参数时要考虑用构建器

使用在类中定义的有返回值的函数,如何得到执行结果反馈?

编写应该“永远”运行的 Java 程序时要考虑啥