1、常见的数据库对象
对象 | 描述 |
---|---|
表 | 基本的数据存储集合,由行和列组成。 |
视图 | 从表中抽出的逻辑上相关的数据集合 |
序列 | 提供有规律的数值 |
索引 | 提高查询的效率 |
同义词 | 给对象起别名 |
2、什么是视图:
视图是一种虚表。
视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。
向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句.
视图向用户提供基表数据的另一种表现形式
直白点说就是,视图就是一段sql语句,通过执行这段语句查询出的一个表,这个表就叫视图,这个表只能看,无法改。
简单视图和复杂视图的区别:
简答的说,简单视图没有使用函数,复杂视图用函数了。
为什么使用视图:
控制数据访问
简化查询
避免重复访问相同的数据
3、创建视图
CREATE VIEW empvu80
AS SELECT employee_id id, last_name name, salary
FROM employees
WHERE department_id = 80;
empvu80