《SQL Server数据库应用技术》_情境五查询与视图任务五.pptxVIP

  • 1
  • 0
  • 约2.6千字
  • 约 20页
  • 2026-07-23 发布于广东
  • 举报

《SQL Server数据库应用技术》_情境五查询与视图任务五.pptx

二基本知识1.视图的概念视图是由一个或多个数据表(基本表)或视图导出的虚拟表或查询表。用户通过视图可以多角度的查询数据库中的数据。用户通过视图可以只访问一个数据表的一部分,也可以通过视图同时显示多个表中的数据。例如,如果要得到每份订单的订单编号、订单时间、图书编号、图书名称与数量,就可以将订单、订单细目、图书三个表的多表查询存储为一个视图。

视图是虚表。所谓虚表,有两层含义。一是说视图不是表。因为视图中的数据还存储在原来的数据表(基本表)中,视图仅存储了这个虚表的定义(SELECT语句),并没有真正存储视图中对应的数据。另一方面,视图又是表。视图一旦定义好,就可以当作一个基本表一样来进行查询、删除与修改等数据操作。正因为视图中的数据仍存放在原来的数据表中,所以,视图中的数据与原有表中的数据同步,即对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。在数据库中,视图作为一个独立的数据库对象而存在。

2、视图的创建(1)使用SQLServerManagementStudio创建视图视图设计器界面布局

添加表之后的关系图窗格

选择输出字段、限制输出记录

(2)使用CREATEVIEW创建视图在Transact-SQL语言中,可以用CREATEVIEW语句来创建视图。语法格式如下:CREATEVIEW视图名[(列名[,…n])][WIT

文档评论(0)

1亿VIP精品文档

相关文档