创建视图与查询.doc
文本预览下载声明
实验6创建视图及查询
专业班级 _______学号 ______ 姓名 _____ 报告日期 2014-11-14.
实验类型:●验证性实验 ○综合性实验 ○设计性实验
实验目的:
(1)理解视图的概念。
(2)掌握使用SSMS(SQL Server Management Studio)创建视图、删除视图、 查询视图。
(3)掌握使用Transact-SQL语句创建视图、删除视图、 查询视图。
实验内容和步骤:
1.使用SSMS创建视图、删除视图、 查询视图。
2.在查询窗口发布CREATE VIEW并执行来创建视图,发布Drop View并执行来删除视图。
3. 在查询窗口发布Select命令来体验基于视图的查询。
使用SSMS创建视图、 查询视图、删除视图。
(1)创建视图
1?在“对象资源管理器”窗口中找到Student数据库,打开Student文件夹,在“视图”项上单击鼠标右键,在弹出的子菜单中选择“新建视图”命令。如图1-1所示:
图1-1
2弹出“添加表”对话框。如图1-2所示:
图1-2
3在“添加表”对话框中,选择一个表,点击一次“添加”按钮,直到选择完要添加的所有表以后,点击“关闭”按钮;或者可以按下Ctrl键同时选择几个要添加的表,然后按“添加”按钮;这时视图设计器窗口如图1-3所示:
图1-3
点击视图设计器窗口左上角的“显示关系图窗格”按钮,可以显示“表选择区”。如图1-4所示。
图1-4
注意:点击“显示条件窗格”按钮,可以显示“列选择区”;点击“显示 SQL 窗格”按钮,可以显示“SQL语句区”;点击“显示结果窗格”按钮,可以显示“视图结果区”。
4所有查询条件设置完成以后,右键单击选择“执行 SQL”按钮,执行Select语句,检查是否正确。如图1-5所示:
图1-5
5 ?如果运行正确,会在“结果窗格”中显示如图1-6所示的输出结果:
图1-6
6测试正常之后,点击“保存”按钮,弹出“选择名称”对话框,输入要保存的视图名称,点击“确定”按钮即可。如图1-7所示:
图1-6
(2) 查询视图
刷新视图,右键点击“dbo.student1”,选择打开视图,显示视图,如图 1-7所示。
图1-7
(3) 删除视图
右键点击“dbo.student1”,选择删除,如图1-8所示。
图1-8
在查询窗口发布CREATE VIEW并执行来创建视图,发布Drop View并执行来删除视图。
1在查询窗口,输入建立信息系学生视图的代码,如图2-1所示。
图2-1
2在查询窗口,发布Drop View并执行来删除视图,如图2-2所示。
1在查询窗口,发布Drop View并执行来删除IS_Student1视图,如图2-2所示。
图2-2
2在左侧菜单栏,刷新视图后,IS_Student1已删除,如图2-3所示。
图2-3
在查询窗口发布Select命令来体验基于视图的查询。
1在查询窗口,输入查询选修了1号课程的信息系同学的代码,如图2-4所示。
图2-4
实验总结
通过这次实验,我理解了视图的概念;掌握了使用SSMS(SQL Server Management Studio)创建视图、删除视图、 查询视图;掌握了使用Transact-SQL语句创建视图、删除视图、 查询视图。在今后的学习中,一定要好好努力钻研,提高自己的水平。
成绩:
显示全部