北邮数据库第一次实验报告

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

《数据库原理》实验报告

实验名称数据库实验平台的安装、数据库创建与维护实验班级计算机科学与技术8班2011211308

组号10

组员姓名梁展伟、李安

一、实验目的

1.通过对Microsoft SQL Server数据库的安装和简单使用:

(1)了解安装Microsoft SQL Server数据库的软硬件环境和安装方法;

(2)熟悉Microsoft SQL Server数据库相关使用;

(3)熟悉Microsoft SQL Server数据库的构成和相关工具;

(4)通过Microsoft SQL Server数据库的使用来理解数据库系统的基本概念。

2.通过创建数据库、并进行相应的维护,了解并掌握Microsoft SQL Server数据库数据库的创建和维护的不同方法和途径,并通过这一具体的数据库理解实际数据库所包含的各要素。

二、实验环境

Windows7下的Microsoft SQL Server 2012 standard edition。

三、实验内容与步骤

一、Microsoft SQL Server数据库安装

1.下载相应版本。选择实验室Windows XP或者Win7系统或者虚拟机(vmware)上自行安装的操作系统或者是自己的机器之一安装该版本的Microsoft SQL Server。可选版本有Microsoft SQL Server 2005/2008或者2012的Express,Develop或者Enterprise等各版本。安装时通常可同时安装SQL Server Management Studio Express,以后建立数据库等很方便。

2.练习启动和停止数据库服务。

打开控制面板|管理工具|服务,找出与所使用数据库相关的服务,尝试停止和启动它们。再使用SQL Server Configuration Manager下的SQL Server Services选项进行相关操作。最后保持这些服务为启动状态。如果这些服务没有启动,非常可能导致数据库系统无法工作,从而后续实验无法进行。

二、熟悉Microsoft SQL Server数据库基本用户界面:

1.请运行SQL Server Management Studio Express。熟悉数据库管理系统的基本用户界面。

三、使用Microsoft SQL Server创建数据库:

1.Microsfot SQL Server数据库创建

(1)了解数据库系统的命令行操作界面:

编写包含CREATE DATABASE命令的脚本文件,SQL Server Management Studio Express 下打开该文件并执行之。

如下图,新创建的数据库lian出现在数据库目录中:

(2)SQL Server Management Studio Express下使用向导创建数据库。并将创建数据库脚本保

存到文件中。打开文件查看相应命令。理解用户界面上相关参数。后续实验也同样的学习脚本和理解参数的要求。

连接参数的意义就是与其他的数据库进行连接;查询即使用数据库查询语言对已选择数据库进行查询

(3)找出系统数据库,查看其下的表及其它数据库对象。

四、Microsoft SQL Server数据库维护

(1)对数据库属性和参数进行查询、相应的修改和维护,内容包括:

a)调整数据库的大小,完成数据库大小的增加、减小;

b)增加文件组;

c)修改日志文件的最大值;

d)查看数据库的属性值。

(2)数据库的删除

a)使用脚本文件删除数据库。

命令drop database

如图,先前的数据库lian已被删除:

b)使用SQL Server Management Studio Express删除数据库

直接右击该数据库,选择删除命令。

四、实验要求

1.Microsoft SQL Server数据库的安装实验要求学生在微机上安装Microsoft SQL Server数据库数据库系统,为后续各个实验搭建实验环境。

2.数据库创建与维护实验以GSM网络配置数据库为背景,要求面向具体应用领域,利用Microsoft SQL Server数据库相关机制,创建并维护数据库系统,为后续各个实验提供前期准备。

3.要求学生根据以上要求确定实验步骤,独立完成以上实验内容。并在安装和数据库运行后熟悉Microsoft SQL Server数据库的各种运行管理。

4.对实验结果进行总结和分析;给出完成以上实验内容的Transact_SQL语句,并对相应的SQL语句进行分析;说明建立的数据库的相关内容,和维护后的相关属性的改变。

使用了create database 和drop database这两个语句,前者用来建立一个新的数据库,包括其名称、位置、以及日志文件的相关属性定义;后者用来删除之前建立好的数据库,直接在其后面加上数据库名称即可。

通过修改维护相关属性的操作之后,数据库会做相应的变化,例如添加属性、修改大小等等。

5.实验完成后完成实验报告。

五、实验总结

在实验中有哪些重要问题或者事件?你如何处理的?你的收获是什么?有何建议和意见等等。

1、安装时没有出现任何问题,就是在一些插件的选择以及用户的添加上略微繁琐,在使用SQL server配置管理器时,其中有一个服务无法直接手动打开,在网上查阅资料后使用高级选项中的操作才将其打开;

2、在使用脚本文件创建数据库时,确认好编写的代码无误后编译还是会出错,仔细检查之后发现是冒号的打成了中文的,改正后运行无误;

首先,学习数据库还是要多查阅资料,因为有大量的软件操作,所以熟悉软件至关重要,其次,在做一些编码的任务时,一定要细心,切不可再因为疏忽大意导致时间白白浪费。

相关文档
最新文档