实验一《SQLServer2012环境》

实验一《SQLServer2012环境》

ID:44923949

大小:3.05 MB

页数:40页

时间:2019-11-05

上传者:linlin921
实验一《SQLServer2012环境》_第1页
实验一《SQLServer2012环境》_第2页
实验一《SQLServer2012环境》_第3页
实验一《SQLServer2012环境》_第4页
实验一《SQLServer2012环境》_第5页
资源描述:

《实验一《SQLServer2012环境》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

标准文案《数据库原理》实验指导实验1SQLServer2012环境一、实验目的SQLServer2012是Mircosoft公司推出的关系型网络数据库管理系统,是一个逐步成长起来的大型数据库管理系统。1、了解SQLServer2012的安装过程中的关键问题;2、掌握通过SQLServerManagementStudio管理数据库服务器、操作数据库对象的方法;熟悉如何在SQLServer2012图形环境下建立数据库和表,建立多个表的关系图及设置主码和外码,并在表中实现对记录的插入、修改和删除操作;3、掌握数据库的还原与备份操作。二、实验内容1、安装Microsoft的数据库管理系统SQLServer2012解压安装文件之后,运行服务器目录SQL2012下的可执行文件setup.exe,开始进行SQLServer2012安装。出现SQLServer安装中心界面,如图1-1所示。大全 标准文案图1-1选择左边的“安装”选项,再选择右边的“全新SQLServer独立安装或向现有安装添加功能”,进入SQLServer2012的安装向导,如图1-2所示。图1-2大全 标准文案安装程序会检查安装程序支持规则以确保是否可以顺利安装,如图1-3所示。点击“确定”可以进入产品密钥输入页面,选择版本,或者输入密钥自动识别版本如图1-4所示。图1-3图1-4大全 标准文案许可条款页面如图1-5,勾选“接受许可条款”并点击“下一步”。图1-5出现产品更新页面如图1-6所示,点击“下一步”进行后继操作。大全 标准文案图1-6出现安装安装程序文件页面如图1-7所示,点击“安装”进行相关操作。图1-7大全 标准文案如图1-8所示,安装程序将安装程序支持规则,全部通过方可点击“下一步”,进行角色设置如图1-9所示。若没有全部通过则需要解决相关错误才能进行下一步安装。图1-8大全 标准文案图1-9选择“SQLServer功能安装”,点击“下一步”,按需选择要安装的功能,图1-10所示。常需要安装SQLServer复制、全文搜索、客户端工具连接以及管理工具即可。图1-10大全 标准文案如图1-11所示,安装“安装规则”,操作完成后点击“下一步”。图1-11如图1-12所示,进行“实例配置”,配置实例的时候,可以命名实例名称和实例目录,也可以选择默认实例。完成后,点击“下一步”。大全 标准文案图1-12如图1-13所示,检测磁盘空间。完成后,点击“下一步”。图1-13大全 标准文案进行“服务器配置”,如图1-14所示。所有服务配置选择完成后点击“下一步”。图1-14进行“数据库引擎配置”,在“数据库引擎配置”页面中,设置身份验证模式为混合模式,输入数据库管理员的密码,即sa用户的密码。点击“添加当前用户”按钮,如图1-15所示,添加后点击“下一步”配置分析服务。大全 标准文案图1-15AnalysisServices配置如图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-262、启动SQLserver服务启动SQLServer2012,选择开始菜单中的MicrosoftSQLServer2012下“配置工具”中的“SQLServer配置管理器”,启动SQLServer服务,如图1-27、1-28所示。大全 标准文案图1-27图1-283、建立数据库选择开始菜单中的MicrosoftSQLServer2012下的SQLServerManagementStudio,出现“连接到服务器”界面。如图1-29所示,如果以SQLServer身份登录,输入密码,点击“连接”按钮,进入SQLServerManagementStudio主界面,如图1-30所示。大全 标准文案图1-29点击左边“对象资源管理器”树状控制栏的+/-号可以打开和关闭SQLServer组中的本地服务项目,在选中“数据库”后,单击鼠标右键,出现数据库的菜单,如图1-31所示。大全 标准文案图1-3点击“新建数据库”,出现新建数据库窗口,如图1-32所示。输入数据库名称:Student,点击“确定”按钮。图1-32如图1-33、1-34所示,刷新后,可见新建的用户数据库Student。图1-33图1-344、建立表点击数据库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课程号字符串,长度为10非空Cname课程名字符串,长度为20允许空Credit学分浮点型大于0Property课程性质字符串,长度为14允许空表3ChooseClass列名说明数据类型约束Sno学号字符串,长度为8非空Cno课程号字符串,长度为10非空Grade成绩整型允许空,取值在0-100之间图1-41图1-425、建立关系图,并设置外码如图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表数据在每个表中录入以下数据,录入数据时注意数据的录入顺序,先在被参照关系中录入数据,再在参照关系中录入数据。SnoSnameSsexSageBrithdayDeptment大全 标准文案09105101孙天男211986-7-5农学09105102覃祥女201987-12-9农学09105103陈旭男201987-4-8水建09105104李丽女171990-4-17生命09105105韩振兴男181989-6-13资环09105106田野男231984-1-2信息09105107赵永亮男201987-7-15信息09105108侯玉女231984-7-20资环09105109白晓鹏男201987-4-22外语系选中表Student,单击鼠标右键,选择“编辑前200行”,进入Student表的数据录入窗口。图1-52在Student表的录入窗口中实现数据录入。在退出窗口前,点击“运行”图标以保存对表的修改。大全 标准文案图1-53Course表数据采用同样的方法录入Course表和ChooseClass表中的数据,如图1-54、1-55所示。CnoCnameCreditProperty001人工智能3选修002网络编程2.5选修003DB_Design2选修004操作系统3必修005计算机网络3.5必修006Java语言2.5选修007编译原理3必修008Internet基础2选修SnoCnoGradeSnoCnoGrade091051010035509105103003100091051010075009105104001910910510100594091051040087009105101002650910510400545大全 标准文案09105102001230910510500677091051020026609105106007091051020089609105106004610910510200689091051060056009105103001770910510700277091051030048009105107005100ChooseClass表数据图1-54大全 标准文案图1-557、修改数据库(1)在Course表中添加一个授课教师列,列名为Tname,类型为varchar(8)录入数据后,将表关闭。在MicrosoftSQLServerManagementStudio左侧的“对象资源管理器”下找到表Course,单击鼠标右键,选择“设计”。在打开的窗口中添加列名为Tname,类型为varchar(8)授课教师列,允许Null值,并点击保存。修改完成后的表Course如图1-56所示。图1-56(2)将学生表中的Brithday属性列删除同上述添加时相同,打开Student表,选中Birthday属性列,单击右键,选择“删除列”,并保存。修改完成后的表Student如图1-57所示。大全 标准文案图1-578、数据库的备份还原(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-659、请同学们完成以下实验任务(1)在SQLServer2012图形环境下自行设计一组关系表;(2)为这组关系表建立一个关系图,并设置主码和外码;(3)在表中实现数据的插入、删除和修改操作;(4)删除表格;(5)实现数据库的备份和还原。三、实验方法运行SQLServer2012的安装程序,同学们可以按照上述步骤安装数据库软件SQLServer2012;启动和停止SQLServer服务;在SQLServer2012图形环境下大全 标准文案建立数据库和表,建立关系图及设置主码和外码,并在表中实现对记录的插入、修改和删除操作。贵州大学计算机科学与技术学院软件工程专业实验报告《数据库原理》实验报告题目姓名班级日期实验环境:实验内容与完成情况:一、实验目的二、实验内容大全 标准文案三、出现的问题及其解决方案(列出遇到的问题和解决办法,列出没有解决的问题)问题1:分析原因:解决办法:问题2:分析原因:解决办法:大全

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭