SQL Server 2005实验报告
学院: XXXX 专业班级: XXXXXX 姓号: XX 学号: XXXXX
实验一 SQL Server 2005环境
1.目的与要求
(1)掌握SQL Server Management对象资源管理器的使用方法; (2)掌握SQL Server Management查询分析器的使用方法; (3)对数据库及其对象有一个基本了解。
2.实验准备
(1)了解SQL Server 2005各种版本安装的软、硬件要求; (2)了解SQL Server 2005支持的身份验证模式; (3)对数据库、表及其他数据库对象有一个基本了解。
3.实验内容
(1)SQL Server 2005的安装。 检查软、硬件配置是否达到SQL Server 2005的安装要求,参照第一章内容安装SQL Server 2005,熟悉SQL Server 2005的安装方法。 (2)对象资源管理器的使用。
①进入SQL Server Management Studio。 单击“开始”,选择“程序”,选择“Microsoft SQL Server 2005”,单击“SQL Server Management Studio”,打开“连接到服务器”窗口如图所示
在打开的“连接到服务器”窗口中使用系统默认设置连接服务器,单击“连接”按钮,系统显示“SQL Server Management Studio”窗口。
在 SQL Server Management Studio窗口中,左边是对象资源管理器,它以目录树的形式组织对象。右边死操作界面,如“查询分析器”窗口,“表设计器”窗口等。
②了解系统数据库和数据库的对象。
在SQL Server 2005安装后,系统生成了4个数据库:master、model、msdb和tempdb。 在对象资源管理器中单击系统数据库,右边显示4个数据库,如图所示
选择系统数据库master,观察SQL Server 2005对象资源管理器中数据库对象的组织方式。其中,表、试图在“数据库”节点下,存储过程,触发器、函数、类型、默认值、规则等在“可编程性”中,用户、角色、架构等在“安全性”中。 ③试试不同数据库对象的操作方法。 展开系统数据库“master”,展开“表→系统表”选择“dbo.spt _values”,单击鼠标右键,系统显示操作快捷菜单,如图所示
(3)查询分析器的使用。
在“SQL Server Management Studio”窗口中单击“新建查询”按钮。在对象资源管理器的右边就会出现“查询分析器”窗口在窗口中输入下列命令: Use master Select *
From dbo.spt _values Go
单击“!执行”按钮,命令执行结果如图所示
实验二 创建数据库和表
1.目的与要求
(1)了解SQL Server数据库的逻辑结构和物理结构; (2)了解表结构特点
(3)了解SQL Server的基本数据类型; (4)了解空值概念;
(5)学会在对象资源管理器中创建数据库和表; (6)学会T-SQL语句创建数据库和表。
2.实验内容
(1)实验题目。
①创建一个新的数据库
②在新创建的数据库中创建数据库表
3.实验步骤
(1)在对象资源管理器创建数据库YGGL
在“新建数据库”窗口的“常规”选项卡中输入数据库名“YGGL”,“所有者”为默认值。在“数据库文件”下方的列表栏中分别设置“数据文件”和“日志文件”的增长方式和增长比例。设置完成后单击“确定”。
(2)删除YGGL数据库
(3)使用T-SQL语句创建数据库YGGL
单击快捷工具栏的“!执行”按钮,执行上述语句,并在“对象资源管理器”窗口中查看执行结果。
(4)在对象资源管理器中创建表 ①创建表