




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一单元1、 打开 SQL Server 联机丛书,用 SQL Server 联机丛书中的搜索功能搜索出 样图 1-01A 显示内容,并通过屏幕截 图(按 Print screen 键)把联机丛书搜索后显示的部分以文件名 X1-01A.bmp 保存到考生的文件夹中。 2、 把本机 IP 地址配置成 192.168.1.1 的 SQL Server 注册,操作结果如样图 1-01B所示。操作成功后把操作界面能过 屏幕截图(按 Print screen 键) ,以文件名 X1-01B.bmp 保存到考生的文件夹中。3、 打开查询分析器,用内置的日期和时间函数返回输入日期是几号,输入日期为 1998
2、 年 3 月 12 日(注意日期的书写 格式) 。将查询结果以文件名 X1-01C.sql 保存到考生文件夹中。 SELECT DAY('03/12/1998')4、 打开服务管理器,暂停 SQL Server 服务,操作成功后把操作界成能过屏幕截图(按 Print screen 键) ,以文件名 X1-01D.bmp 保存到考生的文件夹中。再启动 SQL Server 服务。5、 打开查询分析器,用内置的日期和时间函数返回输入日期是几月,输入日期为 1981 年 11 月 15 日(注意日期的书 写格式) 。将查询结果以文件名 X1-02C.sql 保存到考生文件夹中。 SE
3、LECT MONTH('11/15/1981') 6、 打开查询分析器,用内置的日期和时间函数返回当前的日期和时间(结果日期为考生考试的日期和时间) 。将查询 结果以文件名 X1-04C.sql 保存到考生文件夹中。 SELECT GETDATE()7、 打开查询分析器,用内置的日期和时间函数返回原日期和时间 21 天后的日期和时间(原日期为:1991-07-10 2:30: 00.000) 。将查询结果以文件名 X1-05C.sql 保存到考生文件夹中。 SELECT DATEADD(day, 21,'1991-07-10 2:30:00.000')8、 打开
4、查询分析器,用内置的日期和时间函数返回给出的两个日期间隔的天数(两个日期分别为:02/20/1999 和 02/28/1999) 。将查询结果以文件名 X1-06C.sql 保存到考生文件夹中。 SELECT DATEDIFF(day, '02/20/1999', '02/28/1999')9、 打开查询分析器,用内置的日 期和时间函数以字符串的形式返回当天是几号(以考试当天日期为准) 。将查询结果 以文件名 X1-07C.sql 保存到考生文件夹中。 SELECT DATENAME(day, getdate()10、 打开查询分析器,用内置的日期和时间函数以整
5、数的形式返回当天是几号(以考试当天日期为准) 。将查询结果以 文件名 X1-10C.sql 保存到考生文件夹中。 SELECT DATEPART(day, GETDATE()11、 打开查询分析器,用内置的日期和时间函数查询当前 UTC 时间(格林威治标准时间) 。将查询结果以文件名 X1-13C.sql 保存到考生文件夹中。 SELECT GETUTCDATE()12、 打开查询分析器,用内置日期和时间函数返回原日期和时间 3 个月后的日期和时间(原日期为:2003 -05-18 22:35:30.000) 。将查询结果以文件名 X1-14C.sql 保存到考生文件夹中。 SELECT DA
6、TEADD(month,3,'2003-05-18 22:35:30.000')13、 打开查询分析器,用内置的日期和时间函数返回原日期和时间 22 年前的日期和时间(原日期为:2003 -11-15 09: 50:30 .450) 。将查询结果以文件名 X1-17C.sql 保存到考生文件夹中。 SELECT DATEADD(year,-22,'2003-11-15 09:50:30.450')14、 打开查询分析器,用内置的日期和时间函数返回给出的两个日期间隔的天数(两个日期分别是:11/15/1981 和 1 05/29/2003) 。将查询结果以文件名
7、X1-18C.sql 保存到考生文件夹中。 SELECT DATEDIFF(day, '11/15/1981', '05/29/2003') 第二单元15、 打开 SQL Server 查询分析器,输入查询语句,实现查询 exam 数据中的 city 表所有的开的内容,查询成功后,保 存该查询。把保存文件名命名为 X2-01-1.sql,并保存到考生文件夹中。 select * from city 16、 新建 SQL 查询,输入查询语句,实现查询 exam 数据中的 orders 表 格中的订购日期,并且机同的订购日期只显 示一次。查询成功后,保存该查询,把保
8、存文件命名为 X2-01-2.sql。并保存到考生文件夹中。 select distinct OrderDate from orders17、 新建 SQL 查询,输入查询语句,实现查询 exam 数据中供应商代码为 HHT 的供应商的实际名称,查询成功后, 保存该查询,把保存文件名命名为 X2-01-3.sql。并保存到考生文件夹中。 select * from suppliers where SuppCode ='HHT'18、 新建 SQL 查询,输入查询语句,实现查询 exam 数据中供应商代码不为 HHT 的所有供应商的实际名称。查询成 功后,保存该查询,把保存文件名
9、命名为 X2-01-4.sql。并保存到考生文件夹中。 select * from suppliers where SuppCode !='HHT'19、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中的 products 表格中所有单价不超过 20 元的产品的名称及 其对应的价格。查询成功后,保存该查询,把保存文件名为 X2-01-5.sql。并保存到考生文件夹中。 select Descriptions,UnitPrice from products where UnitPrice between 0 and 20 20、 新建 SQL 查询,输入查询语句,
10、实现查询 exam 数据库中经销商号码为 1006 、 1009 、 1013 、1014 和 1017 的经理名称以及其所在的公司名称。查询成功后,保存该查询,把保存文件名为 X2-01-6.sql。并保存到考生文件夹中。 select DistriNum,BossName,Company from distributors where DistriNum in (1006,1009,1013,1014,1017)21、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经销商的电话区号。查询成功后,保存该查询,把 保存文件名为 X2-01-7.sql。并保存到考生文件夹中。
11、 select substring(Phone,1,3) from distributors 22、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经理姓王的公司的名称、电话以及公司地址。查询 结果如 样图 2-01 所示。查询成功后,保存该查询。把保存文件名为 X2-01-8.sql。并保存到考生文件夹中。 select Company,Phone,Address from distributors where BossName like'王%'23、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中的 products 表格中所有单价位于
12、20 到 50 元的产品的名 称及其对应的价格。查询成功后,保存该查询。把保存文件名为 X2-02-5.sql。并保存到考生文件夹中。 select Descriptions,UnitPrice from products where UnitPrice between 20 and 50 24、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经销商的电话号码的 4 到 7 位。查询成功后,保存 该查询。把保存文件名为 X2-02-7.sql。并保存到考生文件夹中。 select substring(Phone,4,4) from distributors 25、 新建 S
13、QL 查询,输入查询语句,实现查询 exam 数据库中所有公司电话末尾是 1 的公司的经理名称、公司名称以 及公司电话,查询结果如 样图 2-02所示。查询成功后,保存该查询。把保存文件名为 X2-02-8.sql。并保存到考生文 件夹中。 select BossName,Company,Phone from distributors where Phone like'%1'26、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中经销公司名称为 MN 公司、WWD 公司、WW 公司的经 理的名称以及该公司地址和电话。查询成功后,保存该查询。把保存文件名为 X2-0
14、3-6.sql。并保存到考生文件夹中。 select BossName,Address,Phone from distributors where Company in ('MN 公司','WWD 公司', 'WW 公司')27、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经销商的姓。查询成功后,保存该查询。把保存文 件名为 X2-04-7.sql。并保存到考生文件夹中。 select substring(BossName,1,1) from distributors 28、 新建 SQL 查询,输入查询语句,实现查询 e
15、xam 数据库中的 orders 表 格中的订购日期在 2003-5-1 至 2003-5-23 之 间的订单内容。查询成功后,保存该查询。把保存文件名为 X2-05-5.sql。并保存到考生文件夹中。 Select * from orders where orderdate between 2003-5-1 and 2003-5-2329、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经销商经理名称的第二个字。查询成功后,保存该 2 查询。把保存文件名为 X2-05-7.sql。并保存到考生文件夹中。 select substring(BossName,2,1) fro
16、m distributors 30、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中所有经销商公司电话的最后 2 位。查询成功后,保存该 查询。把保存文件名为 X2-06-7.sql。并保存到考生文件夹中。 select substring(Phone,10,2) from distributors 31、打开 SQL Server 查询分析器,输入查询语句,实现查询 exam 数据中 orders 表 OrderDate 列的内容。查询成功后, 保存该查询。把保存文件名为 X2-07-1.sql。并保存到考生文件夹中。 select OrderDate from orders
17、 31、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库中的 orders 表 格中的订购日期在 2003 年 7 月份的订单内 容。查询成功后,保存该查询。把保存文件名为 X2-09-5.sql。并保存到考生文件夹中。 select * from orders where OrderDate between '2003-7-1' and '2003-7-31'32、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 items 表格中单项定购数量为 1、3 以及 4 的供应商代码、 购买数量和单项总价。查询成功后,保存该查询,把保存文
18、件名为 X2-13-6.sql。并保存到考生文件夹中。 select SuppCode,Quantity,TotalPrice from items where Quantity in ('1', '3', '4')33、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表中所有硬盘的记录(注意:是所有的硬盘) 。查 询结果如 样图 2-14 所示。查询成功后,保存该查询,把保存文件名为 X2-14-8.sql。并保存到考生文件夹中。 select * from products where Description
19、s like'%硬盘' 第三单元 34、 打开 SQL Server 查询分析器,输入查询语句,实现在一次查询 中同时查询 exam 数据库中 orders 表和 distributors 表所有的列的内容,查询结果如 样图 3-01A 所示。查询成功后,保存该查询,把保存文件名为 X3-01-1.sql。并保存 到考生文件夹中。 select * from orders go select * from distributors go 35、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中的所有记录,查询结果要根据单价由小 至大的顺序进
20、行排序。查询成功后,保存该查询,把保存文件名为 X3-01-2.sql。并保存到考生文件夹中。 select * from products order by UnitPrice 36、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中的所有记录,并且把每个产品单价显示成 调高 10%后的价格。查询成功后,保存该查询,把保存文件名为 X3-01-3.sql。并保存到考生文件夹中。 select ProdNum,SuppCode,Descriptions,UnitPrice*1.10 from products 37、 新建 SQL 查询,输入查询语句,实现
21、查询 exam 数据库 suppliers 表格中供应商代码的第 1、3 位分 H 和 T 的所有 供应商的记录。查询成功后,保存该查询,把保存文件名为 X3-01-4.sql。并保存到考生文件夹中。 select * from suppliers where SuppCode like 'H_T' 38、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 distributors 表格中经销商号码为 1001 地址字符串的长度, 查询成功后,保存该查询,把保存文件名为 X3-01-5.sql。并保存到考生文件夹中。 select Address,len(Addre
22、ss) from distributors where DistriNum=1001 39、 新建 SQL 查询,输入查询语句,计算出以下三个数的绝对值:-2.5 , 0.0 , 7.4 。查询成功后,保存该查询, 把保存文件名为 X3-01-6.sql。并保存到考生文件夹中。 select abs(-2.5),abs(0.0),abs(7.4) 40、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中共销售多少种产品。查询成功后,保存该 查询,把保存文件名为 X3-01-7.sql。并保存到考生文件夹中。 select count(*) from pro
23、ducts 41、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中的所有记录,并且把每个产品单价显示成 8 折后的价格。查询成功后,保存该查询,把保存文件名为 X3-02-3.sql。并保存到考生文件夹中。 select ProdNum,SuppCode,Descriptions,UnitPrice*0.80 from products 42、 新建 SQL 查询,输入查询语句,返回分别大于或等于以下三个数字的最小整数:5.5 -7.2 0.0 。查询成功后, 3 保存该查询,把保存文件名为 X3-02-6.sql。并保存到考生文件夹中。 select
24、ceiling(5.5),ceiling(-7.2),ceiling(0.0)43、 新建 SQL 查询,输入查询语句,返回分别小于或等于以下三个数字的最大整数:5.8 -9.9 0.0 。查询成功后, 保存该查询,把保存文件名为 X3-03-6.sql。并保存到考生文件夹中。 select floor(5.8),floor(-9.9),floor(0.0) 44、 新建 SQL 查询,输入查询语句,实现查询 exam 数据库 orders 表格中经销商号码的第、位分别是和的所 有供应商的记录。查询成功后,保存该查询,把保存文件名为 X3-04-4.sql。并保存到考生文件夹中。 select
25、 * from orders where DistriNum like '_19' 45、 新建 SQL 查询,输入查询语句,实现将字符串I LOVE SQL SERVER的所有字母转换成小写字母。查询成功后, 保存该查询,把保存文件名为 X3-04-5.sql。并保存到考生文件夹中。 select lower('I LOVE SQL SERVER') 47、新建 SQL 查询,输入查询语句,返回 PI 的值。查询成功后,保存该查询,把保存文件名为 X3-04-6.sql。并保存 到考生文件夹中。 select pi() 48、新建 SQL 查询,输入查询语句,
26、返回 630.67 的近似值,并将该数分别四舍五入到 1 、-2 、-3 、0 长度的小数。 查询成功后,保存该查询,把保存文件名为 X3-05-6.sql。并保存到考生文件夹中。 select round(630.67,1),round(630.67,-2),round(630.67,-3),round(630.67,0) 49、新建 SQL 查询,输入查询语句,实现查询 exam 数据库表中代码为 HSC 的供应商已订货的总额。查询成功后,保 存该查询,把保存文件名为 X3-05-7.sql。并保存到考生文件夹中。 select sum(TotalPrice) from items whe
27、re SuppCode='HSC' 50、新建 SQL 查询,输入查询语句,实现将字符串 abcdefg的空格去掉。. 查询成功后,保存该查询,把保存 文件名为 X3-07-5.sql。并保存到考生文件夹中。 select ltrim(' abcdefg') 51、新建 SQL 查询,输入查询语句,返回下面三个数的平方值:4 、 -6 、6.6。查询成功后,保存该查询,把保存文 件名为 X3-07-5.sql。并保存到考生文件夹中。 select square(4),square(-6),square(6.6) 52、新建 SQL 查询,输入查询语句,实现将uv
28、wxyz 后的空格去掉。查询成功后,保存该查询,把保存文件名为 X3-08-5.sql。并保存到考生文件夹中。 select rtrim('uvwxyz ') 53、新建 SQL 查询,输入查询语句,返回下面三个数的算术平方根:4 、0 、50。查询成功后,保存该查询,把保存 文件名为 X3-08-5.sql。并保存到考生文件夹中。 select sqrt(4),sqrt(0),sqrt(50) 54、 新建 SQL 查询, 输入查询语句, 计算 Cos 3.1415926) ( 的值。 查询成功后, 保存该查询, 把保存文件名为 X3-09-6.sql。 并保存到考生文件夹中
29、。 SELECT COS(3.1415926) 55、新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中所有供应商所供应的货品的平均单价,查 询成功后,保存该查询,把保存文件名为 X3-09-7.sql。并保存到考生文件夹中。 select SuppCode,avg(UnitPrice) from products group by SuppCode 56、新建 SQL 查询,输入查询语句,实现将字符串我喜欢数据库的字符由左至右反转排列。查询成功后,保存该查 询,把保存文件名为 X3-10-6.sql。并保存到考生文件夹中。 select reverse(&
30、#39;我喜欢数据库') 57、新建 SQL 查询,输入查询语句,计算 Ctg(3.14)的值。查询成功后,保存该查询,把保存文件名为 X3-11-6.sql。 并保存到考生文件夹中。 select cot(3.14) 58、 新建 SQL 查询, 输入查询语句, 计算 Tg (3.1415926) 的值。 查询成功后, 保存该查询, 把保存文件名为 X3-12-6.sql。 并保存到考生文件夹中。 SELECT TAN(3.1415926) 4 59、 新建 SQL 查询, 输入查询语句, 实现求出字符 A 的 ASCII 码。 查询成功后, 保存该查询, 把保存文件名为 X3-13
31、-5.sql。 并保存到考生文件夹中。 SELECT ASCII('A') 60、新建 SQL 查询,输入查询语句,计算 2 的自然对数。查询成功后,保存该查询,把保存文件名为 X3-13-6.sql。并 保存到考生文件夹中。 SELECT LOG(2) 61、新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中每一个供应商产品的最高单价。查询成功 后,保存该查询,把保存文件名为 X3-13-7.sql。并保存到考生文件夹中。 select SuppCode,max(UnitPrice) from products group by SuppC
32、ode 62、新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中所有产品的最高价。查询成功后,保存该 查询,把保存文件名为 X3-14-7.sql。并保存到考生文件夹中。 select max(UnitPrice) from products 63、 新建 SQL 查询, 输入查询语句, 计算 1000 以 10 为底的对数。 查询成功后, 保存该查询, 把保存文件名为 X3-15-6.sql。 并保存到考生文件夹中。 64、新建 SQL 查询,输入查询语句,计算 2 的 10 次方。查询成功后,保存该查询,把保存文件名为 X3-17-6.sql。并 保存到
33、考生文件夹中。 SELECT POWER(2,10) 65、新建 SQL 查询,输入查询语句,实现查询 exam 数据库 products 表格中每一个供应商产品的最低单价。查询成功 后,保存该查询,把保存文件名为 X3-17-7.sql。并保存到考生文件夹中。 select SuppCode,min(UnitPrice) from products group by SuppCode 66、新建 SQL 查询,输入查询语句,将字符串abcdefg中小写字母转换成为大写字母。查询成功后,保存该查询, 把保存文件名为 X3-19-5.sql。并保存到考生文件夹中。 select upper(
34、39;abcdefg') 67、新建 SQL 查询,输入查询语句,判断数字 5 的正负号,如果是正的返回 1,如果是负的返回-1,如果是 0 则返回 0。 查询成功后,保存该查询,把保存文件名为 X3-19-6.sql。并保存到考生文件夹中。 SELECT SIGN(5) 第四单元 第四单元 68、打开 SQL Server 查询分析器,输入查询语句,实现查询 exam 数据库中每一个经销商所有的订单数据,列出经销 商号码、公司名称、电话号码以及订货日期,运行结果如 样图 4-01A 所示。查询成功后,保存该查询,把保存文件 名为 X4-01-1.sql。并保存到考生文件夹中。 sel
35、ect distributors.DistriNum,Company,Phone,OrderNum,OrderDate from distributors,orders where distributors.DistriNum=orders.DistriNum 69、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中与经理名称为“王为”的经销商同在一个市区的所有经 销商的数据内容,运行结果如 样图 4-01B 所示。查询成功后,保存该查询,把保存文件名为 X4-01-2.sql。并保存到 考生文件夹中。 select * from distributors where CityCo
36、de= (select CityCode from distributors where BossName='王为') 70、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中单价大于 25 元或者是已订货项目中数量小于 2 的产品数 据(注意:是“或者”,运行结果如 样图 4-01C 所示。查询成功后,保存该查询,把保存文件名为 X4-01-3.sql。并 ) 保存到考生文件夹中。 select ProdNum,SuppCode from products where UnitPrice<25 5 union select ProdNum,SuppCode
37、from items where Quantity<2 71、新建 SQL 查询,输入查询语句,在 orders 表格中添加一笔记录,其 OrderNum 为 119、OrderDate 为 1905-06-8、 DistriNum 为 1022、PaidDate 为 1905-06-9,运行结果如 样图 4-01D 所示。操作成功后,保存该查询,把保存文件名 为 X4-01-4.sql。并保存到考生文件夹中。 insert into orders values (119,2003-07-12,1022,2003-08-10) 72、 新建 SQL 查询, 输入查询语句, 删除在上步中建
38、立的记录。 操作成功后, 保存该查询, 把保存 x 文件名为 X4-01-5.sql。 并保存到考生文件夹中。 delete from orders where OrderNum=119 73、 新建 SQL 查询, 输入查询语句, orders 表格中订单号码为 118 的订单的订购日期改为 2003-07-11, 将 运行结果如 样 图 4-01E 所示。把保存文件名为 X4-01-6.sql。并保存到考生文件夹中。 update orders set OrderDate='2003-07-11' where OrderNum=118 74、打开 SQL Server 查询
39、分析器,输入查询语句,实现查询 exam 数据库中每一个经销商的订单号码(orders 表中)与 经销商公司所属市区的代码(ditributoirs 表中) ,运行结果如 样图 4-05A 所示。查询成功后,保存该查询,把保存文 件名为 X4-05-1.sql。并保存到考生文件夹中。 select orders.OrderNum,distributors.CityCode from orders,distributors where orders.DistriNum=distributors.DistriNum 75、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中公司在宣武区的
40、所有经销商的数据内容,运行结果如 样 图 4-05B 所示。查询成功后,保存该查询,把保存文件名为 X4-05-2.sql。并保存到考生文件夹中。 select * from distributors where CityCode= (select CityCode from city where CityName='宣武区') 76、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中订单号码为 101 对应的经销商的情况,运行结果如 样 图 4-07B 所示。查询成功后,保存该查询,把保存文件名为 X4-07-2.sql。并保存到考生文件夹中。 select *
41、from distributors where DistriNum= (select DistriNum from orders where OrderNum=101) 77、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中订购日期为 2003-05-21 对应的经销商的情况,运行结果 如 样图 4-09B 所示。查询成功后,保存该查询,把保存文件名为 X4-09-2.sql。并保存到考生文件夹中。 select * from distributors where DistriNum= (select DistriNum from orders where OrderDate=&
42、#39;2003-05-21') 78、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中经理名称为王鹏的经销商订单的情况,运行结果如 样 图 4-14B 所示。查询成功后,保存该查询,把保存文件名为 X4-14-2.sql。并保存到考生文件夹中。 select * from orders where DistriNum= (select DistriNum from distributors where BossName='王鹏') 79、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中经销商公司地址为:北京工业大学 5 号楼 717 的经销
43、商 订单的情况,运行结果如 样图 4-18B 所示。查询成功后,保存该查询,把保存文件名为 X4-18-2.sql。并保存到考生 文件夹中。 select * from orders where DistriNum= (select DistriNum from distributors where Address='北京工业大学 5 号楼 717') 80、新建 SQL 查询,输入查询语句,实现查询 exam 数据库中产品单价大于 200 或者是供应商代码为 PRC 的产品数据(注意:是“或者”,运行结果如 样图 4-18C 所示。查询成功后,保存该查询,把保存文件名为 X4
44、-18-3.sql。并保 ) 存到考生文件夹中。 select ProdNum,SuppCode from products where UnitPrice>200 union select ProdNum,SuppCode from items where SuppCode='PRC' 81 新建 SQL 查询,输入查询语句,将 suppliers 表格中市区代码为 XW 的市区名称改为:平谷区,运行结果如 样图 4-18E 所示。把保存文件名为 X4-18-6.sql。并保存到考生文件夹中。 update city set CityName='平谷区'
45、 where CityCode='XW' 第五单元82、打开 SQL Server 查询分析器,输入 Transact-SQL 语句,实现在 exam 数据库中新建名为 moren 的默认值,运行结 果如 样图 5-01A 所示; 并把该默认值与 orders 表的 OrderNum 列结合, 运行结果如 样图 5-01B 所示。 操作成功后, 保存该查询,把保存文件名为 X5-01-1.sql。并保存到考生文件夹中。 create default moren as 100 go sp_bindefault 'moren','orders.OrderNu
46、m' go 83、新建 SQL 查询,输入 Transact-SQL 语句,解除上步中建立的默认值与列的结合,并删除该默认值。操作成功后, 保存该查询,把保存文件名为 X5-01-2.sql。并保存到考生文件夹中。 sp_unbindefault 'orders.OrderNum' go drop default moren go 84、 新建 SQL 查询, 输入 Transact-SQL 语句, 建立新的用户自定义的数据类型: bigint,允许 NULL 值, 类型名称为 newtype, 运行结果如 样图 5-01C 所示。操作成功后,保存该查询,把保存文件名为
47、 X5-01-3.sql。并保存到考生文件夹中。 sp_addtype newtype,'bigint','null' 85、新建 SQL 查询,输入 Transact-SQL 语句,建立新的名为 newrule 的规则,并把这个规则与 orders 表的 OrderNum 列结合,运行结果如 样图 5-01D 所示。操作成功后,保存该查询,把保存文件名为 X5-01-4.sql。并保存到考生文件 夹中。 create rule newrule as value between 100 and 150 go sp_bindrule 'newrule
48、9;,'orders.OrderNum' go 86、新建 SQL 查询,输入 Transact-SQL 语句,解除上步中建立的规则与列的结合,并删除该规则。操作成功后,保存 该查询,把保存文件名为 X5-01-5.sql。并保存到考生文件夹中。 sp_unbindrule 'orders.OrderNum' go drop rule newrule go 87、 新建 SQL 查询, 输入 Transact-SQL 语句, 建立新的名为 newview 的视图, 建立 orders 表格中的 OrderNum、 OrderDate 列的视图在设计视图中的运行结
49、果如 样图 5-01E 所示。操作成功后,保存该查询,把保存文件名为 X5-01-6.sql。并 保存到考生文件夹中。 create view newview as select OrderNum,OrderDate from orders go select * from newview 88、新建 SQL 查询,输入 Transact-SQL 语句,删除上步中建立的视图。操作成功后,保存该查询,把保存文件名为 X5-01-7.sql。并保存到考生文件夹中。 drop view newview 89、创建用户自定义的数据类型:新建 SQL 查询,输入 Transact-SQL 语句,建立新的
50、用户自定义的数据类型:binary, 长度为 5000,允许 NULL 值,类型名称为 newtype, 运行结果如 样图 5-02C 所示。操作成功后,保存该查询,把保 存文件名为 X5-02-3.sql。并保存到考生文件夹中。 sp_addtype newtype, 'binary (5000)', 'null' 第六单元 第六单元 90、打开 SQL Server 查询分析器,输入 Transact-SQL 语句,实现在 exam 数据库中新建名为 storedproc 的存储过程,用 来查询 orders 表格中的 OrderNum 和 OrderDat
51、e 列,并执行该存储过程,运行结果如 样图 6-01A 所示。操作成功后, 保存该查询,把保存文件名为 X6-01-1.sql。并保存到考生文件夹中。 create procedure storedproc as select OrderNum,OrderDate from orders go exec storedproc go 91、新建 SQL 查询,输入 Transact-SQL 语句,将上步中建立的存储过程重命名为 newproc。操作成功后,保存该查询, 把保存文件名为 X6-01-2.sql。并保存到考生文件夹中。 sp_rename storedproc,newproc 92、
52、新建 SQL 查询,输入 Transact-SQL 语句,解除上步中建立的存储过程(注意存储过程的名字) 。操作成功后,保 存该查询,把保存文件名为 X6-01-3.sql。并保存到考生文件夹中。 drop procedure newproc 93、新建 SQL 查询,输入 Transact-SQL 语句,建立名为 newtrigger 的触发器,触发器规定当 orders 表格的 OrderNum 列的数值发生变化的时候,显示出: “订单号码已被更改,触发器起到作用” ,再更改 orders 表格的 OrderNum 列的数 值以触发该触发器,运行结果如 样图 6-01B 所示。操作成功后,
53、保存该查询,把保存文件名为 X6-01-4.sql。并保存 到考生文件夹中。 create trigger newtrigger on orders for update as if update(OrderNum) print '订单号码已被更改,触发器起到作用。' go update orders set OrderNum='100' where OrderNum='101' go 94、新建 SQL 查询,输入 Transact-SQL 语句,显示出系统内全部的触发器。操作成功后,保存该查询,把保存文件名 为 X6-01-5.sql。并保存到考生文件夹中。 select * from sysobjects where xtype='tr 第七单元 第七单元 95、用企业管理器新建一个名为 module7 的数据库,将主要数据库文件和日志文件分别命名为 module7-Data.MDF 和 module7-Log.LDF,大小都设置成 1M(默认值)并将这两个文件存放在 C 盘的根目录下;打开查询分析器,写入 SQL 8 语句,加入新的名为 modu2.1df 的文件,使得数据库 module7 的日志文件容量增大 5M,操作结果如样图 7-01
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 区域协同创新推动区域经济一体化
- 牦牛养殖中的水资源管理与保护
- 推动人工智能赋能高校辅导员工作的背景意义及必要性
- 游戏化数学:启蒙教育的新路径
- 音乐创作之旅
- 校园环保教育实践
- 探索艺术流派
- 假性动脉瘤的护理措施
- 怎么签约船员合同协议书
- 2025合同保管协议模板
- T/CCS 060-2023智能化煤矿运维组织架构管理规范
- DB32/T 4205-2022乡村公共空间治理规范
- DB31/T 920-2015产业园区服务规范
- 福建百校联考2025届高三5月高考押题卷-物理试卷(含答案)
- 让深度学习真实发生-学习任务群在小学语文教学中的探究和运用
- 个体商合伙协议书
- 商场消防设施管理与维护措施
- 贵州省烟草专卖局(公司)笔试试题2024
- 职业健康告知协议书
- 《煤矿安全基础知识》课件
- 2025年中国列车无线调度通信系统数据监测研究报告
评论
0/150
提交评论