摘要: 1. 为什么要使用视图?为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性。所谓视图,本质上是一种虚拟表,在物理上是不存在的,其内容与真实的表相似,包含一系列带有名称的列和行数据。但是,视图并不在数据库中以储存的数据值形式存在。行和列数据来自定义视图的查询所引用基... 阅读全文
posted @ 2015-07-05 21:05 人生设计师 阅读(4905) 评论(0) 推荐(0)
摘要: 1. 为什么使用索引?数据库对象索引与书的目录非常类似,主要是为了提高从表中检索数据的速度。由于数据储存在数据库表中,所以索引是创建在数据库表对象之上的,由表中的一个字段或多个字段生成的键组成,这些键储存在数据结构(B-树或哈希表)中,通过MySQL可以快速有效的查找与键值相关联的字段。根据索引的储... 阅读全文
posted @ 2015-07-05 18:54 人生设计师 阅读(346) 评论(0) 推荐(0)
摘要: 1. 表的基本概念在数据库中,表是一种非常重要的数据库对象,是组成数据库的基本对象,由若干个字段组成,主要用来储存数据记录。表中的数据库对象包含列,索引和触发器。列:也称属性列,在具体创建表时必须指定列的名字和数据类型。索引:是根据指定的数据库表列建立起来的顺序,提供了快速访问数据的途径且可监督表的... 阅读全文
posted @ 2015-07-05 17:44 人生设计师 阅读(402) 评论(0) 推荐(0)