ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:717.14KB ,
资源ID:21597622      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21597622.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库的视图定义及维护实验Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库的视图定义及维护实验Word格式文档下载.docx

1、数据库Yangl_Test6_Data.mdf,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOG ONNAME = Yangl_Test6_Log,数据库Yangl_Test6_Log.ldfSIZE = 5MB,MAXSIZE =25MB,FILEGROWTH=4MB0.2创建数据表图2:创建数据表“Yangl_Depts”、“Yangl_Students”“YAngl_Courses”和“Yangl_Reports”CREATE TABLE Yangl_Deptsyl_Dno CHAR(5)PRIMARY KEY,yl_Dname CHAR(20) NOT NULLC

2、REATE TABLE Yangl_Studentsyl_Sno CHAR(10) PRIMARY KEY,yl_Sname CHAR(20) NOT NULL,yl_Ssex CHAR(2),yl_Birthday DATE,yl_Dno CHAR(5),CONSTRAINT yl_FK_Dno FOREIGN KEY (yl_Dno)REFERENCES Yangl_DeptsCREATE TABLE YAngl_Coursesyl_Cno CHAR(5) PRIMARY KEY,yl_Cname CHAR(20),yl_Pre_Cno CHAR(5),yl_Pre_Cname CHAR(

3、20),yl_Gredits INTCREATE TABLE Yangl_Reportsyl_Sno CHAR(10),yl_Cno CHAR(5),yl_Grade INT CHECK(yl_Grade=0 AND yl_Grade=90例5 定义一个反映学生出生年份的视图图7:定义一个反映学生出生年份的视图“Students_birth”CREATE VIEW Students_birth(yl_Sno,yl_Sname,yl_Birthday)SELECT yl_Sno,yl_Sname,DATENAME(yyyy,GETDATE()-YEAR(yl_Birthday)3. 实验步骤1

4、创建视图下面利用了SQL Server中提供的视图创建向导,来实现例3(建立信息系选修了1号课程的学生视图)。1) 打开Management Studio窗口,确认服务器,打开数据库文件夹,选中新视图所在的数据库(此例为学生选课数据库)。2) 选择菜单:工具|向导3) 在如图1所示的向导选择对话框中,单击数据库左边的“+”号,使之展开。选择“创建数据库向导”项,单击“确定”按键。 图1 向导选择对话框4) 进入创建视图向导后,首先出现的是欢迎使用创建视图向导对话框,其中简单介绍了该向导的功能。单击“下一步”后,就会出现选择数据库对话框。5) 在选择数据库对话框中,选择视图所属的数据库。本例的数

5、据库为“学生选课”。单击“下一步”按键,则进入选择表对话框。6) 在选择表对话框中,列出了指定数据库中所有用户定义的表。用户可以从中选择构造视图所需的一个表或者多个表,被选中的表成为构造视图的参考表。选择构造视图参考表的方法是:用鼠标单击表后的“包含在视图中”列,使复选框为选中状态。本例的数据库中只有学生表和选课表,它们都应当被选中。单击“下一步”按键,则进入选择对话框。7) 列选择对话框中以表格形式列出了创建视图参考表的全部属性,每个属性占表的一行,创建视图参考属性可以在表格中选出。选择视图参考属性的方法是用鼠标单击属性名后边的“选择列”列,使复选框为选中状态。本例中学生.学号,学生.姓名和

6、选课.成绩属性要被选中。单击“下一步”按键,进入创建视图的定义限制对话框,如图2所示。 图2 定义限制对话框8) 在定义限制对话框中,输入表的连接和元组选择条件。本例输入“所在系=信息系 AND 学生.学号 = 选课.学号 AND 选课.课程号 = C01”。单击“下一步”按键,出现视图名对话框。9) 在输入视图名对话框中输入所建视图的标识名。本例的视图名为“信息系选课1”。单击“下一步”按键,则出现视图创建完成对话框。在完成对话框中给出了根据前面对话框输入的内容译成的SQL语句。您可以认真阅读该SQL语句,如果发现与要求有不符合之处可以直接进行修改。确认无误后单击“完成”按钮。随后出现一个通

7、知用户已成功创建视图的信息框,单击“确认”按钮后,整个创建视图工作就完成了。2 查看和修改视图视图创建好后,就可以利用它进行查询信息了。如果发现视图的结构不能很好地满足要求,还可以在Management Studio对它进行修改。在Management Studio中修改视图结构需要首先选择服务器,数据库,并使数据库展开,然后用鼠标右击要修改的视图,在弹出的菜单上选择“设计视图”项,则弹出一个视图设计对话框,如图3所示。当对其修改完毕后关闭窗口,新的视图结构就会取代原先的结构。4. 实验体会主要学习到了视图的创建,题目非常简单。基本上是在第一个视图的基础上增加查询条件。如果子查询语句不止一个的话不能用IN,要用EXISTS,其他的题目书上都有。因为是很久之前上过的课,所以有一点忘记了。实验过程中也有一些忘记或者是写错的情况,所以要删除视图,这个和数据表的删除差不多。格式为 DROP VIEW视图名字。如果要查询所创建的视图是否正确可以用查询语句,如上面题目截图。整个过程可以按照数据表的方式进行思考和改变。3将查询需求用SQL语言表示;在SQL查询分析的输入区中输入SQL查询语句;设置查询分析的结果区为Standard Execute(标准执行)或Execute to Grid(网格执行)方式;发布执行命令,并在结果区中查看查询结果;如果结果不正确,要进行修改,直到正确为止。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1