浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第七章 管理视图

管理视图 创建视图 修改和重命名视图 查看视图信息、删除视图 通过视图修改记录
1 管理视图 • 创建视图 • 修改和重命名视图 • 查看视图信息、删除视图 • 通过视图修改记录

视图的概念 视图是从一个或者多个表或视图中导出的表 其结构和数据是建立在对表的查询基础上的 和真实的表一样,视图也包括几个被定义的数 据列和多个数据行,但从本质上讲,这些数据 列和数据行来源于其所引用的表。因此,视图 不是真实存在的基础表而是一个虚拟表,视图 所对应的数据并不实际地以视图结构存储在数 据库中,而是存储在视图所引用的表中
2 • 视图是从一个或者多个表或视图中导出的表, 其结构和数据是建立在对表的查询基础上的。 和真实的表一样,视图也包括几个被定义的数 据列和多个数据行,但从本质上讲,这些数据 列和数据行来源于其所引用的表。因此,视图 不是真实存在的基础表而是一个虚拟表,视图 所对应的数据并不实际地以视图结构存储在数 据库中,而是存储在视图所引用的表中。 视图的概念

使用视图的优点和作用 ·可以使枧图集中数据、简化和定制不同用 户对数据库的不同数据要求。 使用视图可以屏蔽数据的复杂性,用户不 必了解数据库的结构,就可以方便地使用和 管理数据,简化数据权限管理和重新组织数 据以便输出到其他应用程序中 视图可以使用户只关心他感兴趣的某些特 定数据和他们所负责的特定任务,而那些不 需要的或者无用的数据则不在视图中显示。 视图大大地简化了用户对数据的操作
3 使用视图的优点和作用 • 可以使视图集中数据、简化和定制不同用 户对数据库的不同数据要求。 • 使用视图可以屏蔽数据的复杂性,用户不 必了解数据库的结构,就可以方便地使用和 管理数据,简化数据权限管理和重新组织数 据以便输出到其他应用程序中。 • 视图可以使用户只关心他感兴趣的某些特 定数据和他们所负责的特定任务,而那些不 需要的或者无用的数据则不在视图中显示。 • 视图大大地简化了用户对数据的操作

视图可以让不同的用户以不同的方式看到 不同或者相同的数据集。 在某些情况下,由于表中数据量太大,因 此在表的设计时常将表进行水平或者垂直分割, 但表的结构的变化对应用程序产生不良的影响。 视图提供了一个简单而有效的安全机制
4 • 视图可以让不同的用户以不同的方式看到 不同或者相同的数据集。 • 在某些情况下,由于表中数据量太大,因 此在表的设计时常将表进行水平或者垂直分割, 但表的结构的变化对应用程序产生不良的影响。 • 视图提供了一个简单而有效的安全机制

利用企业管理器管理视图 创建视图 修改视图 重命名视图 删除视图
5 利用企业管理器管理视图 • 创建视图 • 修改视图 • 重命名视图 • 删除视图

1利用向导创建视图 图1-1-图1-8是利用向导创建视图的具体步骤。 T控制台根目录 Microsoft SOL Servers\SOL Server组、 ITEPAD WIndow5a ‖操作)查着工具①中国的X国思曾 NB日∈数特换服务 树 作业调度 128个项目 口控制台根目录 所有者类型 白 SQL Server现查询分析器 A CONI 日bEAL事件探查器() 白口数据F生成SqL脚本) DA WB 白目 工数据库维护计十划器) 6c备份数据库①) ZHER 还原数据库B) 管理 SQL Server消息a DA TY 外部工具C) 图1-1选择工具菜单中的向导命令
6 1 利用向导创建视图 • 图1-1 --图1-8 是利用向导创建视图 的具体步骤。 图1-1 选择工具菜单中的向导命令

创建视图向导一PB 欢迎使用创建视图向导 本向导将帮助您仓建新视图。使用本向导,您可以 ·选择视图所引用的数据库。 ·选择视图所引用的一个或多个表。 ·选择您希望视图所显示的一列或多列。 命名视图并定义限制。 区上步[一步习取消 图1-2欢迎使用创建视图向导对话框
7 图1-2 欢迎使用创建视图向导对话框

國创建视图内导一F 选择数据库 选择视图将引用的数据库 数据库名称①) 区 northwind 上一步@[一步取消 图1-3选择数据库对话框
8 图1-3 选择数据库对话框

创建视图育导一I置 or third 选择对象 选择视图将引用的一个或多个对象 表名 表所有者包含在视图中 Categories CustomerCustomerDemo CustomerDemographics Customers Employees EmployeeTerritories Order Details dbo Orders db Products d be 上一步步」取消 图1-4选择对象对话框
9 图1-4 选择对象对话框

创建視图育导一 PB\Northwind 选择列 选择一个或多个将被视图显示的列。 刚名 数据类型 选择列 dbo. Categories. Categoryl I dbo. Categories. CategoryName nvarchar dbo. Categories. Descripti dbo. Categories. Pict Image dbo. Products. ProductIN dbo. Products: ProductName nvarchar dbo. Products, SupplierID int dbo. Products. CategoryID dbo. Products. QuantityPerUnit nvarchar 口口口 PA+产1:+pv 区上步步匚取消」 图1-5选择字段对话框
10 图1-5 选择字段对话框
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第六章 管理数据库表.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第九章 数据库备份与恢复.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第二章 数据库基础(耿建玲).ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第八章 SQL Server权限管理.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第一章 SQL Server关系数据库概述.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第五章 管理事务和管理数据库.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第四章 T-SQL程序设计基础.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十章 管理索引(耿建玲).ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十一章 管理触发器.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十三章 SQL Server数据转换.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第十二章 管理存储过程.ppt
- 浙江大学:《数据库系统管理与维护》课程教学资源(PPT课件讲稿)第三章 SQL语言基础.ppt
- Windows 数据恢复原理与方法.ppt
- Windows 数据恢复原理与方法 - 提示信息.doc
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第5章 内存管理.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第4章 死锁处理.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第3章 并发控制——互斥与同步.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第2章 进程描述与控制.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)第1章 操作系统概论.ppt
- 广西大学:《计算机操作系统》课程教学资源(PPT课件)内容简介(董明刚).ppt
- 《java认证》课程简介.doc
- 《java认证》第五章 对象和类.doc
- 《java认证》第六章 高级语言特征.doc
- 《java认证》第七章 异常.doc
- 《java认证》第八章 建立 GUIs.doc
- 《java认证》第9章 AWT 事件模型.doc
- 《java认证》第10章 AWT 组件库.doc
- 《java认证》第11章 Java 基础类.doc
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第一章 概述、第二章 数据的表示、第三章 运算器与运算方法.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第四章 存储系统、第五章 指令系统、第六章 中央处理机组织.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第七章 总线及总线互连结构、第八章 输入输出设备.ppt
- 东南大学:《计算机组成原理》课程教学资源(PPT课件讲稿)第九章 输入输出组织、复习.ppt
- 计算机网络——数据通信基础知识.ppt
- 计算机网络——网络高层.ppt
- 计算机网络——网络层(因特网基础).ppt
- 计算机网络——可靠的数据流传输服务(TCP:传输控制协议).ppt
- 襄樊职业技术学院:《C语言程序设计》第一讲 基本知识.ppt
- 襄樊职业技术学院:《C语言程序设计》第二讲 数据类型.ppt
- 襄樊职业技术学院:《C语言程序设计》第三讲 运算符与表达式.ppt
- 襄樊职业技术学院:《C语言程序设计》第四讲 顺序结构.ppt