《数据库原理与应用》 SQL SERVER 2005实验指导书
实验一、配置服务、工具使用、创建数据库及表(2学时)
实验目的:
(1)学习MS SQL Server 2005的安装、启动服务器的方法。 (2)熟悉 SQL Server Management Studio(SSMS)的工作环境 (3)掌握使用SSMS和命令建立数据库的方法 (4)掌握数据库常用选项的设置方法 (5)掌握建立数据表的方法。 实验内容:
1、两种方式启动服务器
1)第一种方法:SQL Server Configuration Manager启动服务
单击 开始, 选择程序,然后选择 Microsoft SQL Server 2005,选中配置工具菜单中SQL Server Configuration Manager单击。弹出配置管理对话窗口 ,单击SQLServer2005服务,在右窗口选择MSSQLServer服务,按鼠标右键,单击启动
2)第二种方法:控制面板中启动服务
(1)单击 开始,然后选择控制面板,选择服务。
(2)单击MSSQLServer服务,然后单击开始按钮,启动MSSQLServer服务 (3)单击SQLServerAgent服务,然后单击开始按钮,启动SQLServerAgent
服务
2、 SQL Server Management Studio使用
1)启动后连接数据库:选择服务器类型:数据库引擎,选择使用的服务器名称和身份验证,单击连接。
2)了解SQL Server Management Studio中菜单栏的主要项目、功能。
3)在SQL Server Management Studio中,分别打开master、pubs数据库,观察其中的对象。
3、采用SQL语句、SQL Server Management Studio两种方式创建数据库
1)在管理器中直接建立数据库
在管理器中,右键单击“数据库”,选择“新建数据库” 输入数据库名称”OrderMag”
在“数据库文件中数据”选项中,设定数据库初始大小为3M。 设定数据库增长方式为按百分比增长,增长幅度为10%。 选择“日志”选项中,设定日志初始大小为1M。 设定数日志增长方式为按百分比增长,增长幅度为10%。 创建数据库中生成脚本保存到文件中。
在管理器中的展开“数据库”查看新建数据库属性。
2)在SQL Server Management Studio中单击新建查询,在其中使用create database 命令创建数据库OrderMag1。可单击“打开文件”选项,选择生成的脚本文件。修改库名并执行SQL语句。 4、调整库容量等参数
在管理器中修改数据库OrderMag 1)在管理器中,单击 “数据库”,
2)选择新建的数据库,单击右键,选择“属性”
3)选择“选项页“中 ”文件”,在右窗口中修改数据库增长幅度为20%。 5.在创建的OrderMag数据库中建立如下三张表: 1) Store(Pno, Pname, Ptype, Pnum)
库存(零件号,零件名称,零件类别,零件数量) 2) Order(Ono, Cno, Pno, Onum, Osum, Odate)
订单(订单号,顾客号,定购零件号,定购数量,订单金额,签订日期) 3) Customer(Cno, Cname, Ctel, Caddr, Czip) 顾客(顾客号,顾客名称,电话,地址,邮编)
参照实验二中给定的数据要求,设计各个表中字段的数据类型、长度和约束如下:
2
Store库存表 字段名 Pno Pname Ptype Pnum Order订单表 字段名 Ono Cno Pno Onum Osum Odate Customer用户表 字段名 Cno Cname Ctel Caddr Czip
6.完成实验报告并回答问题
1) SQL Server2005 有那些数据库对象? 2)一个数据库中包含哪几种文件?
3)哪些用户可以更改数据库属性?如何更改? 4)SQL Server2005有哪几个系统数据库?
3
说明 零件号 零件名称 零件类别 零件数量 数据类型与长度 完整性约束 说明 订单号 用户编号 订购零件号 订购数量 订单金额 订购日期 数据类型与长度 完整性约束 说明 用户编号 用户名称 电话 地址 邮编 数据类型与长度 完整性约束
实验二.数据维护及简单查询(2学时)
实验目的:
(1)学习使用SSMS中查询功能
(2)掌握使用Insert、Update、Delete命令维护数据表的数据的方法 (3)熟练掌握简单SQL命令的使用 实验内容:
1. INSERT命令输入数据
使用Insert命令分别向OrderMag数据库中的三个表中输入如下5条数据。(写出相应的SQL命令,并截结果图) 1) Store(Pno, Pname, Ptype, Pnum)
库存(零件号,零件名称,零件类别,零件数量) Pno P1 P2 P3 P4 P5
2) Order(Ono, Cno, Pno, Onum, Osum, Odate)
订单(订单号,顾客号,定购零件号,定购数量,订单金额,签订日期)
Ono 4
Pname 齿轮 蜗杆 螺栓 垫圈 螺母 Ptype 传动 传动 标准 标准 标准 Pnum 200 30 120 500 1020 Cno Pno m Onum Osum Osu
相关推荐: