Access数据库与程序设计-总复习.ppt
- 文档编号:2644337
- 上传时间:2022-11-04
- 格式:PPT
- 页数:49
- 大小:282KB
Access数据库与程序设计-总复习.ppt
《Access数据库与程序设计-总复习.ppt》由会员分享,可在线阅读,更多相关《Access数据库与程序设计-总复习.ppt(49页珍藏版)》请在冰豆网上搜索。
AccessAccessAccessAccess数据库程序设计数据库程序设计数据库程序设计数据库程序设计总复习总复习总复习总复习第第11章章数据库系统与数据库系统与AccessAccess基础知识基础知识主要内容:
主要内容:
1.基本概念:
数据库,数据模型,数据库管理系统2.关系数据库基本概念:
关系模型,关系,实体,元组,属性,字段,域,值,主关键字3.关系运算基本概念:
选择、投影、连接运算4.access系统简介:
特点与功能,基本对象(表、查询、窗体、报表、页、宏、模块),5.数据类型与表达式本章所占比例为本章所占比例为10%10%数据库的基本概念数据库的基本概念数据模型数据模型数据模型是描述数据间的相互关系数据模型是描述数据间的相互关系数据库(数据库(DB)按一定的数据模型组织、存储按一定的数据模型组织、存储的相互关联的数据集合。
的相互关联的数据集合。
数据库管理系统(数据库管理系统(DBMS)接受和完成用户提出访接受和完成用户提出访问数据的各种请求的机构。
问数据的各种请求的机构。
数据库系统数据库系统(DBS)由数据、数据库管理系统和应用程组成由数据、数据库管理系统和应用程组成实体(实体(EntityEntity)例:
例:
学生学生教师教师课程课程实体的属性实体的属性(Attribute)例:
学号例:
学号姓名姓名性别性别年龄年龄实体型实体型例:
例:
学生学生(学号学号姓名姓名)域域例:
性别的取值范围为男或女例:
性别的取值范围为男或女关键字关键字例:
学号例:
学号身份证号身份证号教材教材P7实体间的联系及联系种类:
实体间的联系及联系种类:
实体之间的对应关系称为联系。
实体之间的对应关系称为联系。
常见的实体联系有常见的实体联系有33种:
种:
一对一联系一对一联系一对多联系一对多联系多对多联系多对多联系数据模型数据模型层次数据模型层次数据模型(层次数据库层次数据库)网状数据模型网状数据模型(网状数据库网状数据库)关系数据模型关系数据模型(关系数据库关系数据库)关系数据库系统关系数据库系统关系:
关系:
关系就是一张表。
表中的各列以属性开始,属关系就是一张表。
表中的各列以属性开始,属性下面的每一行称为元组。
性下面的每一行称为元组。
元组(记录):
元组(记录):
除了关系的标题栏以外,其它各行统除了关系的标题栏以外,其它各行统称称“元组元组”属性(字段):
属性(字段):
属性就是关系中的各列属性就是关系中的各列.(.(属性名与属性值)关系模式:
关系模式:
关系的名称和关系的属性集称为关系的关系的名称和关系的属性集称为关系的“模式模式”例:
学生登记表(学号,姓名,例:
学生登记表(学号,姓名,.,出生地),出生地)主关键字主关键字(主键主键):
):
能够唯一确定一个元组的属性和属性组合能够唯一确定一个元组的属性和属性组合.关系运算:
关系运算:
选择:
选出满足条件的记录。
选择:
选出满足条件的记录。
投影:
选出满足条件的一个或多个字段。
投影:
选出满足条件的一个或多个字段。
联接:
将两个或两个以上的关系连接起来。
联接:
将两个或两个以上的关系连接起来。
Access关系数据库关系数据库Access数据库管理系统是个关系数据库.在Access中,一个关系数据库可以有若干个数据表对象,每个数据表由若干个记录组成,每个记录由若干个字段组成。
Access中的对象中的对象7种对象种对象:
表表查询查询窗体窗体报表报表页页宏宏模块模块数据类型数据类型文本型:
默认为50个字符,最长255个字符数字型:
0-9、小数点、正负号。
(1、2、4、8个字节)日期/时间型:
表示日期和时间(8个字节)是/否型:
逻辑数据(1字节)自动编号型:
系统对每个新记录的编号OLE对象:
用于链接和嵌入其它应用程序创建的对象备注型:
存放较长的文本数据AccessAccess中的表达式中的表达式表达式是由表达式是由常量常量、变量变量和和函数函数通过通过运算符运算符连连接起来的式子,表达式中圆括号可改变运算接起来的式子,表达式中圆括号可改变运算顺序。
表达式常分为顺序。
表达式常分为:
算术表达式算术表达式(其值为数值)(其值为数值)关系表达式关系表达式(其值为(其值为“是是/否否”类型)类型)逻辑表达式逻辑表达式(其值为(其值为“是是/否否”类型)。
类型)。
字符串表达式字符串表达式(其值为字符串其值为字符串)日期日期/时间表达式时间表达式(其值为日期其值为日期/时间时间)运算符、常量和函数请参考教材运算符、常量和函数请参考教材P24-27第第22章章AccessAccess数据库的创建与管理数据库的创建与管理主要内容:
主要内容:
1.Access数据库文件2.创建数据库3.数据库的压缩与修复4.数据库版本的转换5.数据库的安全本章所占比例为本章所占比例为7%7%数据库文件被存储在指定的存储路径下文件扩展名为文件扩展名为.mdbmdb数据库中的所有对象和相关信息都被存放在同一数据库文件中。
Access数据库文件创建数据库创建空数据库使用向导创建数据库数据库的压缩与修复数据库版本的转换高版本的数据库文件可以在低版本的系统中打开数据库的安全设置和撤消用户密码(以独占方式打开数据库文件)设置帐户与权限第第33章章AccessAccess数据表的建立与操作数据表的建立与操作主要内容:
主要内容:
1.建立表结构2.设置字段属性与输入数据3.表的维护(修改表结构与编辑表的内容)4.建立表间关系(设置参照完整性)5.表的其他操作(查找替换数据,排序记录,筛选记录本章所占比例为本章所占比例为12%12%表结构的定义表结构的定义:
表表的名字、表中的字段个数、字段的属性(的名字、表中的字段个数、字段的属性(字段名、字字段名、字段类型、字段长度等段类型、字段长度等)、主关键字段()、主关键字段(主键主键)字段属性的设置:
字段属性的设置:
字段大小(默认值)字段大小(默认值)字段大小(默认值)字段大小(默认值)格式(输出格式)格式(输出格式)格式(输出格式)格式(输出格式)输入掩码(输入格式输入掩码(输入格式输入掩码(输入格式输入掩码(输入格式参考实践教程参考实践教程P115)标题(与字段名不同的窗体显示标签)标题(与字段名不同的窗体显示标签)标题(与字段名不同的窗体显示标签)标题(与字段名不同的窗体显示标签)默认值(字段的自动填充值)默认值(字段的自动填充值)默认值(字段的自动填充值)默认值(字段的自动填充值)有效性规则与有效性规则与有效性规则与有效性规则与有效性文本有效性文本有效性文本有效性文本第第44章章创建创建AccessAccess查询查询主要内容:
主要内容:
1.1.查询的功能与类型查询的功能与类型2.2.创建选择查询创建选择查询3.3.创建交叉表查询创建交叉表查询4.4.创建参数查询创建参数查询5.5.创建重复查询与不匹配查询创建重复查询与不匹配查询6.6.创建操作查询创建操作查询本章所占比例为本章所占比例为12%12%第第44章章创建创建AccessAccess查询查询本章所占比例为本章所占比例为12%12%查询的功能(教材P81)查询分类:
(选择查询、参数查询、交叉表查询、操作查询、SQL查询)查询准则:
(运算符、函数、表达式)创建查询:
(使用向导创建查询、使用设计器创建查询、在查询中计算)操作已创建的查询:
(运行已创建的查询、编辑查询中的字段、编辑查询中的数据源、排序查询的结果)第第55章章结构化查询语言结构化查询语言SQLSQL本章所占比例为本章所占比例为8%8%主要内容:
主要内容:
1.1.SQLSQL语言简介语言简介2.2.SQLSQL语言的数据定义功能语言的数据定义功能3.3.SQLSQL语言的数据操纵功能语言的数据操纵功能4.4.SQLSQL语言的查询功能语言的查询功能数据定义功能(CREATABLALTERTABLDROPCREATABLALTERTABLDROP)数据查询功能(SELECT-SQL)(SELECT-SQL)数据操纵功能(INSEINTOUPDATEDELETEFROM)(INSEINTOUPDATEDELETEFROM)结构化查询语言结构化查询语言SQLSQL的功能的功能记住所有语句的格式和用法SELECTSELECTALL|DISTINCTALL|DISTINCT表名表名表名表名.AS1AS列名列名列名列名,表名表名表名表名.AS2AS列名列名列名列名INTOINTOFROMFROM,2WHEREWHEREANDANDAND|OR2AND|ORAND|ORAND|OR2GROUPBYGROUPBY1,2HAVINGHAVINGORDERBYORDERBY排序项排序项排序项排序项ASC|DESC,ASC|DESC,排序项排序项排序项排序项ASC|DESCASC|DESCSQLSQL语言的语言的查询命令查询命令查询的类型查询的类型简单查询条件查询统计查询(统计函数)分组查询查询排序连接查询(多表查询)嵌套查询查询结果输出第第66章章AccessAccess的窗体设计的窗体设计本章所占比例为本章所占比例为12%12%主要内容:
主要内容:
窗体的基本概念窗体的基本概念自动创建窗体自动创建窗体使用向导创建窗体使用向导创建窗体在设计视图中创建窗体在设计视图中创建窗体窗体的应用窗体的应用窗体的组成:
窗体的组成:
窗体视图中的节(窗体视图中的节(p126p126)窗体分类:
窗体分类:
(纵栏式窗体、表格式窗体、主/子窗体、数据表窗体、图表窗体、数据透视表窗体)创建窗体:
创建窗体:
使用向导创建窗体使用设计器创建窗体(控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性)格式属性:
决定对象的标志或值的显示方式;数据属性:
控制对象的数据来源及是否可以筛选等操作;事件属性:
对象动作的事件名;其他属性对象的附加特征;全部属性综合显示以上各类属性;属性窗口P139-140窗体的主要属性窗体的主要属性:
窗体的标题-标题窗体的数据来源-记录源窗体的背景颜色-主体(背景色)窗体的背景图片-图片窗体是否居中-自动居中窗体的记录选择器-记录选择器窗体的导航按纽-导航按钮记录源可以是一个表或查询记录源可以是一个表或查询标签控件(Label)文本框控件(Text)命令按钮控件(Command)组合框控件(Combox)列表框控件(List)选项按钮控件(Option)复选框控件(Check)图像控件(Image)未绑定型对象框控件(OLEUnbound)绑定型对象框控件(OLEbound)选项卡控件窗体的常用控件及属性窗体的常用控件及属性P142-149第第77章章AccessAccess的报表设计的报表设计本章所占比例为本章所占比例为8%8%主要内容:
主要内容:
报表分类:
报表分类:
(纵栏式报表,表格纵栏式报表,表格式报表,图表报表,标签报表)式报表,图表报表,标签报表)2.2.使用向导创建报表使用向导创建报表3.3.使用设计器编辑报表使用设计器编辑报表(子报表子报表)4.4.在报表中计算和汇总在报表中计算和汇总报表主要是以多种形式报表主要是以多种形式显示输出数据显示输出数据;报表的视图报表的视图有:
有:
设计视图、打印预览、版面预览设计视图、打印预览、版面预览报表的结构报表的结构:
主体、页眉页脚主体、页眉页脚(P169)(P169)报表设计:
报表设计:
指定报表数据源指定报表数据源(表、查询、表、查询、SQL)SQL)添加控件并指定控件来源(添加控件并指定控件来源(p170p170)设置报表和控件的属性设置报表和控件的属性报表的排序、分组与汇总报表的排序、分组与汇总将成绩通知报表按姓名分组或汇总:
1.设计报表主体;2.单击”排序与分组”按钮;3.在”排序与分组”对话框中设置”组页眉”和”组页脚”为”是”4.在”组页眉”和”组页脚”中添加控件并设置属性;参考教材参考教材p175-178p175-178第第88章章创建数据访问页创建数据访问页本章所占比例为本章所占比例为4%4%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 程序设计 复习