SQL数据库实验报告 (1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
资源与环境科学学院实验报告
一、上机实习名称:SQL Server的安装及数据库的建立
二、实验目的:
1、通过对某个商用数据库管理系统的使用,了解DBMS的工作原理和系统构架。
2、熟悉对DBMS的操作
3、熟悉如何使用SSMS和SQL建立数据库和表,并加深对于完整性的理解。
三、实验内容:
1、根据安装文件的说明安装数据库管理系统。
2、学会启动和停止数据库服务,思考可以用哪些方式来完成启动和停止。
3、掌握管理工具的使用
(1)SQL Server Management Studio的使用
➢连接服务器的方法
➢查询分析器的使用
(2)配置管理器的使用
4、了解数据库系统的逻辑组件:
它们主要是数据库对象,包括基本表、视图、触发器、存储过程、约束等。今后将学习如何操作这些数据库对象。
5.在SSMS中创建数据库和表
四、实验步骤
1. SQL Server 2008的体系结构和特点介绍
SQL Server 是一个关系数据库管理系统。由微软公司2008年第三季度正式发布, SQL Server 2008是一个重大的产品版本,在安全性、可用性、易管理性、可扩展性、商业智能等方面有了更多的改进和提高,对企业的数据存储和应用需求提供了更强大的支持和便利,使得它成为迄今为止最强大和最全面的SQL Server版本。
SQL Server 2008 版本体系:根据不同的用户类型和使用需求,微软公司推出了5种不同的SQL Server版本,包括企业版(Enterprise)、标准版(Standard)、工作组版(Workgroup)、学习版(Express)和移动版(Compact)
Microsoft SQL Server 2008系统由4个主要部分组成。这4个部分被称为4个服务,这些服务分别是数据库引擎、分析服务、报表服务和集成服务。
2. SQL Server管理工作室的启动
打开windows控制面板—管理—服务,启动SQL Server 服务,如下图
(1)开始→程序→Microsoft SQL Server 2008→SQL Server Management Studio(如图1.1所示)。
图1.1 SQL Server 2008 服务器连接GUI
(2)在服务器类型(T)右侧的下拉列表中选择服务器类型。本例选择:数据库引擎。
在身份验证(A)右侧的下拉列表中选择身份验证方式。本例选择:Windows 身份验证;如果选择SQL Server身份验证,则还需要在其下方输入用户名和密码。在服务器名称(S)右侧的下拉列表中选择:<浏览更多…>,然后选择相应
的数据引擎。本例选择:ZJGSU-HAPPYYOU,单击确定。该GUI设置后的界面如图1.2所示。
图1.2 选择数据库服务器
(3)在如图1.3所示的界面中,单击:连接(C),连接数据库服务器,并且启动SQL Server管理工作室(如图1.3所示)。在启动后的SQL Server管理工作室中,就可以创建数据库、数据表和视图等数据库管理操作。
图1.3 SQL Server 管理工作室
2.应用界面操作创建数据库
(4)创建数据库Student
在SQL Server 2008数据库管理系统的左边栏“对象资源管理器”中右击数
据库对象,在弹出的快捷菜单中单击“新建数据库”命令。
在弹出的“新建数据库”对话框右侧的数据库名称中输入数据库名称“Student”,然后单击确定。
5)在Student数据库中新建表”Student”
单击SQL Server 2008数据库管理系统的左侧的“对象资源管理器”栏中的”
刷新”按钮,以显示出新建的数据库“Student”。
依次展开左侧栏对象资源管理器中的“数据库”->“Student”,并右击Student数据库中的表项目,在弹出的快捷菜单中单击“新建表”命令。
列名数据类型完整性约束
Sno CHAR(5) 主码
Sname CHAR(10) 非空
Ssex BIT 无
Sage INT 无
Sdept CHAR(15) 无
单击文件菜单中的保存命令保存该表,并取名为“Student”。
5)在Student数据库中新建表”Student”
单击SQL Server 2008数据库管理系统的左侧的“对象资源管理器”栏中的”
刷新”按钮,以显示出新建的数据库“Student”。
依次展开左侧栏对象资源管理器中的“数据库”->“Student”,并右击Student数据库中的表项目,在弹出的快捷菜单中单击“新建表”命令。
列名数据类型完整性约束
Sno CHAR(5) 主码
Sname CHAR(10) 非空
Ssex BIT 无
Sage INT 无
Sdept CHAR(15) 无
单击文件菜单中的保存命令保存该表,并取名为“Student”。
五、实习结果
创建了HRM数据库,并输入了数据
1.对上节建立的表输入数据:
DepartmentID DepartmentName Note
1 财务部财务部
2 研发部研发部
3 人力资源部人力资源部
Employee ID Name Birthd
ay
Se
x
Addre
ss
Zip PhoneNumbe
r
EmailAddress Department
ID
1001 李勇78-3-1
2 0 河南47500
1
1
1002 王敏80-11- 1 河南47500 1