美文网首页
2019-10-15 数据库学习

2019-10-15 数据库学习

作者: gracexinxin | 来源:发表于2019-10-17 19:47 被阅读0次

    1.真正被挑选出来唯一区分各记录的属性称为主键(Primary Key,缩写为PK),其他未被选中的键称为候选键(Alternate Key,缩写为AK)。主键必须满足三个条件:①必须能唯一区分各数据记录,不能有重复值②不可以是空值③其值很少发生变化

    2.外键(Foreign Key,缩写为FK),是指一个实体(字表)的一个属性,而这个属性正好是另一个实体(父表)的主键。

    3.第一范式:在一个关系中,每个属性的值唯一而不具有多义性;

    第二范式:一个关系符合第一范式,并且每个非主属性完全依赖于整个主键,而非主键的一部分;

    第三范式:如果一个关系符合第二范式,并且每个非主属性不能依赖于其他关系中的属性

    4.建立索引需要占用额外的存储空间;索引子表是由系统自动维护的,朱标的数据记录发生变化时,系统要自动更新索引子表的相应记录,占用系统资源。

    5.Teradata中把索引分为主索引和次索引。主索引原则:尽量选择那些访问频率高的属性作为主索引

    唯一的主索引(Unique Primary Index),不唯一的主索引(Non-Unique Primary Index)

    6.数据定义语言(data definition language):create、drop、alter

    数据操作语言(data manipulation language):select、insert、update、delete

    数据控制语言(data control language):grant、revoke、give

    数据字典/目录(data dictionary/directory):存储数据库管理系统中所有的系统对象(表、视图与宏)

    7. %:表示除了NULL外的单个或多个字符组成的字符串

    :表示任何单个字符位置

    8.null显示没有数据的字段,表示不存在或未发现的值,既不是数字类型也不是字符类型。null在算数运算中产生的结果为null(空),在比较运算中产生的结果为False

    相关文章

      网友评论

          本文标题:2019-10-15 数据库学习

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