# 第五章 视图

数据库视图被称为“虚拟表”，允许您查询其中的数据。了解数据库视图并正确使用它们是非常重要的。 在本节中，我们将讨论数据库视图，如何在MySQL中实现它们以及如何更有效地使用它们。

**1.数据库视图简介**

在本教程中，您将了解什么是数据库视图及其作用。 我们将讨论使用数据库视图的优缺点。 请参考阅读：<http://www.yiibai.com/mysql/introduction-sql-views.html>

**2.MySQL中的视图**

在本教程中，您将了解MySQL中的视图，并演示如何使用和实现MySQL视图。 请参考阅读：<http://www.yiibai.com/mysql/views-in-mysql.html>

**3.在MySQL中创建视图**

本教程将介绍如何使用`CREATE VIEW`语句在MySQL中创建视图。 请参考阅读：<http://www.yiibai.com/mysql/create-sql-views-mysql.html>

**4.创建MySQL可更新视图**

MySQL视图不仅可查询，而且可更新。 在本教程中，您将学习如何创建可更新视图，并使用INSERT，UPDATE，DELETE语句来更新数据。 请参考阅读：<http://www.yiibai.com/mysql/create-sql-updatable-views.html>

**5.使用检查选项确保视图一致性子句**

在本教程中，您将学习如何使用`WITH CHECK OPTION`子句确保视图的一致性。 请参考阅读：<http://www.yiibai.com/mysql/view-with-check-option.html>

**6.了解LOCAL和CASCADED在检查选项子句**

本教程通过示例和明确的说明帮助您了解`WITH CHECK OPTION`子句中`LOCAL`和`CASCADED`之间的差异。 请参考阅读：<http://www.yiibai.com/mysql/view-local-cascaded-in-with-check-option.html>

**7.管理MySQL中的视图**

本教程将向您展示如何管理MySQL中的视图，包括显示，修改和删除视图。 请参考阅读： <http://www.yiibai.com/mysql/managing-sql-views.html>
