目录
目录 (2)
实验1 SQL Server的安装及管理工具的使用 (3)
sql连接不上服务器
实验2 交互式SQL (4)
实验3 数据完整性和安全性管理 (16)
实验4 触发器和存储过程实验 (26)
实验5 数据库备份与恢复 (30)
实验6 数据库设计综合应用 (31)
实验1 SQL Server的安装及管理工具的使用
一、实验目的
1、通过对某个商用数据库管理系统的使用,了解DBMS的工作原理和系统构架。
在此推荐数据库管理系统SQL Server 2005,该系统已经在机房FTP上。你也可以从微软上下载该系统。
2、熟悉对DBMS的操作
二、实验内容
1、根据安装文件的说明安装数据库管理系统。在安装过程中记录安装的选择,并且对所作的选择进行思考,为何要进行这样的配置,对今后运行数据库管理系统会有什么影响。
2、学会启动和停止数据库服务,思考可以用哪些方式来完成启动和停止。
3、掌握管理工具的使用
(1)SQL Server Management Studio的使用
➢连接服务器的方法
➢查询编辑器的使用
(2)配置管理器的使用
4、了解数据库系统的逻辑组件:
它们主要是数据库对象,包括基本表、视图、触发器、存储过程、约束等。今后将学习如何操作这些数据库对象。
三、实验报告要求
1、给出安装过程中出现的错误及解决方法。
2、根据你所了解的SQL Server工具,写出部分主要组件的功能(以SQL Server2005为例,写出SQL Server Management Studio、配置管理器)。
实验2 交互式SQL
2.1创建数据库及表
一、实验目的
本次实验了解SQL Server 2005的启动,熟悉如何使用SSMS和SQL建立数据库和表,并加深对于完整性的理解。
二、背景知识
在使用数据库的过程中,接触最多的就是数据库中的表。表是数据存储的地方,是数据库中最重要的部分,管理好表也就管理好了数据库。
表是由行和列组成的。创建表的过程主要就是定义表的列的过程。表的列名在同一个表中具有唯一性,同一列的数据属于同一种数据类型。除了用列名和数据类型来指定列的属性外,还可以定义其它属性:是否为空、默认值、标识符列、全局唯一标识符列等。
约束是SQL Server提供的自动保持数据库完整性的一种方法,定义了可输入表或表的单个列中的数据的限制条件。在SQL Server中有5种约束:主关键字约束(Primary Key Constraint)、外关键字约束(Foreign Key Constraint)、惟一性约束(Unique Constraint)、检查约束(Check Constraint)和默认约束(Default Constraint)。
三、实验内容
方法1:在SSMS中创建数据库和表
在本练习中,将使用SQL Server2005数据库管理系统创建Student数据库,并在Student数据库中创建表Student,使你能够掌握使用SQL Server2005数据库管理系统创建数据库和表的方法。
1)启动SQL Server2005:
依次单击开始->所有程序->SQL Server 2005->SQL Server Management Studio 启动SQL Server 2005数据库管理系统
2)登录数据库服务器:
点击“连接到服务器“对话框中的连接按钮连接到SQL Server 2005数据库服务器。
3)创建数据库Student
在SQL Server 2005数据库管理系统的左边栏“对象资源管理器”中右击数据库对象,在弹出的快捷菜单中单击“新建数据库”命令。
在弹出的“新建数据库”对话框右侧的数据库名称中输入数据库名称“Student”,然后单击确定。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。