9057002

当前课程知识点:大学计算机基础 >  第七章 数据库技术 >  7-7 Access的数据查询 >  7-7 Access的数据查询

返回《大学计算机基础》慕课在线视频课程列表

7-7 Access的数据查询在线视频

下一节:第七章 讲义

返回《大学计算机基础》慕课在线视频列表

7-7 Access的数据查询课程教案、知识点、字幕

现在大家已经知道了

如何建立Access数据库

数据库不仅能实现数据的集中管理

还能快速响应用户对数据的请求

本节我们就介绍

如何在Access数据库当中实现数据查询

数据查询根据指定的条件

从数据库的一个或多个表中

筛选出符合条件的记录,供用户浏览

通过数据查询

还可以完成大量数据的插入修改

更新操作

在Access中,数据查询有三种方式

分别是使用向导 使用设计器

以及建立SQL查询

我们分别来看一下这三种方式

第一种使用向导创建查询

例如在选课管理数据库当中

我们想查询学生的基本情况

查询学生表当中的学号,姓名和性别

这三项基本信息

方法是在创建选项卡的查询组当中

我们选择查询向导

打开新建查询对话框

在新建查询对话框当中

我们选择简单查询向导,然后点击确定

在简单查询向导对话框当中

我们在可用字段当中选择学号

将它添加到选定字段当中

姓名把它添加到选定字段

以及性别添加到选定字段

接着点击下一步

我们为查询起一个名字叫做学生基本情况

单击完成

这时候我们就看到

创建了一个新的查询 学生基本情况

而且看到了查询的结果

使用向导可以实现一些比较简单的查询

如在一个或多个表中查询指定字段

对部分或全部记录

进行总计或求平均值等等

在Access数据库当中查询可以像表一样

作为一个对象独立保存

查询的结果以表的形式显示

例如这里学生基本情况

但是查询和表有着本质的区别

查询可以基于一个表或多个表

是符合一定条件的记录的集合

这个集合是动态的

它会随着查询条件的变化而变化

也会随着表的内容的变化而变化

第二种创建查询的方式

我们看一下使用设计器来创建查询

使用查询设计器可以自定义查询条件

实现一些稍微复杂的查询

例如在选课管理数据库当中

我们想查询学生选课并通过考试的情况

输出学生的学号,姓名

以及考试及格的课程名

并按照学号的升序进行排序

我们就可以这样来完成这个查询

在创建选项卡的查询组里

我们单击查询设计按钮

打开显示表的对话框

我们选定成绩,课程和学生这三张表

点击添加

之后将显示表的对话框进行关闭

在查询设计视图的设计网格当中

我们设置参数

首先选择学生表当中的学号字段

按学号的升序进行排序

并且显示

然后我们选择学生表当中的姓名字段

选择显示

在课程表当中我们选择课程名字段

进行显示

然后选定成绩表当中的成绩字段

但是不显示

这里成绩字段的选择条件是大于等于60

也就是成绩为及格的学生的成绩

在查询工具的设计选项卡

当中的结果组当中我们点击运行

查看运行的结果

接着我们将这个查询进行保存

将它保存成选课并通过的名单

大家看到查询的结果显示的只是课程名

但是显示的是

通过该课程的学生的学号和姓名的信息

第三种创建查询的方式

我们来看SQL查询

在Access当中

SQL查询是功能最强大的查询方式

使用向导和设计器创建的查询

都可以通过SQL查询来实现

我们在开始选项卡的视图下拉列表当中

选择SQL视图

可以看到我们刚才使用向导和设计器

创建的查询

由系统自动生成的SQL代码

我们可以自己编写创建SQL查询

来完成一些复杂的向导和设计器

无法实现的查询工作

在使用SQL查询前

我们要先了解一下SQL语句

和它的语法规范

SQL是结构化查询语句的缩写

1974年由IBM公司提出

SQL具有简单的语法和强大的功能

包括数据查询,数据操作

数据定义和数据控制

是一种综合的通用的

高度非过程化的关系数据库语言

也是关系数据库语言的标准

下面我们用几个实例

说明SQL常用的查询语法

及在Access当中建立SQL查询的步骤

关于SQL更严格的语法定义

大家可以查阅SQL的参考资料

第一个实例

我们想往课程表当中添加一条新的记录

用SQL语句可以写成这种形式

这条语句是按照SQL增加记录的语法生成的

Insert into语句

用于向表中插入新的记录

可以用字段列表指出所要插入的数据的列

增加的记录的值

依次在Value后面的值列表当中给出

在Access当中建立SQL查询

可以这样来实现

在创建选项卡当中我们找到查询组

选择查询设计按钮

打开显示表对话框,添加要查询的表

也可以不添加

这里我们选择关闭

在查询窗口的空白处

我们单击鼠标右键,打开快捷菜单

单击其中的SQL视图

在SQL视图的查询编辑区

我们输入合法的SQL语句

将编号为1026 名称为大学物理

学时为64 学分为3的这条记录

插入到课程表当中

在查询工具的设计选项��������结果组当中

我们单击运行 追加一条记录

这时我们打开课程表查看一下结果

新的一条记录被添加在课程表的最后

要保存这个查询,我们可以执行文件保存

保存为

保存为添加课程 点击确定

实例二,我们在选课管理数据库当中

查询学生的基本情况

包括学生的学号,姓名和性别

结果按照学号的降序排列

我们可以这样来编写SQL语句

在创建选项卡当中单击查询设计

关闭显示表

在查询编辑区点击鼠标右键

显示SQL视图,输入相应的SQL语句

这条SQL语句

是按照SQL查询记录的语法生成的

从学生表当中选择学号,姓名和性别

按照学号的降序排列

在SQL查询记录当中

中括号括起来的子句是可选的

例如where子句给出的选择条件

Order by子句给出的排序说明

同样我们运行这个查询

查看到查询的结果

第三个实例

我们将课程表里

课程名为计算机基础的课程

改名为大学计算机基础

可以这样来编写SQL语句

在创建选项卡当中点击查询设计

在SQL视图当中我们输入合法的SQL语句

这条SQL语句

是按照SQL修改记录的语法生成的

修改课程表当中

课程名等于计算机基础的记录

将课程名更新为大学计算机基础

我们运行一下该SQL查询

这时重新打开课程表

大家看到计算机基础这个课程名

已经被更改为大学计算机基础

最后一个实例

我们在课程表当中

删除课程号为1026的记录

用SQL语句可以这样来写

这条语句

是按照Access删除记录的语法生成的

where子句给出筛选的条件

其中的星号是选取所有列的一种快捷方式

我们运行一下

重新打开课程表

大家看到

课程号为1026的那条记录已经被删除了

最后我们总结一下

这一节我们以Access数据库为例

介绍了关系数据库的查询操作

在Access中创建查询有三种方式

分别是使用向导,使用设计器

以及建立SQL查询

谢谢大家的观看

大学计算机基础课程列表:

第一章概述

-1-1 计算机的诞生

--1-1 计算机的诞生

--第一章 习题1

--计算机的诞生1

--计算机的诞生2

-1-2 计算机的分类

--1-2 计算机的分类

--第一章 习题2

--计算机的分类

-1-3 计算机的应用领域

--1-3 计算机的应用领域

--第一章 习题3

--计算机的应用领域1

--计算机的应用领域2

-1-4 计算机系统组成

--1-4 计算机系统组成

--第一章 习题4

--计算机系统组成1

--计算机系统组成2

-1-5 计算机思维的定义

--1-5 计算思维的定义

--第一章 习题5

--计算思维1

-1-6 计算思维的特点

--1-6 计算思维的特点

--第一章 习题6

--计算思维2

-1-7 计算思维的应用案例

--1-7 计算思维的应用案例

--第一章 习题7

--计算思维3

-第一章 章测试

-第一章 讲义

第二章 数据的表示与运算

-2-1 进位计数制表示方法

--2-1 进位计数制表示方法

--第二章 习题1

-2-2 进位计数制的相互转换

--2-2 进位计数制的相互转换

--第二章 习题2

--进位计数制2

-2-3 整数的表示方法

--2-3 整数的表示方法

--第二章 习题3

--整数的表示1

-2-4 浮点数表示方法

--2-4 浮点数表示方法

--第二章 习题4

--浮点数的表示1

-2-5 BCD格式表示法

--2-5 BCD格式表示法

--第二章 习题5

--BCD码

-2-6 算术运算

--2-6 算术运算

--第二章 习题6

-2-7 运算溢出及判断

--2-7 运算溢出及判断

--第二章 习题7

--运算的溢出

-2-8 逻辑运算

--2-8 逻辑运算

--第二章 习题8

--逻辑运算

-2-9 ASCII编码

--2-9 ASCII编码

--第二章 习题9

-2-10 Unicode编码

--2-10 Unicode编码

--第二章 习题10

--ASCII 和 Unicode编码

-2-11汉字编码

--2-11汉字编码

--第二章 习题11

--汉字编码

-2-12数据校验编码

--2-12数据校验编码

--第二章 习题12

--数据校验编码

-第二章 章测试

-第二章 讲义

-信息和数据

第三章 计算机硬件

-3-1中央处理器

--3-1中央处理器

--第三章 习题1

--中央处理器

-3-2 存储器

--3-2 存储器

--第三章 习题2

--存储器1

--存储器2

--存储器3

-3-3 总线和接口

--3-3 总线和接口

--第三章 习题3

--总线

-3-4 外部设备

--3-4 外部设备

--第三章 习题4

--外部设备

-3-5 冯.诺依曼体系结构

--3-5 冯.诺依曼体系结构

--第三章 习题5

--冯.诺依曼体系结构1

--冯诺依曼体系结构2

-3-6 计算机常用性能指标

--3-6 计算机常用性能指标

--第三章 习题6

--性能指标1

--性能指标2

-3-7嵌入式系统

--3-7 嵌入式系统

--第三章 习题7

--嵌入式系统

-3-8哈佛体系结构

--3-8哈佛体系结构

--第三章 习题8

--哈佛体系结构

-3-9 DSP简介

--3-9DSP简介

--第三章 习题9

--DSP

-3-10 虚拟台式计算机模拟器

--3-10 虚拟台式计算机模拟器

--虚拟桌面架构

-3-11 4位计算机模拟器

--3-11 4位计算机模拟器

-第三章 章测试

-第三章 讲义

第四章 计算机软件

-4-1计算机软件分类

--4-1计算机软件分类

--第四章 习题1

--软件分类

-4-2软件的工作模式

--4-2软件的工作模式

--第四章 习题2

--软件的工作模式

-4-3软件的安装方法

--4-3软件的安装方法

--第四章 习题3

--软件安装

-4-4计算机软件生命周期

--4-4计算机软件生命周期

--第四章 习题4

--生命周期1

--生命周期2

--生命周期3

--软件测试1

--软件测试2

-4-5计算机软件开发过程模型

--4-5计算机软件开发过程模型

--第四章 习题5

--软件开发过程模型1

--软件开发过程模型2

- 4-6 常用软件介绍-办公软件

--4-6 常用软件介绍-办公软件

--第四章 习题6

-办公软件实例1 文字处理软件

--办公软件实例1 文字处理软件

-办公软件实例2 电子表格软件

--办公软件实例2 电子表格软件

-办公软件实例3 演示文稿软件

--办公软件实例3 演示文稿软件

-4-7 常用软件介绍-多媒体创作软件

--4-7 常用软件介绍-多媒体创作软件

--第四章 习题7

-多媒体创作软件实例1 音频处理软件

--多媒体创作软件实例1 音频处理软件

-多媒体创作软件实例2 图像处理软件

--多媒体创作软件实例2 图像处理软件

-多媒体创作软件实例3 动画制作软件

--多媒体创作软件实例3 动画制作软件

-多媒体创作软件实例4 视频处理软件

--多媒体创作软件实例4 视频处理软件

-4-8 常用软件介绍-网页制作软件

--4-8 常用软件介绍-网页制作软件

--第四章 习题8

-第四章 章测试

-第四章 讲义

第五章 操作系统

-5-1 操作系统概述

--5-1 操作系统概述

--第五章 习题1

--操作系统

--操作系统分类

--操作系统管理

-5-2 Windows 7基本操作

--5-2 Windows 7基本操作

--第五章 习题2

--windows快捷键

-5-3 Windows 7文件管理

--5-3 Windows 7文件管理

--第五章 习题3

--windows文件后缀名

-5-4 Windows 7程序管理

--5-4 Windows 7程序管理

--第五章 习题4

-5-5 Windows 7系统安全

--5-5 Windows 7系统安全

--第五章 习题5

--操作系统安全

-5-6 Windows 7计算机管理

--5-6 Windows 7计算机管理

--第五章 习题6

-5-7 Dos命令

--5-7 Dos命令

--第五章 习题7

--dos

-5-8 Windows 7常用软件

--5-8 Windows 7常用软件

--第五章 习题8

-5-9 Linux操作系统

--5-9 Linux操作系统

--第五章 习题9

--Linux

-5-10 手机操作系统

--5-10 手机操作系统

--第五章 习题10

-5-11 虚拟机及Vmware介绍

--5-11 虚拟机及Vmware介绍

--第五章 习题11

--虚拟机

--虚拟机使用

-第五章 章测试

-第五章 讲义

第六章 算法与程序设计

-6-1 算法基础

--6-1 算法基础

--第六章 习题1

-6-2 程序设计语言分类

--6-2 程序设计语言分类

--第六章 习题2

-6-3 程序设计过程

--6-3 程序设计过程

--第六章 习题3

-6-4 程序设计方法

--6-4 程序设计方法

--第六章 习题4

-6-5 程序设计语言基本要素(一)

--6-5 程序设计语言基本要素(一)

--第六章 习题5

-6-6 程序设计语言基本要素(二)

--6-6 程序设计语言基本要素(二)

--第六章 习题6

-6-7 Python简介及编程环境配置

--6-7 Python简介及编程环境配置

--第六章 习题7

-6-8 程序设计应用举例

--6-8 程序设计应用举例

--第六章 习题8

-第六章 章测验

-第六章 讲义

第七章 数据库技术

-7-1 数据库技术概述

--7-1 数据库技术概述

--第七章 习题1

--信息和数据

-7-2 数据库管理系统

--7-2 数据库管理系统

--第七章 习题2

--数据库管理系统

-7-3 数据库系统的组成与功能

--7-3 数据库系统的组成与功能

--第七章 习题3

--独立性

--数据库系统分类

-7-4 关系模型的数据结构

--7-4 关系模型的数据结构

--第七章 习题4

--E-R图

--三级模式结构

-7-5 关系模型的数据操作及完整性约束

--7-5 关系模型的数据操作及完整性约束

--第七章 习题5

--关系模型

--数据库范式

--完整性约束

-7-6 Access数据库的建立

--7-6 Access数据库的建立

--第七章 习题6

--Access

-7-7 Access的数据查询

--7-7 Access的数据查询

--第七章 习题7

-第七章 章测试

-第七章 讲义

第八章 计算机网络

-8-1计算机网络概述

--8-1计算机网络概述

--第八章 习题1

--定义

-8-2网络分类

--8-2网络分类

--第八章 习题2

--分类

-8-3数据传输

--8-3数据传输

--第八章 习题3

--数据传输

-8-4网络拓扑结构

--8-4网络拓扑结构

--第八章 习题4

--网络拓扑结构

-8-5网络体系结构

--8-5网络体系结构

--第八章 习题5

--网络体系结构

-8-6网络互连

--8-6网络互连

--第八章 习题6

--网络互连

-8-7Internet基础:TCP╱IP协议结构

--8-7Internet基础:TCP╱IP协议结构

--第八章 习题7

--TCP/IP模型

--IP协议

-8-8Internet基础:IP地址

--8-8Internet基础:IP地址

--第八章 习题8

--IP地址

-8-9Internet基础:域名系统

--8-9Internet基础:域名系统

--第八章 习题9

--域名

-8-10Internet基础:Internet的基本服务

--8-10Internet基础:Internet的基本服务

--第八章 习题10

--Internet

-8-11Internet基础:Internet的接入

--8-11Internet基础:Internet的接入

--第八章 习题11

--Internet接入

-第八章 章测试

-第八章 讲义

第九章 信息安全

-9-1信息安全的基本概念

--9-1信息安全的基本概念

--第九章 习题1

--信息安全的CIA

--攻击与防御

-9-2 密码技术及应用

--9-2 密码技术及应用

--第九章 习题2

--对称加密与非对称加密

--数字签名

-9-3防火墙技术

--9-3防火墙技术

--第九章 习题3

--防火墙的分类

--防火墙的基本特性

-9-4恶意软件

--9-4恶意软件

--第九章 习题4

--恶意软件类型

--分布式拒绝服务攻击

-9-5入侵检测技术

--9-5入侵检测技术

--第九章 习题5

--入侵检测概念原理

--入侵检测分类

-第九章 章测试

-第九章 讲义

第十章 IT前沿技术

-10-1 云计算

--10-1 云计算

--第十章 习题1

-10-2大数据

--10-2大数据

--第十章 习题2

-10-3物联网

--10-3物联网

--第十章 习题3

-10-4机器学习

--10-4机器学习

--第十章 习题4

-10-5人工智能

--10-5人工智能

--第十章 习题5

-10-6物联网应用

--10-6物联网应用

-第十章 章测验

-第十章 讲义

实验教程 1 计算机组装

-1-0 准备步骤

--1-0 准备步骤

-1-1 台式机组装

--1-1 台式机组装

-1-2 笔记本电脑组装

--1-2 笔记本电脑组装

实验教程 3 文字处理

-3-1 启动和退出Word

--启动和退出Word

-3-2 创建、编辑和保存Word文档

--创建、编辑和保存Word文档

-3-3 封面的制作

--封面的制作-1

--封面的制作-2

--封面的制作-3

--封面的制作-4

-3-4 长文档编辑

--长文档编辑

-3-5 页面插入与目录

--页面插入与目录-1

--页面插入与目录-2

-3-6 页眉页脚与页码

--页眉页脚与页码-1

--页眉页脚与页码-2

-3-7 完成文档

--完成文档与打印预览

实验教程 4 电子表格

-4-1 创建和编辑Excel表格

--4-1 创建和编辑Excel表格

-4-2 简单公式和函数

--4-2 简单公式和函数

-4-3 插入图表

--4-3 插入图表

-4-4 电子表格中数据的管理

--4-4 电子表格中数据的管理

实验教程 5 演示文稿

-5-1 创建演示文稿与添加幻灯片

--5-1 创建演示文稿与添加幻灯片

-5-2 编辑演示文稿

--5-2 编辑演示文稿

-5-3 设置演示文稿外观

--5-3 设置演示文稿外观

-5-4 交互式演示文稿的设置

--5-4 交互式演示文稿的设置

-5-5 设置演示文稿动画和音乐

--5-5 设置演示文稿动画和音乐

-5-6 演示文稿放映

--5-6 演示文稿放映

实验教程 6 图像处理

-6-1 图像的修饰

--6-1 图像的修饰

-6-2 淡黄色的记忆

--6-2 淡黄色的记忆

-6-3 心形贺卡

--6-3 心形贺卡

-6-4 燃烧字

--6-4 燃烧字

-6-5 闻味的小狗狗

--6-5 闻味的小狗狗

-6-6 换脸

--6-6 换脸

实验教程 7 动画制作

-7-1 逐帧动画的制作

--7-1 逐帧动画的制作

-7-2 动作补间动画的制作

--7-2 动作补间动画的制作

-7-3 形状补间动画的制作

--7-3 形状补间动画的制作

实验教程 8 网页制作

-8-1 网站制作前期工作

--8-1 网站制作前期工作

-8-2 在Dreamweaver中建立和管理站点

--8-2 在Dreamweaver中建立和管理站点

-8-3设计制作网站主页

--8-3 设计制作网站主页

-8-4 制作网站导航栏

--8-4 制作网站导航栏

-8-5 修饰美化页面

--8-5 修饰美化页面

-8-6 填写页面内容

--8-6 填写页面内容

-8-7 设计制作次级页面并建立链接

--8-7 设计制作次级页面并建立链接

实验教程 9 程序设计

-9-1 Python的下载

--9-1 Python的下载

-9-2 Python的安装

--9-2 Python的安装

-9-3 IDLE的使用

--9-3 IDLE的使用

-9-4 求矩形的周长和面积

--9-4 求矩形的周长和面积

-9-5 求三角形的面积

--9-5 求三角形的面积

-9-6 求素数

--9-6 求素数

实验教程 10 Access数据库系统

-10-1 数据库的建立

--10-1 数据库的建立

-10-2 SQL的应用

--10-2 SQL的应用

实验教程 11 计算机网络

-11-1 Packet Tracer简介及下载方法

--11-1 Packet Tracer简介及下载方法

-11-2 有线网络的组网与配置

--11-2 有线网络的组网与配置

-11-3 无线网络的组网及无线路由配置

--11-3 无线网络的组网及无线路由配置

实验教程 12 无线网络安全配置

-12 无线网络安全配置

--12 无线网络安全配置

7-7 Access的数据查询笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。