数据库原理实验报告.docx
《数据库原理实验报告.docx》由会员分享,可在线阅读,更多相关《数据库原理实验报告.docx(14页珍藏版)》请在冰豆网上搜索。
数据库原理实验报告
数据库原理上机实验报告一
实验日期2013/10/8实验编号02012-1
实验名称
RDBMS使用
实验学时
2
实验内容
SQLSERVER等商业关系数据库管理系统的实际学习和使用
实验要求
1、安装SQLSERVER
2、SQLSERVER企业管理器使用(主要功能描述、数据库建库实现、RDBMS与OS关系认识分析)
3、描述SQLSERVER的主要架构体系和系统数据库的作用
实
验
过
程
描
述
安装SQLSERVER
1.切换至administrator账户登录
2.将AUTORUN.EXE的兼容模式更改为Windows XP(SP3),并以管理员身份运行此程序
3.运行“AUTORUN.EXE”进入安装
4.遇到如下兼容性问题选择“运行程序”
5.进入安装向导界面
用户信息默认
软件许可证协议,选择“是”
输入密钥:
Q7C8WFBKPPWY46MPXRFXWPVWJ
选择混合模式,密码:
123456
安装出现如下界面,选择“确定”
6.由于兼容性的问题,按照上面的步骤完成后,建出的表为空白,所以需要安装SP4补丁。
实例名与前面安装的相同
完成以上步骤后重启计算机就行了。
注意:
实验过程必须提供主要关键的、可证明问题的实际运行图并结合文字说明予以描述。
实
验
结
论
描
述
1.SQLSERVER企业管理器使用(主要功能描述、数据库建库实现、RDBMS与OS关系认识分析)
答:
(1)企业管理器是SQLServer管理员与数据库系统交互操作的主要工具。
无论是管理员还是一般用户都可以使用企业管理器管理多个服务器和数据库等系统管理工作。
企业管理器有以下功能:
1启动和停止服务器;2注册服务器;3 配置本地和远程服务器;4配置并管理多个服务器的安装;5管理数据库用户(用户、系统管理员和操作员);6管理系统管理员(SA)的密;7建立和计划作业;8建立警告并配置SQLServer;9建立和管理数据库;10建立和管理数据库对象:
表、索引、视图、存储过程、触发器等。
(2)数据库文件包括:
主数据文件:
*.mdf次要数据文件:
*.ndf日志文件:
*.ldf(l是L的小写)我们可以.使用T-SQL创建数据库。
(3)RDBMS它通过数据、关系和对数据的约束三者组成的数据模型来存放和管理数据。
RDBMS获得了长足的发展,目前许多企业的在线交易处理系统、内部财务系统、客户管理系统等大多采用了RDBMS。
太字节级关系型数据库在大型企业集团中已是司空见惯。
目前业界普遍使用的关系型数据库管理系统产品有IBMDB2通用数据库、Oracle以及SQLServer等。
(4)操作系统的作用与功能
作用:
控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。
功能:
存储管理、处理器管理、设备管理、文件管理、作业管理。
2.描述SQLSERVER的主要架构体系和系统数据库的作用
答:
(1)SQLSERVER的主要架构体系的作用
①应用程序锁定管理器
如果需要控制对应用程序定义的资源(如表单)的并发访问,新增的存储过程允许您使用SQLServer的应用程序锁定管理器锁定这些资源。
②数据库控制台命令(DBCC)
DBCCCHECK命令可以在联机处理过程中运行,且不会中断更新。
新增的功能允许校验物理页的一致性,以检测硬件引起的错误。
在SQLServer2000企业版中,DBCC可以在多个处理器上以并行方式运行。
③数据库选项
所有的数据库选项都可使用ALTERDATABASE进行修改。
此功能简化了管理工作。
④行内文本
在含较小且使用频繁的文本列的表中,较小的文本值可与标准数据行存储在同一页中,而不必存储在文本值页中。
如果表中包含这种被频繁访问的文本数据,此功能可减少大量磁盘I/O操作。
⑤并行建立索引
在企业版中,索引建立过程自动使用为并行处理配置的所有处理器,减少了建立索引所需的时间;例如,在一台八处理器的服务器中,时间缩短到原来的六分之一。
索引建立过程还可利用内存和tempdb中的可用资源。
(2)系统数据库的作用:
数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和用户数据库。
数据库系统中各种软件的作用如下:
①操作系统或汉字操作系统:
操作系统是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。
如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。
②数据库管理系统和主语言系统:
数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。
主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。
③应用开发工具软件:
应用开发工具是DBMS系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和帮助。
④应用系统及数据库:
数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。
通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作
总结:
这次试验我认识到了学习是一个不断“学习——实践——在学习——在实践”的过程,只有不断操作才能了解各个功能。
通过询问学长和学姐、网上查找资料,解决了WIN7下SQL2000的安装问题和SQL2008的安装遇到的一些问题,只有不断询问自己不懂得问题,不断查找资料才能不断进步。
但是实际操作还存在问题,在以后的学习中,我一定要加强自己的不足,不断收获知识,将理论与实际结合。
实
验
成
绩
指导教师(签名/日期)