实验一实验目的 1. 熟悉 SQL S erver Management Studio ( SSMS )的工作环境 2. 掌握使用和命令建立数据库的方法 3. 熟练掌握使用 SSMS 和 T-SQL 语句创建、修改和删除表。 4. 熟练掌握使用 SSMS 和 T-SQL 语句插入、修改和删除表数据。实验内容 1. 采用 SQL S erver Management Studio 、 T-SQL 语句两种方式创建产品销售数据库, 要求: 1) 使用 SSMS 创建数据库 CPXS_bak ,数据文件初始大小为 5MB ,最大大小 50MB ,按 5MB 增长;日志文件初始为 2MB ,最大可增长到 10MB ,按 2M B 增长;其余参数取默认值。 2)用 T-SQL 语句创建数据库 CPXS ,数据文件的增长方式改为增长方式按 10% 比例增长, 其余与 CPXS_bak 。 3)用 T-SQL 语句删除数据库 CPXS_bak 。 2. CPXS 数据库包含如下三个表: 1) 产品(产品编号,产品名称,价格,库存量) 2) 客户(客户编号,客户名称,地区,负责人,电话) 3) 销售(产品编号,客户编号,销售日期,数量,销售额) 三个表结构如资料中图 ~图 所示,请写出创建以上三个表的 T-SQL 语句并在查询分析器中运行。 SSMS 中输入如资料中图 ~图 的商品表、客户表和销售表的样本数据。 T-SQL 语句向商品表插入如下记录: 200001 柜式空调 3000 200 200002 微波炉 1000 100 200003 抽油烟机 1200 50 T-SQL 语句向 CP 表中增加“产品简列”列, varchar(50) ,允许为 NULL 。 CP 表中每种商品的价格打 8 折。 CP 表中价格打 9 折后小于 1500 的商品删除。二. 实验步骤与结果(说明: 要写出相关步骤和 SQL 语句, 实验结果可以是运行画面的抓屏, 抓屏图片要尽可能的小。)1 .1) 使用 SSMS 创建数据库 CPXS_bak 效果图为 2)用 T-SQL 语句创建数据库 CPXS : CREATE DATABASE CPXS ON PRIMARY ( NAME = 'CPXS_DATA' , FILENAME = 'C:\Program Files\Microsoft SQL Server\\MSSQL\Data\' , SIZE = 5MB , MAXSIZE = 50MB , FILEGROWTH = 10 %) LOG ON ( NAME = 'CPXS_LOG' , FILENAME = 'C:\Program Files\Microsoft SQL Server\\MSSQL\Data\' , SIZE = 2MB , MAXSIZE = 10MB , FILEGROWTH = 2MB ) 3) DROP DATABASE CPXS_bak 刷新数据库会看到 CPXS_bak 不存在 2 .1) USE CPXS GO CREATE TABLE 产品( 产品编号 char (6) PRIMARY KEY , 产品名称 char ( 30 ) NOT NULL, 价格 float (8 ), 库存量 int ,) 2) USE CPXS GO CREATE TABLE 客户( 客户编号 char (6) PRIMARY KEY , 客户名称 char ( 30 ) NOT NULL, 地区 char ( 10 ), 负责人 char (8 ), 电话 char ( 12 )) 3) USE CPXS GO CREATE TABLE 销售( 产品编号 char (6 ), 客户编号 char (6 ), 销售日期 datetime , 数量 int NOT NULL, 销售额 float (8) NOT NULL, CONSTRAINT pk_js PRIMARY KEY ( 产品编号, 客户编号, 销售日期)) /*pk_js 为约束名*/ 执行完上面的操作就能看见表已经添加进数据库中, 如图所示: 3 . 打开表:在其中添加数据: 4. 1) USE CPXS INSERT INTO 产品( 产品编号, 产品名称, 价格, 库存量) VALUES ( '200001' ,' 柜式空调', '3000' , '200' ) 2) USE CPXS INSERT INTO 产品( 产品编号, 产品名称, 价格, 库存量) VALUES ( '200002' ,' 微波炉', '10
数据库实验报告全-word资料(精) 来自淘豆网m.daumloan.com转载请标明出处.