MySQL数据库结构
2017-04-19 09:46:59 21 举报
对MySQL数据库详细数据对象的描述
作者其他创作
大纲/内容
视图:view,一个或多个表中的数据的逻辑显示,视图并不存储数据【create or replace view xxx as SQL语句】
表:table,存储数据的逻辑单元,包括字段、记录
MySQL
索引:index,用于提高查询性能,相当于书的目录,索引通常会通过使用快速访问路径的方法来快速定位数据,减少磁盘的I/O,索引不能独立存在,必须从属于某个表
数据字典:就是系统表,存放数据库相关信息的表,通常系统表只由数据库系统进 行维护修改,程序员不应该随意修改系统表和系统表数据。
注:数据库不仅仅只包含数据表,还包含几种常见的数据对象
函数:function,用于完成一次特定的计算,具有一个返回值
数据库结构
存储过程:procedure,用于完成一次完整的业务处理,没有返回值,但是可以通过传出参数给调用环境使用
触发器:trigger,相当于一个事件的监听器,当数据库发生特定事件,那么触发器被触发,完成相应处理
约束:constraint,执行数据校验的规则、用于保证数据完整性的规则
0 条评论
下一页