没有合适的资源?快使用搜索试试~ 我知道了~
第7章+sql数据库视图与索引.ppt
需积分: 19 3 下载量 162 浏览量
2019-12-27
19:31:56
上传
评论
收藏 1.09MB PPT 举报
温馨提示
第7章+sql数据库视图与索引.ppt第7章+sql数据库视图与索引.ppt第7章+sql数据库视图与索引.ppt第7章+sql数据库视图与索引.ppt
资源推荐
资源详情
资源评论
21/8/9
1/38
第 7 章 视图与索引
软件工程系
刘金岭
21/8/9
2/31
7.1 视图
主要内容
视图的基本概念
创建视图
修改视图
删除视图
使用视图
21/8/9
3/31
视图的基本概念
视图是从一个或几个表导出来的表,它不是真实存在的基本表而是一
张虚表,视图所对应的数据并不实际地以视图结构存储在数据库中,而
是存储在视图所引用的表中。
视图的主要作用
体现在如下三个方面:
(1) 简单性。被经常使用的查询可以被定义为视图,从而使得用户
不必为以后的操作每次指定全部的条件。
(2) 安全性。通过视图用户只能查询和修改他们所能见到的数据。
数据库中的其它数据则既看不见也取不到。
(3) 逻辑数据独立性。视图可以使应用程序和数据库表在一定程度
上独立。如果没有视图,应用一定是建立在表上的。
Sno
Sname
Sex
Age
Sdept
S 表
Sno
Cno
Grade
SC 表
Cno
Cname
Cpno
Ccredit
Tname
C 表
Sno
Sname
Cname
Grade
Tname
V_ 视图
21/8/9
4/31
使用 SSMS 图形化方式
例 7.1 利用例 5.9 教学管理数据库的三个基本表,创建信息系( I
S )学生的成绩表视图 V_IS 。其结构为 :
V_IS(SNO,SNAME,CNAME,GRADE,SDEPT)
具体步骤如下:
(1) 在“对象资源管理器”中展开“数据库”文件夹,并进一步展
开“JXGL” 文件夹。
(2) 右击“视图”选项,在弹出的快捷菜单中选择“新建视图”菜单项,
进入视图设计界面。
(3) 在弹出的“添加表”对话框中”,可以选择创建视图所需的表、视或
者函数等。本例中选择了基本表 S 、 SC 和 C 。单击“添加”按钮,即可
将这三个表添加到视图查询中。
创建视图 (1)
21/8/9
5/31
(4) 单击对话框中的“关闭”按钮,则返回到 SQL Server
Management Studio 的视图设计界面。
在窗口右侧的“视图设计器”中包括以下 4 个区域:
关系图区域:以图形方式显示正在查询的表和其它表结构化对象,同
时也显示它们之间的关联关系。
列条件区域:是一个类似于电子表格的网格,用户可以在其中指定视
图的选项。
SQL 区域:显示视图所要存储的查询语句。可以对设计器自动生成的
SQL 语句进行编辑,也可以输入自己的 SQL 语句。
结果区域:显示最近执行的选择查询的结果。
创建视图 (2)
剩余35页未读,继续阅读
资源评论
我是一颗韭菜
- 粉丝: 7
- 资源: 123
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功