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