数据库实习报告.docx

上传人:b****7 文档编号:10565726 上传时间:2023-02-21 格式:DOCX 页数:31 大小:26.23KB
下载 相关 举报
数据库实习报告.docx_第1页
第1页 / 共31页
数据库实习报告.docx_第2页
第2页 / 共31页
数据库实习报告.docx_第3页
第3页 / 共31页
数据库实习报告.docx_第4页
第4页 / 共31页
数据库实习报告.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

数据库实习报告.docx

《数据库实习报告.docx》由会员分享,可在线阅读,更多相关《数据库实习报告.docx(31页珍藏版)》请在冰豆网上搜索。

数据库实习报告.docx

数据库实习报告

湖北国土资源职业学院

 

《SQLServer数据库应用基础与实现》

 

专业:

工程测量

班级:

测量0904

姓名:

刘鹏冰

学号:

31209415

指导老师:

刘凌

 

时间:

2011/5/6

目录

实训一:

服务器的配置

1.1:

实习目的………………………………………………………………

1.2:

实习内容………………………………………………………………

1.3:

仪器、设备、材料……………………………………………………

1.4:

实习准备………………………………………………………………

1.5:

注意事项以及操作要点简述…………………………………………

1.6:

实习过程与指导………………………………………………………

1.7:

实习成果………………………………………………………………

1.8:

实习总结………………………………………………………………

实训二:

SELECT无源查询

2.1:

实习目的………………………………………………………………

2.2:

实习内容………………………………………………………………

2.3:

仪器、设备、材料……………………………………………………

2.4:

实习准备………………………………………………………………

2.5:

注意事项以及操作要点简述…………………………………………

2.6:

实习过程与指导………………………………………………………

2.7:

实习成果………………………………………………………………

2.8:

实习总结………………………………………………………………

实训三:

运算符及流程控制

3.1:

实习目的………………………………………………………………

3.2:

实习内容………………………………………………………………

3.3:

仪器、设备、材料……………………………………………………

3.4:

实习准备………………………………………………………………

3.5:

注意事项以及操作要点简述…………………………………………

3.6:

实习过程与指导………………………………………………………

3.7:

实习成果………………………………………………………………

3.8:

实习总结………………………………………………………………

实训四:

T-SQL建库和管理库

4.1:

实习目的………………………………………………………………

4.2:

实习内容………………………………………………………………

4.3:

仪器、设备、材料……………………………………………………

4.4:

实习准备………………………………………………………………

4.5:

注意事项以及操作要点简述…………………………………………

4.6:

实习过程与指导………………………………………………………

4.7:

实习成果………………………………………………………………

4.8:

实习总结………………………………………………………………

实训五:

数据完整性设计

5.1:

实习目的………………………………………………………………

5.2:

实习内容………………………………………………………………

5.3:

仪器、设备、材料……………………………………………………

5.4:

实习准备………………………………………………………………

5.5:

注意事项以及操作要点简述…………………………………………

5.6:

实习过程与指导………………………………………………………

5.7:

实习成果………………………………………………………………

5.8:

实习总结………………………………………………………………

实训六:

简单查询

6.1:

实习目的………………………………………………………………

6.2:

实习内容………………………………………………………………

6.3:

仪器、设备、材料……………………………………………………

6.4:

实习准备………………………………………………………………

6.5:

注意事项以及操作要点简述…………………………………………

6.6:

实习过程与指导………………………………………………………

6.7:

实习成果………………………………………………………………

6.8:

实习总结………………………………………………………………

实训七:

高级查询

7.1:

实习目的………………………………………………………………

7.2:

实习内容………………………………………………………………

7.3:

仪器、设备、材料……………………………………………………

7.4:

实习准备………………………………………………………………

7.5:

注意事项以及操作要点简述…………………………………………

7.6:

实习过程与指导………………………………………………………

7.7:

实习成果………………………………………………………………

7.8:

实习总结………………………………………………………………

实训八:

视图及应用

8.1:

实习目的………………………………………………………………

8.2:

实习内容………………………………………………………………

8.3:

仪器、设备、材料……………………………………………………

8.4:

实习准备………………………………………………………………

8.5:

注意事项以及操作要点简述…………………………………………

8.6:

实习过程与指导………………………………………………………

8.7:

实习成果………………………………………………………………

8.8:

实习总结………………………………………………………………

致谢………………………………………………………………

参考文献………………………………………………………………

实训一服务器的配置

1.1、实习目的

1.能熟练使用SQL服务器。

2.能熟练创建服务器组。

3.能熟练在服务器组中注册服务器。

1.2、实习内容

1.在非C盘根目录下建立自己的文件夹,用于存放自己的实习文件。

(写明信息)

2.在SQL软件中启动企业管理器,并且创建顶级服务器组

3.在创建时的注册服务器,可先用WindowsNT集成模式注册。

4.服务器属性的“安全性”选项中,增加一个用户“temp”,设置密码“temp”,在弹出的确认密码对话框中,再次输入密码。

5.将注册属性改为“WindowsNT模式”注册,创建一个“学生管理”数据库,要求按默认方式建立。

1.3、仪器、设备、材料

微机

1.4、实验准备

1.理论知识预习及要求

①服务器组的创建;

②服务器的注册;

2.实验指导书预习及要求

上机前先预习第三章的内容,理解服务器注册的作用。

1.5、注意事项以及操作要点简述

1.要注意在有注册服务时,服务器组不能删除.

2.要养成为文件取有意义名称的习惯。

3.要及时保存文件,避免死机或断电造成的文件丢失。

4.创建过程中,出现问题时,请保存,请老师解答。

5.创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

1.6、实验过程与指导

1.进入SQLServer2000的界面。

2.启动服务。

1.7、实习成果(上机实习)

1.8、实习总结

通过了本章的上机实验,逐步能够掌握用数据库的安装、服务器组的创建及服务器的注册等内容。

也在理论学习中掌握了数据库的几个概念以及关系,在理论上有了初步的了解,数据库的概念,数据库管理系统,数据库应用系统,数据库系统。

还有就是创建数据库是的相关概念,数据库的存储结构、数据模型、数据库文件、逻辑文件名和物理文件名、数据库文件组等。

 

实训二:

SELECT无源查询

2.1、实习目的

1.能熟练地使用查询分析器。

2.能熟练地使用SELECT语句进行无源查询。

2.2、实习内容

1.在E:

\盘根目录下建立一个以自己班级+姓名2.命名3.的文件夹,4.用于存放自己的实习文件。

5.打开查询分析器,6.直接注册。

7.主要任务完成本章例题,8.课后上机题!

2.3、仪器、设备、材料

微机

2.4、实习准备

1.理论知识预习及要求

①掌握数学函数的作用;

②掌握日期函数的作用;

③掌握字符串函数的作用;

2.实验指导书预习及要求

上机前先复习第四章的内容,掌握数学函数、日期函数和字符串函数的书写规范。

2.5、注意事项以及操作要点简述

1.要养成为结果文件取有意义名称的习惯。

2.要及时保存文件,避免死机或断电造成的文件丢失。

3.创建过程中,出现问题时,请保存,请老师解答。

4.创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

5.学会使用查询分析器,将查询的结果保存起来

2.6、实习成果(上机熟悉)

2.7、实习总结

通过了本章的上机实验,能够掌握用查询分析器进行无源查询的方法,并理解日期函数、数学函数、字符串函数的作用。

了解到了运算符的优先级以及T-SQL常用函数的使用,数学函数(abs(x)、log、power、rand、round、sign等),日期和时间函数(dateadd、datediff、datename、datepart、day、getdate、month、year等),聚合函数(avg、count、count(*)、max、sum等),字符串函数(left、right、space、ltrim、lower等),还有转换函数。

同时还有T-SQL的运算符,算术运算符、赋值运算符、字符串连接运算符、比较运算符、逻辑运算符、位运算符。

 

实训三:

运算符及流程控制

3.1、实习目的

1.能掌握几种常用运算符的作用及书写规范。

2.能理解选择流程控制语句的含义。

3.2、实习内容

1.打开查询分析器,2.直接注册。

3.主要任务完成本章节例题,4.课后上机题!

3.3、仪器、设备、材料

微机

3.4、实习准备

1.理论知识预习及要求

①掌握算术运算符;②掌握字符串运算符;③掌握选择结构的执行规律;

2.实验指导书预习及要求

上机前先复习第四章的内容,掌握运算符与表达式、流程控制语句。

3.5、注意事项以及操作要点简述

1.要养成为结果文件取有意义名称的习惯。

2.要及时保存文件,避免死机或断电造成的文件丢失。

3.创建过程中,出现问题时,请保存,请老师解答。

4.创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

5.学会使用查询分析器,将查询的结果保存起来。

3.6、实习过程与指导

1.进入SQLServer2000的界面。

2.启动服务。

3.启动查询分析器。

3.7、实习成果

Declare@sumint,@iint

Set@i=0

Set@sum=0

While@i<=100

Beginset@i=@i+1

If((@i%2)=0)

Continue

Set@sum=@sum+@i

If(@i=99)

Break

End

Print'1—100中奇数和为='+CONVERT(char(6),@sum)

3.8、实习总结

通过了本章的上机实验,掌握用查询分析器进行无源查询的方法,并能理解表达式的作用,以及理解选择结构和循环结构。

 

实训四:

T-SQL建库和管理库

4.1、实习目的

1.能熟练地使用查询分析器。

2.能熟练地使用T-SQL建库和管理库。

3.能熟练地使用企业管理器创建与维护表。

4.2、实验内容

1.在E:

\盘根目录下建立一个以自己班级+姓名2.命名3.的文件夹,4.用于存放自己的实习文件。

(例如:

信息0701张莉)

5.用企业管理器创建一个“我班同6.学库”数据库,7.要求按默认方式建立。

8.用企业管理器,9.通过数据库“属性”,10.查看数据库信息。

记录下该数据库所包含的数据文件、日志文件名11.、文件大小、物理位置、所属文件组,12.并在相关目录下查找该数据库所存放的位置,同13.时记录是否找到了数据库文件,14.找到了几个关于“我班同15.学库”数据库的文件。

16.用企业管理器,17.试着修改“我班同18.学库”数据库的信息,19.将数据文件大小改为5MB,20.日志文件大小改为5MB。

21.用企业管理器,22.用将该库删除。

(可用DEL命令)

23.在查询分析器中,24.用T-SQL实现库的创建,25.文件组的创建。

26.在查询分析器中,27.用T-SQL实现库信息的查询。

1)在报告中写明以下几个存储过程的查询功能:

sp_helpdbsp_databasessp_helpfilesp_helpfilegroup

试比较sp_helpdb与sp_databases的区别。

28.在查询分析器中,29.用T-SQL管理“我班同30.学库”库

1)添加数据文件

2)添加日志文件

3)修改数据文件长度

4)修改日志文件

  添加的数据文件与日志文件时,不要与原文件重名,可以命名为“我班同学库_data_2”或“我班同学库_log_2”,思考还应该改哪些地方?

31.在查询分析器中,32.用T-SQL语句删除数据库。

运行语句删除数据库。

DROPDATABASE学生管理

注意:

不能删除系统数据库

10.用企业管理器在“我班同学库”中,创建两张[同学表]和[宿舍表]。

主要字段如下:

同学表(学号char(6),姓名nchar(4),性别nchar

(1),出生日期,身高,民族nchar(5),身份证号char(18),宿舍编号char(6))

宿舍表(宿舍编号char(6),宿舍电话号码char(12))

11.利用【企业管理器】向[同学表]和[宿舍表]中输入我班同学的真实数据,跑校生也给编上宿舍编号,宿舍电话号码用家庭电话号码代替。

12.分离数据库[我班同学库]并复制到U盘或移动硬盘上,以备在以后各章中实训使用,真实数据更能使同学们容易理解和接受知识点。

 

4.3、仪器、设备、材料

微机、SQLServer2000

4.4、实习准备

1.理论知识预习及要求

①掌握数据库的结构;

②掌握数据表的组成;

③掌握T-SQL语句创建数据库与数据表的格式;

2.实验指导书预习及要求

上机前先复习第五章的内容,掌握T-SQL语句创建数据库与数据表的格式。

4.5、注意事项以及操作要点简述

1.要养成为结果文件取有意义名称的习惯。

2.要及时保存文件,避免死机或断电造成的文件丢失。

3.创建过程中,出现问题时,请保存,请老师解答。

4.创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

5.学会使用查询分析器,将查询的结果保存起来。

4.6、实验过程与指导

1.进入SQLServer2000的界面。

2.启动服务。

3.启动查询分析器。

4.7、实习成果

1.创建数据库,其中包含数据文件

CREATEDATABASE我班同学库

ONPRIMARY(

NAME=我班同学库_Data,

filename='d:

\刘鹏冰\我班同学库_Data.mdf',

size=10,

filegrowth=10%

logon(

name=我班同学库_Log,

Filename='d:

\刘鹏冰\我班同学库_Log.ldf‘,

size=5,

filegrowth=1

2.删除我班数据库

use我班同学库

dropdatabase我班同学库

3.向我班同学库里面添加同学表、宿舍表

use我班同学库

droptable同学表,宿舍表

createtable同学表

(学号 int(6),姓名 nchar(4),性别nchar

(1),出生日期char(10),身高notnull,民族nchar(5),身份证号char(18),宿舍编号char(6))

createtable宿舍表

宿舍编号char(6),

宿舍电话号码char(12)

4.8、实习总结

通过了本章的上机实验,能够掌握用企业管理器和T-SQL语句两种方法,进行数据库的创建、查看、修改及删除,表的创建、查看、修改及删除,数据的添加、查看、修改及删除。

不但熟悉了在库里面用鼠标的形式对库进行创建、查看、修改、删除和对表进行创建、查看、修改与删除。

而且也可以用输入代码的形势对库、表进行必要的操作。

创建数据库createdatabase<数据库名>[on/logon/name/filename/size/maxsize/filegrowth/forrestore],修改数据库addfile,删除数据库[dropdatabase]。

创建数据库表droptable(数据完整性约束a.默认约束DE_表名default<约束表达式>[for<列名>]b.检查约束CK_表名check(逻辑表达式)c.主键约束constraintkey(约束列1,约束列2等)d.唯一性约束constraintUQ_表明unique(约束列)e.外键约束;数据完整性a.域完整性b.实体完整性c.参考完整性);修改数据库表[altertable<表名>],修改列altertable<表名>altercolumn<列名>;删除列altertable<表名>dropcolumn<列名>;添加约束addtable<表名>。

 

实训五:

数据完整性设计

5.1、实习目的

1、掌握完整性的概念与定义

2、掌握完整性的实施手段

5.2、实习内容(查看实习指导书)

(一)新建一个数据库sportmeet1。

(二)在sportmeet1数据库中建立下列表格,注意备注栏中约束的要求:

(三)验证约束。

5.3、仪器、设备、材料

微机

5.4、实习准备

1.理论知识预习及要求

①掌握完整性定义的概念与定义

②掌握完整性的实施手段

2.实验指导书预习及要求

上机前先复习第七章的内容,掌握完整性的定义与实施手段

5.5、注意事项以及操作要点简述

1.要养成为结果文件取有意义名称的习惯。

2.要及时保存文件,避免死机或断电造成的文件丢失。

3.创建过程中,出现问题时,请保存,请老师解答。

4.创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

5.学会使用查询分析器,将查询的结果保存起来。

5.6、实验过程与指导

1.进入SQLServer2000的界面。

2.启动服务。

3.启动查询分析器。

5.7、实习成果

usesportmeet1

droptable班级信息表,学生信息表,本次比赛设置项目

createtable班级信息表(

班号 varchar(10)primarykey,

班级名称nvarchar(20),

组别 nchar

(2),

createtable学生信息表

学号 varchar(10) primarykey,

姓名nvarchar(10)notnoll,

性别nchar

(1)notnoll,

邮编char(6)

班号varchar(10)

createtable比赛设置项目表

项目编号int(4),

项目名称nvarchar(20)notnoll,

性别nchar

(1),

组别nchar

(2)

是否有预赛nchar

(1)

预赛人数int(4)

add unique(班级名称)

constraintCK_班级信息表_组别check(组别in('甲组','乙组','丙组')),

addconstraintDF_学生信息表_性别default'女'for性别,

constraintCK_学生信息表_性别check(性别in('男','女')),

constraintFK_学生信息表_班号

Foreignkey(班号)references班级信息表(班号)

constraintCK_比赛设置项目表_性别check(性别in('男','女'))

constraintCK_比赛设置项目表_组别check(组别In('甲组','乙组','丙组'))

addconstraintDF_比赛设置项目表_是否有预赛default'无'for是否有预赛,

constraintCK_比赛设置项目表_是否有预赛check(是否有预赛in('无','有'))

constraintCK_比赛设置项目表cheak(预赛人数>0)

addunique(项目名称,性别,组别)

5.8、实习总结

通过了本章的上机实验,学生应该能够掌握用企业管理器和T-SQL语句两种方法,进行数据库完整性的实现与应用。

 

实训六:

简单查询

6.1、实习目的

1.能熟练运用常用函数

2.能熟练地使用SELECT语句进行简单查询操作

6.2、实习内容

一、先从FTP服务器处下载数据库文件Sportmeet_Data.MDF和Sportmeet_Log.LDF,复制到E盘你自己的文件夹下。

然后利用附加数据库的方法将该数据库附加到你自己的服务器上。

二、简单查询:

查询所有系部信息。

查询所有班级信息。

查询班级的班号、班级名称、组别。

查询前10个班级的信息。

(使用TOP参数)

从班级信息中查询所有参赛班级的组别信息。

(使用DISTINCT参数)

三、条件查询:

查询所属系部编号为“3”的班级信息。

查询班号为“0806130401”的所有男生。

查询序号在5与50之间的所有学生的信息。

(用两种方式表达)

查询班号为“0806130401”或“1102090401”的班级信息。

(用两种方式表达)

查询姓名中有“中”的所有学生的信息。

查询姓“张”的所有学生的信息。

查询不知姓,但名字为“剑飞”的学生信息。

查询姓“张”或“李”,名字中的第二个为“林”或“霞”的所有学生的信息。

9、设计一个如教材P149所示的表example,输入相应的数据,查询以“[”开头和以“]”结尾的相应数据。

(利用转义字符的应用)。

四、查询结果的排序:

查询班号为“08061301”班所有学生信息,并交将结果按姓名排序。

五、嵌套查询:

查询系部名称为“信息工程系”的所有班级信息。

(用两种方式表达)

查询系部名称为“信息工程系”的所有学生信息。

6.3仪器、设备、材料

微机

6.4实验准备

1.理论知识预习及要求

①掌握SELECT简单查询

②掌握简单函数的使用

2.实验指导书预习及要求

上机前先复习第6章的内容,掌握简单的查询操作以及参数,和常用函数的使用

3.其他准备

6.5、实验原理或操作要点简介

学会使用查询分析器.

将查询的结果保存起来。

6.6注意事项

要养成为结果文件取有意义名称的习惯。

要及时保存文件,避免死机或断电造成的文件丢失。

创建过程中,出现问题时,请保存,请老师解答。

创建过程中,若出现找不到相应的问题时,要看联机丛书,逐步学会自学。

6.7实验过程与指导

1.进入SQLServer2000的界面。

2.启动服务。

3

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1