SQL2008数据库大作业

合集下载

数据库应用技术——SQLServer2008篇第3版习题答案作者延霞徐守祥习题参考答案

数据库应用技术——SQLServer2008篇第3版习题答案作者延霞徐守祥习题参考答案

第一章:1、订单管理系统的功能有哪些?答:订单管理系统的功能主要有客户查询商品信息、客户预订商品并提交订单、销售人员处理客户的订单信息、销售人员管理商品信息、客户信息等。

2、说明ER模型的作用?答:ER模型(实体关系模型)是描述概念世界,建立概念世界的工具,ER方法把管理系统所要描述的问题划分为单个的实体,通过实体间的联系实现有效、自然地模拟现实世界。

3、什么是关系模型?关系的完整性包括哪些内容?答:关系模型就是用二维表格结构来表示实体及实体之间联系的模型,关系模型包括四类完整性:域完整性、实体完整性、参照完整性和用户定义的完整性。

4、按照功能,SQL语言分为哪4部分?答:按照功能,SQL语言分为数据定义语言、查询语言、数据操纵语言、数据控制语言。

5、规范化范式是依据什么来划分的?它与一事一地的原则有什么联系?答:规范化范式根据一个关系满足数据依赖的程度不同,可规范化为第一范式(1NF)、第二范式(2NF)、第三范式(3NF)。

规范化范式遵循一事一地的原则,将描述一个独立事物的属性组成一个关系。

第二章:1、SQL Server2008有哪些新增特性?答:见教材17页2、SQL Server2008安装的软件和硬件环境是什么?答:参见教材表2-3、2-4、2-5、2-6。

3、SQL Server2008有哪些版本?有哪些服务组件?答:Microsoft SQL Server2008系统提供了多个不同的版本,不同的应用需求,往往需要安装不同的版本。

既有32位的版本,也有64位的版本,既有正式使用的服务器版本,也有满足特殊需要的专业版本。

其中,服务器版本包括了企业版和标准版,专业版本主要包括开发人员版、工作组版、Web版、Express版、Compact版等。

另外,还有企业评估版。

服务组件主要有SQL Server数据库引擎、Analysis Services、Reporting Services、Notification Services、Integration Services等。

sql+server2008作业

sql+server2008作业

sql+server2008作业作业要求:1.电子版,网上提交。

2.统一交给各班班长。

每个班每章作业一个文件夹。

如文件夹名:地信XX第X章,或测绘XX第X章。

每人每章作业一个文件。

如文件名:XXX第X 章3.由班长在规定时间内提交至邮箱:jiahuli100@/doc/da13544039.html,以提交日期为准,过期无效。

4.作业占总成绩的20%。

拷贝者当次作业均按0分计。

考察是否拷贝者方法:上机时随机抽查(每人至少被抽查一次),对所提交作业、程序不能讲解。

第01章数据库基础理论共2题01-1. 名词解释信息数据数据处理01-2. 简述数据库的概念第02章数据模型与概念模型共4题02-1. 什么是概念模型?什么是模型数据?数据模型的三要素是什么?02-2. 已知学生实体具有学号、姓名、性别、班级号与年龄属性,班级实体具有班级号、班级名、人数、教室与所属学院属性,试画出它们的E-R图,并建立其间的联系。

1)、建立两个实体与属性的联系2)、建立实体间的联系02-3. 用E-R图表示某个工厂物资管理的概念模型实体仓库:仓库号、面积、电话号码零件:零件号、名称、规格、单价、描述供应商:供应商号、姓名、地址、电话号码、帐号项目:项目号、预算、开工日期职工:职工号、姓名、年龄、职称实体之间的联系如下:(1)一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。

仓库和零件具有多对多的联系。

用库存量来表示某种零件在某个仓库中的数量。

(2)一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工之间是一对多的联系。

职工实体型中具有一对多的联系(3)职工之间具有领导-被领导关系。

即仓库主任领导若干保管员。

(4)供应商、项目和零件三者之间具有多对多的联系02-4.标出下列关系模式中的主码和外码。

主码用下划线标出,外码用属性(组)说明。

在学生课程库中,关系模式表示为:学生(学号,姓名,性别,专业号,年龄);课程(课程号,课程名,学分);选修(学号,课程号,成绩).02-5.试举出三个实例,要求实体型之间分别有一对一、一对多、多对多的联系。

SQL server 2008数据库实验

SQL server 2008数据库实验
创建触发器update。
实验九.视图和索引及数据库关系图
视图操作
创建视图view_s_grade
修改视图只显示分数大于80的人
创建索引
实验十. sql server事务管理
定义一个事务,更改s表的数据
事务处理,一条有误两条都不写入数据库
事务处理
定义一个事务,向表插入一段数据再删除,结果没有删除该数据
向s表插入数据Βιβλιοθήκη 在sc表中删除s13 c10的记录。
实验四.数据库约束实验
利用数据库关系图管理主键。
利用表设计管理主键。
利用T-SQL定义主键。
唯一性约束的设置与删除。
实验五. select数据查询
查询数学系的学生的学号和姓名。
查询每个学生的情况和所选的课程号
查询学了体育的学生的学号和姓名
学了体育的比此课程平均成绩大的学号和成绩
实验十一. Sql server安全管理
创建新的账户和用户
创建登陆账户
创建数据库用户
把查询表s的权限授给login_account_user
删除数据用户
删除登陆账户
实验十二.数据库的备份和恢复
分离数据库
分离数据库
数据库的附加
数据库备份
还原数据库
实验十三.数据的导入导出
数据的导出
数据的导入
实验一.SQL server 2008基本服务和信息
创建test表和索引
查询test表的信息
查询column的id
查看表分区信息
实验二.数据库的创建和管理
数据库的创建
数据库的创建
修改数据库属性
删除数据库
实验三.数据表的创建和管理
建立Dept-info表

SQL2008课后习题答案实验7

SQL2008课后习题答案实验7

SQL2008课后习题答案实验71.存储过程1>创建存储过程,使⽤Employees表中的员⼯⼈数来初始化⼀个局部变量,并调⽤这个存储过程create procedure test @number1 int outputasbegindeclare @number2 intset @number2=(select COUNT (*)from Employees)set @number1=@number2end执⾏该存储过程,并查看结果;declare @num intexec test @num outputselect @num2>创建存储过程,⽐较两个员⼯的实际收⼊,若前者⽐后者⾼就输出0,否则输出1;create procedure COMPA @ID1 char(6),@ID2 char(6),@BJ int outputasbegindeclare @SR1 float,@SR2 floatselect @SR1=InCome-OutCome from Salary where EmployeeID=@ID1select @SR2=InCome-OutCome from Salary where EmployeeID=@ID2if @ID1>@ID2set @BJ=0elseset @BJ=1end执⾏该存储过程,并查看结果;declare @BJ intexec COMPA '000001','108991',@BJ outputselect @BJ3>创建添加职员记录的存储过程EmploeeAdd;create procedure EmployeeAdd(@EmployeeID char(6),@Name char(10),@Education char(4),@Birthday datetime,@WorkYear tinyint,@Sex bit,@Address char(40),@PhoneNumber char(12),@DepartmentID char(3))asbegininsert into Employeesvalues(@EmployeeID,@Name,@Education,@Birthday,@WorkYear,@Sex,@Address,@PhoneNumber,@DepartmentID) endreturngo执⾏该存储过程;exec EmployeeAdd '990230','刘朝','本科','840909',2,1,'洪武⼩洪⼭5号','85465213','3'4>创建⼀个带有output游标参数的存储过程,在Employees表中声明并打开⼀个游标;create procedure em_cursor @em_cursor cursor varying outputasbeginset @em_cursor=CURSOR forward_only staticFORselect * from Employeesopen @em_cursorend声明⼀个局部游标变量,执⾏上述存储过程,并将游标赋值给局部游标变量,然后通过该游标变量读取记录;declare @MyCursor cursorexec em_cursor @em_cursor=@MyCursor outputfetch next from @MyCursorwhile (@@FETCH_STATUS=0)beginfetch next from @MyCursorendclose @MyCursordeallocate @MyCursorgo5>创建存储过程,使⽤游标确定⼀个员⼯的实际收⼊是否排在前三名。

SQL2008数据库大作业

SQL2008数据库大作业

数据库基础------大作业题目:学生信息管理系统教学系:数学与统计学院专业班级: 071121学生姓名: 8888一、系统设计在进行系统的详细设计之前,首先应该设计好系统的模式并确定好系统的功能目标和具体页面,下面就是学生信息管理的系统设计。

从系统的设计目标上来看,学生信息管理系统的主要功能如下:(1)登录验证功能。

(2)学生信息查看功能。

(3)信息编辑删除和添加功能。

(4)成绩查看和搜索功能。

(5)课程浏览搜索功能。

(6)密码修改功能。

从系统的实现上来看,共有十七个页面,每个页面的功能实现和说明如下所示。

页面说明下面介绍在系统设计之前数据库的需求分析和设计。

二、数据库设计1.需求分析学生信息管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高,学生信息管理系统也在不断地发展和完善。

管理信息系统主要包括了学生的信息管理以及课程和成绩管理,基本上实现了管理系统所必须的功能,下面介绍学生信息管理系统数据库的设计。

2.概念设计2.1数字词典数据词典如下表所示:数据词典2.2E-R图根据以上的需求分析,E-R图如图下图所示:E-R图如下2.3关系模式E-R图转换成关系模式如下:学生(学号、姓名、性别、民族、出生年月、入学时间、班级、生源地、备注)课程(课程号、课程名称、学时、学分、课程类型、授课老师)成绩(ID、学号、课程号、考试成绩)选修(学号、课程号、选修时间)查询(学号、课程号、查询时间)3.逻辑设计根据前面的E-R图转换的关系模式一共有以下几个表:Student(学生表)Course(课程表)Score(成绩表)Elective(选修表)Select(查询表)4.数据库关系图根据以上几个表的关系建立如下所示的关系图:5.数据的添加、修改、删除语句的实现数据的添加语句举例如下:(1)向成绩表里添加学号为‘20001’学生选修了四门课的成绩。

insert scorevalues ('5','200001','00001','95'), ('6','200001','10001','90'),('7','200001','10002','96'),('8','200001','20001','85') (2)向课程表里添加一条毛慨的信息insert coursevalues('20003','毛慨','60','5','2','周易')数据的修改语句举例如下:(1)修改学号为‘200004’学生的籍贯为湖北监利update studentset comefrom='湖北监利'where stuid='200004'(2)修改课程号为‘20003’的学时为64个学时update courseset coursetime='64'where courseid='20003'数据的删除语句举例如下:(1)删除学号为‘200005’学生的信息delete studentwhere stuid='200005'(2)删除课程名称为‘毛慨’的信息delete coursewhere coursename='毛慨'6.查询语句简单查询、连接查询、子查询、复合条件查询语句的实现简单查询语句的举例:(1)查询课程表中前三条的信息select top 3* from course(2)查询班级为‘经管2091’班的学生学号、姓名、性别和班级名称selectstudent.stuid,student.stuname,student.sex,student.classfrom studentwhere class='经管2091'(3)查询学生姓名以‘陈’开头的学生学号和班级select student.stuid,student.classfrom studentwhere stuname like'陈%'(4)查询课程表的所有信息,查询结果先按课程号降序排列,再按学分升序排列select*from courseorder by courseid desc,coursexuefen asc(5)查询学生人数总数,查询结果以学生总数为别名select COUNT(*)as学生总数from student(6)查询所有学生成绩的总平均分,查询结果以平均分为别名select AVG(score)as平均分from score连接查询语句的实现:(1)查询学号为‘100001’的学生的学号、姓名、性别、班级和选修的课程号和成绩select student.stuid,student.stuname,student.sex,student.class,score.courseid,score.scorefrom student,scorewhere student.stuid=score.stuid and student.stuid='100001'(2)查询学号为‘200001’学生的学号、姓名和选修的课程号及选修时间select student.stuid,student.stuname,elective.courseid,elective.electivetimefrom student,electivewhere student.stuid=elective.stuidand student.stuid='200001'(3)查询学生查询了课程的姓名、班级、课程号、课程名、课程学分及查询时间select student.stuname,student.class,course.courseid,course.coursename,course.coursexuefen,sel.seltimefrom student,course,selwhere student.stuid=sel.stuid andsel.courseid=course.courseid子查询语句的实现:(1)查询学号为‘100001’学生所修的课程号和成绩select score.courseid,score.score from scorewhere stuid in(select stuid from student where stuid='100001')(2)查询选修了课程名为‘大学英语’的学生学号和姓名select stuid,stunamefrom student where stuid in(select stuid from scorewhere courseid in(select courseid from coursewhere coursename='大学英语'))(3)列出高于平均分的学生学号、姓名及班级select stuid,stuname,classfrom student where stuid in(select stuid from scorewhere score>(select AVG(score)from score))(4)查询比‘经管2091’班中某一学生年龄小的其他班的学生学号和姓名select stuid,stunamefrom student where birthday>any(select birthday from studentwhere class='经管2091')and class<>'经管2091'复合条件查询语句的实现:select student.stuid,student.stuname,student.class,course.courseid,course.coursename,score.scorefrom student,course,scorewhere student.stuid=score.stuidand score.courseid=course.courseidand score>'90'7.视图和索引的应用(1)视图的创建以学生表为基础,创建一个名称为“v_经管班”学生的视图,其包含学生的学号、姓名和性别这几列,筛选记录条件为“class=‘经管2091’”create view v_经管班as select student.stuid,student.stuname,student.sexfrom studentwhere class='经管2091'(2)视图的查看select*from v_经管班(3)索引的创建为了方便查找学生信息,为‘student’创建一个基于‘stuid、stuname、class’组合列的索引stu_indexcreate index stu_indexon student(stuid,stuname,class)(4)查询索引信息exec sp_helpindex student8.数据库备份和还原由于学生信息管理系统只需要一个小型数据库管理,那么我们只需要每个星期一进行一次完整备份,每天进行一个差异备份,每二个小时进行一次日志备份即可。

SQL2008实训含答案

SQL2008实训含答案

1.6 综合实训实训名称SQL Server 2008常用工具的使用。

实训任务(1) 启动并使用SQL Server Management Studio。

(2) 启动并使用SQL Server配置管理器。

实训目的(1) 掌握SQL Server Management Studio的基本操作方法。

(2) 掌握SQL Server配置管理器的基本操作方法。

实训环境Windows Server平台及SQL Server 2008系统。

实训容(1) 用SQL Server 2008的SSMS更改服务的状态。

(2) 用SQL Server 2008的配置管理器更改登录身份。

实训步骤操作具体步骤略,请参考相应案例。

实训结果在本次实训操作结果的基础上,分析总结并撰写实训报告。

实训步骤操作具体步骤略,请参考相应案例。

实训结果在本次实训操作结果的基础上,分析总结并撰写实训报告。

1.7 拓展项目安装自己的SQL Server 2008管理系统,并根据需求对系统进行合理配置。

2.6 综合实训实训名称创建并管理学生信息管理数据库(Students)。

实训任务(1) 使用SSMS对学生信息管理数据库(Students)进行创建、修改与删除等操作。

(2) 使用T-SQL命令对学生信息管理数据库(Students)进行创建、修改与删除等操作。

实训目的(1) 规划学生信息管理数据库(Students)的主数据文件、辅助数据文件与日志文件的名称、大小、增长方式与存储路径等属性。

(2) 在SSMS中完成学生信息管理数据库(Students)从创建、修改、分离、附加,直到删除的完整过程。

(3) 使用T-SQL语句完成学生信息管理数据库(Students)的创建、修改与删除等操作。

实训环境Windows Server平台及SQL Server 2008系统。

实训容Students数据库,该数据库包含一个主数据文件逻辑名‘StuInfo data1’,物理名‘C:\DATA\StuInfo data1.mdf’,初始容量3MB,最大容量10MB,每次增长量为15%;一个辅助数据文件逻辑名‘StuInfo data2’物理名‘D:\DATA\StuInfo data2.ndf ’,初始默认,最大容量不受限,每次增长量为2MB;一个事务日志文件逻辑名‘StuInfo log’物理名‘D:\DATA\StuInfo log.ldf ’,其他参数默认。

SQL-Server-2008数据库试题

SQL-Server-2008数据库试题

SQL-Server-2008数据库试题D(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图13. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。

(A)ALTER (B)UPDATE (C)UPDAET (D)ALLTER14. SQL Server 2008提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是()。

(A)企业管理器(B)导入和导出数据(C)事件探察器(D)服务管理器15. 要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。

(A)SELECT price FROM book WHERE book_name = ‘计算机*’(B)SELECT price FROM book WHERE book_name LIKE ‘计算机*’(C) SELECT price FROM book WHERE book_name = ‘计算机%’(D)SELECT price FROM book WHERE book_name LIKE ‘计算机%’16.SQL server 数据库文件有3类,其中日志文件的后缀为_____。

A. .ndf B..ldf C. .mdf D. .idf 17、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A、只存在一对多的实体关系,以图形方式来表示。

B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C、能体现一对多、多对多的关系,但不能体现一对一的关系。

D、关系模型数据库是数据库发展的最初阶段。

18、关系数据库中,主键是(__)。

A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的19、表在数据库中是一个非常重要的数据对象,它是用来(__)各种数据内容的A、显示B、查询C、存放D、检索20、为数据表创建索引的目的是(___)A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类21、在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

SQL_Server_2008数据库试题(A)

SQL_Server_2008数据库试题(A)

石家庄职业技术学院SQL Server 2008网络数据库试题A班级:学号:_________ 姓名:分数一、单项选择题(每题2分,共15题,合计30分)1. SQL Server 2008是一个()的数据库系统。

A.网状型B.层次型C.关系型D.以上都不是2.关于主键描述正确的是:()A.包含一列B.包含两列C.包含一列或者多列D.以上都不正确3. SQL Server 2008 采用的身份验证模式有()。

A.仅Windows身份验证模式B.仅SQL Server身份验证模式C.仅混合模式D.Windows身份验证模式和混合模式4. 如果希望完全安装SQL Server,则应选择()。

A. 典型安装B. 最小安装C. 自定义安装D. 仅连接5. 在SQL SERVER中局部变量前面的字符为:()A.*B.#C.@@D.@6. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。

A.ALTERB.UPDATEC.UPDAETD.ALLTER7. 要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。

A. SELECT price FROM book WHERE book_name = ‘计算机*’B. SELECT price FROM book WHERE book_name LIKE ‘计算机*’C. SELECT price FROM book WHERE book_name = ‘计算机%’D. SELECT price FROM book WHERE book_name LIKE ‘计算机%’8.SQL server 数据库文件有3类,其中日志文件的后缀为_____。

A. .ndf B..ldf C. .mdf D. .idf 9.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A.只存在一对多的实体关系,以图形方式来表示。

ServerSQL2008练习—02

ServerSQL2008练习—02

ServerSQL2008练习—02⼀、修改数据库(1)给db_temp数据库添加⼀个数据⽂件⽂件db_temp1指定⼤⼩为5MB,最⼤⽂件⼤⼩为100mb,⾃动递增⼤⼩为1MB,存储路径为d:\。

利⽤系统存储过程sp_helpdb查看db_temp数据库系统信息Alter database db_tempAdd file(name=’db_temp1’,filename=’d:\ db_temp1.ndf’,size=5,filegrowth=1,maxsize=100)Sp_helpdb db_temp(2)给db_temp数据库添加⼀个⽇志⽂件db_temp1-log⽂件,指定⼤⼩为5MB,最⼤⽂件⼤⼩为不限定⼤⼩,⾃动递增⼤⼩为10%,存储路径为d:\。

1Alter database db_temp23Add log file45 (name=’ db_temp1-log’,67 filename=’d:\ db_temp1-log.ldf’,size=5,filegrowth=10%,maxsize=unliminted)(3)给db_temp数据库添加⼀⽂件组 hh,利⽤系统存储过程sp_helpdb查看db_temp数据库系统信息1Alter database db_temp3Add filegroup hh(4)、给db_temp数据库添加⼀数据⽂件db_temp2(该⽂件属性⾃定)到hh组Alter database db_tempAdd file(name=’db_temp2’,filename=’d:\ db_temp2.ndf’,size=5,filegrowth=1,maxsize=100) to filegroup hh(3)修改db_temp数据库中的数据⽂件db_temp1,之后利⽤系统存储过程sp_helpdb查看db_temp数据库系统信息Alter database db_tempModify file(name= db_temp1,size=10,maxsize=500)—修改了该数据库中的db_temp1⽂件,修改了该⽂件的⼤⼩和最⼤⼤⼩(4)删除db_temp数据库中⼀个数据⽂件db_temp1,⼀个⽇志⽂件db_temp1-logAlter database db_tempremove file db_temp1Alter database db_tempRemove file db_temp1-log(7)删除⽂件组hhAlter database db_tempRemove filegroup hh(8)⽤SQL命令删除数据库db_tempDrop database db_temp⼆、管理数据表1、附加数据库temp-db ,并利⽤存储过程 sp_renamedb ‘愿数据库名’,‘新数据库名’ , 将该数据库重命名为stusp_renamedb 'temp-db ' ,’ stu’2、利⽤存储过程sp_rename '原表名','新表名' ,依次将该stu数据库的student 重命名为s, course重命名为c ,s-c 重命名为scsp_rename ' student' ,’ s’sp_rename 'course' ,’ c’sp_rename ' s-c ' ,’ sc’3.使⽤sql 命令在stu数据库中,分别按以下要求补充三个关系,设置对应表的主键,外键和约束关系。

数据库原理及应用(SQL Server 2008)ch02习题及实验答案

数据库原理及应用(SQL Server 2008)ch02习题及实验答案

第二章习题及实验答案习题答案一、选择题1、B2、C3、B4、B5、A二、填空题1、8、Standard版,Developer版、Workgroup版、Web版、Express版、Compact 3.5版2、图形用户界面3、共享内存协议、TCP/IP协议、Name Pipes协议、VIA协议4、x86、x64、IA645、Windows身份验证模式、混合模式三、简答题1、SQL Server 2008 R2不仅对原有性能进行了改进,还新添了数据集成功能,改进了分析服务,报告服务,以及Office集成等等。

2、安装时应考虑SQL Server 2008系统对硬件、操作系统、网络等环境的要求。

在32位平台上和64位平台上安装Microsoft SQL Server 2008系统对环境的要求是不同的。

对硬件环境的要求包括对处理器类型、处理器速度、内存、硬盘空间等的要求。

对操作系统的要求比较简单。

SQL Server 2008系统支持的网络协议包括:共享内存协议、TCP/IP协议、Name Pipes 协议和VIA协议。

3、SQL Server 2008系统的每一次安装都是一个实例。

采用多实例机制,当某个实例发生故障时,其他实例依然正常运行并提供数据库服务,从而确保整个应用系统始终处于正常运行状态。

这样大大提高了SQL Server 2008系统的可用性。

版本不同允许安装的实例数量也不同。

工作组版可以在一台计算机上最多安装16个实例,其他版本最多可以安装50个实例。

4、安装完成后,Microsoft SQL Server文件中有6个文件夹,分别是80、90、100、MSAS10_50.MSSQLSERVER、MSRS10_50.MSSQLSERVER和MSSQL10_50.MSSQLSERVER。

5、Microsoft SQL Server Management Studio是由“已注册的服务器”窗口、“对象资源管理器”窗口、“查询编辑器”窗口、“模板资源管理器”窗口、“解决方案资源管理器”窗口等组成的。

sql server 2008 数据库作业

sql server 2008 数据库作业

项目7任务拓展--(1)创建名为“图书出版情况“的存储过程,检索出所有出图书的”书名“、”作者名“、“出版社名“信息。

use bookmanagergocreate proc"图书出版情况"asselect bookname,author,Publisher from book--执行过程exec"图书出版情况"--(2)创建名为“作者查询“的存储过程,检索出指定作者的”作者名“,以及该作者出版图书的名字和相应的出版社名,要求将作者姓名通过参数传递给存储过程。

use bookmanagergocreate proc"作者查询"@authorr varchar(20),@booknamerr varchar(20),@Publisherr varchar(20)asbeginif exists(select*from book where Author=@authorr)select@authorr=author,@booknamerr=Bookname,@Publisherr=publisher from bookwhere Author=@authorrend--执行过程exec"作者查询"@authorr="唐朝仁",@booknamerr=" 模电",@Publisherr="清华出版社"--(3)创建名为“借阅情况查询“的存储过程,检索出指定借阅人已经借阅的图书的详细信息,同时可以查看每本图书的借阅时间和应还书时间,要求将借阅信息通过参数传递给存储过程。

use bookmanagergocreate proc"借阅情况查询"@studentnamee char(20),@booknoo int,@typeidd int,@booknamee varchar(20),@authorrvarchar(20),@Publisherr varchar(20),@Priceereal,@Inventorynumberr int,@borrowstatee char(20),@Borrowdatee datetime,@Returndatee datetimeasbeginif exists(select*from student where Studentname=@studentnamee)select*from bookselect borrowdate,returndate from borrowend--执行过程exec"借阅情况查询"@studentnamee="王强"--(4)创建名为“罚款查询“的存储过程,检索出哪些借阅人借阅的的图书已经到了应还书时间,可是还没有归还的相关信息,同时可以查看应罚款的金额。

《SQL_Server_2008_实验指导》课后作业

《SQL_Server_2008_实验指导》课后作业

SQL Server 2008 实验指导课后作业问题一:创建数据库1.使用以下 SQL 语句创建一个名为myDB的数据库。

CREATE DATABASE myDB;2.使用以下 SQL 语句查询系统中的所有数据库。

SELECT name FROM sys.databases;问题二:创建表格1.在myDB数据库中,创建一个名为students的表格,包含以下字段:–id:学生编号,整数类型,主键;–name:学生姓名,字符串类型;–age:学生年龄,整数类型;–gender:学生性别,字符串类型。

USE myDB;CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(100),age INT,gender VARCHAR(10));2.使用以下SQL 语句查询students表格的结构信息。

EXEC sp_columns students;问题三:插入数据1.使用以下SQL 语句向students表格插入一条记录。

INSERT INTO students (id, name, age, gen der)VALUES (1, '张三', 20, '男');2.使用以下 SQL 语句查询students表格中的所有记录。

SELECT*FROM students;问题四:更新数据1.使用以下 SQL 语句更新students表格中的一条记录。

UPDATE studentsSET age =21WHERE id=1;2.使用以下 SQL 语句查询更新后的students表格中的记录。

SELECT*FROM students;问题五:删除数据1.使用以下 SQL 语句删除students表格中的一条记录。

DELETE FROM studentsWHERE id=1;2.使用以下 SQL 语句查询删除后的students表格中的记录。

(word完整版)SQLServer2008数据库案例教程课后习题答案

(word完整版)SQLServer2008数据库案例教程课后习题答案

(word完整版)SQLServer2008数据库案例教程课后习题答案《SQL Server 2008数据库案例教程》练习题及模拟试卷答案第1章⼀、判断题1. 数据库技术是是计算机数据处理与信息管理系统的核⼼。

(√)2. 数据是⽤于描述现实世界中具体事物或抽象概念,可存储的数字符号。

(×)3. 数据库是⼀个长期存储在计算机内的、有组织的、有共享的、统⼀管理的数据集合。

(√)4. 数据库管理系统是⼀个按数据结构来存储和管理数据的服务器管理系统。

(×)5. 关系数据库,是建⽴在关系模型基础上的数据库。

(√)⼆、单选题1. 数据(Data)是⼀些可存储并具有明确意义的(A)A. 符号B.图形C.⽂字D.数字2. ⼈⼯阶段计算机⽤于数值计算,没有操作系统及管理数据的软件。

这⼀阶段的年代是(C)A. 19世纪80年代B. 20世纪20年代C.20世纪50年代D. 20世纪80年代3. 在⽹页中常⽤的图像格式是(D)A..bmp和.jpgB..gif和.bmpC. .png和.bmpD. .gif和.jpg4.数据库系统的重要特征是什么?(D)A. 数据的独⽴性和动态性 B.数据的静态性和独⽴性C.数据的动态性和共享性 D.数据的独⽴性和共享性三、多选题1.与数据库技术密切相关的基本概念有(ABCD)A. 数据B. 数据库C. 数据库管理系统D. 数据库系统2.数据库可分为哪⼏种类型?(ABC)A. 关系型数据库B. ⽹状数据库C. 层次数据库D.树形数据库3. DBMS提供数据操作语⾔DML,为⽤户提供了哪些操作?(ABCD)A.数据的追加B.数据的删除C.数据的更新D.数据的查询4.DBMS要分类组织、存储和管理各种数据,包括哪些内容?(ABC)A. 数据字典B. ⽤户数据C. 存取路径D.服务器5. ⽬前,DBMS常见品牌有哪些公司?(ABC)A.微软公司的SQL Server B.IBM公司的DB2 C.甲⾻⽂公司的ORACLE D.索尼公司的MySQL四、填空题1.数据库(管理)技术经历了⼈⼯管理阶段和⽂件管理阶段。

SQLSERVER2008实用教程实验参考答案(实验4)

SQLSERVER2008实用教程实验参考答案(实验4)

实验4 数据库的查询和视图一、SELECT语句的基本使用1. 查询Employees表中所有数据2. 查询Employees表中指定字段数据3. 查询Employees表中的部门号和性别,要求使用Distinct消除重复行4. 使用WHERE子句查询表中指定的数据查询编号为’000001’的雇员的地址和电话查询月收入高于2000元的员工号码查询1970年以后出生的员工的姓名和住址5. 使用AS子句为表中字段指定别名查询Employees表中女雇员的地址和电话,并将列标题显示为地址和电话查询Employees表中男雇员的姓名和出生日期,并将列标题显示为姓名和出生日期6. 使用使用CASE子句查询Employees表中员工的姓名和性别,要求Sex值为1时显示“男”,为0时显示“女”查询Employees表中员工的姓名、住址和收入水平,2000元以下显示为低收入,2000~3000地显示为中等收入,3000元以上显示为高收入。

7. 使用SELECT语句进行简单计算计算每个雇员的实际收入8. 使用内置函数获得员工总数计算Salary表中员工月收入的平均数获得Employees表中最大的员工号码计算Salary表中所有员工的总支出查询财务部雇员的最高和最低实际收入9. 模糊查询找出所有姓王的雇员的部门号找出所有地址中含有“中山”的雇员的号码及部门号找出员工号码中倒数第二个数字为0的员工的姓名、地址和学历10. Between…And…和Or的使用找出收入在2000~3000元之间的雇员编号找出部门为“1”或“2”的雇员的编号11. 使用INTO子句,由源表创建新表由表Salary创建“SalaryNew”表,要求包括编号和收入,选择收入在1500元以上的雇员由表Employees创建“EmployeesNew”表,要求包括编号和姓名,选择所有男员工二、子查询的使用1. 查找在财务部工作的雇员情况2. 用子查询的方法查找所有收入在2500以下的雇员的情况3. 查找财务部年龄不低于研发部雇员年龄的雇员姓名4. 用子查询的方法查找研发部比所有财务部雇员收入都高的雇员的姓名5. 查找比所有财务部的雇员收入都高的雇员的姓名6. 用子查询的方法查找所有年龄比研发部雇员年龄都大的雇员的姓名三、连接查询的使用1. 查询每个雇员的情况及薪水的情况2. 查询每个雇员的情况及其工作部门的情况3. 使用内连接的方法查询名字为“王林”的雇员所在的部门4. 使用内连接的方法查找出不在财务部工作的所有雇员信息5. 使用外连接方法查找出所有员工的月收入6. 查找财务部收入在2000元以上的雇员姓名及其薪水详情7. 查询研发部在1976年以前出生的雇员姓名及其薪水详请四、聚合函数的使用1. 求财务部雇员的平均收入2. 查询财务部雇员的最高和最低收入3. 求财务部雇员的平均实际收入4. 查询财务部雇员的最高和最低实际收入5. 求财务部雇员的总人数6. 统计财务部收入在2500元以上的雇员人数五、GROUP BY、ORDER BY子句的使用1. 查找Employees表中男性和女性的人数2. 按部门列出在该部门工作的员工的人数3. 按员工的学历分组,排列出本科、大专、硕士的人数4. 查找员工数超过2的部门名称和雇员数量5. 按员工的工作年份分组,统计各个工作年份的人数,例如工作1年的多少人,工作2年的多少人6. 将雇员的情况按收入由低到高排列7. 将员工信息按出生时间从小到大排列8. 在ORDER BY 子句中使用子查询,查询员工姓名、性别和工龄信息,要求按实际收入从大到小排列六、视图的使用1. 创建视图(1)在数据库YGGL上创建视图Departments_View,视图包含Department表的全部列(2)创建视图Employees_Departments_View,视图包含员工号码、姓名、所在部门名称(3)创建视图Employees_Salary_View,视图包含员工号码、姓名和实际收入三列2. 查询视图从视图Employees_Salary_View中查询出姓名为“王林”的员工的实际收入3. 更新视图(1)向视图Departments_View中添加一条记录(‘6’,‘广告部’,‘广告业务’)执行完命令后,分别查看Departments_View和Department表中发生的变化(2)尝试向Employees_Departments_View中添加一条记录,看看会发生什么情况(3)尝试向Employees_Salary_View中添加一条记录,看看会发生什么情况(4)将视图Departments_View中,部门号为‘6’的部门名称修改为‘生产车间’(5)删除视图Departments_View中最新增加的的一条记录4. 删除视图Employees_Departments_View5. 在界面工具中操作视图一、SELECT语句的基本使用1. 查询Employees表中所有数据SELECT*FROM Employees;2. 查询Employees表中指定字段数据SELECT EmployeeID,Name,DepartmentID FROM Employees;3. 查询Employees表中的部门号和性别,要求使用Distinct消除重复行SELECT Distinct DepartmentID,Sex FROM Employees;4. 使用WHERE子句查询表中指定的数据查询编号为’000001’的雇员的地址和电话Select Address,PhoneNumber FROM Employees WHERE EmployeeID='000001';查询月收入高于2000元的员工号码SELECT EmployeeID FROM Salary WHERE InCome>2000;查询1970年以后出生的员工的姓名和住址SELECT Name,Address FROM Employees WHERE YEAR(Birthday)>'1970'; SELECT Name,Address FROM Employees WHERE Birthday>'1970';5. 使用AS子句为表中字段指定别名查询Employees表中女雇员的地址和电话,并将列标题显示为地址和电话SELECT Address AS地址,PhoneNumber AS电话FROM Employees;查询Employees表中男雇员的姓名和出生日期,并将列标题显示为姓名和出生日期SELECT Name AS姓名,Birthday AS出生日期FROM Employees WHERE Sex=1;6. 使用使用CASE子句查询Employees表中员工的姓名和性别,要求Sex值为1时显示“男”,为0时显示“女”SELECT Name AS姓名,CASEWHEN Sex=1 THEN'男'WHEN Sex=0 THEN'女'ENDAS性别FROM Employees;查询Employees表中员工的姓名、住址和收入水平,2000元以下显示为低收入,2000~3000地显示为中等收入,3000元以上显示为高收入。

SQL数据库期末大作业

SQL数据库期末大作业

HefeiUniversity《数据库期末大作业》餐饮业信息管理系统的开发专业:电子信息工程班级: 13电子1班姓名:李云学号: 1305011005指导老师:史俊朗完成时间: 2016-12-28一、本项目的需求分析随着今年来中国餐饮行业的日益火爆,在强烈的行业竞争中,一个高效的餐饮信息管理系统的应用,无疑是至关重要的。

高效,便捷的管理系统,不仅仅极大的方便了食客的就餐,同时对于餐饮公司的各项信息管理有着很大的帮助,同时,我们的餐饮信息管理系统还能帮助餐厅降低错误率,扩大营业范围,增加知名度等。

为了使得系统在操作的过程中,更加便捷,具有针对性,本次系统设计主要分为:员工登陆操作信息系统,以及店主操作管理信息系统。

不同的设计从而达到不同的功能,实现信息的有效传达与管理。

第一:在员工使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.查询菜单3.添加查询预定信息,为老顾客打折4.客户可以在自己的会员账户里充值5.顾客可以用现金买单也可以从会员账户里扣取第二:管理员使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.添加修改查询菜单信息,最好能看到菜品图片3.添加查询预定信息,为老顾客打折4.客户可以在自己的会员账户里充值5.顾客可以用现金买单也可以从会员账户里扣取6.设定具体的打折方法7.添加职员信息,权限也可以定为管理员。

8.可以查询使用者的现金收款金额。

二、餐饮业管理数据库管理系统的E-R模型(概念结构设计)1.用户(员工)的信息:编号、密码、类型、姓名、电话、收款金额2.客户信息:用户编号、客户编号、姓名、电话、密码、开卡时间、卡内余额3.食谱:类型、名称、价格、配料、照片4.预定:用户编号、日期、预定时间、客户姓名、类型、预定食谱、桌号5桌台管理:桌号、使用情况、6.点餐管理:用户编号、类型、菜品、数量、价格、照片7.盈利管理:日期、日支出金额、店内收入、外卖收入、盈利额度各对象之间的联系图:户E-R图主要存储一些用户信息,如用户的账号、密码和类型地点等等,主要用于用户登录,添加客户和添加预定时会使用到用户信息。

SQLServer2008数据库应用教程课后答案

SQLServer2008数据库应用教程课后答案

SQLServer2008数据库应⽤教程课后答案第1章数据库基础⼀、单项选择题1.C 2.A 3.C 4.D 5.D6.B 7.A 8.B 9.B 10.D11.C 12.A 13.C 14.B 15.A16.B 17.A 18.D 19.B 20.B21.A; D 22.A 23.C 24.D 25.B26.B 27.B 28.D 29.B 30.B⼆、填空题1.概念;数据2.属性3.码4.⼀对⼀联系;⼀对多(或多对⼀)联系;多对多联系5.候选码6.候选码7.关系名(属性1,属性2,…,属性n)8.关系数据结构;关系操作集合;关系完整性约束9.实体;参照;⽤户定义的;实体;参照10.空植11.需求分析阶段;概念结构设计阶段;逻辑结构设计阶段;物理结构设计阶段;数据库实施阶段;数据库运⾏和维护阶段12.准确了解并分析⽤户对系统的要求,尤其是⽤户的信息要求、处理要求、安全性与完整性要求,确定所要开发的应⽤系统的⽬标,产⽣⽤户和设计者都能接受的需求说明书,做为下⼀步数据库概念结构设计的基础。

13.将需求分析得到的⽤户需求抽象为信息结构即概念模型。

14.将概念结构进⼀步转化为某⼀DBMS⽀持的数据模型,并对其进⾏优化。

15.为逻辑数据模型选取⼀个最适合应⽤环境的物理结构,包括数据库在物理设备上的存储结构和存取⽅法。

三、指出以下各缩写的英⽂意思和中⽂意思1.DB:DataBase2.DBMS:Database Management System3.RDBMS:4.DBS:DataBase System5.DBA:Relational Database Management System6.NF:Normal Form7.DDL:Data Definition Language四、按题⽬要求回答问题1.答:2.答:3.答:(1)关系R是2NF。

因为R的候选码为课程名,⽽课程名→教师名,教师名→教师地址,所以课程名→教师地址,即存在⾮主属性教师地址对候选码课程名的传递函数依赖,因此R不是3NF。

数据库sql server 2008上机练习第4、5章

数据库sql server 2008上机练习第4、5章

4.1 图形化方法实现:语句实现:自定义数据类型4.2、语句实现:声明局部变量并赋值4.3、语句实现:1)变量声明赋值及显示2)while 语句计算5.1架构1)图形化方法语句实现2)图形化方法语句实现3)语句实现4)图形化方法语句实现5.2 图形化建立关系表5.3、用语句创建表销售表:CREATE TABLE[dbo].[销售]([商品号][char](10)NOT NULL,[销售时间][smalldatetime]NOT NULL,[销售价格][int]NOT NULL,[销售数量][smallint]NOT NULL,[销售总价][int]NOT NULL,CONSTRAINT[PK_销售]PRIMARY KEY CLUSTERED([商品号]ASC,[销售时间]ASC))ON[PRIMARY]ALTER TABLE[dbo].[销售]WITH CHECK ADD CONSTRAINT[CK_销售]CHECK(([销售总价]=[销售价格]*[销售数量]))订购表CREATE TABLE销售表(货单号int identity(1,1)NOT NULL PRIMARY KEY, 订购时间SMALLDATETIME NOT NULL,顾客号char(10)NOT NULL)销售明细CREATE TABLE订购明细(货单号int NOT NULL,商品号char(10)NOT NULL,订购数量INT NOT NULL,订购价格int N OT NULL,PRIMARY KEY(货单号,商品号),foreign key (货单号)references订购表(货单号))5.4创建分区函数(1)CREATE PARTITION FUNCTION myRangePF2(int)AS RANGE RIGHT FOR VALUES (1000, 3000)(2)CREATE PARTITION FUNCTION myDateRangePF1(smalldatetime) AS RANGE left FOR VALUES ('20110131','20110228','20110331','20110410','20110531','20110630','20110731','20110831','20110930','20111031','20111130');5.5、增加新文件组并建立分区方案6.CREATE TABLE dbo.Sales_2011 (GID char(10)NOT NULL,Sales_date datetime NOT NULL, Sales_Total int NOT NULL)ON fa1(Sales_Total)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程大作业2010~2011学年第2学期题目:学生信息管理系统教学系:经济与管理专业班级:经管2091学生姓名:徐联龙2011 年 6 月 8 日任务书课程设计任务书设计题目:学生信息管理系统一、系统设计在进行系统的详细设计之前,首先应该设计好系统的模式并确定好系统的功能目标和具体页面,下面就是学生信息管理的系统设计。

从系统的设计目标上来看,学生信息管理系统的主要功能如下:(1)登录验证功能。

(2)学生信息查看功能。

(3)信息编辑删除和添加功能。

(4)成绩查看和搜索功能。

(5)课程浏览搜索功能。

(6)密码修改功能。

从系统的实现上来看,共有十七个页面,每个页面的功能实现和说明如下所示。

页面说明下面介绍在系统设计之前数据库的需求分析和设计。

二、数据库设计1.需求分析学生信息管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高,学生信息管理系统也在不断地发展和完善。

管理信息系统主要包括了学生的信息管理以及课程和成绩管理,基本上实现了管理系统所必须的功能,下面介绍学生信息管理系统数据库的设计。

2.概念设计2.1数字词典数据词典如下表所示:数据词典2.2E-R图根据以上的需求分析,E-R图如图下图所示:E-R图如下2.3关系模式E-R图转换成关系模式如下:学生(学号、姓名、性别、民族、出生年月、入学时间、班级、生源地、备注)课程(课程号、课程名称、学时、学分、课程类型、授课老师)成绩(ID、学号、课程号、考试成绩)选修(学号、课程号、选修时间)查询(学号、课程号、查询时间)3.逻辑设计根据前面的E-R图转换的关系模式一共有以下几个表:Student(学生表)Course(课程表)Score(成绩表)Elective(选修表)Select(查询表)4.数据库关系图根据以上几个表的关系建立如下所示的关系图:5.数据的添加、修改、删除语句的实现数据的添加语句举例如下:(1)向成绩表里添加学号为‘20001’学生选修了四门课的成绩。

insert scorevalues ('5','200001','00001','95'),('6','200001','10001','90'),('7','200001','10002','96'),('8','200001','20001','85')(2)向课程表里添加一条毛慨的信息insert coursevalues('20003','毛慨','60','5','2','周易')数据的修改语句举例如下:(1)修改学号为‘200004’学生的籍贯为湖北监利update studentset comefrom='湖北监利'where stuid='200004'(2)修改课程号为‘20003’的学时为64个学时update courseset coursetime='64'where courseid='20003'数据的删除语句举例如下:(1)删除学号为‘200005’学生的信息delete studentwhere stuid='200005'(2)删除课程名称为‘毛慨’的信息delete coursewhere coursename='毛慨'6.查询语句简单查询、连接查询、子查询、复合条件查询语句的实现简单查询语句的举例:(1)查询课程表中前三条的信息select top 3* from course(2)查询班级为‘经管2091’班的学生学号、姓名、性别和班级名称selectstudent.stuid,student.stuname,student.sex,student.classfrom studentwhere class='经管2091'(3)查询学生姓名以‘陈’开头的学生学号和班级select student.stuid,student.classfrom studentwhere stuname like'陈%'(4)查询课程表的所有信息,查询结果先按课程号降序排列,再按学分升序排列select*from courseorder by courseid desc,coursexuefen asc(5)查询学生人数总数,查询结果以学生总数为别名select COUNT(*)as学生总数from student(6)查询所有学生成绩的总平均分,查询结果以平均分为别名select AVG(score)as平均分from score连接查询语句的实现:(1)查询学号为‘100001’的学生的学号、姓名、性别、班级和选修的课程号和成绩select student.stuid,student.stuname,student.sex,student.class,score.courseid,score.scorefrom student,scorewhere student.stuid=score.stuid and student.stuid='100001'(2)查询学号为‘200001’学生的学号、姓名和选修的课程号及选修时间select student.stuid,student.stuname,elective.courseid,elective.electivetimefrom student,electivewhere student.stuid=elective.stuidand student.stuid='200001'(3)查询学生查询了课程的姓名、班级、课程号、课程名、课程学分及查询时间select student.stuname,student.class,course.courseid,course.coursename,course.coursexuefen,sel.seltimefrom student,course,selwhere student.stuid=sel.stuid andsel.courseid=course.courseid子查询语句的实现:(1)查询学号为‘100001’学生所修的课程号和成绩select score.courseid,score.score from scorewhere stuid in(select stuid from student where stuid='100001')(2)查询选修了课程名为‘大学英语’的学生学号和姓名select stuid,stunamefrom student where stuid in(select stuid from scorewhere courseid in(select courseid from coursewhere coursename='大学英语'))(3)列出高于平均分的学生学号、姓名及班级select stuid,stuname,classfrom student where stuid in(select stuid from scorewhere score>(select AVG(score)from score))(4)查询比‘经管2091’班中某一学生年龄小的其他班的学生学号和姓名select stuid,stunamefrom student where birthday>any(select birthday from studentwhere class='经管2091')and class<>'经管2091'复合条件查询语句的实现:select student.stuid,student.stuname,student.class, course.courseid,course.coursename,score.scorefrom student,course,scorewhere student.stuid=score.stuidand score.courseid=course.courseidand score>'90'7.视图和索引的应用(1)视图的创建以学生表为基础,创建一个名称为“v_经管班”学生的视图,其包含学生的学号、姓名和性别这几列,筛选记录条件为“class=‘经管2091’”create view v_经管班as select student.stuid,student.stuname,student.sexfrom studentwhere class='经管2091'(2)视图的查看select*from v_经管班(3)索引的创建为了方便查找学生信息,为‘student’创建一个基于‘stuid、stuname、class’组合列的索引stu_indexcreate index stu_indexon student(stuid,stuname,class)(4)查询索引信息exec sp_helpindex student8.数据库备份和还原由于学生信息管理系统只需要一个小型数据库管理,那么我们只需要每个星期一进行一次完整备份,每天进行一个差异备份,每二个小时进行一次日志备份即可。

数据库还原根据我们遇到的紧急情况进行相应的还原,这里就不再阐述。

三、系统实施1.在Dreamweaver 8中建立一个动态站点,其目录在F盘下的学生信息管理系统。

2.动态站点建立好后,我们就需要为动态网页连接后台的SQL SERVER 2008数据库。

其步骤如下:(1)在ODBC数据源里的系统DSN里建立一个数据源,选择SQL Server 数据源,其截图如下:(2)给新的数据源命名,并选择想要连接的数据库服务器,其截图如下图:(3)(3)选择你想要连接的数据库名称,即系统后台需要的数据库,其截图如下:(4)后台数据库选择好后,点击下一步开始测试数据源,其测试的相关截图如下:(5)建立好后的SQL Server数据源如下图:(6)单击确定后,即建立好了数据源,然后回到Dreamweaver 8,在Dreamweaver 8点击数据库+,单击数据源名称,将连接名称也命名为qq,其相关截图如下:(7)单击确定,即Dreamweaver 8与后台数据库建立好了连接。

相关文档
最新文档