欢迎来到天天文库
浏览记录
ID:38120447
大小:48.50 KB
页数:3页
时间:2019-06-06
《基本操作题(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、基本操作题【审题分析】本大题考查了项目管理器的建立及使用;数据库表间联系的建立及有效性规则的建立。对两个表建立联系是在数据库设计器中进行操作的,建立联系前必须对两个表中进行连接的字段建立相关索引,并通过索引字段建立表间联系。为数据库表建立索引可以在表设计器中操作,同样,对表中字段建立有效性规则也是在表设计器中完成,建立有效性规则时要注意先选中需要建立有效性规则的字段。【操作步骤】(1)在命令窗口执行命令:CREATEPROJECT供应,新建一个项目管理器。(2)在项目管理器中选中"数据"选项卡内的"数据
2、库"项,然后单击"添加"按钮,在弹出的"打开"对话框中双击"零件供应"数据库文件,将数据库添加到项目管理器中。(3)①在项目管理器中单击"数据库"前面的"+"号,依次展开"数据库"→"供应零件"→"表"。②选中"零件"表单击"修改"按钮,弹出"零件"表设计器,在表设计器的"字段"选项卡中选中"零件号"字段名,然后在"索引"列的下拉框选择"升序"排序方式(此时为表已建立了普通索引),接着在"索引"选项卡中将"类型"设置为"主索引",单击"确定"按钮保存表结构修改。③参照"零件"表的操作,为"供应"表建立"零件
3、号"字段的普通索引。④在项目管理器中选中数据库"零件供应",然后单击"修改"命令按钮,打开数据库设计器,拖动"零件"表"索引"下方的主索引"零件号"到"供应"表中"索引"下方的普通索引"零件号"上,为两个表建立联系,建立好联系的两个表之间会出现一条连线。(4)打开"供应"表设计器,选中"数量"字段行,然后在"字段有效性"的"规则"文本框中输入:数量>0.AND.数量<9999,在"信息"框中输入:"数量值不符合要求",单击"确定"按钮保存表结构修改。二、简单应用题(1)【审题分析】本题主要考查的是SQL连接
4、查询。SQL查询可以通过查询设计器完成,也可以直接编写SQL语句进行查询,在查询设计器中建立查询后,可以通过查看SQL代码将语句复制出来。SQL查询短语中,SELECT短语对应查询设计器的"字段"选项卡;JOIN对应"连接"选项卡;WHERE短语对应"筛选"选项卡;GROUPBY短语对应"分组依据"选项卡;ORDERBY短语对应"排序依据"选项卡。【操作步骤】步骤1:在命令窗口执行命令:MODIFYFILEMYSQL,打开文本编辑器编写SQL命令。步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器
5、生成):SELECT供应.供应商号,供应.工程号,供应.数量;FROM零件供应!零件INNERJOIN零件供应!供应;ON零件.零件号=供应.零件号;WHERE零件.颜色="蓝";ORDERBY供应.数量;INTOTABLEtemps.dbf步骤3:在命令窗口执行命令:DOMYSQL.TXT,执行文件(注意:执行文件时,文件后缀名.txt不能缺省)。【知识拓展】对表进行简单查询、连接查询、排序查询、简单计算查询、分组与分组计算、空值查询、超连接查询时,大家可以根据题目要求,参照以下步骤来编写SQL语句:①确
6、定需要输出的字段。需要输出的字段紧接SELECT命令之后,各字段之间用逗号隔开;在指定输出字段名时,可以指出该字段所属的表,也可以省略表名直接写字段名,但若是在两个表中出现同名的字段时,则引用同名字段时要指定该字段所属的表名,注意如果写上表名时,在表名和字段名之间要用英文半角状态下的句点隔开,例如,供应.供应商号,其中"供应"是表名,"供应商号"是字段名。②确定进行连接的字段。一般情况下,两个表中字段名相同的两个字段就是两个表进行连接的字段,语句格式为:FROM<表1>INNERJOIN<表2>ON<表1.
7、字段表达式>=<表2.字段表达式>,该语句可以通俗地理解为:"表1"和"表2"是通过"表1"与"表2"两个表中"字段表达式"值相等记录进行连接;在指定表名时,可以指出该表所属的数据库名,也可以省略,如果要指定数据库名时,数据库名和表名之间要用惊叹号隔开,例如,零件供应!零件,其中"零件供应"是数据库名,"零件"是表名。③确定筛选记录的条件。该条件一般在题目要求中给出,按照要求将条件表达式接在WHERE短语之后。④确定分组记录的条件。该条件多用于分组计算查询表中的数据,例如分别统计成绩表中所有学生的总分,则需
8、要对表中的学号字段进行分组,将所有学号相同的记录看作一组,然后再进行求和。分组表达式紧跟在GROUPBY短语之后,如果用于分组的字段在两个表中都存在,则指出该字段来自哪个数据表。⑤确定记录排序的字段。该条件也会在题目要求中给出,排序字段紧接在ORDERBY短语之后,有"升序"(ASC,默认方式,可省略该关键字)和"降序"(DESC,不可缺省该关键字)两种。⑥记录输出方式。SQL查询输出最常见的是输出到屏幕(缺省方
此文档下载收益归作者所有