达梦数据库学习之视图

本文介绍了达梦数据库中的视图,包括视图的概念、作用、创建语法、更新限制、删除方法以及物化视图的定义、类型和限制。视图提供了一种从不同角度查看数据的机制,简化用户操作并确保数据安全。
摘要由CSDN通过智能技术生成

一、视图概述:
       视图是从一个或几个基表(或视图)导出的表,它是一个虚表,即数据字典中只存放视图的义(由视图名和查询语句组成),而不存放对应的数据,这些数据仍存放在原来的基表中。当需要使用视图时,则执行其对应的查询语句,所导出的结果即为视图的数据。因此当基表中的数据发生变化时,从视图中查询出的数据也随之改变了,视图就像一个窗口,透过它可以看到数据库中用户感兴趣的数据和变化。由此可见,视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制,体现了数据库本身最重要的特色和功能,它简化了用户数据模型,提供了逻辑数据独立性,实现了数据共享和数据的安全保密。视图是数据库技术中一个十分重要的功能。
       视图一经定义,就可以和基表一样被查询、修改和删除,也可以在视图之上再建新视图。
由于对视图数据的更新均要落实到基表上,因而操作起来有一些限制。

二、视图的作用
       1.用户能通过不同的视图以多种角度观察同一数据
       2.简化了用户操作
       3.为需要隐蔽的数据提供了自动安全保护
       4.为重构数据库提供了一定程度的逻辑独立性
三、语法
       CREATE [OR REPLACE] VIEW
       [<模式名>.]<视图名>[(<列名> {,<列名>})]
       AS <查询说明>
       [WITH [LOCAL|CASCADED]CHECK OPTION]|[WITH READ ONLY];
       <查询说明>::=<表查询> | <表连接>
       <表查询>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值