3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)

2023-09-12
| 69页
| 130人阅读
| 9人下载
普通

内容正文:

项目三 查询及其应用 任务1 创建学生信息简单查询 任务2 创建学生信息复杂查询 任务1 创建学生信息简单查询 1.了解查询的基本功能。 2.理解、区分查询的类型。 3.理解结构化查询语言。 4.掌握设计单表查询的方法。 学习目标 任务1 创建学生信息简单查询 本任务的内容是在学生信息表中实现学生信息的简单查询,通过实际体验和总结解决如下问题: 1.常用的查询分为哪些类型,分别能完成哪些查询功能。 2.如何创建简单的查询,在“学生信息”数据库表中查找特定的信息。 3.理解有关结构化查询语言的基本语法,为设计较为复杂的查询做好准备。 任务描述 任务1 创建学生信息简单查询 相关知识 数据库表创建后,可以创建查询来检索或操作数据。简单的数据库(如学生信息)可能仅使用一个简单查询,复杂的数据库会使用多个复杂查询。 按照查询是否更改数据库表的数据来进行区分,不更改数据库表数据的查询称为选择查询,更改数据库表数据的查询称为操作查询。 1.查询类型 任务1 创建学生信息简单查询 1.查询类型 (1)选择查询 (2)单表查询 (3)多表查询 (4)操作查询 任务1 创建学生信息简单查询 2.结构化查询语言 结构化查询语言(SQL,Structured Query Language)包含定义、操纵和查询三个部分,是一套发展得非常成熟的数据库操纵语言。 虽然大多数情况下,人们用它来进行条件查询工作,但实际上它几乎可以做任何有关数据库操作的事情。如通过程序来生成一个表或删除一个表,还可用它来插入、更新、删除表中的一条或多条记录等。 任务1 创建学生信息简单查询 3.数据定义 SQL的数据定义功能是指定义数据库表结构,包括定义、扩充和删除数据库表。 (1)定义数据库表 (2)修改数据库表 (3)删除数据库表 任务1 创建学生信息简单查询 4.数据操纵 数据定义SQL命令只对表的结构进行描述,并未涉及表中的数据。数据操纵是指对表中的数据进行增加、删除和修改操作。 (1)添加数据 (2)修改数据 (3)删除数据 任务1 创建学生信息简单查询 5.数据查询 (1)SELECT子句指出此查询的目标,一般为逗号分开的字段名。可以用“*”表示查询全部字段。 (2)FROM子句指出此查询涉及的所有数据库表。 (3)WHERE 子句指出此查询目标必须满足的条件。该子句也可以省略。 任务1 创建学生信息简单查询 6.简单查询 (1)使用DISTINCT (2)使用ORDER BY (3)使用Between (4)使用In (5)使用Like及通配符 (6)为查询结果指定临时列名 (7)为数据库表指定临时别名 任务1 创建学生信息简单查询 7.联接查询 简单查询只涉及一个数据库表,如果查询涉及多个数据库表,就要进行联接查询。由于SQL是高度非过程化的,所以只需在FROM子句中指出各个数据库表的名称,在WHERE子句中指出联接条件即可,联接查询由系统去完成。 任务1 创建学生信息简单查询 8.嵌套查询 嵌套查询是指在SELECT…FROM…WHERE查询模块内部再嵌入另一个称为子查询的查询模块。由于ORDER BY子句是对最终查询结果按序输出,因此它不能出现在子查询中。 在嵌套查询中,WHERE子句的条件常用到In。由于查询的外层用到内层的查询结果,用户事先并不知道内层结果,这里In就不能用多个Or来替代。 任务1 创建学生信息简单查询 实践操作 (1)学生信息 1)学生ID:数字类型,常规数字格式;主键。2)姓名、性别、民族、籍贯、年级:文本类型。3)出生日期:日期/时间类型,长日期格式。“学生信息”数据库表的测试数据如图所示。 1.准备数据 “学生信息”数据库表 任务1 创建学生信息简单查询 1.准备数据 (2)学生成绩 1)学生ID:数字类型,常规数字格式;联合主键。 2)科目:文本类型;联合主键。 3)考试日期:日期/时间类型,长日期格式。 4)场次:文本类型。 5)分数:数字类型,固定格式。 “学生成绩”数据库表的测试数据如图所示。 “学生成绩”数据库表 任务1 创建学生信息简单查询 2.创建单表查询 (1)创建简单查询 1)打开数据库“学生信息.accdb”,在“创建”选项卡上单击“查询向导”,如图所示。 在“创建”选项卡上单击“查询向导” 任务1 创建学生信息简单查询 2.创建单表查询 2)弹出“新建查询”对话框,可以通过该对话框选择的查询向导类型包括“简单查询向导”“交叉表查询向导”“重复项查询向导”和“查找不匹配项查询向导”,这里选择“简单查询向导”,单击“确定”,如图所示。 选择“简单查询向导” 任务1 创建学生信息简单查询 2.创建单表查询 3)进入“简单查询向导”,在“表/查询”下拉菜单选择“表:学生信息”,如图所示。 进入“简单查询向导”

资源预览图

3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
1
3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
2
3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
3
3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
4
3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
5
3.1创建学生信息简单查询(课件)- 《中文版Access 2010基础与实训》同步教学(劳动版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。