数据库技术与应用教程各章节知识点汇总
数据库技术及应用知识点总结

数据库技术及应用知识点总结数据库技术及应用是计算机科学与技术领域中的重要分支之一,它主要研究数据的存储、管理和检索等相关问题。
数据库技术在现代信息系统中得到了广泛的应用,尤其在大数据时代背景下,数据库技术更是扮演着不可或缺的角色。
以下是数据库技术及应用的一些重要知识点总结。
一、数据库的基本概念1.数据库:数据库是按照数据结构来组织、存储和管理数据的仓库,它是一个存储、管理和检索数据的集合。
2.数据库管理系统(DBMS):它是实现数据库的软件系统,负责处理用户对数据库的请求,对数据进行管理、操作和存取控制。
3.数据库系统(DBS):数据库系统是由数据库、数据库管理系统、应用系统和数据库管理员组成的一个整体。
二、数据库设计与建模1.实体-关系模型(ER模型):ER模型是一种用于描述实体及其关系的图形化表示方式,它包含实体、属性和关系等基本概念。
2.关系数据库模型(RDBMS):关系数据库模型采用表格形式来组织数据,使用关系代数和关系演算等数学理论来处理关系数据库。
3.数据库的三范式:数据库的三范式指的是在数据库设计过程中遵循的一些规范,包括第一范式、第二范式和第三范式,用于保证数据库的规范性、稳定性和高效性。
三、SQL语言及数据库操作1. SQL语言:SQL是结构化查询语言(Structured Query Language)的缩写,是一种用于访问和操作数据库的标准语言。
它包括数据定义语言(DDL)、数据查询语言(DQL)、数据操纵语言(DML)和数据控制语言(DCL)等部分。
2.数据查询:通过使用SQL语句进行数据库查询,可以实现对数据库中数据的检索和筛选。
3.数据插入、删除和更新:通过使用SQL语句可以实现对数据库中数据的插入、删除和更新等操作。
4.数据库事务:事务是数据库操作的一个基本单位,可以保证数据库操作的一致性和可靠性。
四、数据库索引与优化1.数据库索引:数据库索引是一种用于提高数据库查询速度的数据结构,可以加快数据检索的速度。
《数据库技术与应用》(数据库基本概念)

数据库系统的组成
数据库技术与应用
: 数据库应用系统( DataBase Application System ,DBAS) 是指
系统开发人员,使用数据库管理系统,按照用户的应用需求设计的结构 合理、使用方便、高效的数据库和配套的应用程序系统,具体包括:数 据库、数据库管理系统、数据库管理员,硬件平台、软件平台、应用软 件,应用界面。例如,学生教学管理系统、财务管理系统、图书管理系 统、生产管理系统等。
数据库技术与应用
《数据库技术与应用》 — 数据库基础知识
数据库系统
数据库技术与应用
教学目标
通过本章的学习,理解数据库的基本概念, 掌握数据库设计的基本步骤,了解Access数据 库的对象及其功能,为后续章节的学习打下良 好的基础。
数据库基础知识
数据库技术与应用
数据库系统的基本概念
信息和数据 数据管理技术的发展 数据库系统的地位 数据库系统的组成
在一个关系中,同一列数据项具有相同数据类型。 在一个关系中,各列的顺序可以任意排列。 在一个关系中,不允许有相同字段名。 在一个关系中,每一行是一个个体事物多个字段值的集合。 在一个关系中,不允许有完全相同记录行。 在一个关系中,记录的顺序可以任意排列。
关系的完整性
完整性的概念 域完整性 实体完整性 参照完整性 商业约束
人工管理阶段 文件系统阶段 数据库系统阶段
数据库技术与应用
数据管理技术的进展
人工管理阶段
– 50年代以前
– 硬件
程序 1
数据 1
– 软件
– 特点
数据库技术及应用知识点总结

数据库技术及应用知识点总结一、数据库概念及发展历史1.数据库的概念:数据库是指长期存储在计算机内、有组织、可共享、具有较高的操作效率和较低的冗余度的数据集合。
2.数据库系统的组成:数据库系统由数据库、数据库管理系统(DBMS)和应用程序组成。
3.数据库的发展历史:数据库的发展经历了文件系统、层次结构数据库、网络数据库、关系数据库、面向对象数据库等阶段。
二、关系型数据库概述1.关系型数据库的定义:关系型数据库是以表的形式来组织和存储数据的数据库,表是由行和列组成的二维结构。
2.关系型数据库的特点:结构化、模式化、单一的数据视图。
3.关系型数据库的优点:数据之间的关系清晰、数据冗余度低、数据一致性高。
4. 关系型数据库的代表产品:Oracle、MySQL、SQL Server等。
三、数据库设计1.数据库设计的目的:通过合理的数据库设计,实现对数据进行存储和管理,提高数据的可用性和可靠性。
2.数据库设计的步骤:确定需求、数据建模、规范化、物理设计。
3.数据建模的常用工具:实体关系图(ER图)、UML类图。
4.规范化的概念及作用:规范化是一种通过分解关系模式,消除冗余和保持数据一致性的方法,可以提高数据库的性能和可维护性。
四、SQL语言1. SQL语言的定义:SQL是结构化查询语言(Structured Query Language)的缩写,是一种用于数据库管理系统的标准交互式语言。
2. SQL语言的基本操作:查询(Select)、插入(Insert)、更新(Update)和删除(Delete)。
3. SQL语言的高级操作:连接查询(Join)、子查询(Subquery)、聚合函数(Aggregate Functions)等。
五、数据库索引1.数据库索引的定义:数据库索引是一种数据结构,可以加快数据库表中数据的查询速度。
2.数据库索引的作用:提高查询效率、保证数据的唯一性、加速数据的排序。
3.数据库索引的类型:聚集索引、非聚集索引、全文索引、哈希索引等。
数据库原理与应用 重点知识提纲

数据库原理与应用重点知识提纲第一章数据库系统概述(1)数据库、数据库管理系统、数据库应用系统的概念。
(2)数据描述与数据模型。
(3)理解层次模型、网状模型、关系模型的特点与优点。
(4)关系模型的基本概念:关系、元组、属性、属性值、值域、分量、关系的状态、关系模式、关系的键(候选键,主键、外键)与属性(主属性,非主属性)等。
(5)数据库内部体系结构中的三级模式结构。
概念模式,外模式,内模式。
(6)数据库系统内部体系结构中的两级映像。
术语:关系模式:是一种用于描述二维表格结构的表示方式,由关系模式和与该关系模式名相关联的属性名表组成。
其形式为:关系模式名(属性名1,属性名2,…,属性名n)。
关系模型:是一种用二维表格结构表示数据及数据之间联系的数据模型。
候选键:如果一个属性集能唯一地标识一个关系中的元组而又不含有多余属性,则称该属性值为该关系的候选键。
主键:是指当某个关系模式有多个候选键时,被用户选用的那个候选键。
外键:如果关系模式R1中的某属性集是另一个关系模式R2的主键,则该属性在关系模式R1中称为外键。
概念模式:是对数据库中全部数据的整体逻辑结构的描述,体现了全局、整体的数据观点,所以称为数据库的整体逻辑结构。
外模式:是表达用户使用观点和用到的那部分数据的逻辑描述,体现了应用程序员对数据库的数据观点。
内模式:是数据库在物理结构和物理存储方面的描述,规定了数据的内部记录类型、记录建起技术、文件的组织方式和数据控制方面的细节等。
简述:1.简述数据库与文件系统的区别。
学习指导P72.关系的主键有哪些特性?(唯一性、非冗余性,有效性)3.将数据库系统的体系结构设计成三级的意义是什么?第二章关系运算(1)了解笛卡尔积、关系的数学定义。
(2)理解基于传统集合理论的关系运算:并、交、差、广义笛卡尔积。
(3)理解关系代数特有的关系运算:投影、选择、商、联接、自然连接。
(4)掌握使用基本关系运算表示4种非基本关系运算的方法。
(完整word版)《数据库原理与应用》北师珠必备复习重点

第1章数据库系统概述1.数据库的概念1)数据库是存储在计算机存储设备上的: 数据库是存在于计算机存储设备上的一个或多个(数据库)文件组成的统一体,是可感知的数据库形体。
2)数据库是按一定的组织方式存储在一起的: 数据库中的数据是以结构化的形式存储的,这种结构化形式实质上就是数据库的数据模型,是不可感知的数据库形体.3)数据库是相关的数据集合:数据库中的数据既有某特定应用领域涉及的各种基本数据,也有反映这些数据之间联系的数据,也是不可感知的数据库形体之一。
DBMS的概念数据库管理系统(DBMS)是建立、管理和维护数据库的软件系统,是一种位于应用软件和操作系统之间,实现数据库管理功能的系统软件。
2.DBMS的主要功能定义、操纵、控制、维护数据库并有通信功能3.数据库应用系统概念成以计算机为开发和应用平台,以OS、DBMS、某种程序语言和实用程序等为软件环境,以某一应用领域的数据管理需求为应用背景,采用数据库设计技术建立的一个可实际运行的,按照数据库方法存储和维护数据的,并为用户提供数据支持和管理功能的应用软件系统。
4.三个世界对数据的描述现实世界是存在于人们头脑之外的客观世界。
可狭义地将现实世界看作为各个事物、各个现象、各个单位的实际情况。
计算机世界--数据世界对数据和信息的处理信息世界是现实世界在人们头脑中的反映和解释,是现实世界的概念化。
5.数据模型的概念及组成数据模型是现实世界中的各种事物及各事物之间的联系用数据及数据间的联系来表示的一种方法。
一个数据库的数据模型实际上给出了在计算机系统上进行描述和动态模拟现实世界信息结构及其变化的方法。
是一组面向计算机的概念集合,由数据结构、数据操作、数据约束三部分组成6.层次模型、是一种用树型(层次)结构来组织数据的数据模型。
树中的每个结点代表一种记录类型。
网状模型(1)至少有一个结点多于一个双亲结点;关系模型系模型是一种用二维表格结构表示数据及数据之间联系的(优于上面两个)7.数据库的三级模式及两级影像与数据独立性数据库的三级模式结构指的是一种从数据库管理系统(DBMS)的角度看到的数据库模式结构和映射关系。
《数据库及其应用》复习要点

第一章数据库知识入门信息,数据,数据处理,数据管理的概念;数据管理技术发展的三个阶段;数据库的概念,数据库系统的构成;MIS、数据库设计的含义;数据模型定义,概念模型的作用;实体联系(E-R)模型的概念和表示方法。
实体,属性,域,实体型、值、集,码的概念,实体联系及种类,E-R图示。
能够用E-R图画出简单的E-R模型;关系数据模型。
关系,元组,属性,域,候选码,主码,外码的概念;关系的基数与度数;关系的特点;关系模式及表示方法。
E-R模型向关系模型的转换。
VFP6.0的启动和退出;能够区分不同场合使用不同的术语。
1.数据库技术是目前计算机信息处理(数据处理)的主要技术之一,核心内容是数据管理。
信息是关于事物(或我们所关注的对象)以及事物间的联系的知识。
信息与能源、物质并列为人类社会活动的三大要素。
数据是为表达信息的符号记录。
数据是信息的载体,信息是数据的内涵。
所谓数据处理,就是指对数据的收集、整理、组织、存储、维护、查询、加工、传输的过程。
数据处理的目的是获取有用的信息,核心是数据。
2.计算机数据管理技术随着计算机软硬件技术的发展经历了三个阶段:手工管理阶段、文件系统阶段、数据库阶段。
3.所谓数据库(DB:Data Base),简而言之,就是相关联的数据的集合。
4.简述数据库技术的特点。
答:数据库技术是数据管理发展到数据库系统阶段所采用的技术,主要特点包括:⑴.数据结构化:数据库中存储的数据是相互联系的。
⑵.数据共享性好、冗余度低:数据库中的数据是面向整个组织的,是完备的。
不同用户从数据库中抽取出所需的数据,使数据冗余度减到最低,实现数据共享。
⑶.数据独立性强:数据库采用三级模式、两级映射,很强的数据独立性。
⑷.DBMS统一管理:数据库的定义、创建、维护、运行操作等所有功能由DBMS统一管理和控制。
5. 简述数据库系统的组成部分。
数据库系统是指在计算机中引入数据库后的系统构成,由计算机软硬件、数据库、数据库管理系统(DBMS)、应用程序以及数据库管理员(DBA:Data Base Administrator)和数据库用户构成。
《数据库技术与应用实验》知识点总结

《数据库技术与应用实验》知识点总结创建数据库和表
创建数据库
数据库的打开与关闭
利用表设计器创建表
字段设置(包括字段名,字段数据类型,字段属性:字段大小、输入掩码、有效性规则、有效性文本、默认值、查阅向导等)
设置主键
修改并保存表设计
建立表之间的关系(包括设置参照完整性)
表的操作
数据的输入、修改和编辑
表的复制、更名和删除
数据的导入、导出
查询
选择查询、条件查询
参数查询
计算查询(分组统计,使用计算字段)
操作查询(追加、更新、删除和生成表查询)
窗体设计
使用向导创建窗体
窗体控件的使用(文本框,命令按钮,组合框,子窗体/子报表)使用计算型控件
主/子窗体
报表
使用向导创建报表
标签报表
报表的分组、排序
宏
创建宏(包括带条件的宏)
将宏与窗体上的控件(如:命令按钮)相关联。
《数据库技术与应用》知识点总结.

《数据库技术与应用》知识点总结第一章数据库基础1. 基本概念:数据、数据库、数据库管理系统(DBS的核心、数据库系统2. 数据管理的发展阶段3. 数据模型:(1基本概念:数据模型、概念模型、实体、实体集、属性、域、主键、联系(1:1,1:n,m:n、关系模型、关系、关系模式(2E-R模型:能根据具体问题构建E-R模型、画出E-R图(3关系模型的数据结构、关系的性质(4E-R模型转换为关系模型(5关系模型的完整性(实体、参照、自定义第二章Access数据库与表的操作1.Access数据库设计的一般步骤2. 基本概念:Access数据库、表、记录、字段3. 使用表设计器创建表(1字段名命名规则(2字段类型:文本、数字、日期/时间、是/否、查阅向导(3字段属性:字段大小、输入掩码、有效性规则、有效性文本、默认值、索引、必填字段(4设置主键4.建立表间关系:关联字段、实施参照完整性5.表的复制、更名、删除6.数据的导入、导出第三章查询1.查询的概念和作用2.选择查询(1查询条件的表示①条件的组合:and、or、not②取值范围的说明:>、<、>=、<=、<> between… and…In③条件不确定:like*、?、#、[ ]、!、-(2函数①统计函数(SUM,A VG,COUNT,MAX,MIN②字符串函数(LEN,LEFT,RIGHT,MID③日期函数(DATE,NOW,YEAR,MONTH,DAY3.交叉表查询、重复项查询、不匹配项查询:特点、何时适用4.参数查询5.操作查询:生成表查询、更新查询、删除查询、追加查询第四章SQL查询select-from-where、insert、update、delete,要求能读懂第五章窗体1.窗体的概念和作用2.创建窗体的三种方法3.窗体的构成4.窗体的控件(1类型:结合型控件、非结合型控件、计算型控件(2常用控件:文本框,命令按钮,列表框和组合框,标签,选项组, 选项按钮,子窗体/子报表(3常用属性:名称、标题、记录源、控件来源、行来源5.主/子窗体第六章报表1.报表的概念和作用:与窗体的功能比较、区别2.报表的构成3.排序和分组报表中的数据4.标签报表:特点第八章宏1.基本概念:宏、宏操作、带条件的宏2.常用宏操作:OPENFORM,MESSAGEBOX,CLOSEWINDOW, OPENQUERY,OPENTABLE3.将宏与窗体上控件相关联的方法第九章VBA编程1.基本概念:对象、属性、事件、事件过程、方法2.数据类型:数值、字符、逻辑、日期变量:概念、命名规则、先声明后使用常量:概念、符号常量运算符:算术、连接、关系、逻辑、赋值,它们的运算法则和优先级表达式:要求会计算表达式的值3.三大控制结构:顺序结构、选择结构、循环结构4.程序语句:(1变量声明语句(2赋值语句(3IF语句(单分支,双分支,多分支,Select Case语句(4FOR语句,Do…Loop语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库技术及应用教材(第 2 版)各章节知识点第1 章数据库系统概述1.1 数据库管理技术的产生和发展1.1.1 人工管理阶段(20 世纪50 年代之前)特点:①数据不保存②数据不具独立性③数据不共享1.1.2 文件管理/系统阶段(20 世纪50 年代-60 年代中期)特点: ①数据可以保存②独立性依然差③冗余量大1.1.3 数据库管理阶段20 世纪60 年代以后1.2.1 基本概念1. 数据Data2. 数据库Database, DB3. 数据库管理系统Database Management System, DBMS 功能:数据定义、数据操纵、数据控制、数据通信4. 数据库系统Database System, DBS 包括数据库、数据库管理系统、应用系统、数据库管理员(Database Administrator, DBA)和用户1.2.2 数据库系统的特点1. 数据共享性好2. 数据独立性强3. 数据结构化4. 统一的数据控制功能123数据库系统的组成(同上)124数据库系统的抽象级别DBMS中的数据被描述为逻辑模式、物理模式和外模式三级抽象1.3数据模型(概念模型、逻辑模型和物理模型)1.3.1基本组成1. 数据结构2. 数据操作3. 数据约束1.3.2层次模型1.3.3网状模型1.3.4关系模型(应用最广泛)1.3.5面向对象模型1.3.6对象关系模型第2章关系数据库2.1关系数据模型的基本概念关系数据库系统是支持关系模型的数据库系统关系模型由数据结构、关系操作和完整性约束3部分组成1. 数据结构(二维表)(1关系(2元组(3属性(4键((1)超键:能唯一标识元组的属性过属性集((2)候选键((3)主键((4)外键(5 域(6 分量(7 关系模型关系数据库:有若干个关系或二维表彼此关联组成的数据库。
2. 关系操作(一次一集合)查询(最主要):选择、投影、连接、除、并、交、差更新:插入、删除、更新3. 完整性约束(1 实体完整性(对主键的约束:不能空不能重)(2 参照完整性(对外键的约束)(3 用户自定义完整性(删除约束、更新约束、插入约束)2.2 关系代数2.2.1 传统的集合运算1. 并U2. 差-3. 交门4. 笛卡尔积2.2.2 专门的关系运算1 .选择(水平分割)2. 投影(垂直分割)n3. 连接乂第 3 章Access 数据库管理系统3.1Access 简介3.1.1Access 功能及特性1. 界面友好、易操作2. 方便数据共享3. 简化安全设置4.SharePoint 高速在线以及离线应用5. 走向网络3.1.2Access 的安装1. 安装环境(office)2. 安装方法3.1.3Access 的集成环境3.1.4Access 数据对象1. 表Table(其他对象的基础)2. 查询Query3. 窗体Form4. 报表Report(使数据处理的结果多样化)5. 宏Macro6. 页Web7. 模块Module3.2 创建数据库3.2.1 直接创建空数据库3.2.2 利用模块创建数据库3.2.3Access 数据库的打开方式①以只读方式打开②以独占方式打开③以独占只读方式打开第4 章表的操作4.1 表的结构与创建4.1.1 表的构成(1)约束条件1. 列级约束1. 非空约束2. 唯一约束(也可以是表级约束)3. 检查约束4. 主键约束(也可以是表级约束)5. 外键约束(也可以是表级约束)2. 表级约束(主键约束)(2)索引(3)关联关系4.1.2Access 中的数据类型4.1.3创建表结构(1) 数据表视图(2) 利用表设计视图⑶使用导入表创建表4.2表结构的维护4.2.1字段名、类型和长度的修改与插入、删除和移动字段1. 删除字段Delete2. 插入字段3. 移动字段4. 修改字段名、长度或数据类型4.2.2字段标题与输入输出格式设置1. 字段标题设置2. 输入/输出格式设置3. 自定义格式输入/输出格式4. 输入掩码的设置输入掩码的格式符号Access表达式中使用的运算符Access表达式中常用函数424其他约束1. 设置字段必填2•“小数位数”属性3. 指定主键4. 在“数据表”视图中改变字段名称4.3表数据的输入与维护4.3.1数据录入与编辑1. 数据修改2. 数据复制3. 数据的查找操作(1)按记录号查找数据(2)查找指定内容(3)查找空字段或空字符串(4)使用通配符4.3.2 导入与导出数据及链接外部数据1. 导入Excel 表2. 导出表操作4.3.3 格式化数据表1. 更改行高和列宽2. 改变字段次序3. 隐藏/ 显示列4. 冻结/ 解冻列5. 设置数据表格式4.4 记录操作4.4.1 记录排序4.4.2 筛选记录4.5 表的索引与关联4.5.1 索引相关知识1. 索引的概念2. 索引的分类(聚集/ 非聚集)3. 索引的创建方法4.5.2 创建表间的关联关系1. 关联关系分类(1) 一对一(2) 一对多(3) 多对多2. 关联关系的建立方法4.5.3 子表第5 章数据库设计5.1 数据库设计概述5.1.1 数据库设计的方法5.1.2 数据库设计的步骤(1) 需求分析阶段(2) 概念结构设计阶段(3) 逻辑结构设计阶段(4) 物理结构设计阶段(5) 数据库实施阶段(6) 数据库运行维护阶段5.2 需求分析(1) 用户的信息要求(2) 处理要求(3) 安全性要求(4) 完整性要求5.3 概念结构设计5.3.1E-R 模型(实体-联系模型Entity-Relationship Model)1. 实体: 客观存在并能够相互区别的事物2. 属性:实体用来刻画的一组特性3. 实体集:表示具有相同属性的同一类事物2. 联系与联系集5.2.3E-R图(矩形:实体集;椭圆形:属性;菱形: 联系集)5.4逻辑结构设计5.4.1E-R模型与关系模型的转换5.4.2规范化基础1. 数据库设计中的问题2. 函数依赖的基本概念3. 范式及其关系4. 规范化方法5.4.3逻辑结构详细设计5.5物理结构设计5.6数据库实施5.7数据库维护第6章数据查询6.1查询概述1. 选择查询2. 生成表查询3. 追加查询4. 更新查询5. 交叉表查询6. 删除查询6.2 创建与维护查询6.2.1 使用查询向导创建查询6.2.2 使用设计视图创建查询6.3 查询条件6.3.1 查询条件的设置6.3.2 在查询中执行计算6.4 动作查询(操作查询)的设计6.4.1 追加查询6.4.2 更新查询6.4.3 删除查询6.4.4 生成表查询6.5SQL 特定查询的设计(1) 联合查询(2) 传递查询(3) 数据定义查询(4) 子查询第7 章SQL 关系数据库标准语言7.1SQL 的概述7.1.1SQL 的特点结构化查询语言(Structured Query Language)1. 高度综合2. 非过程化3. 采用面向集合的操作方式7.1.2SQL 的功能7.2SQL的数据定义7.2.1SQL的数据类型7.2.2数据定义1. 建立数据表(1)N0T NULL是列级约束(2)PRIMARY KEY是表级或列级约束(3)F0REIGN KEY 是外键约束(4)CHECK是域完整性约束(5)UNIQUE 是唯一性约束创建此表的SQL语句如下:CREAT TABLE staff(stafflD TEXT(12) PRIMAR Y KEY, n ame TEXT(8)UNIQUE, birthdate DATE,married LOGICALNOT NULL,salary MONE Y,resume MEMO);2. 修改数据表ALTER TABLE < 表名>[ADD <列名> < 数据类型>[<完整性约束> ][,…]][DROP [ [ CONSTARINT ]< 约束名>]I [ COLUMN < 列名> ]][,…] [ALTER <列名> < 数据类型> [,…]];3. 删除数据表4. 索引操作语句7.3SQL语言的数据查询1.Select 语句格式:SELECT [ALL I DISTINCT] < 列名> I <目标列表达式> I <函数> [,…]FROM <表名或视图名 >[,…][ WHERE < 条件表达式> ][ GROUP BY < 列名1> [ HAVING < 条件表达式> ]][ ORDER BY < 列名2> [ ASC ] I [ DESC ]]7.3.2 简单查询语句Select * FromSelect 学号As 学生号码,姓名,Year(Now())-Year( 出生年月) As 年龄From 学生Select 学号,课程编号,成绩From 学生Where 成绩<607.3.3 连接查询7.3.4 其他查询7.4SQL 的数据更新7.4.1INSERT 命令格式:INSERT INTOVALUES7.4.2UPDATE 命令UPDATESETWHERE7.4.3DELETE 命令DELETE FROM WHERE第8 章数据库应用开发技术8.1 窗体8.1.2 窗体的类型逻辑:主窗体、子窗体功能:命令式选择窗体、数据交互式窗体8.1.3 窗体视图8.1.4 创建窗体8.1.5 窗体控件8.1.6 窗体控件的使用8.2 报表8.2.1 报表的组成1. 报表页眉2. 页面页眉3. 主体4. 页面页脚5. 报表页脚8.2.2 创建报表8.2.3 报表编辑8.2.4 其他报表8.3 宏8.3.1 宏的概念8.3.2 宏的设计8.3.3 宏的运行第9章VBA程序设计9.1VBA概述1. 类模块2. 标准模块9.2VBA编程9.2.1面向对象程序设计概念922对象和类9.2.3VBA编程基础9.2.4运算符与表达式及函数算术运算符>字符运算符>关系运算符>逻辑运算符Abs(N)取绝对值Int (N)取整Exp (N)以e为底数的指数函数Log(N)以e为底的自然对数Sqr(N)计算数值表达式的平方根Asc (C)返回字符串首字符的ASC H值Chr (N) ASC H值转换为字符串Str (N)将数值表达式转换为字符串Vai (C)将数字字符串转换为数值型数据9.2.5程序语句声明语句(Private、Dim、Public、Stastic )赋值语句执行语句926程序基本结构1•顺序结构2. 选择结构(1)lf语句(单路分支/双路分支)If Then(Else) End IfSelect Case(2)Select Case 语句(多路分支)开始CaseCaseEnd Select3.循环结构(1)For...Next⑵While语句WhileExit Do Wend codv block ncode block 2i旋被了和7同时整除?输出数11=1+1N结束初始化養数1=09.2.7 过程创建和调用(1)子过程(2)函数9.3 程序调试。