第3单元一般数据查询与处理课案.docx
《第3单元一般数据查询与处理课案.docx》由会员分享,可在线阅读,更多相关《第3单元一般数据查询与处理课案.docx(19页珍藏版)》请在冰豆网上搜索。
第3单元一般数据查询与处理课案
3.1第1题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中order表和distributors表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-01-1.Sql,并保存到考生文件夹中.
select*fromorders
go
select*fromdistributors
go
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,查询结果要根据单价由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-01-2.Sql并保存到考生文件夹中.
select*fromproductsorderbyUnitPrice
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成调高10%后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-01-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*1.10fromproducts
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库suppliers表中供应商代码的第1,3位分别是H和T的所有供应商的记录,查询成功后保存该查询,把保存文件夹命名为X3-01-4.Sql并保存到考生文件夹中.
select*fromsupplierswhereSuppCodelike'H_T'
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表格中经销商号码为1001的地址字符串长度.查询成功后保存该查询,把保存文件夹命名为X3-01-5.Sql并保存到考生文件夹中.
selectAddress,len(Address)fromdistributorswhereDistriNum=1001
6.使用常用的数学函数:
新建SQL查询,输入查询语句,计算以下三个数的绝对值:
-2.5,0.0,7.4.查询成功后保存该查询,把保存文件夹命名为X3-01-5.Sql并保存到考生文件夹中.
selectabs(-2.5),abs(0.0),abs(7.4);
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库products表格中共销售多少新产品(按新产品号统计).查询成功后保存该查询,把保存文件夹命名为X3-01-5.Sql并保存到考生文件夹中.
selectcount(*)fromproducts
3.2第2题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中order表和items表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-02-1.Sql,并保存到考生文件夹中.
select*fromorders
go
select*fromitems
go
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中的所有记录,查询结果要根据OrderNum由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-02-2.Sql并保存到考生文件夹中.
select*fromordersorderbyOrderNum
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成8折后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-02-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*0.80fromproducts
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中订单号码的第1,2位分别是1和1的所有订单的记录,查询成功后保存该查询,把保存文件夹命名为X3-02-4.Sql并保存到考生文件夹中.
select*fromorderswhereOrderNumlike'11_'
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表格中经销商号码为1006的公司名称字符串长度.查询成功后保存该查询,把保存文件夹命名为X3-02-5.Sql并保存到考生文件夹中.
selectCompany,len(Company)fromdistributorswhereDistriNum=1006
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回分别大于或等于以下三个数学的最小整数:
5.5,-7.2,0.0.查询成功后保存该查询,把保存文件夹命名为X3-02-6.Sql并保存到考生文件夹中.
selectceiling(5.5),ceiling(-7.2),ceiling(0.0)
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库orders表格中共有多少订单.查询成功后保存该查询,把保存文件夹命名为X3-02-7.Sql并保存到考生文件夹中.
selectcount(*)fromorders
3.3第3题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中order表和products表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-03-1.Sql,并保存到考生文件夹中.’
select*fromorders
go
select*fromproducts
go
select*rfomorders;
select*fromproducts;
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中的所有记录,查询结果要根据OrderDate由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-03-2.Sql并保存到考生文件夹中.
select*fromordersorderbyOrderDate
select*fromordersorderbyOrderDate;
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成调高5%后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-03-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*1.05fromproducts
selectunitPrict*0.8fromproducts
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中订单号码的第1,3位分别是1和8的所有订单的记录,查询成功后保存该查询,把保存文件夹命名为X3-03-4.Sql并保存到考生文件夹中.
select*fromorderswhereOrderNumlike'1_8'
select*fromorderswhereordersNumlike‘1_8’
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现查询exam数据库suppliers表格中经销商代码为HHT的公司名称字符串长度.查询成功后保存该查询,把保存文件夹命名为X3-03-5.Sql并保存到考生文件夹中.
selectSuppName,len(SuppName)fromsupplierswhereSuppCode='HHT'
selectcompany,len(company)fromsupplierswherenum=’HHT’
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回分别小于或等于以下三个数学的最大整数:
5.8,-9.9,0.0.查询成功后保存该查询,把保存文件夹命名为X3-03-Sql并保存到考生文件夹中.
selectfloor(5.8),floor(-9.9),floor(0.0)
selectmax()
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表格中共有多少经销商.查询成功后保存该查询,把保存文件夹命名为X3-03-7.Sql并保存到考生文件夹中.
selectcount(*)fromdistributors
selectcount(*)fromdistributors;
3.4第4题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中order表和suppliers表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-04-1.Sql,并保存到考生文件夹中.
select*fromorders
go
select*fromsuppliers
go
select*fromorder
select*fromsuppliers;
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中的所有记录,查询结果要根据DistriNum由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-04-2.Sql并保存到考生文件夹中.
select*fromordersorderbyDistriNum
select*fromordersorderbyDistriNum;
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成9折后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-04-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*0.90fromproducts
selectunitPricefromproducts;
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库orders表中订单号码的第3,4位分别是1和9的所有订单的记录,查询成功后保存该查询,把保存文件夹命名为X3-04-4.Sql并保存到考生文件夹中.
select*fromorderswhereDistriNumlike'__19'
select*fromorderswherecodylike‘__19’
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现将字符串’ILOVESQLSERVER’的所有字母转换成小写字母.查询成功后保存该查询,把保存文件夹命名为X3-04-5.Sql并保存到考生文件夹中.
selectlower('ILOVESQLSERVER')
selectlower(’ILOVESQLSERVER’)
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回∏(PI)的值.查询成功后保存该查询,把保存文件夹命名为X3-04-6.Sql并保存到考生文件夹中.
selectpi()
selectpriter()
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库items表格中共有多少供应商.查询成功后保存该查询,把保存文件夹命名为X3-04-7.Sql并保存到考生文件夹中.
selectcount(*)fromitems
selectcount(*)fromitems;
3.5第5题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中order表和city表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-05-1.Sql,并保存到考生文件夹中.
select*fromorders
go
select*fromcity
go
select*fromorder;
select*fromcity;
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库distridutors表中的所有记录,查询结果要根据DistriNum由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-05-2.Sql并保存到考生文件夹中.
select*fromdistributorsorderbyDistriNum
select*frmdistridutorsorderbyDistrinum;
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成调高15%后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-05-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*1.15fromproducts
selectuiniPrict*1.15fromproducts
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表中BossName的第1,3位分别是王和迪的所有经销商的记录,查询成功后保存该查询,把保存文件夹命名为X3-05-4.Sql并保存到考生文件夹中.
select*fromdistributorswhereBossNamelike'王_迪'
select*fromdistributorswhereBossNamelike‘w_d’
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现将字符串’MICROSOFT’的所有字母转换成小写字母.查询成功后保存该查询,把保存文件夹命名为X3-05-5.Sql并保存到考生文件夹中.
selectlower('MICROSOFT')
selectlower(’MICROSOFT’)
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回630.67的的近似值,并将该数四舍五入的1,-2,-3,0长度的小数.查询成功后保存该查询,把保存文件夹命名为X3-05-6.Sql并保存到考生文件夹中.
selectround(630.67,1),round(630.67,-2),round(630.67,-3),
round(630.67,0)
selectround(630.67),round(630.67,1)
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库items表格中代码为HSC的供应商已订货的总金额.查询成功后保存该查询,把保存文件夹命名为X3-05-7.Sql并保存到考生文件夹中.
selectsum(TotalPrice)fromitemswhereSuppCode='HSC'
selectsum(uniPrice)fromitemswherenum=’HSC’
3.6第6题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中distributors表和items表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-06-1.Sql,并保存到考生文件夹中.
select*fromdistributors
go
select*fromitems
go
select*fromdistributors
select*fromitems;
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库items表中的所有记录,查询结果要根据Item由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-06-2.Sql并保存到考生文件夹中.
select*fromitemsorderbyItem
select*fromitemsorderbyItem
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成7折后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-06-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*0.70fromproducts
selectProdNum,SuppCode,Descriptions,UnitPrice*0.7fromproducts;
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表中BossName的第2,3位分别是尚和悦的所有经销商的记录,查询成功后保存该查询,把保存文件夹命名为X3-06-4.Sql并保存到考生文件夹中.
select*fromdistributorswhereBossNamelike'_尚悦
select*fromdistributorswhereBossNumlike‘_sy’
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现将字符串’ITISVERYGOOD’的所有字母转换成小写字母.查询成功后保存该查询,把保存文件夹命名为X3-06-5.Sql并保存到考生文件夹中.
selectlower('ITISVERYGOOD')
selectlower(’ITISVERYGOOD’)
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回1024.33的的近似值,并将该数四舍五入的1,-1,-2,0长度的小数.查询成功后保存该查询,把保存文件夹命名为X3-06-6.Sql并保存到考生文件夹中.
selectround(1024.33,1),round(1024.33,-1),round(1024.33,-2),
round(1024.33,0)
selectround(1024.33,1)
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库items表格中代码为CFC的供应商已订货的总金额.查询成功后保存该查询,把保存文件夹命名为X3-06-7.Sql并保存到考生文件夹中.
selectsum(TotalPrice)fromitemswhereSuppCode='CFC'
selectsum(price)wherecopyNum=’CFC’
3.7第7题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中distributors表和products表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-07-1.Sql,并保存到考生文件夹中.
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库items表中的所有记录,查询结果要根据ProNum由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-07-2.Sql并保存到考生文件夹中.
select*fromitemsorderbyProdNum
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成调高20%后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件夹命名为X3-07-3.Sql并保存到考生文件夹中.
selectProdNum,SuppCode,Descriptions,UnitPrice*1.20fromproducts
4.搜索单一长度的任意字符串:
新建SQL查询,输入查询语句,实现查询exam数据库distributors表中Company的第1,2位分别是W和w的所有经销商的记录,查询成功后保存该查询,把保存文件夹命名为X3-07-4.Sql并保存到考生文件夹中.
select*fromdistributorswhereCompanylike'WW__'
5.使用常用的字符串函数:
新建SQL查询,输入查询语句,实现将字符串
’abcdefg’前的空格去掉.查询成功后保存该查询,把保存文件夹命名为X3-07-5.Sql并保存到考生文件夹中.
selectltrim('abcdefg')
selectltems(’abcdefg’)
6.使用常用的数学函数:
新建SQL查询,输入查询语句,返回下面3个数的平方值:
4,-6,6.6.查询成功后保存该查询,把保存文件夹命名为X3-07-6.Sql并保存到考生文件夹中.
selectsquare(4),square(-6),square(6.6)
selectprower()
7.常用的集总函数的应用:
新建SQL查询,输入查询语句,实现查询exam数据库items表格中订货的总数量.查询成功后保存该查询,把保存文件夹命名为X3-07-7.Sql并保存到考生文件夹中.
selectsum(Quantity)fromitems
3.8第8题
1.同时执行多个SQL语句:
打开SQL Server查询分析器,输入查询语句,实现一次查询中同时查询exam数据库中distributors表和suppliers表所有的列的内容.查询成功后,保存该查询,把保存文件命名为X3-08-1.Sql,并保存到考生文件夹中.
2.用orderby子句对数据库进行排序:
新建SQL查询,输入查询语句,实现查询exam数据库items表中的所有记录,查询结果要根据Quantity由小到大的顺序进行排序.查询成功后保存该查询,把保存文件夹命名为X3-08-2.Sql并保存到考生文件夹中.
select*fromitemsorderbyQuantity
3.使用算术运算式:
新建SQL查询,输入查询语句,实现查询exam数据库products表中的所有记录,并且把每个产品单价显示成6.5折后的价格,(注意:
只把价格的变化显示出来,而数据库中的数据是不变的),查询成功后保存该查询,把保存文件