资源描述:
《实验一认识dbms系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验一:认识DBMS系统1 实验目的 1. 通过对某个商用数据库管理系统的使用,了解DBMS的工作原理和系统构架。 在此数据库管理系统MSSQLServer。 2. 熟悉对DBMS的操作 3. 搭建今后实验的平台2 实验平台2.1 操作系统: Windows2000或者WindowsXP 注:使用Professional版的操作系统建议安装数据库管理系统的个人版,Server版的操作系统建议安装数据库管理系统的企业版。2.2 数据库管理系统: 选择安装数据库管理系统之前,请仔细看清硬件的配置要求,今后的实验环境以MSSQ
2、LServer2000为例进行说明。 你也可以选择其他国产数据库管理系统,或国外的Oracle,DB2等。3 实验内容及要求3.1 安装和启动 1. 根据安装文件的说明安装数据库管理系统。在安装过程中记录安装的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行数据库管理系统会有什么影响。 2. 学会启动和停止数据库服务,思考可以用哪些方式来完成启动和停止。 3. 初步了解MSSQLServer的安全性,这里主要是用户的登录和服务器预定义角色。可以尝试建立一个新的用户,赋予其数据库管理员的角色,今后的实验可以用该用户来创建数
3、据库应用。3.2 数据库系统的构架 1. 了解数据库系统的逻辑组件: 它们主要是数据库对象,包括基本表、视图、触发器、存储过程、约束等。今后将学习如何操作这些数据库对象。 2. 了解数据库的物理组件: 思考数据库物理存储的存储单位是什么,数据主要以什么方式存放,如何确定数据的存放位置。3.3 MSSQLServer的管理和使用 了解MSSQLServer如何通过它提供的工具对数据和数据库服务器进行管理和使用的。3.3.1 启动、暂停和停止MSSQLServer 学会运用控制管理器和企业管理器进行操作。3.3.2 了解系统其他
4、管理工具 初步了解MSSQLServer的主要工具和它们的功能,为今后的实验做准备。例如,数据迁移工具:导入和导出数据使用的;企业服务器和作业调度管理器:可以用该工具对数据库服务器进行管理,管理和监视服务器性能和活动;查询分析器:给出数据库查询语句的查询计划和执行时间,帮助用户分析查询过程,进行查询优化。等等。4建立数据库1、创建包含一个数据文件和一个日志文件的数据库TEST1,其中数据文件在c盘上,日志文件在d盘上。CREATEDATABASEtest1ON(NAME=order_dat,FILENAME='c:orderdat.mdf',
5、SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=order_log,FILENAME='d:orderlog.ldf',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB)2、创建数据库test2,使用三个数据文件和两个日志文件,主数据文件是列表中的第一个文件。createdatabasetest2on(name=test21,filename='c:test211.mdf',size=1,maxsize=5,filegrowth=2),(name=test20,filename='c
6、:test200.ndf',size=1,maxsize=5,filegrowth=2),(name=test22,filename='c:test222.ndf',size=1,maxsize=5,filegrowth=2)logon(name=test23,filename='d:test233.ldf',size=1,maxsize=5,filegrowth=2),(name=test25,filename='d:test255.ldf',size=1,maxsize=5,filegrowth=2)3、使用两个文件组创建数据库test
7、3,每个文件组包含两个数据文件,并且每个文件组要安排在不同的硬盘上。createdatabasetest6on(name=test31,filename='c:test3119.mdf',size=1,maxsize=5,filegrowth=2),filegroup一号(name=test30,filename='c:test300.ndf',size=1,maxsize=5,filegrowth=2),(name=test32,filename='c:test322.ndf',size=1,maxsize=5,filegrowth=2),
8、filegroup二号(name=test34,filename='d:test3y4.ndf',size=1,maxs