zoukankan      html  css  js  c++  java
  • 表的相关数据

    字段:

    一个事物的某一个静态特征

    记录:

    字段的组合,表示的是一个具体的事物

    表:

    记录的组合,表示的是同一类型事物的集合

    表和字段、记录的关系:

    字段是事物的属性

    记录是事物本身

    表是事物的集合

    列:

    字段的另一种称谓

    属性:

    字段的另一种称谓

    元组:

    记录的另一种称谓,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行。

    主键PK(primary key):

    一个具体事物的唯一的标识

    外键FK(foreign key)

    外键用于与另一张表的关联。是能确定另一张表记录的字段。

    表示一张表与另外一张表的关系

    比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。或者说A表中的一个字段,是A表的外键,那他就可以是B表的主键

    外键表:

      如:
        表1属性有:typeid(主键),type
        表2属性有:goodid(主键),typeid(外键,引用表1中的typeid)

      则:    

        表1是主键表、表1的主键字段在表2中做外键、而表1自己却没有外键,表2是外键表,有一个依赖表1typeid的字段、作为外键、取值必须是其依赖主键表表1中主键字段有的值。

        如果表1 关联表2 则表1是主键表,表2是外键表,假有表2有关联到表3 ,表2既是主键表也是外键表所谓主键表是相对而说。

    主键

    外键

    索引

    定义:

    唯一标识一条记录,不能有重复的,不允许为空

    表的外键是另一表的主键, 外键可以有重复的, 可以是空值

    该字段没有重复值,但可以有一个空值

    作用:

    用来保证数据完整性

    用来和其他表建立联系用的

    是提高查询排序的速度

    个数:

    主键只能有一个

    一个表可以有多个外键

    一个表可以有多个惟一索引

  • 相关阅读:
    hmailserver
    用数据库管理SERV-U的用户时,如何修改密码及原理
    一个jquery的图片下拉列表 ddSlick
    图片下拉列表
    mvc 用户控件 ascx 获取 View 页面的值
    asp.net mvc 通过修改路由规则来实现页面的URL多参数传递
    tips
    让ie6/7/8兼容css3的圆角阴影等特殊效果的方法 PIE1.0.0及placeholder在这些IE下生效的方法
    IE8下ckeditor无法正常使用,提示"例外被抛出且未被接住"的解决办法
    iis6 下发布MVC2项目的方法
  • 原文地址:https://www.cnblogs.com/sunbr/p/11448484.html
Copyright © 2011-2022 走看看