一章
数据是反映客观事物属性(存在方式和运动状态)的记录,是信息的具体表现形式。
数据库是存储在计算机内有结构的相关数据的集合。’一少”是指冗余数据少。” 三性’是指数据的共享性、独立性、安全性。
数据库系统是指在计算机系统中引入数据库后构成的系统。由数据库、操作系统、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。DBS由硬件、软件、数据库和用户。DBMS包括数据库定义功能、数据操作功能、数据库运行和控制功能、数据库建立和维护功能、数据通信功能。三级模式结构:外模式(子模式或用户模式)、模式(逻辑模式)、内模式(存储模式,一个数据库只有一个内模式).
数据库管理系统是位于用户与操作系统之间的一个数据管理软件,在操作系统支持下工作,是负责数据库存取、维护、管理的软件,是数据库系统的核心软件。基本功能:1.数据定义功能2.数据操作功能3.数据库的运行管理功能4.数据库的建立和维护功能。
数据库系统的体系结构:集中式系统、个人计算机系统、客户/服务器系统、分布式系统(服务器数目可以是一个或多个)和浏览器/服务器系统(客户机-应用服务器-数据库服务器)。
集中系统优点:具有集中的安全控制,以及处理大量数据和支持大量并发用户的能力.缺点:购买和维护这样的系统一次性投资太大,并且不适合分布处理.
概念模型用于信息世界的建筑,是实现世界到信息世界的第一层抽象,是用户与数据
库设计人员之间进行交流的语言。应该具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识,应该简单、清晰、易于用户理解.
实体:客观存在并可相互区别的事物。
属性:实体所具有的某一特征。
主码:唯一标识实体的属性集.
域:属性的取值范围称为该属性的域。
实体性:具有相同属性的实体必然具有共同的特征和性质。用实体名及属性名集合来抽象和刻画同类实体。
实体集:同型实体的集合。
联系:实体内部的联系通常是组成实体各属性之间的联系。一对一、一对多、多对多联系。
数据模型:数据库系统中用以提供信息表示和操作手段的形式框架。是用户和数据库之间交流的工具。(种类:关系模型、层次模型、网状模型)(要素:数据结构、数据操作、完整性约束)网状:允许节点有多于一个的父结点。有一个以上的结点无父结点。层次:只有一个结点无父结点,这个节点称为根结点。根结点以外的子结点,向上仅有一个父结点,向下有若干个子结点。层次清楚、结构简单、易于实现。关系:是用二维表结构来表示实体与实体之间联系的数据模型。
主关键字:在表中能唯一标识一条记录的字段或字段组合
候选关键字:如果某个属性的值能唯一的标识一个元组
关系模式:对关系的描述。包括:关系名、组成该关系的属性名、属性到域的映像
关系数据库系统:是支持关系模型的数据库系统,一个关系模型中的所有关系的集合称为关系数据库,由若干张二维表组成包括二维表的结构及二维表中的数据两部分。
专门关系运算:选择运算 投影运算 连接运算 自然连接
二章
数据库的基本操作:一种是先建立一个空数据库,然后向数据库中添加表、查询、窗体和报表等对象;另一种是使用数据库向导来完成数据库创建,即利用系统提供的模板选择数据库类型,用户只需做一些简单的选择操作,就可以建立相应的表、窗体、查询和报表等对象,从而建立一个完整的数据库。
Access:包含表、查询、窗体、报表、页、宏和模板7种对象。
三章
数据库系统的人员:数据库管理员、系统分析员、数据库设计人员、最终用户
在ole对象中输入方法:链接对象、嵌入对象
设置字段主要属性:包括字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、索引、允许空字符段和索引等。
格式属性用于自定义文本、数字、日期和是/否类型字段的输出(显示或打印)格式
输入掩码属性可以帮助用户按照规定的格式输入数据,并拒绝错误的输入,保证输入的正确。
有效性规则属性用于指定对输入到记录中字段数据的要求
有效性文本属性框中是一段提示文字,当输入的数据违反了字段有效性规则的设置时,字段有效性文本将作为对话框的提示信息
必填字段属性取值有是或否两项
索引可以加速对索引字段的查询,还能加速排序及分组操作
主键是指在数据表中定义的一个或一个字段,以唯一的识别表中存储的每一条记录
数据表中的记录包括定位记录、选择记录、添加记录、删除记录、修改记录、复制记录等操作,还可以调整表的外观,进行字体、字形、颜色等设置
操作表包括对数据表查询和替换数据,对数据表数据进行升序和降序的排列,对数据表数据进行筛选等操作
排序就是将数据按照一定的逻辑顺序排列
简单排序:1.基于一个字段的简单排序2.基于多个字段的简单排序
筛选是选择查看记录,并不是删除记录
数据类型:查找数据、替换数据、排序数据、筛选数据
四章
查询:是一个相对独立功能强大的数据库对象。可以对数据库中一个或多个表的数据进行浏览、筛选、排序、检索、统计和加工等操作。
查询类型:选择查询、参数查询、交叉表查询、操作查询(追加查询、删除查询、更新查询、生成表查询)、SQL查询(通过SQL语言创建的选择查询、参数查询、数据定义查询机操作查询)
使用设计视图是建立和修改查询的最主要方法。
参数查询常常作为窗体、报表、数据访问页的数据源
总计项:合计函数(总计、平均值、最小值、最大值、计数、标准差、方差、第一条记录、最后一条记录)分组、表达式、限制条件
生成表查询:根据一个或多个表的全部数据或部分数据创建一个新表,运行生成表查询即可生成一个新表
删除查询:从一个表或多个表中删除一组符合条件的记录
更新查询:对一个或多个表中符合条件的一组纪录作更新
追加查询:从一个或多个表中将符合条件的记录添加到一个或多个表的尾部
五章
窗体组成:页眉(位于窗体最上方)、页脚(位于窗体最下方)和主体(页眉和页脚中间部分)三部分组成
窗体类型:功能(切换面板窗体、数据输入窗体、自定义对话框)、工作(纵栏式、表格式、数据表、数据透视表、数据透视图) 在窗体中对数据操作中的结果会自动保存到相关联的数据表中
纵栏式特点:每一个字段都显示在一个独立的行上,并且左边带有一个标签
表格式窗体的特点:每条记录的所有字段显示在一行上,每条记录只有标签,显示在窗体的顶端
数据表窗体的特点:每条记录的字段以行与列的格式显示,即每个记录显示为一行,每个字段显示为一列,字段的名称显示在每一列的顶端
窗口:筛选区域、行区域、列区域、明细区域
控件:是在窗体、报表或数据访问页上用于显示数据、执行操作或作为装饰的对象
文本框控件:绑定控件、未绑定控件、计算控件
选项卡控件:选项卡是一个包含多个页面的容器控件,每个页面中都可以放置多个控件。使用选项卡可以将几组相关的信息组织在同一个窗体中
窗体中数据主要来源于表和查询
创建窗体可以使用向导和设计视图两种方式
窗体中的窗体称为子窗体
窗体由多个部分组成,每个部分称为节
在创建主/子窗体之前,必须要设置相关联之间的关系
六章
报表类型:纵栏式报表、表格式报表、图标报表、标签报表
报表分组:指将具有共同特征的相关记录组成一个集合,在显示或打印时将它们集中在一起,并且可以为同组记录设置汇总信息
排序:有时需要将记录按照一定特征排序
分组:用户在输入报表时,需要把同类属性的记录排列在一起
一个主报表最多只能包含二级子窗体或子报表
报表页眉的内容只在报表的首页打印输出
如果设置了页面页眉,就设置了页面页脚
报表只能输出数据,不能输出数据
七章
Access数据访问页的三种视图:设计视图、页面视图、Web页预览视图
创建数据访问页的方法:使用自动创建数据页,使用数据页向导,使用设计视图
“页”是数据库的对象,“网页”则是由数据访问页产生的保持在磁盘上、扩展名是htm的文件
数据访问页以一个独立的文件的形式保存在Access的数据库之外
利用“自动创建数据访问页”向导创建的数据访问页格式是纵栏式
数据访问页是数据库的一种对象
八章
VBA全称:Visual Basic For Application的采用的是面向对象的编程机制和可视化的编程环境 VBA 是VB子集
区别:宏本身就是命令的集合,只不过是一种控制方式简单的程序而已,宏只能使用Access提供的命令,而VBA需要用户自行。编程。都可以实现操作的自动化。
VBA是面向对象的程序设计语言。它以对象为基础,是以事件来驱动对象的程序设计方法编写程序要有对象、属性、方法、事件的概念
对象是VBA应用程序的基础构件。VBA应用程序就是有许多对象组成
属性是对象的一种特征
事件是指可以发生在一个对象上且能够被该对象所识别的动作
VBA编程的步骤;创建用户页面、设置对象属性、对象事件过程的编写、运行和调试程序、保存窗体。
程序模块:独立程序模块(指Access数据库中的“模块”对象创建的模块)绑定性程序模块(指包含窗体、报表、页等数据库对象的事件处理过程的程序模块,依赖于所属对象,在对象处于活动状态下有效)
VBE窗口组成:标题栏、菜单栏、标准工具栏、工程窗口、属性窗口、代码窗口、立即窗口、(监视窗口、本地窗口、对象浏览器、自动显示提示信息)等元素组成
常量:直接常量、符号常量、系统常量
数值型数据:字节型Byte、整数、浮点数、货币型
字符串型数据:变长字符串、定长字符串
日期型数据用来表示日期信息存储占用8字节。数字定界符#将日期和实间括起来。
变体类型数据可以表示任何值,包括数值、字符串、日期、Empty、Error、Nothing、Null特殊值。
逻辑数据类型用于逻辑判断,亦称布尔型
对象数据类型Object用来表示图形、OLE对象或其他对象,用4字节存储
用户定义的数据类型语句是Type
变量是指在程序运行过程中其值会发生变化的量。变量声明分为显示声明和隐式声明。
常量是指在程序运行过程中,其值不能被改变的量
常量类型:直接常量、符号常量、固有常量、系统常量
数组:是由一组具有相同数据类型的变量构成的集合,每一个数据项称为数据元素
数组类型:固定大小的数组和动态数组。数组的使用。
表达式:由常量、变量、运算符、函数、标示符、逻辑量和圆括号等按一定的规则组成的式子(算术表达式、字符表达式、关系表达式、逻辑表达式)
Access的运算符包括:数学运算符、字符运算符、关系运算符、逻辑运算符、特殊运算符等
Access提供大量的标准函数:数学函数、文本处理函数、日期/时间函数、数据类型转换函数、聚合函数(统计函数)和其它函数。
函数要素包括:函数名、参数和返回值。
标示符:常量、变量、数组、控件、对象、函数、过程等元素命名的标识
VBA语句类型:声明语句、赋值语句、执行语句。
VBA流程控制控制结构:顺序结构、选择结构、循环结构
错误类型:语法错误、逻辑错误、运行错误
执行语句包括:输出语句、函数与过程调用语句、标号和GoTo语句、条件语句、循环语句
窗体的常用控件:标签控件、文本框控件、复合框控件、列表框控件、复选框控件、选项按钮控件、切换按钮控件、框架控件、命令按钮控件、表头控件、多页控件、滚动条控件、旋转按钮控件、图像控件
九章
宏:是一个或多个操作命令的集合,其中每个操作实现特定的功能
宏分类:操作系列宏、宏组(同一个宏窗中包含一个或多个宏的集合)和条件宏
十章
工作组:是用户、用户组以及对象权限的集合。通过工作组的设置,从而达到权限保护的目的
管理员用户:如果某一个数据库没有定义用户组,能够打开数据库的所有用户。用户与组,保护数据安全,使多个用户有不同的安全等级和不同的使用权限。
因篇幅问题不能全部显示,请点此查看更多更全内容