邯郸学院SQL操作题期末考试题(8)

2019-09-01 19:15

--1. 在销售管理数据库中,创建一个以商品编号和商品名称组合主键的新商品表,然后删除该商品表。

--代码如下:

CREATE TABLE new_product ( PID int NOT NULL,

PName varchar(50) NOT NULL, Price decimal(18, 2) NULL, ProductStockNumber int NULL, ProductSellNumber int NULL,

CONSTRAINT PK_P_Name PRIMARY KEY CLUSTERED (PID,PName) )

--批量添加数据

--1.数据源:SQL Server表

INSERT newStudent --前提是newStudent表存在 SELECT stuid,stunumber,stuname,stusex FROM student

SELECT stuid,stunumber,stuname,stusex INTO newStu --前提是newStu表不存在 FROM student

--2.数据源:文本文件 --生成一个新表newProduct SELECT *

INTO newProduct FROM Product

--查数据

SELECT * FROM newProduct --删除数据

DELETE FROM newProduct --批量插入文本数据

BULK INSERT newProduct FROM 'D:\\Product.txt' WITH( --1.

在销售管理数据库中,对客户表Customer,添加一条记录:

--客户编号为“”,公司名称为“人民低压电器”,联系人为“南辉”。 --CompanySales.bak还原

FIELDTERMINATOR=',', ROWTERMINATOR='\\n' )

--3.数据源:Excel文件 --数据导入操作 --1).新建数据库Library --2).导入Excel文件为数据表 --3).执行INSERT操作 --5.

在library数据库中,把下面的数据插入到读者表(Reader)中。

--(?B310001?,?张冬青?,?男?,?-11-26?) INSERT INTO Reader

VALUES('021B310001','张冬青','男','1976-11-26') --6.

在library数据库中,把下面的数据插入到读者表(Reader)中。

--读者编号:?B310002? --读者姓名:?牟晓光?

--读者性别:?女?

INSERT INTO Reader(ID,Name,Sex) VALUES('021B310002','牟晓光','女')

INSERT INTO Reader

VALUES('021B310002','牟晓光','女',NULL)

--添加记录语句INSERT

--1)向DEPA表添加号部门,客户中心,地址为开发区紫光路号。 --2)向DEPA表添加15号部门,技术支持部,地址未详。

--3)向EMPL表添加号员工,张山,出生日期年月日,工资元,号部门。 --4)向EMPL表添加号员工,何宜,生日不祥,工资不祥,号部门。 --5)向JOB表添加号员工,参与了号项目天。 --6)向JOB表添加号员工,参与了号项目天。

--7)向PROJ表添加号项目,历史学院档案库管理系统。 --8)向PROJ表添加号项目,ATM机管理系统。

CompanySales.bak Library.bak Company.bak ***.sql

--1. 在销售管理数据库中,对客户表Customer,添加一条记录:客户编号为“”,公司名称为“人民低压电器”,联系人为“南辉”。 USE CompanySales

SELECT*

FROM Customer INSERT INTO

Customer(CustomerID ,CompanyName ,ContactName )

VALUES(34,'人民低压电器','南辉')

--2. 在销售管理数据库中,将商品表中所有的商品的价格上调%。 UPDATE Product SET Price=Price*1.2

--3. 在销售管理数据库中,将商品表product,所有库产量小于商品的库存量置清为。 UPDATE Product

SET ProductStockNumber =0 WHERE ProductStockNumber <10

--4. 在销售管理数据库中,删除商品表(product)所有库存量为的商品。 DELETE FROM Product

WHERE ProductStockNumber =0

--5. 在library数据库中,把下面的数据插入到读者表(Reader)中。

--(?B310001?,?张冬青?,?男?,?-11-26?)

USE library INSERT INTO Reader

VALUES('021B310001','张冬青','男','1976-11-26')

--6. 在library数据库中,把下面的数据插入到读者表(Reader)中。

--读者编号:?B310002? --读者姓名:?牟晓光? --读者性别:?女?

INSERT INTO Reader(ID,Name,Sex) VALUES('021B310002','牟晓光','女') --7. 在library数据库的Reader表中,把“张巍”的“性别”和“出生日期”字段分别用“男”和“-9-17”填充。 UPDATE Reader

SET Sex='男',BirthDate='1976-9-17' WHERE Name='张巍'

--8. 在library数据库中,删除读者表(Reader)中的所有在年月日之后出生的人。 DELETE FROM Reader

WHERE BirthDate>='1977-1-1' --修改记录语句UPDATE USE Company

--1)把DEPA表中'客户中心?的地址改为?大连甘井子区红岭路?; SELECT* FROM DEPA UPDATE DEPA

SET ADDR='大连甘井子区红岭路' WHERE DNAME='客户中心'

--2)把DEPA表中号部门的地址用沈阳东郊路号填充。 UPDATE DEPA

SET ADDR='沈阳东郊路号' WHERE DNO=15

--3)把EMPL表中何宜的生日、工资用年月日,元填充。 SELECT* FROM EMPL UPDATE EMPL

SET HIREDATE='1980-12-20',SALARY =3000 WHERE ENAME='何宜'

--4)把EMPL表中张山的部门号改为号。 UPDATE EMPL SET DNO=13

WHERE ENAME ='张山'

--5)把JOB表中参与号项目的每人增加天。


邯郸学院SQL操作题期末考试题(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:湖北省《预应力混凝土管桩基础技术规程》(DB42489-2008) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: