SQL综合实验报告范本

时间:2024.4.13

华北科技学院计算机系综合性实验

实 验 报 告

课程名称       SQL SERVER数据库设计            

实验学期   2010       2011   学年 第  1  学期

学生所在系部          计算机系                 

年级    08级   专业班级    计算机应用技术      

学生姓名      王二斌     学号   200807013111   

任课教师               孙改平                  

实验成绩                                      

计算机系制


《 SQL SERVER数据库设计》课程综合性实验报告

开课实验室:      软件一室                        20##  12 7


第二篇:SQL数据库实验报告


《数据库系统及应用》

实验报告

设计课题:SQL2008数据库安装及数据库建立

专业班级:  山东大学通信二班 

小组成员:                  

                  

指导教师:                   

设计时间:   2011.12.12       


  题目  SQL2008数据库安装及数据库建立

一、课程目的

1、学习安装SQL Server2008;

2、学习使用SQL Server Management Studio管理数据库服务器,操作数据库对象方法,建立简单的数据库;

3、拓展应用并掌握将EXCEL表格导入转为SQL数据库格式的方法;并学习对数据库的备份和还原操作;

4、提高数据库的自学能力并学会使用数据库去解决实际的问题。

二、课程设计系统概述    

在现今数据的世界里,要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。SQL的这个数据平台可以帮助人们满足这些数据爆炸和下一代数据驱动应用程序的需求。

按照课程的要求以及课本中的一些实例,SQL数据库软件的版本是SQLServer2005,可是,结合我自己电脑的实际情况,操作系统是windows 7,在安装完成SQL2005之后,却没有办法使用。查阅了一些资料,决定使用SQL Server 2008。

SQL Server 2008是一个重大的产品版本,它有许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。

三、SQL Server 2008的安装

1、将镜像文件装载,并双击运行setup

2、首先出现一些配置语句,几分钟后出现 “SQL Server安装中心”界面,选择安装。

3、选择“全新安装或向现有安装添加功能”。

4、在“SQL Server 20## R2安装程序”界面,出现“操作完成。已通过7、失败为0警告0.跳过0”提示,选择确定。

5、输入产品密钥,下一步;接受协议,下一步;选择“安装”,下一步。选择“SQL Server功能安装”,下一步。

6、根据需要选择相应功能,当然你也可以全选,如果你的系统盘的空间不够的话,在这里也可以更改安装存放的路径,下一步;

7、配置的实例为“默认实例”,不用改,直接下一步;在进行帐户配置时,对所用服务使用同一个帐户,下一步;在“账户设置”选项中,选择“混合模式”,并输入密码。然后选择“添加当前用户”,下一步;在“账户设置”选项中选择“添加当前用户”,下一步。

8、选择“安装本机模式默认设置”,下一步;然后系统会进行一些测试,通过后,即进入安装过程,最后完装完成,点击关闭即可。至此,我们已将SQL Server 2008安装到了Windows 7的操作系统中了。接下来,我们就可以进入实际的操作了。

四、使用SQL Server 2008建立数据库及表格

1、在开始菜单中找到程序Microsoft SQL Server 20## R2下的SQL Server Management Studio,点击运行,进入后,用windows身份认验证,直接连接即可。

    2、选择数据库,点击右键,新建数据库,并给数据库取一个名字,如sd,其他参数不变,点击确定后,我们的数据库就建好了。

3、接下来,就是数据里的表的建立了。一个数据库可以存放很多表,我们先建立一个简单同学信息表。在这个表里,我们有如下字段:姓名,学号,性别,地址,共计4个字段,并对性别进行check约束。考虑到姓名可能不只三个字,所以,长度设为10,学号也设为10,性别为2,地址为100。

4、然后,我们在刚建立的表里,点鼠标右键,选择“编辑表脚本为”,选择“INSERT到”,“新查询器窗口”,然后,将第一条数据信息填入,执行后,这个表中就有了第一条记录。SQL语句如下:

INSERT INTO [sd].[dbo].[信息表]

           ([姓名]

           ,[学号]

           ,[性别]

           ,[地址])

     VALUES

           ('张三'

           ,'2009111111'

           ,'男'

           ,'北京市朝阳区胡同区号');

GO

五、将EXCEL表格内的内容导入SQL

如果按照上面所说的方式来对数据库中的表格插入数据,对于庞大的数据量来说,是根本不现实的,因为,我们需要用更简单方便的将数据录入到我们所建立的数据库及各个不同功能的表中。下面我们将我们平常最常用的EXCEL的电子表格中的数据转到我们的SQL数据库表中来。

1、同样的,用我们刚才建立的数据库和表格。假设我们已经有了一份学生信息的EXCEL表格。在刚才建立的数据库“SD”上,点鼠标右键,选择“任务”,并找到“导入数据”。

2、在导入导出的向导里,数据源选择“Microsoft Excel”,并浏览找到EXCEL文件所在的路径,选择正确的版本。然后点下一步。

3、不用改变任何信息,直接点下一步。之后选择“复制一个或多个表或视图的数据”,进入下一步,勾选表和视图,下一步后,立即运行,然后,点完成。

    4、系统即自动将我们的EXCEL“学生信息表.XLS”表格,导入到了我们建立的SQL数据库的表里了。

5、对于我们刚才建立的数据库及表格,我们可以在SQL里的查询分析器里,使用SQL的对数据库的操作的一些语句,对数据库中的数据进行增加,删除,查询,并可以根据实际情况对字段进行一些调整,或是增加,删除字段,如还可以增加所学专业,所学课等字段。当然,同样的,我们还可以将更多的表格导入到我们所建立的库中,如:成绩表等等。

六、备份和还原数据库

对于我们所建立的数据库,如果需要在其他的地方使用,我们就需要对数据库进行备份及还原工作。

同样的,是选择数据库,在任务下,进行备份工作。形成文件后,我们就可以将备份的文件在别处使用了。同样的,在任务下的“还原”里,我们也可以将数据库还原到我们的SQL里。当然,还可以对于“导入”的方式,对SQL里的

数据库进行“导出”工作。

附:对于我们建立库,一些基本的SQL语句。

Select * from sd         查询信息表sd中的全部数据

Select * from sd where 姓名=’王%’    查询信息表中全部姓王的同学

Alter Table sd Add 日期 text NULL   向表sd中增加一个“日期”字段

CREATE TABLE newtable

(

 学号varchar(14) IDENTITY(1,1) PRIMARY KEY,

 姓名varchar(8) UNIQUE NOT NULL,

 班级编号varchar(14) REFERENCES '班级信息',

 年级int null,

性别varchar(2) CHECK(性别in ('男’','女’)),

 民族varchar(20) DEFAULT '未知该生民族',

 籍贯varchar(50)

)    

sp_rename 'newtable', 'sd2'               将表newtable更名为sd2

sp_rename 'sd2.籍贯','家庭地址','column'    将表中一个列更名

drop table newtable                       删掉newtable表

参考文献

《数据库系统及应用》     清华大学出版社

更多相关推荐:
综合实验报告

内蒙古科技大学本科生材料综合实验报告题目热轧Q345钢10压下率空冷和水冷后的组织和硬度的分析报告专业材料成型及控制工程班级成型106班学号姓名指导老师1内蒙古科技大学本科生综合实验目录一实验目的错误未定义书签...

综合实验实验报告

综合实验实验报告安息香的辅酶合成及其转化班级轻化1101姓名童飞昀汪娇学号实验名称安息香的辅酶合成及其转化实验目的1学习安息香缩合反应及安息香转化的基本原理2学习以维生素B1为催化剂合成安息香的实验原理和操作过...

大综合实验报告

信号波形分离及合成大综合电路设计题目一课题的任务课题任务对一个特定频率的方波进行变换产生3个不同频率的正弦信号再将这些正弦信号合成为近似方波电路方框图图1课题参考实现方案要求16人7人为一个小组请各班课代表将组...

综合实验报告样本

专业综合实验报告宋体一号加粗居中请注意行距的区别实验项目名称所属课程名称专业综合实验学生姓名学号专业宋体小三加粗居中20xxXXXX西安工业大学综合实验报告实验题目宋体三号加粗居中摘要小三号宋体加粗居中小四宋体...

综合实验报告

综合实验报告书20xx20xx学年实验题目粒毛盘菌胞外多糖的提取及其脱蛋白前后抗氧化活性学院名称生物与食品工程学院专业班级生物工程101班姓名学号郑沛20xx6274起讫日期20xx年2月25日20xx年3月1...

综合实验报告

化学综合实验第十组1班120xx901211班120xx90120环境工程1班120xx90130环境工程1班120xx90131祝钰朱丽华林斌刘刚组长环境工程组员环境工程甲基橙的制备及性能测定一实验目的1掌握...

c语言综合实验报告

计算机系综合性实验实验报告课程名称程序设计语言C实验学期20xx至20xx学年第二学期学生所在系部年级专业班级学生姓名学号任课教师实验成绩计算机系制计算机系综合性实验报告实验报告须知1学生上交实验报告时必须为打...

综合性实验报告1

重庆交通大学信息科学与工程学院综合性实验报告姓名学号班级通信工程专业20xx级3班实验项目名称DFT变换的性质及应用实验项目性质综合性实验实验所属课程数字信号处理实验室中心软件实验中心指导教师张颖实验完成时间2...

会计综合模拟实验报告册

序号云南师范大学商学院实验报告册学期课程名称实验名称班级学号姓名20xx年11月26日2打印时用A4纸15倍行间距首行缩进2字符小四号宋体打印

财务综合模拟实验报告

序号实验报告册学期课程名称实验名称班级学号姓名年月日234567注1实验报告栏不够可以加页写完后交纸质打印版2打印时用A4纸15倍行间距首行缩进2字符小四号宋体打印8

传热实验报告1

传热实验报告1,内容附图。

北京化工大学传热膜系数测定实验报告

北京化工大学实验报告传热膜系数测定实验班级化工1001班姓名李泽洲学号20xx011015同组人杨政鸿陈双全一摘要选用牛顿冷却定律作为对流传热实验的测试原理通过建立水蒸汽空气传热系统分别对普通管换热器和强化管换...

综合实验报告(37篇)