实验三 SQL语言的DDL_实验三sql语言
实验三 SQL语言的DDL由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验三sql语言”。
实验三 视图、存储过程的定义和使用
一、实验目的SQL(Structured Query Language)语言是关系数据库的标准语言。是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询,SQL语言是一个通用的、功能极强的关系数据库语言。
本次实验了解DDL语言的CREATE、DROP、ALTER对视图和存储过程的操作,学会SQL Server 2000的查询分析器中实现视图的创建、查看、修改和删除;实现对存储过程的创建、修改、撤消和运行。
本实验需2学时。
二、实验内容
1. 启动数据库服务软件SQL Server 2000的查询分析器,用如下语句对视图进行操作,详
细的语法格式参看课本相应章节:
Create view 创建视图
Drop view删除视图
Select * from 视图名查询视图
2. 如下语句对存储过程进行操作,详细的语法格式参看课本相应章节:
Create proc 过程名
Dropproc 过程名
三、实验任务
1.打开数据库SQL Server 2000的查询分析器,用Create Table建表student。
2.向表中填入教材P82数据
3.根据student表创建视图V_stud.4.使用视图v_stud,向原student表中插入一行记录。
5.根据P82,创建SC表,创建视图,通过视图查看学生的姓名和选课情况。
6. 删除视图v_stud.7.根据student,sc,c三个表,创建存储过程proc1,查看学生的姓名,选课的课程名和相应的成绩。
8. 执行proc1
9.修改该存储过程为p_proc,并删除proc1.运行以上语句,并观察结果.10.将以上的SQL语言以报告的形式写出来,以备老师检查。