实验一《SQLServer环境》Word文档下载推荐.docx

上传人:b****5 文档编号:17349633 上传时间:2022-12-01 格式:DOCX 页数:33 大小:3.02MB
下载 相关 举报
实验一《SQLServer环境》Word文档下载推荐.docx_第1页
第1页 / 共33页
实验一《SQLServer环境》Word文档下载推荐.docx_第2页
第2页 / 共33页
实验一《SQLServer环境》Word文档下载推荐.docx_第3页
第3页 / 共33页
实验一《SQLServer环境》Word文档下载推荐.docx_第4页
第4页 / 共33页
实验一《SQLServer环境》Word文档下载推荐.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

实验一《SQLServer环境》Word文档下载推荐.docx

《实验一《SQLServer环境》Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《实验一《SQLServer环境》Word文档下载推荐.docx(33页珍藏版)》请在冰豆网上搜索。

实验一《SQLServer环境》Word文档下载推荐.docx

常需要安装SQLServer复制、全文搜索、客户端工具连接以及管理工具即可。

图1-10

如图1-11所示,安装“安装规则”,操作完成后点击“下一步”。

图1-11

如图1-12所示,进行“实例配置”,配置实例的时候,可以命名实例名称和实例目录,也可以选择默认实例。

完成后,点击“下一步”。

图1-12

如图1-13所示,检测磁盘空间。

图1-13

进行“服务器配置”,如图1-14所示。

所有服务配置选择完成后点击“下一步”。

图1-14

进行“数据库引擎配置”,在“数据库引擎配置”页面中,设置身份验证模式为混合模式,输入数据库管理员的密码,即sa用户的密码。

点击“添加当前用户”按钮,如图1-15所示,添加后点击“下一步”配置分析服务。

图1-15

AnalysisServices配置如图1-16所示,点击“添加当前用户”按钮后,点击“下一步”。

图1-16

在“ReportingServices配置”页面选择“安装和配置”和“仅安装”选项,点击“下一步”。

图1-17

出现“分布式重播控制器”窗口,如图1-18所示。

点击“添加当前用户”按钮,再点击“下一步”。

图1-18

出现“分布式重播客户端”窗口,如图1-19所示。

点击“下一步”。

图1-19

出现“错误报告”窗口,如图1-20所示。

图1-20

出现“安装配置规则”窗口,如图1-21所示。

若全部通过则可以进行安装了。

图1-21

点击“下一步”,显示准备安装,如图1-22所示。

图1-22

点击“安装”,安装程序将会把文件写入指定的目录,如图1-23所示。

图1-23

如图1-24所示,文件拷贝完成后,出现重启计算机窗口,点击“确定”按钮,出现如图1-25的提示信息。

图1-24

图1-25

安装完成,如图1-26所示。

点击“关闭”按钮,再重启计算机即可。

图1-26

2、启动SQLserver服务

启动SQLServer2012,选择开始菜单中的MicrosoftSQLServer2012下“配置工具”中的“SQLServer配置管理器”,启动SQLServer服务,如图1-27、1-28所示。

图1-27

图1-28

3、建立数据库

选择开始菜单中的MicrosoftSQLServer2012下的SQLServerManagementStudio,出现“连接到服务器”界面。

如图1-29所示,如果以SQLServer身份登录,输入密码,点击“连接”按钮,进入SQLServerManagementStudio主界面,如图1-30所示。

图1-29

点击左边“对象资源管理器”树状控制栏的+/-号可以打开和关闭SQLServer组中的本地服务项目,在选中“数据库”后,单击鼠标右键,出现数据库的菜单,如图1-31所示。

点击“新建数据库”,出现新建数据库窗口,如图1-32所示。

输入数据库名称:

Student,点击“确定”按钮。

图1-32

如图1-33、1-34所示,刷新后,可见新建的用户数据库Student。

图1-33

图1-34

4、建立表

点击数据库Student前面的+号,打开数据库的各种属性,如图1-35所示。

图1-35

选中用户数据库Student下的“表”,单击鼠标右键,出现表的菜单,如图1-36所示。

图1-36

点击“新建表”,出现新建表窗口,按表1的要求定义列,如图1-37所示。

表1Student

列名

说明

数据类型

约束

Sno

学号

字符串,长度为8

非空

Sname

姓名

字符串,长度为10

允许空

Ssex

性别

字符串,长度为2

取值为“男”、“女”

Sage

年龄

小整型

取值在0-200之间

Birthday

出生日期

日期型

Deptment

所在学院

字符串,长度为20

图1-37

输入列名,数据类型,长度等信息之后,点击

图标,出现选择表名窗口。

如图1-38所示,输入表名,点击“确定”按钮,将新建的表存盘。

图1-38

选中表Student,单击鼠标右键,选择“设计”,可以重新打开Student表的结构窗口,如图1-39所示。

图1-39

如图1-40所示,在Student表的结构窗口中,设定属性“Sno”为主码,点击

图标后退出Student表的结构窗口。

图1-40

步骤同上,分别按照表2和表3的要求建立Course表和ChooseClass表,设定属性“Cno”为Course表的主码,属性“Sno,Cno”为ChooseClass表的主码,如图1-41、1-42所示。

表2Course

Cno

课程号

Cname

课程名

Credit

学分

浮点型

大于0

Property

课程性质

字符串,长度为14

表3ChooseClass

Grade

成绩

整型

允许空,

取值在0-100之间

图1-41

图1-42

5、建立关系图,并设置外码

如图1-43所示,选中“数据库关系图”,单击鼠标右键,选择“新建数据库关系图”。

图1-43

在“添加表”窗口中选中所有表,点击“添加”按钮,进入数据库关系图设计窗口。

图1-44

数据库关系图设计窗口如图1-45所示。

图1-45

如图1-46所示,用鼠标指针指向Student表主码列左边的选择栏,然后按下鼠标左键,并向ChooseClass表中的外码列处拖动。

图1-46

出现“表和列”对话框,列出了当前所选择的主码和外码,点击“确定”按钮。

图1-47

在出现的“外键关系”对话框中点击“确定”按钮。

图1-48

建立了ChooseClass表的外码Sno,对应被参照关系Student的主码Sno。

图1-49

采用同样的方法,建立ChooseClass表的另一个外码Cno,对应被参照关系Course的主码Cno。

图1-50

点击

图标,出现保存该数据库关系图的窗口。

图1-51

输入关系图名,点击“确定”按钮,将新建的关系图存盘。

6、录入数据

Student表数据

在每个表中录入以下数据,录入数据时注意数据的录入顺序,先在被参照关系中录入数据,再在参照关系中录入数据。

Brithday

09105101

孙天

21

1986-7-5

农学

09105102

覃祥

20

1987-12-9

09105103

陈旭

1987-4-8

水建

09105104

李丽

17

1990-4-17

生命

09105105

韩振兴

18

1989-6-13

资环

09105106

田野

23

1984-1-2

信息

09105107

赵永亮

1987-7-15

09105108

侯玉

1984-7-20

09105109

白晓鹏

1987-4-22

外语系

选中表Student,单击鼠标右键,选择“编辑前200行”,进入Student表的数据录入窗口。

图1-52

在Student表的录入窗口中实现数据录入。

在退出窗口前,点击“运行”图标以保存对表的修改。

图1-53

Course表数据

采用同样的方法录入Course表和ChooseClass表中的数据,如图1-54、1-55所示。

001

人工智能

3

选修

002

网络编程

2.5

003

DB_Design

2

004

操作系统

必修

005

计算机网络

3.5

006

Java语言

007

编译原理

008

Internet基础

55

100

50

91

94

70

65

45

77

66

96

61

89

60

80

ChooseClass表数据

 

图1-54

图1-55

7、修改数据库

(1)在Course表中添加一个授课教师列,列名为Tname,类型为varchar(8)

录入数据后,将表关闭。

在MicrosoftSQLServerManagementStudio左侧的“对象资源管理器”下找到表Course,单击鼠标右键,选择“设计”。

在打开的窗口中添加列名为Tname,类型为varchar(8)授课教师列,允许Null值,并点击保存。

修改完成后的表Course如图1-56所示。

图1-56

(2)将学生表中的Brithday属性列删除

同上述添加时相同,打开Student表,选中Birthday属性列,单击右键,选择“删除列”,并保存。

修改完成后的表Student如图1-57所示。

图1-57

8、数据库的备份还原

(1)备份“Student”数据库

在窗口左侧的“对象资源管理器”下选中用户数据库“Student”,单击鼠标右键,选择“任务”下面的“备份”。

图1-58

在弹出的窗口中选择需要备份的数据库,并修改保存路径(将原有路径删除后重新添加新的路径),单击“确定”按钮完成数据库备份。

图1-59

图1-60

(2)还原“Student”数据库(可先删除“Student”数据库,后完成还原。

在MicrosoftSQLServerManagementStudio左侧的“对象资源管理器”下找到

“数据库”,单击鼠标右键,选择“还原数据库”。

图1-61

如图1-62所示,在“还原数据”窗口输入目标数据库名字,选择“源设备”,找到相应文件。

图1-62

如图1-63所示,点击“添加”按钮,弹出“定位备份文件”对话框。

图1-63

如图1-64所示,找到备份的数据库路径,选中Student1数据库,点击“确定”按钮。

图1-64

勾选用于还原的备份集,点击“确定”按钮,完成数据库的备份。

图1-65

9、请同学们完成以下实验任务

(1)在SQLServer2012图形环境下自行设计一组关系表;

(2)为这组关系表建立一个关系图,并设置主码和外码;

(3)在表中实现数据的插入、删除和修改操作;

(4)删除表格;

(5)实现数据库的备份和还原。

三、实验方法

运行SQLServer2012的安装程序,同学们可以按照上述步骤安装数据库软件SQLServer2012;

启动和停止SQLServer服务;

在SQLServer2012图形环境下建立数据库和表,建立关系图及设置主码和外码,并在表中实现对记录的插入、修改和删除操作。

贵州大学计算机科学与技术学院

软件工程专业实验报告

《数据库原理》实验报告

题目

班级

日期

实验环境:

实验内容与完成情况:

三、出现的问题及其解决方案(列出遇到的问题和解决办法,列出没有解决的问题)

问题1:

分析原因:

解决办法:

问题2:

(注:

可编辑下载,若有不当之处,请指正,谢谢!

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

当前位置:首页 > 考试认证 > 财会金融考试

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

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