数据库应用开发实验报告.docx

上传人:b****5 文档编号:6243524 上传时间:2023-01-04 格式:DOCX 页数:59 大小:192.86KB
下载 相关 举报
数据库应用开发实验报告.docx_第1页
第1页 / 共59页
数据库应用开发实验报告.docx_第2页
第2页 / 共59页
数据库应用开发实验报告.docx_第3页
第3页 / 共59页
数据库应用开发实验报告.docx_第4页
第4页 / 共59页
数据库应用开发实验报告.docx_第5页
第5页 / 共59页
点击查看更多>>
下载资源
资源描述

数据库应用开发实验报告.docx

《数据库应用开发实验报告.docx》由会员分享,可在线阅读,更多相关《数据库应用开发实验报告.docx(59页珍藏版)》请在冰豆网上搜索。

数据库应用开发实验报告.docx

数据库应用开发实验报告

 

学生实验报告

(理工类)

 

课程名称:

数据库应用开发专业班级:

13软件工程2班

学生学号:

1305104061学生姓名:

葛石

所属院部:

软件工程指导教师:

王预

 

2014——2015学年第2学期

 

金陵科技学院教务处制

实验报告书写要求

实验报告原则上要求学生手写,要求书写工整。

若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。

纸张一律采用A4的纸张。

实验报告书写说明

实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。

各院部可根据学科特点和实验具体要求增加项目。

填写注意事项

(1)细致观察,及时、准确、如实记录。

(2)准确说明,层次清晰。

(3)尽量采用专用术语来说明事物。

 

(4)外文、符号、公式要准确,应使用统一规定的名词和符号。

(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。

实验报告批改说明

实验报告的批改要及时、认真、仔细,一律用红色笔批改。

实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。

实验报告装订要求

实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

 

实验项目名称:

SQLServer概述及体系架构实验学时:

2

同组学生姓名:

实验地点:

NIIT项目实验室(二分室)1514

实验日期:

2015年3月3日实验成绩:

批改教师:

王预批改时间:

一、实验目的和要求

1、熟悉MicrosoftSQLServer2005系统环境,包括发展历史、版本与组件及新特性;

2、了解客户/服务器、浏览器/服务器体系结构;

3、掌握系统数据库对象及构成、SQLServer2005的常用管理工具;

4、熟悉SQLServer2005ManagementStudio平台及组件。

二、实验设备、环境

奔腾计算机;装有WINDOWS2000SERVER或WINDOWS2003SERVER及以上版本、SQLServer2005中文版。

三、实验步骤

1、根据题目要求熟悉MicrosoftSQLServer2005环境,包括发展历史、版本、组件、新特性;

2、熟悉客户机/服务器和浏览器/服务器;

3、掌握系统数据库对象及构成、SQLServer2005的常用管理工具;

4、掌握通过SQLServerManagementStudio、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法;

5、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中。

四、实验内容

(一)教师重点讲解并演示MicrosoftSQLServer2005环境及使用

(二)学生自己使用MicrosoftSQLServer2005环境,完成以下工作

1.进入SQLServer2005进行启动、暂停和退出;

2.查看系统数据库及其内容;

3.查看SQLServer2005ManagementStudio平台及组件等操作,掌握通过SQLServerManagementStudio、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法。

五、问题解答及实验结果

1.管理SQLServer2005服务器,主要包括启动、暂停、停止和重新启动等操作;

1.1通过SQLServerManagementStudio对服务器进行管理

启动顺序为【开始】→【程序】→【SQLServer2005】→正确登录服务器→右击服务器,选择暂停或者停止服务器;

1.2通过SQLServerConfigurationManager配置管理器进行管理

启动顺序为【开始】→【程序】→【SQLServer2005】→【配置工具】→【SQLServerConfigurationManager】→【SQLServerServer】选择暂停或停止制定服务;SQLServer配置管理器(configurationmanager)是一种工具,用于管理与SQLServer相关联的服务、配置SQLServer使用的网络协议以及从SQLServer客户端计算机管理网络连接配置。

1.3通过【控制面板】→【管理工具】→【服务】→【SQLServer(MSSQLSERVER)】选择暂停或者停止服务器;

配置SQLServer2005服务器;配置【常规】选项卡:

产品版本、操作系统、平台等;

配置【安全性】选项卡:

服务器身份验证等;

配置【权限】选项卡:

用于授予或撤销帐户对服务器的操作权限。

 

思考题:

1.SQLServer2005有哪些版本?

答:

企业版、标准版、工作组版、开发版、精简版

2.简述Client/Server、Browser/Server的概念。

答:

客户机/服务器(Client/Server,C/S)体系结构的应用又被称作分布式应用。

浏览器/服务器体系结构(Browser/Server,B/S)由Browser(浏览器)、Web服务器、数据库服务器三层结构所组成。

在这三层中,Web服务器担任中间层应用服务器的角色,它是连接数据库服务器的通道。

在B/S体系结构系统中,无需在每台计算机上安装专门的软件,用户通过浏览器向Web服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。

而其余的工作如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行全部由Web服务器完成。

3.如何启动、暂停和退出SQLServer服务?

答:

通过SQLServerManagementStudio对服务器进行管理,启动顺序为【开始】→【程序】→【SQLServer2005】→正确登录服务器→右击服务器,选择暂停或者停止服务器

 

六、实验体会和收获

通过对sqlsever2005的学习,了解了数据库管理系统的分类和sqlsever的发展历史。

学会了基本的数据库操作。

能够对数据库进行简单的数据库服务配置。

理解了C/S和B/S的区别以及应用。

 

实验项目名称:

安装SQLServer系统实验学时:

2

同组学生姓名:

实验地点:

NIIT项目实验室(二分室)1514

实验日期:

2015年3月10日实验成绩:

批改教师:

王预批改时间:

一、实验目的和要求

1、了解安装SQLServer2005环境需求;

2、掌握安装规划、安装过程的使用,加深对验证安装结果的理解;

3、熟练掌握新建服务器组;

4、配置服务器选项,能够结合具体应用解决实际问题。

二、实验设备、环境

奔腾计算机;装有WINDOWS2000SERVER或WINDOWS2003SERVER及以上版本、SQLServer2005中文版。

三、实验步骤

1、熟悉安装SQLServer2005的环境需求

2、安装SQLServer2005企业版步骤

3、创建服务器组

4、注册服务器的管理

5、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中

四、实验内容

(一)教师重点讲解并演示MicrosoftSQLServer2005环境及使用

(二)学生写出实验内容、出现问题及解决方案,完成以下工作

1.安装SQLServer2005企业版的安装过程;

2.创建服务器组;

要求学生:

在SQLServerManagementStudio中创建一个新的SQLServer服务器组,名称为NewGroup。

3.注册服务器的管理;

要求学生:

假设本地计算机上有一个SQLServer实例,实例名为“SecondServer”,在上题创建的服务器组中注册此实例。

4.写出如:

服务器注册失败、无法连接服务器等的解决方案。

五、问题解答及实验结果

1.安装SQLServer2005企业版的安装过程

1.1请将SQLServer2005DVD插入DVD驱动器。

也可以选用虚拟光驱;

1.2在自动运行的对话框中,单击“服务器组件、工具、联机丛书和示例”;

1.3在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。

接受许可协议后即可激活“下一步”按钮。

若要继续,单击“下一步”。

若要结束安装程序,请单击“取消”;

1.4在“SQLServer组件更新”页上,安装程序将安装SQLServer2005的必需软件;

1.5在“系统配置检查”(SCC)页上,将扫描安装计算机,看是否存在可能阻止安装程序运行的情况;

1.6在“注册信息”页上的“姓名”和“公司”文本框中,输入相应的信息。

若要继续,请单击“下一步”;

1.7在“要安装的组件”页上,请选择要安装的组件。

选择各个组件组时,“要安装的组件”窗格中会显示相应的说明。

可以选中任意一些复选框。

若要安装单个组件,请单击“高级”。

否则,请单击“下一步”继续;

1.8在“实例名”页上,请为安装的软件选择默认实例或已命名的实例;

1.9在“服务帐户”页上,为SQLServer服务帐户指定用户名、密码和域名。

可以对所有服务使用一个帐户;

1.10在“身份验证模式”页上,选择要用于SQLServer安装的身份验证模式。

还必须输入并确认用于sa登录的强密码。

若要继续安装,请单击“下一步”。

如果可能,请使用Windows身份验证;

1.11在“排序规则设置”页上,指定SQLServer实例的排序规则。

若要为SQLServer和AnalysisServices设置单独的排序规则设置,请选中“为每个服务帐户进行自定义”的复选框;

1.12在“错误报告”页上,可以清除复选框以禁用错误报告;

1.13在“准备安装”页上,查看要安装的SQLServer功能和组件的摘要。

若要继续安装,请单击“安装”;

1.14在“安装进度”页上,可以在安装过程中监视安装进度。

若要在安装期间查看组件的日志文件,请在“安装进度”页上单击产品或状态名称;

1.15如果得到重新启动计算机的指示,请立即进行此操作。

完成安装后,阅读来自安装程序的消息是很重要的。

如果未能重新启动计算机,可能会导致以后运行安装程序失败。

2.创建服务器组

要求学生:

在SQLServerManagementStudio中创建一个新的SQLServer服务器组,名称为NewGroup。

2.1【SQLServerManagementStudio】→【取消】→【视图】→【新建服务器组】

2.2在组名框中输入新建服务器组的名称NewGroup

2.3在组说明框中输入服务器组的说明

2.4选择服务器组的位置,默认是顶层组

2.5点击确认

3.注册服务器的管理

要求学生:

假设本地计算机上有一个SQLServer实例,实例名为“SecondServer”,在上题创建的服务器组中注册此实例。

3.1步骤:

输入服务器名称及身份验证等选项,测试连接是否成功;【SQLServerManagementStudio】→【取消】→【视图】→【新建服务器注册】

3.2在“服务器名称”框中输入服务器名或从下拉列表框中选择一个服务器。

再次输入secondserver作为服务器名

3.3在“身份验证”框中,选择windows身份验证。

3.4选择“连接属性”选项卡。

在此可以设置默认情况下连接的数据库名称,连接到服务器时所要用的网络协议,连接超时值等。

3.5点击“测试”按钮,如果连接成功,则单击保存。

4.写出如:

服务器注册失败、无法连接服务器等的解决方案

4.1验证方式设置错误的故障;

解决方法:

在注册时和服务器一致,或更改服务器身份验证方式;

4.2Sa密码错误的故障

解决方法:

修改sa帐户密码,或询问Dba有权限的帐户及密码

4.3SQLServer服务错误或者客户机参数错误的故障

解决方法:

确保服务器正常启动,检查SQLServer2005网络的配置参数是否一致。

 

讨论、思考题

1.SQLServer2005的ManagementStudio有什么主要功能?

可以用这个工具完成对SQLServer2005的管理。

例如创建服务器组,注册服务器,配置服务器选项,创建和管理各种数据库对象,调用其他管理工具。

2.SQLServer2005的配置管理器有什么主要功能?

通过这个工具,管理员可以启动,暂停,恢复或停止这些服务。

还可以用它配置SQLServer2005的网络协议以及从客户端连接数据库服务器时的网络配置。

3.如何使用SQLServerManagementStudio新建服务器组和注册服务器?

3.1【SQLServerManagementStudio】→【取消】→【视图】→【新建服务器组】

3.2在组名框中输入新建服务器组的名称NewGroup

3.3在组说明框中输入服务器组的说明

3.4选择服务器组的位置,默认是顶层组

3.5点击确认

3.6步骤:

输入服务器名称及身份验证等选项,测试连接是否成功;【SQLServerManagementStudio】→【取消】→【视图】→【新建服务器注册】

3.7在“服务器名称”框中输入服务器名或从下拉列表框中选择一个服务器。

再次输入secondserver作为服务器名

3.8在“身份验证”框中,选择windows身份验证。

3.9选择“连接属性”选项卡。

在此可以设置默认情况下连接的数据库名称,连接到服务器时所要用的网络协议,连接超时值等。

3.10点击“测试”按钮,如果连接成功,则单击保存。

 

六、实验体会和收获

通过这节课的学习我学会了SQLServer的各种配置工具的使用。

了解了SQLServer服务器组和服务器的注册与创建。

能够自己安装SQLServer并且对其进行管理配置和网络配置。

对于一些注册服务器时遇到的意外情况也能够自己解决。

 

实验项目名称:

管理安全性--1实验学时:

4

同组学生姓名:

实验地点:

NIIT项目实验室(二分室)1514

实验日期:

2015年3月17日-3月24日实验成绩:

批改教师:

批改时间:

一、实验目的和要求

1、掌握管理和维护登录名技术;

2、掌握固定服务器角色的特点和管理;

3、熟练理解和掌握管理和维护数据库用户;

4、能够结合具体应用解决实际问题。

二、实验设备、环境

奔腾计算机;装有WINDOWS2000SERVER或WINDOWS2003SERVER及以上版本、SQLServer2005中文版。

三、实验步骤

1、掌握管理和维护登录名技术;

2、固定服务器角色的特点和管理;

3、理解和掌握管理和维护数据库用户;

4、做完实验后写出本实验的实验报告,并将相关电子文档资料保存在以自己学号命名的文件夹中。

四、实验内容

(一)教师重点讲解并演示管理安全性

(二)学生写出实验内容、出现问题及解决方案,完成以下工作

1.设置Windows身份验证的操作;

2.设置SQLServer身份验证的操作;

3.使用SQLServerManagementStudio添加Windows登录账户,再将该Windows用户设置为连接到SQLServer的登录账户;

4.使用SQLServerManagementStudio添加SQLServer登录账户;

创建一个SQLServer登录,登录名为lisi并指定密码abcd。

5.使用CREATELOGIN命令创建一个SQLServer登录;

创建一个登录,登录名为lisi并指定密码abcd,CREATELOGINlisiWITHPASSWORD='abcd'

6.使用SQLServerManagementStudio修改登录账户的属性;

7.使用ALTERLOGIN语句修改登录账户属性;

将lisi登录账户名称更改为lisi_new,再将lisi_new登录账户的密码修改为“wang”。

8.删除登录账户;

分别使用SQLServerManagementStudio删除登录账户、使用DROPLOGIN语句删除登录账户。

9.使用SQLServerManagementStudio添加数据库用户;

10.使用CREATEUSER语句添加数据库用户;

在AdventureWorks数据库中创建数据库用户zhangsan,其登录名为zhangsan。

11.使用SQLServerManagementStudio将登录账户添加到固定服务器角色;

12.使用存储过程sp_addsrvrolemember办法用来添加登录账户,使其成为服务器角色的成员;

13.使用SQLServerManagementStudio将用户添加到固定数据库角色;

14.使用存储过程sp_addrolemember来添加用户,使其成为数据库角色的成员;

15.使用SQLServerManagementStudio创建用户自定义数据库角色;

16.使用CREATEROLE语句创建数据库角色。

五、问题解答及实验结果

1.设置Windows身份验证的操作;

(1)打开SQLServerManagementStudio,在“对象资源管理器”中,右击需要修改验证模式的服务器,再单击快捷菜单中的“属性”选项,出现服务器属性对话框,在服务器属性对话框中单击“安全性”选择页。

(2)选择“Windows身份验证模式”。

(3)在“登录审核”中设置是否对用户登录SQLServer2005服务器的情况进行审核,即是否将登录成功和失败的信息写入SQLServer错误日志中。

2.设置SQLServer身份验证的操作;

(1)打开SQLServerManagementStudio,在“对象资源管理器”中,右击需要修改验证模式的服务器,再单击快捷菜单中的“属性”选项,出现服务器属性对话框,在服务器属性对话框中单击“安全性”选择页。

(2)选择“SQLServer的身份验证模式”

(3)在“登录审核”中设置是否对用户登录SQLServer2005服务器的情况进行审核,即是否将登录成功和失败的信息写入SQLServer错误日志中。

3.使用SQLServerManagementStudio添加Windows登录账户,再将该Windows用户设置为连接到SQLServer的登录账户;

(1)使用SQLServerManagementStudio添加Windows登录账户

(2)使用SQLServerManagementStudio添加SQLServer登录账户

(3)使用CREATELOGIN语句创建登录账户

CREATELOGINlogin_name{WITH|FROM}

例:

CREATELOGINuser1\ZhangSanFROMWINDOWS

4.使用SQLServerManagementStudio添加SQLServer登录账户;

创建一个SQLServer登录,登录名为lisi并指定密码abcd。

安全性,右击,创建新的登录名

5.使用CREATELOGIN命令创建一个SQLServer登录;

创建一个登录,登录名为lisi并指定密码abcd。

新建查询,CREATELOGINlisiWITHPASSWORD='abcd'

6.使用SQLServerManagementStudio修改登录账户的属性;

在SQLServerManagementStudio的“对象资源管理器”中,展开服务器下的“安全性”节点,展开“登录名”,右击需要修改的登录名,在快捷菜单中选择“属性”,弹出“登录属性”对话框。

在此对话框中进行相应的属性修改,如默认数据库、默认语言、密码等,还可以对账户的状态属性进行修改。

7.使用ALTERLOGIN语句修改登录账户属性;

将lisi登录账户名称更改为lisi_new,再将lisi_new登录账户的密码修改为“wang”。

ALTERLOGINlisiWITHNAME=lisi_new

ALTERLOGINlisi_newWITHPASSWORD=’wang’

8.删除登录账户;

分别使用SQLServerManagementStudio删除登录账户、使用DROPLOGIN语句删除登录账户。

在SQLServerManagementStudio的“对象资源管理器”中,展开服务器下的“安全性”节点,展开“登录名”,右击需要修改的登录名,在快捷菜单中选择“删除”

DROPLOGINlisi_new

9.使用SQLServerManagementStudio添加数据库用户;

在对象资源管理器中打开服务器下的数据库节点,展开要在其中创建用户的数据库,右击安全性节点,选择新建下的用户选项,填写用户名等信息。

10.使用CREATEUSER语句添加数据库用户;

在AdventureWorks数据库中创建数据库用户zhangsan,其登录名为zhangsan。

CREATEUSERzhangsanFROMLOGINzhangsan

11.使用SQLServerManagementStudio将登录账户添加到固定服务器角色;

在资源管理器中,一次打开服务器,安全性,服务器角色节点,可以看见8个固定的服务器角色。

双击需要添加账户的服务器角色,在弹出的对话框中点击添加按钮完成操作。

12.使用存储过程sp_addsrvrolemember办法用来添加登录账户,使其成为服务器角色的成员;

语法格式为:

sp_addsrvrolemember‘login’,’role’

13.使用SQLServerManagementStudio将用户添加到固定数据库角色;

在服务器中打开数据库节点,打开需要添加用户的数据库角色的数据库。

再依次打开安全性,角色,数据库角色节点,可以看到所有数据库角色。

双击添加用户的数据库角色,弹出“数据库角色属性”对话框,点击添加按钮,完成操作。

14.使用存储过程sp_addrolemember来添加用户,使其成为数据库角色的成员;

语法:

sp_addrolemember‘role’,’security_account’

15.使用SQLServerManagementStudio创建用户自定义数据库角色;

在安全性下选择新建下的数据库角色在弹出对话框中填写完成操作。

16.使用CREATEROLE语句创建数据库角色。

Creatrolerole_name[authorizationowner_name]

讨论、思考题

1.简述SQLServer的两种身份验证模式。

Windows身份验证模式

当用户通过Windows用户帐户进行连接时,SQLServer通过回叫Windows以获得信息,重新验证帐户名和密码,并在sys.sysl

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

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

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