- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
讲解提纲:
8.1视图综述
)C视图的操作
视图定义信息查询
.3
O
〇
()
d
)
视图及其应用
理解视图的基本概念、作用
掌握视图的创建、修改、删除和使用
方法
本章要点
视图是一种数据库对象,常用于集中、简化和定制显示数据信息。
视图是从一个或者多个表(或视图)中导出的表,其结构和数据是建立在对表的查询基础上的。和真实的表一样,视图也包括几个被定义的数据列和多个数据行,但从本质上讲,这些数据列和数据行来源于其所引用的表。因此,视图不是真实存在的基础表而是一个虚拟表,
视图所对应的数据并不实际地以视图结构存储
在数据库中,而是存储在视图所引用的表中。
8.1视图综述
8.1.1视图的基本概念
视图是在基表的基础上,通过查询语句生成的,定义后可查询、修改、删除和更新。
①可以使视图集中数据、简化和定制不同用户对数据库的不同数据要求,只包含需要的数据。
②使用视图可以屏蔽数据的复杂性,用户不必了解数据库的结构,就可以方便地使用和管理数据,简化数据权限管理和重新组织数据以便输出到其他应用程序中。
③视图可以使用户只关心他感兴趣的某些特定数据和他们所负责的特定任务,而那些不需要的或者无用的数据则不在视图中显示。
8.1.2视图的作用
⑤视图可以让不同的用户以不同的方式看
到不同或者相同的数据集。
⑥在某些情况下,由于表中数据量太大,
因此在表的设计时常将表进行水平或者垂直分割,但表的结构的变化对应用程序产生不良的影响。
⑦视图提供了一个简单而有效的安全机制。
④视图可以简化复杂查询的结构,方便用
户对数据的操作。
创建视图时应该注意以下情况:
①只能在当前数据库中创建视图。
②如果视图引用的基表或者视图被删除,则该视图不能再被使用,直到创建新的基表或者视图。
③如果视图中某一列是函数、数学表达式、常量或者来自多个表的列名相同,则必须为列定义名称。
④不能在视图上创建索引,不能在规则、缺省、触发器的定义中引用视图。
⑤当通过视图查询数据时,SQLServer要检查以确保语句中涉及的所有数据库对象存在,而且数据修改语句不能违反数据完整性规则。
⑥视图的名称必须遵循标识符的规则,且对每个用户必须是唯一的。此外,该名称不得与该用户拥有的任何表的名称相同。
8.2视图的操作
8.2.1创建视图
1.使用企业管理器创建视图
图8-1选择新建视图选项对话框
图8-2(a)新建视图对话框图8-2(b)添加表菜单
Q
图8-3添加表对话框
SQLServerEaterpriseTanager-[2:“Worthwind”中(在“PB”上)的新视图]
ConsoleWindowHelp-18|×
周Be面50面!×[=
围Ca
(所有列)
CategoryID
CategoryName
Description
TCttur
圃ract
V*(所有列)
VProductID
ProductName
SupplierID
CategoryID
列
别名
表
输出
排序类型
排序顺序
准则
或
CategoryID
Expr1
Categorie:
V
CategoryName
Categorie:
V
ProduetID
Expr3
Produets
V
ProductName
Expr4
Products
V
SELECTdbo.Categories.CategoryIDASExpr1,dbo.Cakegories.CategoryNameASExpr2,
dbo.Products.ProductIDASExpr3,dbo.Products.ProductNameASExpr4,
dbo.Categories.DescriptionASExpr5,dbo.Categories.*,dbo.Products.*
x2
Expr
Expr4
Expr5
CategoryID
Beverages
Chai
SoftdrinksCo
1
B
Beverages
2
Chang
Softdrinks,CO
1
A
图8-4选择视图字段对话框
k扩展项GCWETH-CUBE
CWhROLLUE
您可能关注的文档
- 北师大版小学数学二年级上册有多少粘贴画小学教学教学教材演示幻灯片.pptx
- 北师大版三年级上册《长方形周长》公开课教学教材演示幻灯片.pptx
- 市场营销的命名教材_课件.pptx
- 作用于生殖系统的药物教材_课件.pptx
- 侵袭性真菌感染诊断和治疗教材教学课件.pptx
- 躯体疾病伴随焦虑抑郁的诊断与治疗(黛力新)教材教学课件.pptx
- 子宫内膜异位症和子宫腺肌病教材_课件.pptx
- 丘脑供血动脉及丘脑梗死教材教学课件.pptx
- 北师大版三年级数学上册蚂蚁做操小学教学幻灯片教学教材演示幻灯片.pptx
- 視力保健我有方法教材_课件.pptx
- 2024年03月广东汕尾陆丰市龙山中学开展2024年春季外出招才引智工作笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年03月成都市金牛区人民法院2024年上半年公开招考17名编外聘用人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年03月广西龙州县2024年引进15名高层次(急需紧缺)人才笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年03月广西河池市都安县自主招考聘用教师97人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年03月徐州市教育局直属学校2024年面向社会公开招聘86名教师笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年03月江苏南京市浦口区教育局所属事业单位招考聘用高层次教师10人笔试历年典型题及考点剖析附带答案含详解.docx
- 汽车租赁带司机合同(32篇).docx
- 汽车融资租赁合同12篇.docx
- 汽车质押借款协议书.docx
- 汽车转让合同15篇.docx
文档评论(0)