实验1数据库和表

上传人:wt****50 文档编号:33758332 上传时间:2018-02-17 格式:DOC 页数:5 大小:860.50KB
返回 下载 相关 举报
实验1数据库和表_第1页
第1页 / 共5页
实验1数据库和表_第2页
第2页 / 共5页
实验1数据库和表_第3页
第3页 / 共5页
实验1数据库和表_第4页
第4页 / 共5页
实验1数据库和表_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验1数据库和表》由会员分享,可在线阅读,更多相关《实验1数据库和表(5页珍藏版)》请在金锄头文库上搜索。

1、河南工业大学实验报告课程 数据库原理 _ 实验名称 实验一 数据库和表 系 别 _信息科学与工程学院 计算机科学系 _ 专业班级 _ 计科 10 级 班 _ _ 实验报告日期 2012-09-18 姓 名_ _ _ _ 学号_ _ _教 师 审 批 签 字一.实验目的1. 熟悉 SQL Server Management Studio(SSMS)的工作环境2. 掌握使用和命令建立数据库的方法3. 熟练掌握使用 SSMS 和 T-SQL 语句创建、修改和删除表。4. 熟练掌握使用 SSMS 和 T-SQL 语句插入、修改和删除表数据。二.实验内容1. 采用 SQL Server Manageme

2、nt Studio 、T-SQL 语句两种方式创建产品销售数据库,要求:1) 使用 SSMS 创建数据库 CPXS_bak,数据文件初始大小为 5MB,最大大小50MB,按 5MB 增长;日志文件初始为 2MB,最大可增长到 10MB,按 2MB增长;其余参数取默认值。2) 用 T-SQL 语句创建数据库 CPXS,数据文件的增长方式改为增长方式按 10%比例增长,其余与 CPXS_bak。3) 用 T-SQL 语句删除数据库 CPXS_bak。2. CPXS 数据库包含如下三个表:1) 产品(产品编号,产品名称,价格,库存量)2) 客户(客户编号,客户名称,地区,负责人,电话)3) 销售(产

3、品编号,客户编号,销售日期,数量,销售额)三个表结构如资料中图 3.1图 3.3 所示,请写出创建以上三个表的 T-SQL 语句并在查询分析器中运行。 3. 在 SSMS 中输入如资料中图 3.4图 3.6 的商品表、客户表和销售表的样本数据。4. 用 T-SQL 语句向商品表插入如下记录:200001 柜式空调 3000 200200002 微波炉 1000 100200003 抽油烟机 1200 505. 用 T-SQL 语句向 CP 表中增加“产品简列”列,varchar(50) ,允许为 NULL。6. 将 CP 表中每种商品的价格打 8 折。7. 将 CP 表中价格打 9 折后小于

4、1500 的商品删除。三.实验步骤与结果(说明:要写出相关步骤和 SQL 语句,实验结果可以是运行画面的抓屏,抓屏图片要尽可能的小。 )用 SSMS 创建数据库 CPXS_bak,图形如图 1图 1 CPXS_bak 数据库用T-SQL语言创建CPXS数据库T-SQL 语言如use mastergocreate database CPXSon primary(name=CPXS,filename=D:学习数据库练习CPXS,size=5mb,maxsize=50mb,filegrowth=10%)log on(name=CPXS_bak,filename=D:学习数据库练习CPXS_bak,s

5、ize=2mb,maxsize=10mb,filegrowth=2mb)运行结果如图 2 图 2 CPXS 数据库删除数据库 CPXS_bakT-SQL 语言如下use mastergoif exists(select * from sys.databases where name=CPXS_bak)drop database CPXS_bak创建产品表T-SQL语言如下use CPXSgocreate table 客户(客户编号 char(6)primary key not null,客户名称 char(30) not null,地区 char(10),负责人 char(8),电话 char

6、(12)运行结果如图 3图 3 产品用 T-SQL 语言创建客户表,运行结果如图 4图 4 客户用 T-SQL 语言创建销售表,运行结果如图 5 图 5 销售用T-SQL语句向CP 表中增加“产品简列”列,T-SQL语言如下往产品表插入产品T-SQL语言如下use CPXSinsert into 产品 values(200001,柜式空调,3000,200)insert into 产品 values(200002,微波炉,1000,100)insert into 产品 values(200003,抽油烟机,1200,50)打八折,T-SQL语言如下use CPXSupdate 产品set 价格=价格*0.8运行结果如图 6图 6 产品信息表打九折删除价格小于 1500 的产品 T-SQL 语言如下use CPXSdelete 产品 where 价格*0.91500四.实验中的问题及心得在实验过程中不能熟悉的记得 T-SQL 语言,在运用时要翻阅资料,自己应多练习,牢记。SQL2008 在用时,每进行一个 T-SQL 语言操作都要刷新,开始我不知道,怎么都找不到。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 文化创意

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号