SQL-Server-2008中文版基础教程测精彩试题(一套)问题详解
sqlserver2008大数据库应用与开发教程课后习题参考问题详解

实用标准文档SQL Server 2008数据库应用与开发教程(第二版)第一章习题参考答案1.简述SQL Server 2008系统中主要数据库对象的特点。
答:主要的数据库对象包括数据库关系图、表、视图、同义词、存储过程、函数、触发器、程序集、类型、规则和默认值等。
“表”节点中包含了数据库最基本、最重要的对象——表。
表实际用来存储系统数据和用户数据,是最核心的数据库对象。
“视图”节点包含了数据库中的视图对象。
视图是一种虚拟表,用来查看数据库中的一个或多个表,视图是建立在表基础之上的数据库对象,它主要以SELECT语句形式存在。
在“同义词”节点中包含了数据库中的同义词对象。
这是Microsoft SQL Server 2008系统新增的一种对象。
“可编程性”对象是一个逻辑组合,它包括存储过程、函数、触发器、程序集、类型、规则和默认值等对象。
数据库中的函数对象包含在“函数”节点中。
函数是接受参数、执行复杂操作并将结果以值的形式返回的例程。
2.SQL Server 2008数据库管理系统产品分为哪几个版本,各有什么特点?答:SQL Server 2008数据库管理系统产品的服务器版本包括了企业版和标准版,专业版本主要包括以下版本:工作组版(Workgroup)、开发人员版(Developer)、免费精简版(Express)、Web版,以及免费的集成数据库SQL Server Compact 3.5。
3.SQL Server 2008包含哪些组件,其功能各是什么?答:SQL Server 2008的体系结构是对SQL Server的组成部分和这些组成部分之间的描述。
Microsoft SQL Server 2008系统由4个组件组成,这4个组件被称为4个服务,分别是数据库引擎、Analysis Services、Reporting Services和Integration Services。
数据库引擎是Microsoft SQL Server 2008系统的核心服务,负责完成数据的存储、处理、查询和安全管理等操作。
(SQLServer)考试试题及答案解析

2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书(SQL Server)考试试卷第一大题:单选题(30 分)1. (1分)数据模型的三要素不包括()。
(A) 数据结构(B) 数据操作(C) 数据完整性约束(D) 数据恢复2. (1分)数据的存储结构与数据逻辑结构之间的独立性称为数据的()。
(A) 结构独立性(B) 物理独立性(C) 逻辑独立性(D) 分布独立性3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。
则称实体集A与B具有()。
(A) 1:1联系(B) 1:n联系(C) n:m联系(D) 多种联系4. (1分)当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的()。
(A) 元组(B) 关键字(C) 记录(D) 属性5. (1分)若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为()。
(A) R1(A,B,C,D) R2(A,E)(B) R1(A,B,C) R2(A,D,E)(C) R1(A,B,C) R2(D,E)(D) R1(A,B) R2(A,C,D,E)6. (1分) SQL语言查询一次的结果是一个()。
(A) 元组(B) 表(C) 属性(D) 数据库7. (1分)在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为()。
(A) 平凡函数依赖(B) 部分函数依赖(C) 完全函数依赖(D) 传递函数依赖8 . (1分)在Transact-SQL中,下列命令能让程序完全跳出循环的是()。
(A) CASE(B) WAIT(C) BREAK (D) CONTINU E9 . (1分) 在Transact-SQL中,下列选项不属于数值型数据类型的是()。
SQL-Server-2008试题

SQL Server 2008测试题一、单项选择题(每题2分,共25题,合计50分)1. SQL Server 2008是一个()的数据库系统。
(A)网状型(B)层次型(C)关系型(D)以上都不是2.关于主键描述正确的是:()(A)包含一列(B)包含两列(C)包含一列或者多列(D)以上都不正确3. SQL Server 2008 采用的身份验证模式有()。
(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式4. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:()(A)DML (B)DCL (C)DQL (D)DDL5. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()(A) * (B)% (C)- (D)?6. SQL Server提供的单行注释语句是使用()开始的一行内容。
(A)“/*” (B)“--” (C)“{” (D)“/”7. 以下那种类型不能作为变量的数据类型()。
(A)text (B)ntext (C)table (D)image8. 下面不属于数据定义功能的SQL语句是:()A.CREATE TABLEB.CREATE CURSORC.UPDATED.ALTER TABLE9. 如果希望完全安装SQL Server,则应选择()。
A. 典型安装B. 最小安装C. 自定义安装D. 仅连接10. 在SQL SERVER中局部变量前面的字符为:()(A)* (B)# (C)@@ (D) @11. 假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?()(A)包括table_1中的所有行,不包括table_2的不匹配行(B)包括table_2中的所有行,不包括table_1的不匹配行(C)包括和两个表的所有行(D)只包括table_1和table_2满足条件的行12. 对视图的描述错误的是:()(A)是一张虚拟的表(B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图13. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。
SQLSERVER2008实用教程实验参考答案(综合实验)

系统开发入门实习2 VISUAL C#2008/SQL Server2008员工信息管理系统一、新建项目1. 运行Visual Stutio2008,单击菜单“文件-新建-项目”,在弹出的对话框中选择“Visual C#-Windows窗体应用程序”模板,命名为SimpleCRM,确定。
2. 新建父窗体:右击项目名“添加-Windows窗体”,选择“MDI父窗体”,确定。
3. 设计父窗体:1)父窗体的Text属性值设置为:员工管理系统。
删除父窗体中原有的menuStrip和toolStrip 控件。
2)添加菜单。
从工具箱中拖放一个menuStrip菜单控件到父窗体中,分别添加员工管理和关于菜单。
并在菜单下分别添加员工管理、工资管理和关于、帮助子菜单。
3)删除原有代码。
按F7键打开代码页,删除MDIParent1部分类中除构造函数外的所有代码。
4)添加代码。
切换到窗体设计窗口,双击员工管理子菜单,在“员工管理ToolStripMenuItem1_Click”方法中添加如下代码。
Form1 form1 = new Form1();form1.MdiParent = this;form1.Show();5)将父窗体设置为首选执行窗体。
在解决方案资源管理器中打开“Program.cs”文件,将“form1”修改为“MDIParent1”6)修改父窗体和子窗体的Size。
父窗体Size改为1024,768。
子窗体改为800,600。
二、设计员工管理窗体员工管理窗体(Form1.cs)的功能包括:员工查询、员工添加、员工修改、员工删除。
主要操作数据库YGGL下的Employees表。
1)添加控件:2个GroupBox、4个Button、9个Label、9个TextBox、1个DataGridView。
调整控件布局,修改控件Text属性值。
2)DataGridView控件设置。
打开DataGridView的属性窗口,单击DataSource属性,添加项目数据源,弹出“数据源配置向导”对话框。
数据库实用技术SQL Server 2008练习题答案

《数据库实用技术SQL Server 2008》拓展练习参考答案第二章一、选择题1.C2.D3.A4.A5.C6.C7.B8.C二、填空题1.数据库系统2.共享性3. 数据操纵语言DML4.联系三、简答题1.答:数据库系统是在计算机系统中引入数据库后的一个人-机系统,数据库系统主要由计算机、操作系统、DBMS、数据库、应用程序等组成。
2.答:数据库系统的三级模式是指外模式、模式和内模式。
外模式是特定数据库用户的数据视图,是与某一具体应用相关的数据局部逻辑结构的描述。
模式是数据库中全体数据的总体逻辑结构描述,是所有用户的公共数据视图。
内模式是数据物理结构和存储方式的描述,定义数据在数据库内部的表示方式。
数据库系统的三级模式提供了三个层次的数据抽象。
这样做的一个优点是可以隐蔽数据存储细节和内部复杂性,保护了数据库安全性,简化系统的用户界面。
另一个优点是可以带来数据的独立性。
3.答:数据库设计分6个阶段:需求分析、概念设计、逻辑设计、物理设计、应用开发和运行维护阶段。
需求分析阶段:需求分析是整个数据库设计的基础,进行数据库设计首先要在给定的应用环境下,了解与分析用户的各种应用需求,形成需求说明书。
概念设计阶段:概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳和抽象,形成独立于任何数据库管理系统的概念模型。
概念设计的结果通常用E-R模型来描述。
逻辑设计阶段:逻辑设计是整个数据库的模式设计,是将概念设计的E-R图转换成具体数据库管理系统所支持的数据模型,并对数据进行优化处理,根据用户处理的要求,以及安全性的考虑,形成数据库的全局逻辑模式、外模式的过程。
物理设计阶段:物理设计就是确定数据库的存储结构。
主要任务包括:确定数据库文件和索引文件的记录格式和物理结构,选择存取方法,决定访问路径和外存储器的分配策略等,形成数据库的内模式。
应用开发阶段:运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试服务器端和客户端的各应用程序,组织数据入库并运行,做好数据库的转储和恢复工作。
“SQL SERVER 2008应用开发”问题与习题答案

SQL SERVER 2008问题与解答选择题1.你当前在两个列中存储日期信息。
一个列包含本地时间的日期,另一个列包含本地时间与UTC时间之差。
你需要在单个列中存储此数据。
应使用哪种数据类型?A.timeB.datetime2C.datetime2(5)D.datetimeoffset答案:D2.你的任务是创建名为dbo.Widgets的表。
你需要将五行插入dbo.Widgets表,并返回插入的每一行的WidgetID。
应使用哪个Transact-SQL批处理?A.CREATE TABLE dbo.Widgets ( WidgetID INT IDENTITY PRIMARY KEY, WidgetNameVARCHAR (25));GOINSERT dbo.Widgets (WidgetName) OUTPUT inserted.WidgetID, inserted.WidgetNameVALUES ('WidgetOne'),('WidgetTwo'),('WidgetThree'),('WidgetFour'),('WidgetFive');B.CREATE TABLE dbo.Widgets ( WidgetID INT IDENTITY PRIMARY KEY, WidgetNameVARCHAR (25) );GOINSERT dbo.Widgets (WidgetName) VALUES('WidgetOne'),('WidgetTwo'),('WidgetThree'),('WidgetFour'),('WidgetFive'); SELECTSCOPE_IDENTITY();C.CREATE TABLE dbo.Widgets ( WidgetID UNIQUEIDENTIFIER PRIMARY KEY,WidgetName VARCHAR(25) );GOINSERT dbo.Widgets (WidgetName) VALUES('WidgetOne'),('WidgetTwo'),('WidgetThree'),('WidgetFour'),('WidgetFive'); SELECTSCOPE_IDENTITY();D.CREATE TABLE dbo.Widgets ( WidgetID UNIQUEIDENTIFIER PRIMARY KEY,WidgetName VARCHAR(25));GOINSERT dbo.Widgets (WidgetName) OUTPUT inserted.WidgetID, inserted.WidgetNameVALUES ('WidgetOne'),('WidgetTwo'),('WidgetThree'),('WidgetFour'),('WidgetFive');答案:A3.你的服务器排序规则是SQL_Latin1_General_CP1_CI_AS。
数据库技术与应用SQLServer2008第4章习题参考答案

数据库技术与应用SQLServer2008第4章习题参考答案第4章习题解答1.思考题(1)在SQL的查询语句SELECT中,使用什么选项实现投影运算?什么选项实现连接运算?什么选项实现选择运算?答:在SQL的查询语句中,select选项实现(投影)运算,from选项实现(连接)运算,where选项实现(选择)运算。
(2)一个子SELECT的结果作为查询的条件,即在一个SELECT 语句的WHERE子句中出现另一个SELECT语句,这种查询称为什么查询?其功能是什么?答:称为嵌套查询。
嵌套查询是T-SQL语言的高级查询,它可以用多个简单的基本查询构成复杂的查询,从而增强其查询功能。
(3)在SELECT语句中,定义一个区间范围的特殊运算符是什么?检查一个属性值是否属于一组值中的特殊运算符又是什么?答:在SELECT 语句中,定义一个区间范围的特殊运算符是BETWEEN,检查一个属性值是否属于一组值的特殊运算符是IN。
(4)在T-SQL语句中,与表达式“工资BETWEEN 2000 AND 5000”功能相同的表达式如何写?答:工资>=2000 AND 工资<=5000(5)语句“SELECT * FROM 成绩表WHERE 成绩>(SELECT avg(成绩) FROM 成绩表)”的功能是什么?答:查询成绩表中所有成绩大于平均成绩的记录2.选择题(1)在SELECT语句中,需显示的内容使用“*”,则表示(B)。
A.选择任何属性B.选择所有属性C.选择所有元组D.选择主键(2)查询时要去掉重复的元组,则在SELECT语句中使用(D)。
A.All B.UNION C.LIKE D.DISTINCT(3)在SELECT语句中使用GROUP BY C_NO时,C_NO必须(C)。
A.在WHERE子句中出现B.在FROM子句出现C.在SELECT子句中出现D.在HAVING子句中出现(4)使用SELECT语句进行分组查询时,为了去掉不满足条件的分组,应当(B)。
SQL Server 2008试题集锦

SQL Server 2008试题集锦问题 1 应用程序必须要访问位于两台 SQL Server 计算机上的数据。
其中一台名为 SQL1,另一台名为 SQL2。
在 SQL1 上,拥有创建存储过程以支持应用程序的权限。
但是,在 SQL2 上,只有选择数据的权限。
在 SQL1 上编写的存储过程使用 OPENQUERY 语句访问 SQL2。
但执行时失败,请问原因是什么?应当如何操作?(D)A. 使用四部分语法 (four-part syntax) server.database.schema.table联接两个服务器。
B. 使用别名引用 SQL2。
C. 将 SQL2 作为远程服务器添加到 SQL1。
D. 将 SQL2 作为链接服务器添加到 SQL1。
问题 2安装SQL Server需要选择客户端计算机用于连接该服务器的协议。
可以使用哪两个协议来连接服务器?(双选)(AB)A. 命名管道B. TCP/IPC. 共享存储D. 虚拟接口适配器 (VIA)E. 多协议问题 3一台新的 SQL Server 计算机采用默认设置对 TCP/IP进行了配置。
现在要求每台服务器都使用防火墙。
此时,可以通过本地计算机可以连接到 SQL Server 实例,但客户端计算机无法连接到 SQL Server 实例。
请问原因是什么?应当如何操作?(A)A. 确保在防火墙中打开了 1433 端口。
B. 确保在防火墙中打开了 443 端口。
C. 确保使用了共享存储协议连接客户端计算机。
D. 确保服务器未暂停。
问题 4 某个分布式环境中有多台服务器,每台服务器都使用 SQL Server 身份验证,且使用不同的登录名。
现在需要为两台 SQL Server 计算机编写一个分布式查询,这两台计算机分别为 SQL1 和 SQL2。
请问应当如何操作?(C)A. 确保 SQL1 和 SQL2 使用相同的登录名作为每台服务器的安全上下文。
B. 配置 SQL2 作为远程服务器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL Server 2008基础教程测试题(一套)答案一填空题(每题2分,共22分)1.SQL Server 2008的数据库管理程序分为服务器程序和客户端程序两部分,两部分可以安装在同一台计算机上,也可以分别安装在不同的计算机上。
2.SQL Server的数据文件有逻辑名称和操作系统文件名两种名称。
3.表是反映现实世界某类事物的数学模型,表由行和列组成。
现实世界中事物的属性对应表的列,表中的一行代表一类事物中的一个特例。
4.主键是唯一能够区分表中每一行记录的一个或多个列。
5.在select子句中代表全部列的通配符是*。
6.常用的聚合函数有:计算最大值的max,计算最小值的min,统计总和的sum,统计记录总数的count和计算平均值的avg。
7.视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是虚表。
8.联接查询的含义是指两个存在关联关系的表A和B,表A与表B联接的查询结果为C,结果集C中只能包括表A与表B中满足关联条件的记录。
9.左联接查询的含义是指两个存在关联关系的表A和B,表A与表B左联接的查询结果为C。
C的列可以来自于A和B的列,C的记录中允许包括表A的全部记录以及表A 中与表B满足关联条件的记录,C中A与B不满足关联条件的列值为空值。
10.全联接的含义是指两个存在关联关系的表A和B,表A与表B全联接的查询结果为C。
C的列可以来自于A和B的列,C的记录中可以包括表A和表B的全部记录,C中B 与A以及A与B不满足关联条件的部分为空值。
11.SQL Server的导入、导出数据操作也称为数据移植,是指在SQL Server数据库之间、SQL Server数据库与其他异构数据库之间、SQL Server数据库与Excel文件和文本文件之间互相传递数据的操作。
二选择题(每题2分,共20分)1.同一台计算机上可以运行(D)个实例。
A.一个B.两个C.三个D.多个2.每一个数据库都有(A)的标识,这个标识就是数据库名称。
A.一个唯一B.多个C.两个D.不同3.表是反映现实世界中一类事务的数学模型,现实世界中一类事务的属性是表中的(A)。
A.列B.行C.记录D.数值4.如果一个表中记录的物理存储顺序与索引的顺序一致,则称此索引为(B)。
A.唯一索引B.聚集索引C.非唯一索引D.非聚集索引5.查询语句中允许包含下列哪些子句。
(ABCD)A.select子句B.from子句C.where子句D.order by子句6.对列或表达式计算平均值的函数是(D)。
A.max和minB.sumC.countD.avg7.下列哪个命令是备份数据库的命令。
(B)A.cmdshellB.backup databaseC.restore databaseD.bcp8.导入、导出数据有哪两种执行方式。
(AB)A.立即执行。
B.保存为DTS包,在指定的时间调度执行。
C.以覆盖方式向数据库表中导入数据。
D.以追加方式向数据库表中导入数据。
9.下列描述哪些是正确的。
(ABD)A.向SQL Server数据库中导入数据的同时可以创建表。
B.如果向SQL Server数据库中已经存在的表导入数据,可以采用覆盖方式和追加方式。
C.向SQL Server数据库导入数据时只能用覆盖方式。
D.在执行导入、导出数据时可以对某些列进行编程作转换处理。
10.下列哪个联接谓词的含义是指,确定指定列的值或表达式的值是否与子查询或列表中的值相匹配。
(C)A.allB.anyC.inD.exists三判断题(每题2分,共8分)1.可以将批处理程序保存为扩展名为“.sql”的文件,重复利用。
(☑对、✉错)2.索引是描述表中记录存储位置的指针。
(☑对、✉错)3.聚合函数的运算对象可以是列,也可以是表达式。
(☑对、✉错)4.视图中的数据允许来源于一个或多个表。
(☑对、✉错)四简答题(每题3分,共30分)1.什么是SQL Server的实例?答案:SQL Server的一个实例就是一套完整的服务程序。
实例中的服务程序多达几百个,大致可以分为3类:SQL Server数据库引擎、SQL Server代理和分布处理协调器。
一台计算机允许存在并同时运行多个实例。
实例可以分为两种:默认实例和命名实例。
2.简述数据库包括哪4个基本属性?答案:数据库的4个基本属性是:标识数据库唯一性的“数据库名称”,存储数据的“数据文件”,对数据文件按逻辑关系归类的“文件组”,提高运行效率并能够撤销错误操作的“事务日志文件”。
3.简述表、表中的列和行的含义。
答案:表是反映现实世界某类事物的数学模型,表由行和列组成。
现实世界中事物的属性对应表的列,表中的每一行记录代表一类事物中的一个特例。
4.简述在create table语句和alter table语句中定义主键的语法。
答案:(1)create table语句中设置主键的语法:在“列名数据类型”后面加“primary key”声明。
(2)alter table语句中设置主键的语法:alter table 表名add primary key (列名)5.简述逻辑联接谓词like和between…and…的用法。
答案:(1)like模糊查询的通配符的含义:%:包含零个或多个字符的任意字符串_:任意单个字符(2)between…and…的含义列名between最小值and最大值:相当于最小值≤列名≤最大值6.简述在查询语句中group by子句的含义和语法。
答案:用group by进行分组统计的查询,语法如下所示。
select 列名列表,聚合函数(列名/表达式),….聚合函数(列名/表达式)from 表名group by 列名列表7.简述视图的含义。
答案:视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是虚拟表,视图中的数据不会作为真实的对象存储在磁盘上,数据库对视图存储的是定义视图的查询语句。
每一次使用视图,SQL Server都需要重新执行一次查询语句,查询语句的执行结果构成了视图中的数据。
视图中的列可以来源于一个表或多个表联接查询的结果。
8.简述表与表左联接查询的含义、语法以及适用情况。
答案:左联接查询的含义是:两个存在关联关系的表A和B,表A与表B左联接的查询结果为C。
C的列可以来自于A和B的列,C的记录中允许包括A的全部记录以及B中与A满足关联条件的记录,C中A与B不满足关联条件的列值为空值。
联接表A和表B的关键字是“left join”,定义关联条件的关键字是“on”。
左联接查询语句的语法格式如下所示。
select 主表别名.列名,……附表别名.列名,……from 主表名主表别名left join 附表名附表别名on 关联条件其他where、group by、having、order by子句9.简述backup database语句的语法。
答案:backup database语句的语法规则:backup database 数据库名file=’数据文件逻辑名’,file=’数据文件逻辑名’,……filegroup=‘文件组名’,filegroup=‘文件组名’,……to 备份设备名10.简述将表中的数据导出为Excel文件的基本流程。
答案:在【Management Studio】管理平台中以“导出数据”菜单项启动【数据转换服务导入/导出向导】。
在【选择数据源】对话框中选择作为源数据的数据库,并选择身份验证模式。
在【选择目的】对话框的【目的】下拉列表框中选择“Excel 97-2000”,在【文件名】文本框中输入Excel文件的路径和名称。
在【指定表复制或查询】对话框中选择“从源数据库复制表或视图”。
在【选择表和视图】对话框中选择要导出的表。
在【保存、调度和复制包】对话框中选择“立即运行”。
完成向导提示的其他选项。
五应用题(每题5分,共20分)1.按下列要求用create database语句创建“运动商品销售数据库”,并为数据库创建“商品信息表”和“商品销售统计表”答案:create database 运动商品销售数据库on primary( name=Pri_商品销售,filename='D:\DataFile\Pri_商品销售.mdf',size=2MB,maxsize=10MB,filegrowth=1MB)log on( name=LF_商品销售,filename='d:\LogFile\LF_商品销售.ldf',size=2MB,maxsize=10MB,filegrowth=1MB)create table 商品信息表(商品标识char(3) not null,商品名称varchar(20),产地varchar(50),进货价decimal(18,2))create table 商品销售记录表(商品标识char(3) not null,销售日期datetime,销售价格decimal(18,2))2.按下表所示的容用insert语句向“商品信息表”和“商品销售统计表”中插入记录。
答案:insert into 商品信息表(商品标识,商品名称,产地,进货价)values('101','乒乓球拍','',120.00)insert into 商品信息表(商品标识,商品名称,产地,进货价)values('102','羽毛球拍','',360.00)insert into 商品信息表(商品标识,商品名称,产地,进货价)values('103','网球拍','',560.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('101','20060601',150.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('101','20060602',150.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('102','20060601',400.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('102','20060602',400.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('102','20060603',400.00)insert into 商品销售记录表(商品标识,销售日期,销售价格)values('103','20060601',600.00)insert into 商品销售统计表(商品标识,销售日期,销售价格)values('103','20060602',600.00)3.从“商品销售记录表”中按商品标识分类统计各商品的总售价、销售数量和平均售价,并按平均售价由高到低排序。