实验六 视图与图表
2. 实验内容
(1)用Transact-SQL描述视图,在SQL Server 企业管理器中创建视图,查看视图属性,修改视 图定义和删除视图。 (2)在SQL Server企业管理器中创建数据库图 表,查看数据库图表属性,修改数据库图表定义 和删除数据库图表。
3. 实验要求
1)调出创建视图向导,在图书-读者库中按下列T-SQL描述 创建读者视图。 CREATE VIEW 读者_VIEW AS SELECT 图书.*,借阅.*
FROM 图书,借阅,读者 WHERE 图书.书号=借阅.书号AND借阅.读者编号=读者.编号; 2)调出向导,按T-SQL描述创建借阅_计算机图书视图。
CREATE VIEW 借阅_计算机图书 AS SELECT 图书.*,借阅.* FROM 图书,借阅
WHERE 图书.书号=借阅.书号AND图书.类别=‘计算机’ 3)调出创建图表向导,完成在图书_读者数据库中建立图书 _借阅图表的操作。要求该图表包括图书和借阅两个表,通 过“图书.书号=借阅.书号”外码与被参照表之间的关联。 4)查看以上视图和图表的属性,并修改到正确为止。
定义限制对话框 和视图名对话框
正在完成对话框
认真阅读 并修改
(2)查看和修改视图
视图设计对话框
图表区
属性定义
表格区 SQL语言区
结果区
图表区的弹出单
视图相关表
添加新表
两表关联
(3)创建关联表(图表)
欢迎对话框 和选择表对话框
完成对话框
完成后出现编辑 对话框图
编辑对话框图
关系图中的表
7. 注意事项
(1)参照表和主表之间的关系。主码和 外码间的关系。
(2)视图中字段名的重命名问题。
本节结束,谢谢
谢谢大家!
4. 实验前准备
1)查看图书-读者库结构信息,根据给定的T-SQL语 句确定视图结构信息。 2)查看图书-读者库结构信息,根据题目要求确定图 表结构信息。
实验六详细数据…
5. 实验步骤和方法(1)创建视图
①选数Байду номын сангаас库
②选工具向导
向导选择对话框
选创建视图向导
欢迎对话框和选择数据库对话框
选择对象对话框和选择列对话框
关联线
建立表间关联对话框
关系图名
参照表和主码 关联属性
主表和外码
关系图的字段弹出单
6. 实验报告要求
(1)写出实验目的、实验内容、实验结果和主要 实验步骤。 (2)列出实验前准备的实验数据:相关的T- SQL 语句;视图结构信息;关系图信息。 (3)写出实验中出现的问题、注意事项和解决方 法。 (4)写出体会和提高。