zoukankan      html  css  js  c++  java
  • mysql-索引

    1、索引的作用:

    索引能使查询变快

    2、数据库索引包括:

    聚集索引

    非聚集索引

    聚集索引的排列顺序和磁盘上物理数据存储的顺序是一致的,它拥有最快的查询速度,且限定每一个数据表只能有一个聚集索引,这很显然,因为物理数据只能有一种排序规则。

    非聚集索引:其只将设定的属性列,按照设定的顺序进行排列后的结果数据保存到数据表中。

    单列索引

    组合索引

    普通索引

    唯一索引

    主键索引

    组合索引

    3、外键:

    是用于建立和加强两个表数据之间的链接的一列或多列。外键约束主要用来维护两个表之间数据的一致性。简言之,表的外键就是另一表的主键,外键将两表联系起来。一般情况下,要删除一张表中的主键必须首先要确保其它表中的没有相同外键(即该表中的主键没有一个外键和它相关联)。

    4、外键的作用:

    保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值!

    5、数据引擎:

    是将sql语句转换为对数据库的操作的一种中介程序,是实现了对用户的一个接口。数据库引擎是用于存储、处理和保护数据的核心服务包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。

     
  • 相关阅读:
    hibernate>对象/关系数据库映射基础 小强斋
    Struts2>环境搭建及HelloWorld 小强斋
    hibernate>多对一关联映射 小强斋
    hibernate>多对一关联映射 小强斋
    hibernate>多对一关联映射 小强斋
    Struts2>运行机制 小强斋
    另外一篇操作excel的参考
    警惕引用,血的教训
    zoj1019
    linux c++连接mysql示例
  • 原文地址:https://www.cnblogs.com/oural-yan/p/6909679.html
Copyright © 2011-2022 走看看