Access 2010--第6章 数据库语言SQL第6-4-3讲(1) 连接查询
- 格式:ppt
- 大小:525.50 KB
- 文档页数:21


《广东金融学院课程教案模版》(2010版)
课程名称 大《Access数据库应用》
课程代码: 15421001 开课系(部):计算机科学与技术系
授课教师: 陈力
使用学期:2010-2011第二学期
使用班级:08、09级本科各专业
广东金融学院教务处
制一、课程简介(五号宋体加粗)
课程类别:公共必修课
授课对象:本科层次所有专业(除计算机科学与技术系专业外)
学时与学分:56学时 3学分
使用教材:陈国君,《大学计算机基础》,电子工业出版社,2009年8月
参考教材:龚沛曾,《大学计算机基础》,高等教育出版社,2009年4月
二、教学目的与教学要求:(五号宋体加粗)
《大学计算机Ⅰ》是非计算机专业学生必修的一门公共基础课程,它主要介绍计算机
基础知识、操作系统、办公自动化软件(Word、Excel、PowerPoint)和计算机网络基础等。
通过本课程的学习,使学生能够掌握计算机基本知识,具备较强的计算机应用能力。计算
机基础教育的主要目标和任务:使学生具有使用Windows管理和使用计算机硬件和软件的
初步能力;具有使用字处理软件建立和编辑文档的能力;具有使用Excel制作电子表格的
能力;具有使用PowerPoint制作演示文稿的初步能力和使用Internet Explorer进行网上浏览、
查询、交流的能力;同时掌握和了解计算机应用的基础知识。
第一次课 2学时
本次课教学重点
Access 2003 的7种对象
数据库理论
本次课教学难点
数据库理论
本次课教学内容
第一章初识Access2003
第一节数据库的发展历史
第二节关系数据库理论
第三节Access 2003 简介
第四节Access 2003 的新特性
第五节Access 2003 的7种对象
第六节Access数据库的启动与退出
教学组织(含课堂/实践教学方法、预期效果、 辅助手段、师生互动、时间分配、板书
设计、重点如何突出,难点如何解决,实验实践内容的设计安排等):
access2010数据库原理及应用
Access2010数据库原理及应用
一、引言
Access是一种关系型数据库管理系统,由Microsoft公司开发并发布。它是一款功能强大的数据库软件,广泛应用于个人和小型企业的数据管理。本文将介绍Access2010数据库的原理和应用,帮助读者深入了解和使用这一工具。
二、数据库原理
1. 数据库概念
数据库是指按照一定的数据模型组织、存储和管理数据的集合。它可以用来存储结构化数据、半结构化数据和非结构化数据,并提供了对数据的高效管理和查询能力。
2. 关系型数据库模型
Access采用的是关系型数据库模型,其中的数据以表格的形式存储,每个表格包含若干行记录和若干列字段。表格之间可以建立关系,通过主键和外键来实现数据的连接和关联。这种模型使得数据的组织和管理更加灵活和高效。
3. 数据表设计
在Access中,通过创建数据表来存储数据。在设计数据表时,需要确定表的字段和字段的数据类型,以及字段之间的约束关系。常见的数据类型有文本、数字、日期时间等,约束关系包括主键、外键、唯一性约束等。合理的表设计可以提高数据的存储效率和查询性能。
4. 数据查询
Access提供了强大的查询功能,可以通过SQL查询语句或图形化界面实现数据的检索和统计。查询语句可以使用SELECT、FROM、WHERE、ORDER BY等关键字来指定查询的条件和排序方式。通过查询可以快速获取所需的数据,并对数据进行筛选、排序和统计等操作。
三、数据库应用
1. 数据录入和管理
Access可以用来录入和管理各种类型的数据,例如个人通讯录、学生成绩、产品库存等。通过创建数据表和表单,用户可以方便地输入和修改数据,并通过查询和报表功能对数据进行管理和分析。
2. 数据分析和报表
Access提供了丰富的数据分析和报表功能,可以对数据进行统计、分组、计算等操作,并生成各种形式的报表和图表。用户可以根据自己的需求,定制报表的格式和内容,以便更好地展示和分析数据。
“数据库类课程资源建设(Access 2010数据库应用)”教学方向资源建设
1
SQL语言概述
SQL是“Structured Query Language(结构化查询语言)”的缩写,关系型数据库都是以SQL语言为基础的。SQL语言由数据定义语言、数据操纵语言和数据控制语言组成。
数据定义语言(Data Definition Language,DDL)用来定义和管理数据库以及数据库中的各种对象,包括Create、Alter、Drop等语句;
数据操纵语言(Data Manipulation Language,DML)用来查询、添加、修改和删除数据表中的数据,包括Select、Insert、Update、Delete等语句;
数据控制语言(Data Control Language,DCL)用来设置或更改数据库用户的权限。
SQL语言具有强大的数据查询功能,本单元重点介绍数据查询语句,数据查询语句的主要语句是Select语句,其功能是实现数据源数据的筛选、投影和连接操作,并能够完成筛选字段重命名、多数据源数据组合、分类汇总、排序等操作。
ACCESS数据库SQL语言
复习:
1、动作查询分为哪几种?
2、sql语言有哪些功能?
3、SELECT语句的格式是什么?各子句的功能是什么。
新授课:
第六章SQL语言
目前关系数据库管理系统都采用SQL语言作为数据库语言,SQL语言成为关系数据库的主流语言(即数据库标准语言),SQL语言是一种介于关系代数与关系演算之间的结构化查询语言,其功能有数据定义、数据操纵、查询和控制功能。
任务一简单数据查询SELECT
一、SELECT命令格式
1、SELECT命令格式:
SELECT ALL/DISTINCT */字段列表/表达式
FROM 表名称
WHERE
GROUP BY 字段1[,字段2……]
HAVING
ORDER BY字段1 [ASC/DESC][,字段2[ASC/DESC]……]
说明:
(1)SELECT单独使用时,用于计算表达式的值;结合表使用时,用于实现投影操作。(2)DISTINCT表示无重复,即忽略重复值。
(3)AS 用于指定结果集各列的标题文本。
(4)FROM用于指定操作所需的表。
(5)WHERE用于指定选择操作的条件,在分组之前进行约束。
(6)GROUP BY用于指定分组字段;当在查询语句中用到GROUP BY时,在SELECT子句中除了聚合函数外,其它的字段列表必须出现在GROUP BY子句中。 (7)所谓分组(分类)是将指定字段的值相等的记录划分为一个组。
(8)HA VING用于对分组之后结果集的输出条件表达式,HA
VING必须跟在GROUP BY 之后使用。
(9)ORDER BY用于指定输出结果集的排列次序。
(10)在查询语句中,如果采用了上述格式中的子句,则必须按照格式指定的顺序来引用。
2、聚合函数
在SQL中,聚合函数主要有:求和函数SUM(DISTINCT/字段表达式)、求平均函A VG ()、求最大值函数MAX()、求最小值函数MIN()、统计记录个数函数COUNT()。