实验1 数据库管理系统DBMS使用初步.docx
《实验1 数据库管理系统DBMS使用初步.docx》由会员分享,可在线阅读,更多相关《实验1 数据库管理系统DBMS使用初步.docx(13页珍藏版)》请在冰豆网上搜索。
实验1数据库管理系统DBMS使用初步
实验一数据库管理系统(DBMS)使用初步
【实验目的与要求】
1.掌握SQLServer2000或2005服务器的安装方法
2.了解SQLServer2000或2005的环境
3.了解数据库及其对象
【实验准备】
1.了解SQLServer2000或2005的版本
2.了解SQLServer2000或2005各版本对硬件和软件的需求
【实验内容】
1.安装SQLServer2000或2005
2.练习启动、停止和暂停服务管组件的服务,了解SQLServer2000或2005中包括的服务器组件,掌握服务管理器和使用。
3.练习MicrosoftSQLServerEnterpriseManager的使用。
4.练习MicrosoftSQL查询分析器的使用。
【实验步骤】
1.1.准备工作:
安装SQLServer2000或2005
1.2.初识SQLServer2000或2005
1.利用企业管理器访问系统自带的pubs数据库。
(1)启动SQLServer服务管理器。
通过“开始=>程序=>MicrosoftSQLServer=>服务管理器”打开“SQLServer服务管理器”,启动“SQLServer服务管理器”,并记录当前运行的服务器名。
图1-1启动SQLServer服务管理器
(2)启动企业管理器。
通过“开始->程序->MicrosoftSQLServer->企业管理器”打开“SQLServerEnterpriseManager”
图1-2启动企业管理器
(3)在企业管理器的树形目录中展开数据库,找到pubs并展开,则列出该数据库的所有对象,如表、视图、存储过程、默认和规则等。
(4)选中“表”,将列出pubs数据库的所有表(包括系统表和用户表),在此以用户表titles为例,选中该表,单击鼠标右键,弹出快捷菜单,执行“打开表—返回所有行”菜单项,打开该表,查看其内容。
(5)选中表titles,单击鼠标右键,弹出快捷菜单,执行“设计表”菜单项,查看其结构,并记录该表的结构。
(6)用同样的方法查看pubs数据库中的其它用户表,并记录这些表的结构。
2.利用查询分析器访问系统自带的pubs数据库的表
(1)启动SQLServer查询分析器
通过“开始->程序->MicrosoftSQLServer->查询分析器”打开“SQLServer查询分析器”,并以系统管理员sa的身份连接到SQLServer。
图1-3连接SQLServer服务器
(2)使用系统存储过程(sp_tables和sp_help<表名>)查看系统自带的pubs数据库中的表titles的结构信息在查询分析器的命令窗口中键入如下SQL批命令:
usepubs
go
sp_tablestitles
go
sp_helptitles
go
按“F5”键执行SQL查询
图1-4在查询分析器中查看表的结构信息
(3)利用SQL命令查看系统自带的pubs数据库中的表titles的行信息
select*fromtitles
go
图1-5在查询分析器中执行SQL查询
1.3.企业管理器下数据库和表的创建
在企业管理器下创建一个教学管理数据库Teach,查看其属性;
在教学管理数据库中创建以下五个表:
学生(学号,姓名,性别,年龄,系别)
课程(课程号,课程名,课时)
学生选课(学号,课程号,成绩)
教师(教师号,姓名,性别,年龄,职称,工资,岗位津贴,系别)
授课(教师号,课程号)
使用SQLServerManagementStudio(简称SSMS)创建数据库。
1.启动SSMS
在开始菜单中:
所有程序->SQLServer2005->SQLServerManagementStudio
单击“连接”按钮,便可以进入【SQLServerManagementStudio】窗口。
如果身份验证选择的是“混合模式”,则要输入sa的密码。
2.建立数据库
在“对象资源管理器”窗口,打开企业管理器,在本地的SQLServer组中的数据库项右键,选新建数据库:
填写相关信息:
建立数据库Teach。
3.查看数据库属性和修改参数窗口
点击Teach数据库右键
4.创建基本表
点击Teach数据库下表对象右键,选择新建表,如图所示。
5.在表设计器中输入学生表的各列及其数据类型,完毕后保存为“Student”表。
6.以同样的方法创建其余四个表
请给出结果截图:
1.
2.
3.
4.
7.向表中输入数据
数据以student表作为示范:
1.4.实验作业与练习:
数据库创建与管理
1、利用企业管理器创建和管理数据库
(1)创建数据库
ⅰ.展开服务器组,然后展开服务器
ⅱ.右击"数据库",然后单击"新建数据库"命令
ⅲ.键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主数据库和事务日志文件,例如:
student_Data.mdf和student_Log.ldf
ⅳ.要更改新建主数据库文件的默认值,单击"常规"选项卡。
若要更改新建事务日志文件的默认值,单击"事务日志"选项卡”,要更改"文件名"、"位置"、"初始大小(MB)"和"文件组"等列的默认值,单击要更改的适当单元格,再键入新值。
要指定文件增长方式和文件大小按界面提示选择相应的项。
请给出结果截图:
(2)删除数据库
选择student数据库,右击鼠标选择“删除”命令即可。
请给出结果截图:
2、利用企业管理器备份和还原数据库
(1)备份数据库
选择student数据,右击鼠标选择“所有任务|备份数据库”命令,在弹出对话框中输入备份名称,选择“备份到”栏目中的“添加”命令,输入具体的文件名为位置,默认情况备份文件存放在SQLServer的安装目录中如“C:
\ProgramFiles\MicrosoftSQLServer\MSSQL\BACKUP\”;当需要将备份文件存放到自定义文件夹中时,修改上述默认路径。
(2)还原数据库
选择student数据,右击鼠标选择“所有任务|还原数据库”命令,在对话框中会列出已备份过的文件记录,输入相应的选项值按确定即可。
3、使用SQL语句在查询分析器中完成以下操作
(1)创建SPJ数据库:
打开查询分析器,输入以下语句并运行
CREATEDATABASESPJ
ON(NAME='SPJ_Data',FILENAME='C:
\ProgramFiles\MicrosoftSQLServer\MSSQL\data\SPJ_Data.MDF',SIZE=2,MAXSIZE=10,FILEGROWTH=10%)LOGON(NAME='SPJ_Log',FILENAME='C:
\ProgramFiles\MicrosoftSQLServer\MSSQL\data\SPJ_Log.LDF',SIZE=1,FILEGROWTH=10%)
请给出结果截图:
(2)修改SPJ数据库:
在查询分析器中输入以下语句并运行(了解)
ALTERDATABASESPJ
MODIFYFILE(NAME='SPJ_Data',SIZE=3,MAXSIZE=UNLIMITED)
ALTERDATABASESPJ
ADDFILE(NAME='SPJ_Data_2',FILENAME='C:
\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SPJ_Date_2.ndf',SIZE=1,MAXSIZE=10,FILEGROWTH=10%)
请给出结果截图:
经过老师的指教,多次修改还是出现这种提示,还请老师再赐教…
(3)删除SPJ数据库:
DROPDATABASESPJ
请给出结果截图: