还剩5页未读,继续阅读
文本内容:
《视图的概念》课件PPT本课件介绍了视图的概念及其应用视图是一种虚拟的表,可以对实际表中的数据进行查询,同时保护数据和简化复杂查询什么是视图视图是一种虚拟的表,由语句创建它并不存储数据,而是存储SELECT语句,可以通过视图查询访问其他表中的数据SELECT视图的特点抽象的虚拟表视图是一张抽象的虚拟表,可以对其进行、、和操作SELECT INSERTUPDATE DELETE保护数据视图可以隐藏实际的表,保护数据的安全性,实现数据的访问控制简化复杂查询视图可以简化复杂的查询操作,提高查询的效率和可读性视图的创建使用语句可以创建视图CREATE VIEW语法视图名称语句CREATE VIEWAS SELECT;示例CREATE VIEWcustomer_info ASSELECTcustomers.customerName,orders.orderDate,orderdetails.quantity FROMcustomersINNER JOINorders ONcustomers.customerNumber=orders.customerNumber INNERJOINorderdetails ONorders.orderNumber=orderdetails.orderNumber;视图的使用查询视图更新视图删除视图视图名称视图名称视图名称SELECT*FROM;UPDATE SETDROP VIEW;列名称值条=WHERE件;视图的应用场景数据保护简化复杂查询12通过视图可以隐藏实际的表,实现对数视图可以将复杂的查询逻辑封装起来,据的访问控制,提高数据库的安全性使查询操作更加简单和高效规范数据访问简化应用程序34通过视图可以定义数据的逻辑模型,统应用程序可以直接查询视图,无需关心一数据访问的方式,提高数据的一致性底层表的结构和查询逻辑,降低开发的复杂度总结视图是一种虚拟的表,由语句创建它可以隐藏实际的表,保护SELECT数据的安全性,简化复杂查询视图可以对、、SELECT INSERTUPDATE和进行操作,提高数据库的安全性,规范数据访问DELETE。