




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access数据库程序设计 总复习 第第1 1章章 数据库系统与数据库系统与AccessAccess基础知识基础知识 主要内容:主要内容: 1.基本概念:数据库,数据模型,数据库管理系统 2.关系数据库基本概念:关系模型,关系,实体, 元组,属性,字段,域,值,主关键字 3.关系运算基本概念:选择、投影、连接运算 4.access系统简介:特点与功能,基本对象( 表、查询、窗体、报表、页、宏、模块), 5. 数据类型与表达式 数据库的基本概念 数据模型 数据模型是描述数据间的相互关系 数据库(DB)按一定的数据模型组织、存储 的相互关联的数据集合。 数据库管理系统(DBMS)接受和完成用户提出访 问数据的各种请求的机构。 数据库系统(DBS)由数据、数据库管理系统和应用程组成 实体(实体(EntityEntity) 例:学生 教师 课程 实体的属性实体的属性(AttributeAttribute) 例:学号 姓名 性别 年龄 实体型实体型 例:学生(学号 姓名) 域域 例:性别的取值范围为男或女 关键字关键字 例:学号 身份证号 实体间的联系及联系种类:实体间的联系及联系种类: 实体之间的对应关系称为联系。 常见的实体联系有3种: 一对一联系 一对多联系 多对多联系 数据模型 层次数据模型 (层次数据库) 网状数据模型 (网状数据库) 关系数据模型 (关系数据库) 关系数据库系统 关系:关系就是一张表。表中的各列以属性开始,属 性下面的每一行称为元组。 元组(记录):除了关系的标题栏以外,其它各行统 称“元组” 属性(字段):属性就是关系中的各列.(属性名与属性值) 关系模式:关系的名称和关系的属性集称为关系的“模式” 例:学生登记表(学号,姓名,.,出生地) 主关键字(主键):能够唯一确定一个元组的属性和属性组合. 关系运算: 选择:选出满足条件的记录。 投影:选出满足条件的一个或多个字段。 联接:将两个或两个以上的关系连接起来。 Access关系数据库 Access数据库管理系统是个关系数 据库. 在Access中,一个关系数据库可以 有若干个数据表对象,每个数据表 由若干个记录组成,每个记录由若 干个字段组成。 Access中的对象 7 7种对象种对象: : 表表 查询查询 窗体窗体 报表报表 页页 宏宏 模块模块 数据类型数据类型 文本型:默认为50个字符,最长255个字符 数字型:0-9、小数点、正负号。(1、2、4、8个字节) 日期/时间型:表示日期和时间(8个字节) 是/否型:逻辑数据(1字节) 自动编号型:系统对每个新记录的编号 OLE对象:用于链接和嵌入其它应用程序创建的对象 备注型:存放较长的文本数据 AccessAccess中的表达式中的表达式 表达式是由常量、变量和函数通过运算符连 接起来的式子,表达式中圆括号可改变运算 顺序。表达式常分为: 算术表达式(其值为数值) 关系表达式(其值为“是/否”类型) 逻辑表达式(其值为“是/否”类型)。 字符串表达式(其值为字符串) 日期/时间表达式(其值为日期/时间) 第第2 2章章 AccessAccess数据库的创建与管理数据库的创建与管理 1 . 创 建 空 数 据 库 方 法 与 步 骤 2 . 使 用 向 导 创 建 数 据 库 3 . 表 的 建 立 : 建 立 表 结 构 ( 使 用 向 导 , 使 用 表 设 计 器 , 使 用 数 据 表 ) 4 . 设 置 字 段 属 性 , 输 入 数 据 ( 直 接 输 入 数 据 , 获 取 外 部 数 据 ) 主要内容:主要内容: 1.Access数据库文件 2.创建数据库 3.数据库的压缩与修复 4.数据库版本的转换 5.数据库的安全 数据库文件被存储在指定的存储路径下 文件扩展名为文件扩展名为. .mdbmdb 数据库中的所有对象和相关信息都被存 放在同一数据库文件中。 Access数据库文件 创建数据库 创建空数据库 使用向导创建数据库 数据库的压缩与修复 数据库版本的转换 高版本的数据库文件可以在低版本的 系统中打开 数据库的安全 设置和撤消用户密码(以独占方式打 开数据库文件) 设置帐户与权限 第第3 3章章 AccessAccess数据表的建立与操作数据表的建立与操作 主要内容:主要内容: 1.建立表结构 2.设置字段属性与输入数据 3.表的维护(修改表结构与编辑表的内容) 4.建立表间关系(设置参照完整性) 5.表的其他操作(查找替换数据,排序记 录,筛选记录 表结构的定义表结构的定义: 表的名字、表中的字段个数、字段的属性(字段名、字 段类型、字段长度等)、主关键字段(主键) 字段属性的设置:字段属性的设置: 字段大小(默认值)字段大小(默认值) 格式(输出格式)格式(输出格式) 输入掩码(输入格式输入掩码(输入格式) 标题(与字段名不同的窗体显示标签)标题(与字段名不同的窗体显示标签) 默认值(字段的自动填充值)默认值(字段的自动填充值) 有效性规则与有效性规则与 有效性文本有效性文本 第第4 4章章 创建创建AccessAccess查询查询 主要内容:主要内容: 1.1. 查询的功能与类型查询的功能与类型 2.2. 创建选择查询创建选择查询 3.3. 创建交叉表查询创建交叉表查询 4.4. 创建参数查询创建参数查询 5.5. 创建重复查询与不匹配查询创建重复查询与不匹配查询 6.6. 创建操作查询创建操作查询 第第4 4章章 创建创建AccessAccess查询查询 查询的功能(教材) 查询分类:( 选择查询、参数查询、交 叉表查询、操作查询、SQL查询) 查询准则:(运算符、函数、表达式) 创建查询:(使用向导创建查询、使用 设计器创建查询、在查询中计算) 操作已创建的查询:(运行已创建的查 询、编辑查询中的字段、编辑查询中的数 据源、排序查询的结果) 第第5 5章章 结构化查询语言结构化查询语言SQLSQL 主要内容:主要内容: 1.1. SQLSQL语言简介语言简介 2.2. SQLSQL语言的数据定义功能语言的数据定义功能 3.3. SQLSQL语言的数据操纵功能语言的数据操纵功能 4.4. SQLSQL语言的查询功能语言的查询功能 数据定义功能 (CREA TABL ALTER TABL DROPCREA TABL ALTER TABL DROP) 数据查询功能 (SELECT-SQL)(SELECT-SQL) 数据操纵功能 (INSE INTO UPDATE DELETE FROM )(INSE INTO UPDATE DELETE FROM ) 结构化查询语言结构化查询语言SQLSQL的功能的功能 记住所有语句的格式和用法 SELECTSELECT ALL|DISTINCTALL|DISTINCT 表名表名. AS 1 AS 列名列名 , ,表名表名. AS 2 AS 列名列名INTO FROMFROM ,2 WHEREWHERE AND AND AND |OR2AND |OR AND |ORAND |OR2 GROUP BYGROUP BY 1 , 2 HAVINGHAVING ORDER BYORDER BY 排序项排序项ASC|DESC,ASC|DESC,排序项排序项ASC|DESCASC|DESC SQL语言的查询命令 查询的类型 简单查询 条件查询 统计查询(统计函数 ) 分组查询 查询排序 连接查询(多表查询 ) 嵌套查询 查询结果输出 第第6 6章章 AccessAccess的窗体设计的窗体设计 主要内容:主要内容: 窗体的基本概念窗体的基本概念 自动创建窗体自动创建窗体 使用向导创建窗体使用向导创建窗体 在设计视图中创建窗体在设计视图中创建窗体 窗体的应用窗体的应用 窗体的组成:窗体视图中的节 窗体分类:(纵栏式窗体、表格式窗体 、主/子窗体、数据表窗体、图表窗体、 数据透视表窗体) 创建窗体: 使用向导创建窗体 使用设计器创建窗体(控件的含义及种 类,在窗体中添加和修改控件,设置控 件的常见属性) 格式属性: 决定对象的标志或值的显示方式; 数据属性: 控制对象的数据来源及是否可以筛 选等操作; 事件属性: 对象动作的事件名; 其他属性 对象的附加特征; 全部属性 综合显示以上各类属性; 属性窗口 窗体的主要属性窗体的主要属性: : 窗体的标题-标题 窗体的数据来源-记录源 窗体的背景颜色-主体(背景色) 窗体的背景图片-图片 窗体是否居中-自动居中 窗体的记录选择器-记录选择器 窗体的导航按纽-导航按钮 记录源可以是一个表或查询 标签控件(Label) 文本框控件(Text) 命令按钮控件(Command) 组合框控件(Combox) 列表框控件(List) 选项按钮控件(Option) 复选框控件(Check) 图像控件(Image) 未绑定型对象框控件(OLEUnbound) 绑定型对象框控件(OLEbound) 选项卡控件 窗体的常用控件及属性窗体的常用控件及属性 在窗体的事件内设置:在窗体的事件内设置: Me!Me!控件名控件名 第第7 7章章 AccessAccess的报表设计的报表设计 主要内容:主要内容: 报表分类:报表分类:( (纵栏式报表,表格纵栏式报表,表格 式报表,图表报表,标签报表)式报表,图表报表,标签报表) 2. 2. 使用向导创建报表使用向导创建报表 3. 3. 使用设计器编辑报表使用设计器编辑报表( (子报表子报表) ) 4. 4. 在报表中计算和汇总在报表中计算和汇总 报表主要是以多种形式显示输出数据; 报表的视图有: 设计视图、打印预览、版面预览 报表的结构:主体、页眉页脚 报表设计: 指定报表数据源(表、查询、SQL) 添加控件并指定控件来源 设置报表和控件的属性 报表的排序、分组与汇总 将成绩通知报表按姓名分组或汇总: 1.设计报表主体; 2.单击”排序与分组”按钮; 3.在”排序与分组”对话框中设置” 组页眉”和”组页脚”为”是” 4.在”组页眉”和”组页脚”中添加 控件并设置属性; 第第8 8章章 创建数据访问页创建数据访问页 主要内容:主要内容: 数据页的基本概念数据页的基本概念 创建数据访问页创建数据访问页 在设计视图中创建数据访问页在设计视图中创建数据访问页 数据访问页是直接连接数据库中数据的一种 HTML页(网页)。数据访问页可以直接在IE浏览器 上查看和编辑数据。 与其他Access对象不同的是,页对象本身不是保 存在Access数据库文件(.mdb)中的,而是以 一个单独的.htm文件(网页文件)形式存储的, 在数据库文件中只保留了它的一个快捷方式。 概念概念 在设计视图中创建数据页在设计视图中创建数据页 添加滚动文字添加滚动文字 插入图象超级链接插入图象超级链接 插入超链接插入超链接 插入图像插入图像 第第9 9章章 创建宏创建宏 主要内容:主要内容: 1.1.宏的基本概念宏的基本概念 2.2. 宏的操作宏的操作 创建基本宏创建基本宏 创建条件宏创建条件宏 创建宏组创建宏组 宏的运行运行与调试宏的运行运行与调试 宏宏 宏是一个对象。它是事先写好的一个或多个 相关操作命令的集合,这些操作命令称为“ 宏命令”。 宏组宏组 把功能相关或相近的若干个宏组织到一起 就是宏组。 条件宏条件宏 给宏加上条件表达式以确定当运行宏时, 某个操作是否被执行,就称为条件宏。 常用的宏操作命令 Forms!Forms!窗体名称窗体名称!控件名称控件名称 同上条件 宏的调试 打开宏设计窗口打开宏设计窗口, ,先单击工具栏上先单击工具栏上 的的”单步单步”按钮按钮, ,表示将要执行的表示将要执行的 操作,再单击操作,再单击”运行运行”按钮按钮 第第9 9章章 VBAVBA程序设计程序设计 主要内容: VBA编程语言基础 结构化程序设计 面向对象的程序设计 VBA程序设计的调试 模块的基本概念: 类模块,标准模块,将宏转换为模块 模块中的每一个过程都可以是一个 Sub过程或 Function过程; 创建模块: 创建VBA模块(在模块中加入过程、 在模块中执行宏) 过程及过程调用: 变量作用域及参数传递 VBA编程语言基础 数据类型: 常量: 变量及变量的作用范围: 声明变量: 常用函数: 运算符与表达式: 使用Dim语句声明变量 格式:格式: Dim As 例:Dim x As Integer Dim y As String Dim a,b,c As Integer 数组数组是内存中连续的一片存储单元,由 一组变量组成,每个变量称为一个数组元 素,数组中的每个元素通过数组名和下标 值来标识.一个数组中的所有元素具有相同 的数据类型。 A(5) = a(1), a(2), a(3), a(4), a(5) | b(1,1), b(1,2), b(1,3) | B(3,3)=| b(2,1), b(2,2), b(2,3) | | b(3,1), b(3,2), b(3,3) | 数组 使用Dim语句定义一维数组 格式1: Dim 数组名(下标上界) As 格式2: Dim 数组名(最小下标 TO 最大下标) As 例: Dim a(5)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 入股店铺协议合同范本
- 卤菜小吃培训合同范本
- 个人入资合同范本
- 国外中介劳务合同范本
- 承接内墙抹灰合同范本
- 武汉装饰装修合同范本
- 经济适用购房合同范本
- 室内电缆施工合同范本
- 新加坡别墅拍卖合同范本
- 消防家电安全知识培训课件
- 2023-2024学年湖北省武汉市小学语文二年级期末自测试题附参考答案和详细解析
- 儿童保健培训
- 消防系统课件
- 雪迪龙烟气在线监测系统(cems)技术资料教程文件
- YS/T 231-2007钨精矿
- GB/T 26520-2011工业氯化钙
- GB/T 18983-2017淬火-回火弹簧钢丝
- GB/T 14691-1993技术制图字体
- 食材配送服务及应急保障方案
- 常见婚姻家庭纠纷及调解技巧课件
- 2023年8月17日云南省临沧市遴选公务员笔试真题及解析
评论
0/150
提交评论