web数据库实验指导书
web数据库实验指导书

网络数据库应用技术实验指导书计算机教研室编目录实验一使用SQL SERVER2000或ACCESS建立与维护数据库 (3)实验二SQL应用 (13)实验三WINDOWS2000下WEB DB环境的建构 (18)实验四HTML实验 (33)实验五VBSCRIPT(一) (37)实验六VBSCRIPT(二) (41)实验七JAV ASCRIPT(一) (43)实验八JAV ASCRIPT(二) (45)实验九ASP对象 (50)实验十利用ADO对象实现对数据库的存取操作 (56)实验十一选课网站的建立 (60)实验一使用SQL Server2000或Access建立与维护数据库一、实验目的SQL Server 2000的启动和管理工作由服务管理器和企业管理器来实现。
本次实验了解SQL Server 2000的启动,熟悉如何在SQL Server 2000图形环境下建立数据库和表。
二、实验内容1.启动数据库服务软件SQL Server 2000:在程序菜单中选择Microsoft SQL Server,如图1-1所示:图1-1再选中服务管理器,如图1-2所示:图1-2点击服务管理器后,出现SQL Server服务管理器,如图1-3所示:图1-3点击“开始/继续”按钮,启动SQL Server 2000数据库服务。
启动成功后,在时钟旁边出现一个符号,如图1-4所示。
图1-42.在SQL Server 2000中建立数据库:在程序菜单中选择Microsoft SQL Server,如图1-5所示:图1-5再选中企业管理器,如图1-6所示:图1-6点击企业管理器后,出现企业管理器的主界面,如图1-7所示:图1-7点击左边树状控制栏的+/-号可以打开和关闭SQL Server组中的本地服务项目,在选中数据库服务项目后,单击鼠标右键,出现数据库的菜单,如图1-8所示:点击新建数据库,出现新建数据库窗口,如图1-9所示:图1-9输入数据库名称:Test,点击数据文件选项卡,如图1-10所示:图1-10在数据文件中,你可以设定数据文件的名称,所在目录以及文件的大小等信息。
web数据库实验操作导论 sql server版

【导读】本文将介绍如何进行web数据库实验操作,以及在SQL Server中对数据库进行相关操作的方法和步骤。
通过学习本文内容,读者将掌握数据库的基本概念和实际操作技能,为今后的数据库工作打下坚实的基础。
【正文】一、实验目的1. 了解web数据库的基本概念和作用;2. 掌握SQL Server评台下数据库的创建、删除和管理等操作;3. 学习数据库表的创建、修改和删除等基本操作;4. 熟悉数据库查询语句的编写和执行;5. 掌握数据库备份与恢复等相关技能。
二、实验环境1. 操作系统:Windows 10;2. 数据库管理系统:SQL Server 2016;3. 浏览器:Chrome、Firefox等;4. 其他相关软件:如Notepad++、SQL Server Management Studio等。
三、实验步骤1. 数据库的创建(1)打开SQL Server Management Studio,使用管理员权限登入数据库系统;(2)在“对象资源管理器”中,展开“数据库”节点,右键单击“数据库”文件夹,选择“新建数据库”;(3)在弹出的对话框中输入数据库的名称,设置数据库的相关属性,并点击“确定”按钮即可创建数据库。
2. 数据表的创建(1)在新建的数据库中,展开“表”节点,右键单击“表”文件夹,选择“新建表”;(2)在弹出的界面中,设置表的字段名、数据类型、约束等信息,并设置主键和外键等;(3)完成表的设计后,点击“保存”按钮,输入表的名称并确认保存,即可创建数据表。
3. 数据的插入与修改(1)在SQL Server Management Studio中打开新建的数据表,在“编辑”菜单中选择“编辑顶 xxx 行(取决于表中的记录数)”;(2)在弹出的界面中,可以对表中的数据进行添加、修改等操作,完成后点击“保存”按钮即可;(3)也可以通过编写SQL语句,使用INSERT和UPDATE等命令来操作数据的插入和修改。
C#技术:C#WEB数据库编程实训指导书

C#技术:?C#WEB数据库编程?实训指导书实训一用VS2005开发简单的C#应用程序,在屏幕上输出“Hello World〞。
实训目的和要求1、掌握应用VS 2005开发C#控制台程序的方法。
2、了解C#根本输入输出语句。
教学容1、VS 2005的安装、配置和使用方法。
2、利用VS 2005编辑调试C#控制台程序,实现C#根本输出。
考核标准与成绩评定:按实验态度〔15%〕、课前准备〔5%〕、熟练程序〔5%〕、实验容完成情况〔60%〕及实验报告完成情况〔15%〕评定实验成绩。
成绩分为五级:分别为优、良、中、合格、不合格。
实训二用VS2005开发简单的,在网页中显示“Hello world〞。
实训目的和要求1、掌握应用VS 2005开发的方法。
2、了解的根本构造和根本输出语句。
教学容1、VS 2005开发的的安装、配置和使用方法。
2、利用VS 2005编辑调试,实现根本输出。
考核标准与成绩评定:按实验态度〔15%〕、课前准备〔5%〕、熟练程序〔5%〕、实验容完成情况〔60%〕及实验报告完成情况〔15%〕评定实验成绩。
成绩分为五级:分别为优、良、中、合格、不合格。
实训三键盘输入三个人的中文名字,按“第一名:XX,第二名:XX,第三名:XX〞的格式输出。
实训目的和要求:1、掌握变量的声明和使用方法。
2、掌握控制台输入输出的方法。
3、掌握格式化输出的方法。
教学容:1、C#标识符和关键字。
2、变量、常量的定义和使用方法。
3、Console.Writeline语句。
考核标准与成绩评定:按实验态度〔15%〕、课前准备〔5%〕、熟练程序〔5%〕、实验容完成情况〔60%〕及实验报告完成情况〔15%〕评定实验成绩。
成绩分为五级:分别为优、良、中、合格、不合格。
实训四声明整型变量i和j,i赋初值为3;声明字符串变量c1和c2,c1赋初值为“1234〞;使用ToString方法将i转换为字符串并赋给c2,使用Convert类将c1转换为整型并赋给j;最后屏幕输出j和c2。
Web数据库实验报告书

实验报告(一)院系:信息学院课程名称:Web数据库技术日期:班级信B1011 姓名张翔专业计算机应用学号21 实验室701 实验名称使用HTML制作网页成绩评定教师签名实验目的1、掌握HTML常用标记的使用方法;2、掌握网页中表格、表单、框架等的建立方法。
实验内容1、基本标记2、表格的创建3、表单的创建实验过程、结果及分析<html><head><title>学生成绩显示</title></head><body><table align=center border=1 bordercolor=red><caption><font size=5 color=blue>学生成绩表</font></caption> <tr bgcolor=#CCCCCC><th width=80>专业</th><th width=80>学号</th><th width=80>姓名</th><th width=90>计算机导论</th><th width=90>数据结构</th></tr><tr><td rowspan=3><font color=blue>计算机</font></td><td>081101</td><td>王 林</td><td align=center>80</td><td align=center>78</td></tr><tr><td>081102</td><td>程 明</td><td align=center>90</td><td align=center>60</td>实验过程、结果及分析</tr> <tr><td>081104</td><td>韦严平</td><td align=center>83</td><td align=center>86</td></tr><tr><td><font color=green>通信工程</font></td><td>081201</td><td>王 敏</td><td align=center>89</td><td align=center>100</td></tr></table></body></html>心得体会:通过本次试验,熟悉了如何在进入Dreamweaver后新建站点,并且基本掌握了HTML常用标志的使用方法;也基本知道了如何在网页中建立表格,表单和框架等。
《Web数据库》实验指导书

WEB数据库实验指导书实验一创建Access数据库一、实验目的及要求1.了解Access数据库窗口的基本组成2.熟悉Access的工作环境,达到熟练使用的目的3.学会查找相关帮助信息,为以后实验打下基础4.学会如何创建数据库文件和表二、实验内容(见课本P24第10题)三、实验指导(见课本P15—P21)四、实验思考题1、数据表中字段名最长可用多少个字符?能否包含空格字符?2、在什么情况下要用多个字段建立主键?如何设定多字段主键?3、如何使用标题属性?4、如何设置有效性规则?有效性文本的设置有何作用?5、什么是主键?什么是外键?对主键和外键有何要求?6、如何确定关系?定义关系有何意义?7、什么是“参照完整性”?定义关系时,“实施参照完整性”,“级联更新相关记录”及“级联删除相关记录”有何意义?实验二 VBScript程序设计一、实验目的及要求1.了解并掌握VBScript脚本程序设计语言的基本语法知识及简单程序设计方法;2.熟练掌握ASP环境中的输出方法;3.熟练掌握VBScript的If语句和Select Case语句的编程技术;4.熟练掌握VBScript的For…Next、Do…Loop和For each…In等循环语句的编程技术;二、实验内容⒈利用VBScript在网页中输出当前的时间和日期。
⒉上机验证教材上的VBScript各个函数的功能,熟悉其用法。
⒊上机验证教材上的例3-1至例3-8。
⒋试用VBScript编程,实现计算并输出1到10的阶乘之和。
⒌试用VBScript编程,实现计算并输出100到500的之间的水仙花数(水仙花数是指该数的值等于各位数字的立方和)。
⒍试用VBScript编程,利用数组实现矩阵乘法。
三、实验指导(一)VBScript函数函数是一种特定的运算,在程序中要使用一个函数时,只要给出函数名并给出一个或多个参数,就能得到它的函数值。
VBScript内部函数可分为:转换函数、字符串函数、日期和时间函数、数学函数和检验函数。
南昌大学Web实验指导书

WEB程序设计实验指导南昌大学计算机科学与技术系2009年7月WEB程序设计是计算机专业的一门指导性选修课,主要介绍WEB程序设计的方法和技术。
使学生掌握页面设计与制作、WEB编程以及建立动态网站所需的多项技术。
WEB程序设计是一门实践性非常强的课程。
该实验指导从大纲出发,并结合当前WEB程序设计技术的发展形势,依据循序渐进、由浅入深的规律,指导学生进行实践和操作。
通过实践操作环节,让学生巩固并掌握本课程所讲述的程序设计方法和技术,并最终达到能够独立编写WEB程序的能力。
通过上机实验,并在实验后完成实验报告,又能进一步加深和拓宽所学知识。
本实验指导书指导学生的实践环境为Windows2000,所选的WEB程序开发语言为JSP。
本书所提供的参考程序均在以上环境通过调试运行。
实验1WEB程序运行环境配置实验2页面设计与HTML的使用实验3层叠样式表CSS的应用实验4客户端脚本语言的使用实验5WEB编程语言语法基础实验6内置对象的应用实验7数据库编程技术实验8JavaBean的应用实验9JSP和Servlet实验10JSP和XML实验1 WEB程序运行环境配置一、实验目的1、掌握JSP程序运行环境的配置过程;2、理解JSP程序的运行原理。
二、实验内容1、JSP程序运行环境配置。
本实验采用Windows +JDK+Tomcat。
2、修改WEB服务端口和网站的根路径。
三、实验要求1、掌握JSP程序运行环境配置的基本要求。
四、实验环境硬件环境:PC微机软件环境:Windows 操作系统五、实验步骤1、进入网址:/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,下载windows版本的JDK程序jdk-8u20-windows-i586.exe (64位操作系统下载jdk-8u20-windows-x64.exe)。
2、安装下载的JDK程序。
web技术实验指导书

web技术实验指导书Web技术实验指导书内容简介Web技术是计算机专业学生的一门专业课程,着重讲述Web编程的技术方法。
对于学生从事Web系统的研发、使用和维护有重要意义。
本课程概念多、内容涉及面广、系统性强。
通过本课程的学习,学生应能从软件、硬件功能分配的角度去了解、分析和研究Web系统,建立起对Web系统的全面认识,树立全面地、发展地看问题的观点,从而加深对各种类型Web系统的了解。
本课程的学习应注重理论与实践相结合,因此实验教学是教学环节中必不可少的重要内容。
通过实验教学的学习,使学生熟练掌握有关Web编程的基本概念、基本原理和基本思想,掌握对Web系统进行设计、分析和计算的方法。
实验部分包括四个实验,包括实验目的、实验内容和实验所需环境等,介绍了每个实验所需的一些基础知识和技巧。
在实验中给出的实验题,跟课堂教学的内容都有密切的关系,所以需要将课堂上讲授的例子程序融会贯通,掌握实验所需的一些基本方法和工具,并在吃透例子程序的基础上,积极独立思考设计和编写满足实验要求的程序。
中南大学信息科学与工程学院鲁鸣鸣制定上机实验要求及规范Web技术课程具有比较强的实践性。
上机实验是一个重要的教学环节。
一般情况下学生能够重视实验环节,对于编写程序上机练习具有一定的积极性。
但是容易忽略实验的总结,忽略实验报告的撰写。
对于一名大学生必须严格训练分析总结能力、书面表达能力。
需要逐步培养书写科学实验报告以及科技论文的能力。
拿到一个题目,一般不要急于编程。
正确的方法是:首先理解问题,明确给定的条件和要求解决的问题,然后按照自顶向下,逐步求精,分而治之的策略,按照面向对象的程序设计思路,逐一地解决子问题。
一、实验报告的基本要求:一般性、较小规模的上机实验题,必须遵循下列要求。
养成良好的习惯。
姓名班级学号日期题目i. 问题描述ii. 设计简要描述iii. 程序清单iv. 结果分析v. 调试报告:实验者必须重视最后这两个环节,否则等同于没有完成实验任务。
web实验数据库操作

实习报告学期:2014-2015(1)学院:计算机与软件学院专业:计算机科学与技术年级:2012(3)教师:田伟南京信息工程大学实验(实习)报告实验(实习)名称 数据库操作实验(实习)日期得分指导教师田伟系计软院专业计科年级 2012 班次 3 姓名宗仰学号 20121308097一、实验目的(1) 掌握在SQL Server 2005中创建数据库、表的方法。
(2) 掌握使用模型操作数据库的基本步骤。
(3) 掌握SqlDataReader对象和SqlCommand对象的使用方法。
(4) 掌握DataAdapter对象和DataSet对象的使用方法。
(5) 掌握将DataSet对象绑定到GridView控件二、实验内容【实验题5.2】设计一个实现发布人姓名、信息和时间的简单聊天室程序三、实验步骤实验1.(1) 建立数据库StuGrade,并在该数据库中创建3个数据表:Student、Course、Stucourse,分别输入表数据(2) 启动Visual Studio 2010,单击“创建:项目…”链接,即弹出“新建项目”对话窗口,左侧“项目类型”列表框选中选择“Visual C# → Web”;在“模板”列表框中选择“ Web应用程序”。
定义项目名称并设置项目存储位置。
(3) 添加WebForm1窗体,按图放置控件1个Label控件:Text属性设置为“表Student的数据”。
1个GridView控件:属性为默认值。
(3) 导入System.Data和System.Data.SqlClient编写逻辑代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.SqlClient;namespace p6_2{public partial class_Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){SqlConnection con = new SqlConnection();con.ConnectionString = "server=H3;Integrated Security=true;database=StuGrade;";SqlCommand cmd = new SqlCommand();mandText = "select * from Student";cmd.Connection = con;con.Open();SqlDataReader rd;rd = cmd.ExecuteReader();GridView1.DataSource = rd;GridView1.DataBind();}}}实验2. (1) 启动Visual Studio 2010,单击“创建:项目…”链接,即弹出“新建项目”对话窗口,左侧“项目类型”列表框选中选择“Visual C# → Web”;在“模板”列表框中选择“ Web应用程序”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一创建数据库和表以及数据操作1. 实验目的(1) 了解SQL Server 数据库的逻辑结构和物理结构。
(2) 了解SQL Server 的基本数据类型。
(3) 掌握在SQL Server Management Studio中创建数据库和数据表的方法。
(4) 掌握使用T-SQL语句创建数据库和数据表。
(5) 掌握在SQL Server Management Studio查看、修改数据表的结构。
(6) 掌握在SQL Server Management Studio中添加数据的方法。
(7) 掌握使用T-SQL语句对数据库表进行插入、修改、删除的操作。
2. 实验准备(1) 明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。
(2) 创建数据库必须要确定数据库名、所有者、数据库大小(最初的大小、最小的大小、是否允许增长及增长的方式)和存储数据的文件。
(3) 了解使用T-SQL创建数据库的语句结构。
(4) 创建数据表时要确定表中各个字段的字段名、数据类型、长度等。
(5) 学会创建和修改表的结构。
(6) 学会向表中插入、删除、修改数据3. 实验内容(1) 使用SQL Server Management Studio控制台界面创建计算机计费系统,数据库manager。
数据库的逻辑文件名和物理文件名均采用默认值。
路径改为E:\manager。
(2) 使用T-SQL语句创建学生选课管理的数据库,数据库名为"student",采用多文件组的形式创建,除了主文件组包含两个文件之外,另外一个文件组也包含两个文件。
(3) 使用T-SQL语句在"manager"数据库中创建各表,"department"表、"manager"表、"planging"表。
(4)在SQL SERVR 2005环境下利用图形操作界面(非SQL语句)实现以下操作:创建用于学生管理数据库,数据库名为对表中的记录进行浏览、修改、删除操作。
本信息,课程信息和选课信息。
数据库XSGL包含下列3 个表:(l) student:学生基本信息。
(2)course:课程信息表。
(3)sc:学生选课表。
各表的结构分别如表1、表2和表3 所示。
—关系)和SQL SERVER 2005中的数据库关系图(数据库节点展开—数据库关系图)实现外键的创建。
外键字段和参照字段之间的数据类型以及长度要保持一致。
2、输入表中的记录楚先输入那些表中记录,为什么?3、对表中的记录进行浏览、修改、删除操作。
实验二数据库的查询和视图SQL语言(一)SQL定义语言目的:会用SQL语言进行基本表的结构的定义、修改、删除,会建立与删除索引;内容:用SQL语言进行基本表结构的定义、修改、删除,索引的建立和删除步骤:1、在SQL SERVER 2005中新建查询,建立到服务器的连接2、用SQL语言CREATE TABLE语句创建实验一中学生表student、课程表course和选课表sc及其相应约束,具体约束如下:表3 学生选课表:sc3、向创建的表中输入数据,测试所创建的完整性约束是否起作用4、用SQL语言ALTER语句修改表结构;1)STUDENT表中增加一个字段入学时间scome,2)删除STUDENT表中sdept字段;3)删除创建的SC表中CNO字段和COURSE表CNO字段之间的外键约束;4)重建3)中删除的约束5、重新定义一个简单表,然后用SQL语言DROP语句删除该表结构;6、用SQL语言CREATE INDEX语句定义表STUDENT的SNAME字段的降序唯一索引;7、用SQL语言DROP语句删除索引;SQL(二)SQL语言进行简单查询目的:掌握简单数据查询操作。
内容:使用各种查询条件完成指定的查询操作步骤:1)创建学生表student、课程表course和选课表SC,并输入数据(注意数据的完整性。
);(可以使用实验一中已经建立的表和数据)2) 对各表中的数据进行不同条件的查询;包括的运算:投影、选择、比较运算符、逻辑运算符、字符匹配运算符、匹配列表范围、算术运算符、内部函数、排序、分组、分组函数使用(1)查询全体学生的学号和姓名(2)查询全体学生的详细记录(3)查询软件学院的学生姓名、年龄、系别(4)查询所有选修过课程的学生学号(不重复)(5)查询考试不及格的学生学号(不重复)(6)查询不是软件学院、计算机系的学生性别、年龄、系别(7)查询年龄18-20岁的学生学号、姓名、系别、年龄;(8)查询姓刘的学生情况(9)查询姓刘或姓李的学生情况(10)查询姓刘且名字为两个字的学生情况(11)查询1983年以后出生的学生姓名。
(12)创建表 studentgrad(sno,mathgrade,englishigrade,chinesegrade)计算学生各科总成绩并赋予别名(13)利用内部函数year()查找软件学院学生的出生年份(14)利用字符转换函数实现字符联接。
Select sname + ‘年龄为’+cast(sage as char(2))+’岁’From student(15)查询全体学生情况,查询结果按所在系升序排列,对同一系中的学生按年龄降序排列。
(16)查询学生总人数。
(17)查询选修了课程的学生人数。
(18)查询选修了7号课程的学生总人数和平均成绩(19)查询选修6号课程学生的最好成绩(20)查询每个系的系名及学生人数。
(21)查找每门课的选修人数及平均成绩(22)查找没有先修课的课程情况SQL(三)SQL进行复杂查询目的:掌握复杂数据查询操作。
内容:掌握各种连接查询、嵌套查询的使用步骤:1)实验一中的数据为基础2) 对各表中的数据进行不同条件的连接查询和嵌套查询;●查询每个学生及其选课情况;●查询每门课的间接先修课●将STUDENT,SC进行右连接●查询既选修了2号课程又选修了3号课程的学生姓名、学号;●查询和刘晨同一年龄的学生●选修了课程名为“数据库”的学生姓名和年龄●查询其他系比IS系任一学生年龄小的学生名单●查询其他系中比IS系所有学生年龄都小的学生名单●查询选修了全部课程的学生姓名●查询计算机系学生及其性别是男的学生●查询选修课程1的学生集合和选修2号课程学生集合的差集●查询李丽同学不学的课程的课程号●查询选修了3号课程的学生平均年龄●求每门课程学生的平均成绩●统计每门课程的学生选修人数(超过3人的才统计)。
要求输出课程号和选修人数,结果按人数降序排列,若人数相同,按课程号升序排列●查询学号比刘晨大,而年龄比他小的学生姓名。
●求年龄大于所有女同学年龄的男同学姓名和年龄SQL(四)SQL的常用数据更新操作目的:掌握SQL的常用数据更新操作,熟练应用INSERT,UPDATE,DELETE语句。
内容:1)应用INSERT,UPDATE,DELETE语句进行更新操作;a)插入如下学生记录(学号:95030,姓名:李莉,年龄:18)b)插入如下选课记录(95030,1)c)计算机系学生年龄改成20d)把数学系所有学生成绩改成0e)把低于总平均成绩的女同学成绩提高5分f)修改2号课程的成绩,若成绩小于75分提高5%,成绩大于75时提高4%(两个语句实现,注意顺序)g)删除95030学生信息h)删除SC表中无成绩的记录i)删除张娜的选课记录j)删除不及格的学生选课记录k)删除数学系所有学生选课记录l)删除所有未被选修的课程m)查询每一门课程成绩都大于等于80分的学生学号、姓名和性别,把值送往另一个已经存在的基本表STU(SNO,SNAME,SSEX)中n)建立一个sdeptgrade 表,包含(sdept,avggrade)字段,对每一个系,求学生的成绩,并把结果存入sdeptgrade2)熟练掌握INSERT,UPDATE,DELETE语句并能综合应用;实验三存储过程和触发器一、实验目的(1)理解存储过程和触发器的功能和特点;(2)学会使用Transact-SQL编写存储过程和触发器的方法;(3)学会如何使用管理平台创建存储过程和触发器;(4)掌握存储过程的创建、执行与删除;(5)掌握触发器的创建、修改和删除操作;(6)理解可以使用存储过程和触发器来维护数据完整性。
二、实验准备(1)了解存储过程的基本概念和类型。
(2)了解创建存储过程的Transact —SQL语句的基本语法。
(3)了解查看、执行、修改和删除存储过程的基本语法。
(4)了解触发器的基本概念和类型。
(5)了解创建触发器的Transact —SQL语句基本用法。
(6)了解查看、修改和删除触发器的Transact —SQL语句的用法。
(7)了解创建事务,处理事务的方法和过程。
(8)了解锁机制。
三、实验内容和步骤1.输入以下代码,创建存储过程stu_info,执行时通过输入姓名,可以查询该姓名对应的学生的各科成绩。
CREATE PROCEDURE stu_info@name varchar(40)ASSELECT a.sno,sname,cno,gradeFROM student a, sc bwhere a.sno=b.snoand sname=@name使用EXECUTE命令执行存储过程stu_info,其参数值为“马东”。
如果存储过程stu_info执行时没有提供参数,能按默认值查询(设姓名为“刘卫平”),如何修改该过程的定义?2. 使用studentsdb数据库中的student表,course表、sc表。
(1)创建一个存储过程stu_score,查询学号为2012001的学生的姓名,课程名称,分数。
CREATE PROCEDURE stu_score@sno varchar(40)ASSELECT a.sno,sname,cname,gradeFROM student a, sc b,course cwhere a.sno=b.sno and o=oand a.sno=@sno(2)执行存储过程stu_score,查询2012001学生的姓名,课程名称,分数。
3. 使用student表,course表、sc表。
(1)创建一个带参数的存储过程stu_p_g,当任意输入一个学生的姓名时,将从3个表中返回该学生的学号,选修的课程名称和课程成绩。
(2)执行存储过程stu_g_p,查询“刘卫平”的学号,选修课程和课程成绩。
CREATE PROCEDURE stu_p_g@sname varchar(40)ASSELECT a.sno,sname,cname,gradeFROM student a, sc b,course cwhere a.sno=b.sno and o=oand a.sname=@sname4.使用student表。