sqlserver实验报告二

sqlserver实验报告二

ID:33410995

大小:764.00 KB

页数:7页

时间:2019-02-25

sqlserver实验报告二_第1页
sqlserver实验报告二_第2页
sqlserver实验报告二_第3页
sqlserver实验报告二_第4页
sqlserver实验报告二_第5页
资源描述:

《sqlserver实验报告二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南工业大学实验报告课程空间数据库实验名称实验二SQLServer数据库和表系别信息学院地理信息系实验报告日期2017-11-14专业班级姓名学号教师审批签字一.实验目的1.掌握使用SSMS建立数据库的方法。2.熟练掌握使用SSMS和T-SQL语句创建、修改和删除表。3.熟练掌握使用SSMS和T-SQL语句插入、修改和删除表数据。二.实验内容1.采用SQLServerManagementStudio、T-SQL语句两种方式创建产品销售数据库,要求:1)使用SSMS创建数据库CPXS_bak,数据文件初始大小为5MB,最大大小50MB,按5MB增

2、长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。2)用T-SQL语句创建数据库CPXS,数据文件的增长方式改为增长方式按10%比例增长,其余与CPXS_bak相同。3)用T-SQL语句删除数据库CPXS_bak。2.CPXS数据库包含如下三个表:1)产品(产品编号,产品名称,价格,库存量)2)客户(客户编号,客户名称,地区,负责人,电话)3)销售(产品编号,客户编号,销售日期,数量,销售额)3.三个表结构如资料中图2.1~图2.3所示,请写出创建以上三个表的T-SQL语句并在查询分析器中运行。1)在SSMS中输入

3、如资料中图3.4~图3.6的商品表、客户表和销售表的样本数据。2)用T-SQL语句向商品表插入如下记录:200001柜式空调3000200200002微波炉1000100200003抽油烟机1200504)用T-SQL语句向CP表中增加“产品简列”列,varchar(50),允许为NULL。5)将CP表中每种商品的价格打8折。6)将CP表中价格打9折后小于1500的商品删除。三.实验步骤与结果1.采用SQLServerManagementStudio、T-SQL语句两种方式创建产品销售数据库:7/71)使用SSMS创建数据库CPXS_bak,数

4、据文件初始大小为5MB,最大大小50MB,按5MB增长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值:图1SSMS创建数据库CPXS_bak2)用T-SQL语句创建数据库CPXS,数据文件的增长方式改为增长方式按10%比例增长,其余与CPXS_bak相同:T-SQL语句:CREATEDATABASECPXSONPRIMARY(NAME='CPXS_DATA',FILENAME='D:SQLServerMSSQL13.MSSQLSERVERMSSQLDATACPXS_DATA.MDF',SIZE=5MB,M

5、AXSIZE=50MB,FILEGROWTH=10%)LOGON(NAME='CPXS_LOG',FILENAME='D:SQLServerMSSQL13.MSSQLSERVERMSSQLDATACPXS_LOG.LDF',SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=2MB)图2T-SQL语句创建数据库CPXS7/73)用T-SQL语句删除数据库CPXS_bak:T-SQL删除语句:DROP DATABASE CPXS_bak图3用T-SQL语句删除数据库CPXS_bak2.CPXS数据库包含如下三个表:产品(产

6、品编号,产品名称,价格,库存量)客户(客户编号,客户名称,地区,负责人,电话)销售(产品编号,客户编号,销售日期,数量,销售额)创建产品表的T-SQL语句:USE CPXSGOCREATE TABLE 产品( 产品编号 char(6)  NOT NULL,  产品名称 char(30) NOT NULL,  价格     float(8),  库存量   int, PRIMARY KEY(产品编号))图4T-SQL语句创建产品表7/7创建客户表的T-SQL语句:USE CPXS GO CREATE TABLE 客户( 客户编号 char(6) 

7、NOT NULL,  客户名称 char(30) NOT NULL,  地区     char(10),  负责人   char(8),  电话     char(12),  PRIMARY KEY(客户编号))创建销售的T-SQL语句:USECPXSGOCREATETABLE销售(产品编号char(6)NOTNULL,客户编号char(6)NOTNULL,销售日期datetime,数量int,销售额real,PRIMARYKEY(产品编号,客户编号,销售日期))3.在SSMS中输入如资料中图3.4~图3.6的商品表、客户表和销售表的样本数据:

8、图5产品表中输入数据7/7图6客户表中输入数据图7销售表中输入数据1)用T-SQL语句向表中插入一条记录:USE CPXS GOINSERT INTO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。