实验一实验目的熟悉SQLServerManagementStudio(SSMS)的工作环境掌握使用和命令建立数据库的方法熟练掌握使用SSMS和T-SQL语句创建、修改和删除表。熟练掌握使用SSMS和T-SQL语句插入、修改和删除表数据。实验内容采用SQLServerManagementStudio、T-SQL语句两种方式创建产品销售数据库,要求:使用SSMS创建数据库CPXS_bak,数据文件初始大小为5MB,最大大小50MB,按5MB增长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。用T-SQL语句创建数据库CPXS,数据文件的增长方式改为增长方式按10%比例增长,其余与CPXS_bak。用T-SQL语句删除数据库CPXS_bak。CPXS数据库包含如下三个表:产品(产品编号,产品名称,价格,库存量)客户(客户编号,客户名称,地区,负责人,电话)销售(产品编号,客户编号,销售日期,数量,销售额)~,请写出创建以上三个表的T-SQL语句并在查询分析器中运行。~、客户表和销售表的样本数据。用T-SQL语句向商品表插入如下记录:柜式空调3000200微波炉1000100抽油烟机120050用T-SQL语句向CP表中增加“产品简列”列,varchar(50),允许为NULL。将CP表中每种商品的价格打8折。将CP表中价格打9折后小于1500的商品删除。实验步骤与结果(说明:要写出相关步骤和SQL语句,实验结果可以是运行画面的抓屏,抓屏图片要尽可能的小。))使用SSMS创建数据库CPXS_bak效果图为2)用T-SQL语句创建数据库CPXS:CREATEDATABASECPXSONPRIMARY(NAME='CPXS_DATA',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\Data\',SIZE=5MB,MAXSIZE=50MB,FILEGROWTH=10%)LOGON(NAME='CPXS_LOG',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\Data\',SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=2MB)3))USECPXSGOCREATETABLE产品(产品编号char(6)PRIMARYKEY,产品名称char(30)NOTNULL,价格float(8),库存量int,)2)USECPXSGOCREATETABLE客户(客户编号char(6)PRIMARYKEY,客户名称char(30)NOTNULL,地区char(10),负责人char(8),电话char(12))3)USECPXSGOCREATETABLE销售(产品编号char(6),客户编号char(6),销售日期datetime,数量intNOTNULL,销售额float(8)NOTNULL,CONSTRAINTpk_jsPRIMARYKEY(产品编号,客户编号,销售日期))/*pk_js为约束名*/执行完上面的操作就能看见表已经添加进数据库中,如图所示::在其中添加数据:)USECPXSINSERTINTO产品(产品编号,产品名称,价格,库存量)VALUES('','柜式空调','3000','200')2)USECPXSINSERTINTO产品(产品编号,产品名称,价格,库存量)VALUES('','微波炉','1000','100')3)USECPXSINSERTINTO产品(产品编号,产品名称,价格,库存量)VALUES('','抽油烟机','1200','50')可以看见图中的产品表增加了如下内容:(50)=价格**<1500实验中的问题及心得(说明:此处应写明此次实验遇到的问题有哪些,如何解决的,不能够空。)本次实验的问题都很简单,没有遇到什么困难,基本上书上都有例子,对着例子都能顺利完成,不过我需要做的是记者所写的sql语句还有就是要继续努力。实验二一实验目的牢记SELECT语句的基本语法格式;掌握利用SQL语句进行多表内/外连接查询和嵌套查询的方法;掌握GROUPBY子句、HAVING子句、ORDERBY子句的用法;掌握(NOT)IN、(NOT
数据库实验报告全 来自淘豆网m.daumloan.com转载请标明出处.