内容正文:

欢迎大家来到山东春考软件应用技术专业access数据库的备考小课堂。这节课我们一起来了解一下access数据库中如何创建操作查询。首先来看一下这一节课的学习目标,了解操作查询的定义、功能及分类,熟悉并掌握使用设计视图创建操作查询的操作步骤。能够根据要求判断需要使用什么样类型的查询,能够根据要求完成查询的创建并运行,培养逻辑判断思维,通过查询解决实际的问题。我们来看一下考纲,对于操作查询这一块,还是跟前面几节课一样,要求很简单,就是会创建动作查询。在这里的动作查询其实指的就是我们的操作查询。好,来看一下我们这一节课的一些理论知识点。首先操作查询的定义和分类,操作查询用于对一个或多个数据表进行全局数据管理操作,可以对数据表中原有的数据进行编辑,对符合条件的数据进行批量的修改。操作查询一定要注意一下,他改的是里边的数据。然后操作查询包括4种,一个是更新查询,一个是追加查询,一个是删除查询,还有一个是生成表查询。好,我们来看一下这几个的定义。更新查询用于对数据表中的记录进行批量的更新操作,可以更新一个字段,也可以更新多个字段。我们做题的时候,他的判断方法也很简单,就是将某某字段的记录增加,或者是减少多少,或者是超市打折,或者是要乘以一个百分的比率之类的,都是可以用到更新查询的。然后追加查询,用于将满足条件的记录追加到另一个或多个数据表的尾部。方法就是判断方法就是看一下题目里边可能会出现将某某表中的哪些记录追加到另一个表中。然后剩下的两个,一个是删除,一个是生成表。删除查询是用于从一个数据表中删除记录,或者是在多个数据表中利用创建的关系删除相关联的记录。但是删除后不能恢复条。判断方法就是题目会出现一个删除条件,为什么什么的记录,然后下一个生成表查询。生成表查询就是用于从一个或多个数据表中检索记录,并将结果生成一个新的数据表。判断方法就是题目中会很明确的给你一个生成某某表。那我们来看一下他们的操作方法。首先是更新查询,创建操作。查询一定是在设计视图里面,向导里面是没法做的。所以说所有的第一步肯定都是要进入设计视图,然后添加数据源。添加完数据源之后,我们一定要先点击菜单栏里边的更新,后边的也是,会出现在下边的网格里面,会出现更新到这么一行。然后我们需要在条件里面输入需要的条件,然后再更新到里面输入我们的那个表达式,最后点击的是运行,点击的是运行,然后才保存。当然如果说是怕更新错误了,我们可以先建立副本,可以先建立副本做,然后删除查询。同样也是先进入设计视图,然后是放到把这个数据源放到里面,然后点击上边的删除。这样会出现一个删除行。删除行我们一般都是选择where,然后条件那就输入条件了,然后也是点击运行删除。同样也是操作完之后是不会再可以撤销的,不会撤销的。所以说如果怕出问题的,可以先建一个副本。然后追加查询,追加查询和前面的不太一样。它是点完追加之后会出现一个对话框。对话框里需要大家去输入一个追加到的数据表的名称,然后再去输入条件,最后点击保存运行,先点运行再点保存,然后生成表就跟追加查询是比较像的了。也是点击生成表之后,需要在弹出的对话框里面输入表的名称,再去设置条件,最后点击运行。点击运行会发现在我们的表里面会出现一个新的表。好,我们来看一下这节课的几个例子。一第一题将笔记本电脑这一类的单价下调至百下调5%。然后第二个是联系人为方先生的形成一个新表。这里很明显其实生成表。然后上边下调5%,就是我们说的更新。好,我们来看一下怎么去做。首先题目中给出了这几个数据表,我们来看一下。第一个笔记本电脑的,我们可以先打开类别,在这里会发现有笔记本电脑这一类,然后商品里就是类别编号为02的,还有这个。然后我们最好是去看一下它的这个单价是什么样子的,很明显应该是货币。然后这个看完之后,还有一个是客户,客户有个方先生,一个、两个、三个,也就是说我们要把这几个方先生一起找出来,当然在这之前,我们还需要去看一个东西,就是它有没有建立关系。好,现在这两个表示已经建立关系了,这个表跟他们没大有关系,所以说不用管。建立关系之后,我们的一些更新或者说我们的一些查询才能够顺利的进行。好,点击创建查询设计。然后第一个题是笔记本电脑这一类的单价,商品和类别。然后点击更新。我们在这边选择单价,然后在这边选择类别更新更新到我们输入我们的这个。表达式。下调。5%,那就是相当于我们所说的打9.5折,乘以0.95。然后前面记得书上单价,然后后边类别名称它的要求是笔记本电脑,那我们就把。19输入进去,然后这应该是0.95。我们点击运行会提示准备更新三行,然后点击是我们就可以来看一下这边。好,刚才其实在没有看,现在已经变了已经变了。也就说明我们这个查询是完成了,那就把它保存为01。然后来看第二个,形成一个新表,很明显它是一个生成表。我们把它们全都关掉,创建查询设计,然后客户。点击。生成表,生成表生成的这个表叫02。那我们这里,连这个联系人联系人,就是我们刚才已经看到了,是吧,先生。但是我需要把他的所有客户信息全放进去,我们需要把其他的内容也一起。双击到下边。所有内容都放下来了,然后点击运行就会给你提示,粘贴三行,选择是我们的新表就建立出来了,三个方先生的内容,这个查询我们也同时保存一下,保存为021。这是我们的第一个题这是我们的第一个题。好,来看一下第二个好操作示例2。首先第一个是建立一个名为零一的删除查询,把这里边学生ID为这个的学生记录删除。第二个是经济系讲师的电话号码,前面加了一个0536,这个是一个更新。第三个创建一个查询,然后显示学生ID姓名,还有实得学分命名为03,生成很明显这是一个生成表。好,我们来看一下这个题。首先数据库给予了这四个表,第一个表我们来看一下,学生找到我们要删除的那一行,这一行也就是我们要删除的是这一行。然后第二个题,经济系僵尸前面加0536,找到教师,然后经济系的讲师也就是他的前面要加一个0536。然后最后一个创建一个查询学生ID姓名使得学分。我们还是跟以前一样,先看一下他有没有见关系,很明显这个题的关系都已经建好了。好,我们开始操作,点击查询设计。首先第一个删除查询选择学生。然后点击删除选择学生ID条件就是输入2008011102。我们直接点击运行,准备从指定表里面删除一行。我们点击是啊,然后再来看一下这边那个已经就没了是吧?好,那我们就成功完成,然后点击保存为01。好,这个就完成了。然后第二个题是更新查询,同样选择教师。我们在这里只需要放条件就行了,条件就是它的支撑和它的。性别,然后改的是他的电话号码,然后职称条件要求的是讲师。然后性别经济,然后电话号码,前面需要加一个0536。0536,然后用一个倒8。把它和电话号码这个。字段强行连接到一起了,然后我们来运行一下。我们没有选更新是吧?然后这里把这个放到哪?放到更新到里面。然后点击运行更正在更新一行,那我们来看一下是不是在他这儿做了是吧?好,我们关闭这个保存这个为02。然后来看第三问,显示学生ID姓名和实得学分创建查询设计,然后学生选课成绩,要求的有学生ID姓名,还有实得学分。那这里我们还需要再放一个。课程课程里边有一个区分。它是一个生成表,我们点一下生成表,然后生成的表名就叫03,点击确定,这样我们可以直接运行。粘六行,然后粘过来之后就是这个。好,我们把它关掉,然后把这个也保存为031。好,这样的话我们这个题也就完成了。好,我们这节课就讲了一下操作查询的方法,以及设计操作查询的方法。使用设计视图创建操作查询,重要的地方就在于创建操作查询的步骤,然后也是要学会去分析什么,用的是哪一种操作查询,我们这节课就到这里了,我们下节课再见。
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。