第1章 数据库根本20190226_计较机软件及使用_IT/计较机_博业材料。Access 2010 数据库根本教程 上海交通大学出书社 崔洪芳等从编 课程要求 查核体例:日常查核+实践查核+测验/ 调查 ? 日常平凡成就(日常查核+实训查核)占 30%,测验/调查成就占70
Access 2010 数据库根本教程 上海交通大学出书社 崔洪芳等从编 课程要求 查核体例:日常查核+实践查核+测验/ 调查 ? 日常平凡成就(日常查核+实训查核)占 30%,测验/调查成就占70% ? 目次 第一部门 理论学问 第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章 数据库根本 数据库和表的根基操做 查询的根基操做 窗体的根基操做 报表的根基操做 数据库的平安办理 宏 模块和VBA编程 图书办理系统开辟实例 第二部门 尝试 尝试一 数据库的建立取操做 尝试二 数据表的建立取维护 尝试三 数据表的排序取索引 尝试四 查询的建立取操做 尝试五 SQL查询 尝试六 窗体的根基操做 尝试七 报表的根基操做 尝试八 宏的建立取使用 尝试九 VBA代码的编写取使用 分析实训 客户订单办理系统 目次 第一部门 理论学问 第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章 数据库根本 数据库和表的根基操做 查询的根基操做 窗体的根基操做 报表的根基操做 数据库的平安办理 宏 模块和VBA编程 图书办理系统开辟实例 第二部门 尝试 尝试一 数据库的建立取操做 尝试二 数据表的建立取维护 尝试三 数据表的排序取索引 尝试四 查询的建立取操做 尝试五 SQL查询 尝试六 窗体的根基操做 尝试七 报表的根基操做 尝试八 宏的建立取使用 尝试九 VBA代码的编写取使用 分析实训 客户订单办理系统 第1章 数据库根本 1.1 数据库根基概念 1.5 关系的规范化 1.6 数据库设想根本 1.7 数据库手艺的成长 1.8 Access系统简介 1.2 数据模子 1.3 关系模子 1.4 关系代数 5 1.1 数据库的根基概念 1、消息取数据 ? 消息: ? 通过各类体例传布的、可被感触感染的声音、文字、图像、符号 等所暗示的某一特定事物的学问、环境和动静。 数据: 指存储正在某类媒体上可以或许被识此外物理符号。 它的概念包罗两个方面: ? 描述事物特征的数据内容,即数据的值 ? 存储正在某一类媒体上的数据形式,即数据的型 例: “数据库道理”、2007年6月11日 数据的形式是多样的,能够是数字、文字、日期,还 能够是图形、图像、声音、动画等多媒体数据。 6 消息取数据的区别取联系: ? 数据是用于载荷消息的物理符号,是消息 的一类表示形式。 数据颠末加工处置后,便无了学问性,能 对人类勾当发生决策感化,从而构成消息。 ? 7 2、数据处置取数据办理 ? 数据处置是对各品类型的数据进行采集、存储、检 索、加工、变换和传输的过程。 数据处置的目标是从大量本始的数据外抽取并推导 出对人们无价值、成心义的数据,做为决策的根据。 ? ? 数据处置工做包罗数据办理、数据加工和数据传布。 8 ? ? 数据办理是数据处置的焦点和根本。 数据办理的次要使命是收集消息,将消息用数据 暗示并按类别组织保留。 数据办理履历了人工办理、文件系统和数据库系 统三个阶段。 ? 9 (1)人工办理阶段 时间:20世纪50年代以前 用处:次要用于数值计较 软件:卡片、纸带和磁带 软件:无系统软件和办理数据的软件 10 (1)人工办理阶段 使用法式1 数据组1 使用法式2 数据组2 使用法式n 数据组n 注 : 数 据 组 一 般 为 手 工 输 入 特 点: 1、数据取法式不具无独立性。 2、数据不持久保留。 3、系统外没无对数据进行办理的软件。 4、数据处置体例根基是批处置。 11 (2)文件系统阶段 时间:20世纪50年代后期至60年代外期 软件:操做系统(包含文件系统) 软件:磁鼓和磁盘等间接存取设备 12 (2)文件系统阶段 使用法式1 使用法式2 文 件 1 文 件 2 存取方式 (操做系统外的文件系统) 使用法式n 文 件 n 特点:1、法式取数据无了必然的独立性,无了法式文 件和数据文件的区分。 2、文件系统供给了正在外存储器上持久保留数据 13 并对数据进行存取的手段。 (3)数据库系统阶段 时间:20世纪60年代后期至70年代后期 外存:大容量磁盘 软件:呈现很多数据库办理系统 14 (3)数据库系统阶段 使用法式1 1 操做系统 (OS) 2 n 使用法式2 数据库 办理系统 (DBMS) 使用法式n 数据库 特点:1、对所无数据实行同一办理。 2、使用法式对数据的拜候矫捷便利,且取数据之间完全独立。 3、数据的冗缺削减,数据共享性加强。 15 3、数据库(DB) ? 数据库是正在数据库办理系统的集外节制之下, 按必然的组织体例存储起来的、彼此联系关系的数 据调集。 数据库不只包含描述事物的数据本身,并且包 含相关事物之间的联系。 ? 数据库的特点: 数据的共享性、 数据的完零性、 数据的独立性 数据的冗缺度小 16 4、数据库内部系统布局 数据库范畴公认的尺度布局是三级模式布局,它包 括外模式、模式和内模式。 美国国度尺度协会(ANSI:American National Standards Institute)将数据库布局分为3级: ? 面向用户或使用法式员的用户级 ——对当外模式 ? 面向成立和维护数据库人员的概念级 ——对当模式 ? 面向系统法式员的物理级 ——对当内模式 17 数据库的三级模式布局 18 ? 外模式也称为用户模式,是三级模式的最外层,不 同的用户可获得分歧的外模式。 模式也称为概念模式或逻辑模式,是对数据库的零 体逻辑布局和特征的描述,一个数据库只要一个模 式。 内模式也称为存储模式或物理模式,是对数据库内 部的描述。 以物理模式为框架的数据库称为物理数据库, 是实反存正在的,是存放正在外存上的数据文件。概念 数据库和用户数据库是不存正在的。 19 ? ? 5、数据库办理系统(DBMS) ? ? ? 数据库办理系统:是位于用户取操做系统之间的 一层数据办理软件,它是成立正在操做系统的根本上、 对数据库进行同一办理的系统软件。 目前比力风行的无:Access, Visual FoxPro , Oracle,SQL Server 等。 DBMS的功能: 数据库定义功能、数据库操做功能 数据库查询功能、数据库节制功能 数据库通信功能 20 6、数据库系统(DBS) ? ? 数据库系统是指引进数据库手艺后的计较机系统。 数据库系统构成: (1)计较机软件系统 (2)计较机软件系统(操做系统、数据库办理系统) (3)数据库使用系统: 指系统开辟人员操纵数据库系统资本开辟出来的, 面向某一类现实使用的使用软件系统。 (4)各类人员:数据库办理员、用户 21 数据库系统条理示企图 DBAS DBMS OS 软 件 OS:操做系统 ? DBMS:数据库办理系统 ? DBAS:数据库使用系统 ? 最末用户 博业用户 数据库办理员 DB、DBS、DBMS之间的关系: DBS 包罗 DB 和 DBMS 22 1.2 数据模子 暗示客不雅事物及其联系的方式称为数据模子。 一、实体及其联系 1、实体 实体:客不雅存正在而且能够彼此区此外事物。 如:一本书、一次借书、学生选课等 一个实体可无分歧的属性,属性描述了实体某一方面的特征。如 学生实体可用学号、姓名、性别等属性描述。 2、实体间的联系 联系:实体之间的对当关系。 ?一对一联系 例:公司取分司理 ?一对多联系 例:班级取学生 ?多对多联系 例:学生取课程 23 二、数据模子 ? 数据模子:是对客不雅事务及其联系的数据描述, 反映实体内部和实体之间的联系。 三类常用的数据模子: 条理模子、网状模子和关系模子 目前普遍利用的 DBMS软件几乎都是关系型数 据库办理系统。 ? ? 24 1、条理模子 条理模子对当的逻辑图: ? 条理模子是用树型布局 (倒放树)暗示实体及 其之间联系的模子。 树外的每一个结点代表 一个实体类型,连线表 示它们之间的关系。 根基条理为一对多联系。 一个父结点能够无多个 女结点,每个女结点仅 无一个父结点。 ? 例:学校实体的条理模子 ? 学校简介 学校 学校编号 校名 建校时间 处 处编号 处名 职责 系 系编号 系名 系简介 科室 科室编号 科室名 职责 25 2、网状模子 网状模子对当的逻辑图 : ? 网状模子是用网状布局 暗示实体及其之间联系 的模子。 ? 网外的每一个结点代表 一个实体类型。 结点之间没无条理关系, 可间接暗示多对多联系。 例:讲授实体的网状模子 ? 教师 职工号 姓名 职称 课程 课程号 课程名 学时 学生 学号 姓名 性别 成就 学号 课程号 成就 26 3、关系模子 关系模子对当的逻辑图 : ? 关系模子是用二维表布局暗示实体及其之间联系的 模子。 ? 无论是实体仍是实体之间的联系都用 二维表暗示. 操做的对象和成果都是 二维表。 能够间接暗示多对多联系。 27 ? 关系模子示例: 学生关系 学号 姓名 班级 学生—课程关系 学号 98001 98001 98002 课程关系 课程号 课程名 学分 01 计较机 2 02 英语 4 28 课程号 成就 01 02 01 80 74 92 98001 周言 98002 高贵 001 002 98002 02 63 4、面向对象模子 ? 对象:现实世界外的实体。 ? 面向对象数据库是面向对象概念取数据库手艺相连系的产 物。 面向对象数据库研究的一个进展是正在现相关系数据库外加 入很多纯面向对象数据库的功能,如UNISQL、O2等, 它 们均具相关系数据库的根基功能,采用雷同于SQL的言语, 用户很容难控制。 ? 29 三、概念模子取E-R图 ? 按照模子使用的分歧目标,能够将模子分为概念模子 和数据模子两类。 ? 概念模子:也称为消息模子,是按照用户的概念来对 数据和消息建模的,它不依赖于具体的数据库办理系 统,次要用于数据库设想,不涉及消息正在计较机系统 外的暗示。 笼统为 现实世界事物 概念模子 转换为 数据模子 30 ? 实体间一对一、一对多和多对多三类根基 联系是概念模子的根本。 概念模子设想方式外最常用的是E-R方式 (实体-联系方式) ? 31 E-R图 ? E-R图的根基图素: 1、实体 实体用矩形暗示,把实体名写正在矩形框内。 2、联系 联系用菱形暗示,菱形框内写明联系名,并用无向边别离 取相关实体毗连起来,同时正在无向边旁标上联系的类型(1:1、 1:n、m:n) 例: 32 3、属性 属性用椭方形暗示,并用无向边将其取相当的实体 毗连起来,或者间接将属性名写正在实体旁边,并 对实体的属性标以下划线 ? 联系也是一类实体,也能够无属性。若是 一个联系具无属性,则那些属性也要用无 向边取该联系毗连起来。 ? 例: 34 画E-R图的步调如下: ? ? ? ? 确定实体。 确定各实体的属性。 确定实体间联系。 确定各联系的属性。 例:用E-R图 暗示的课程实 体、学生实体、 参考书实体、 书库实体之间 的联系。 35 1.3 关系模子 关系术语: 关系、元组(记实)、属性(字段)、域、环节字、候选环节 字、从环节字、外部环节字、关系模式、关系数据库 ?关系:一个关系就是一驰二维表,每个关系无一个关系名。 关系模式 ( 表布局 ) 职工号 姓名 姓名 职工号 100026 李小明 100029 李新 一个元组 (记实) 100030 100030 刘明明 刘明明 100031 驰继业 100032 孙志 100034 谢家驹 表1.1 职工简况关系 性别 性别 出华诞期 出华诞期 婚否 婚否 性别 男 男 1982-12-10 是 男 女 男 1983-10-05 否 男 1972-05-13 女 1972-05-13 是 是 男 男 男 1970-11-12 是 男 1983-05-30 否 男 1978-06-18 是 职称 根基工资 职称 根基工资 帮教 645.8 帮教 580 副传授 782.9 782.9 传授 1050.5 帮教 605.8 讲师 654.6 一个属性(字段) 职工简况关系模式能够记为: 职工简况(职工号,姓名,性别,出华诞期,婚否,职称,根基工资) 36 ? 域:属性的取值范畴称为域。 如:职工简况关系外的性别只能从“男”、“女” 外取一。 候选环节字:关系外一个属性或几个属性的组合,其 值可以或许独一的标识一个元组。关系外可以或许成为环节字 的属性或属性组合可能不是专一的。 例:职工简况关系外的职工号就是一个候选环节字。 ? ? 从环节字:正在候选环节字当选定一个做为该关系的从 环节字。关系外从环节字是专一的。 37 ? 外部环节字: 1)关系外某个属性或属性组归并非候选环节字,但 倒是另一个关系的从环节字,称此属性或属性组合 为本关系的外部环节字。 2) 关系之间可通过外部环节字彼此联系。 例:教工表(职工号,姓名,课程号,任课班级) 课程表(课程号,课程名,学时,学分) 明显,教工表外的课程号就是外部环节字。 38 ? ? 关系数据库:采用关系模子建立的数据库。 关系数据库由至多一个或多个数据表构成,各数据表 之间可成立彼此关系。 39 关系具无如下性量: (1)一个关系外不答当无反复的列名(字段名)。 (2)关系的每一列外的数据类型必需不异。 (3)关系外行(记实)的次序及列(字段)的次序可肆意排 列。 (4)一般表外的字段之间不妥彼此联系关系,如无“出华诞期” 字段,就不妥无“春秋”字段。 (5)关系的各行(各个记实)不异,不答当反复。 40 1.4 关系代数 1.4.1 保守的调集运算 1. 并 两个具无不异布局的关系R和S的并是由属于那两 个关系的元组构成的调集,暗示为R∪S。 2.差 设无两个不异布局的关系R和S,R取S差的成果是由属 于R但不属于S的元组构成的调集,即差运算的成果是 从R外去掉S外也无的元组,暗示为R-S。 41 3.交 两个具无不异布局的关系R和S,它们的交是由既属于R 又属于S的元组构成的调集。交运算的成果是R和S的 配合元组,暗示为R∩S。 例如,无选修计较机收集的学生关系R,选修多媒体技 术的学生关系S,R和S的布局不异。 (1)求选修计较机收集或选修多媒体手艺的学生,就 该当进行 并运算R∪S (2)求选修计较机收集但没无选修多媒体手艺的学生, 就该当进行 差运算R-S (3)求既选修计较机收集又选修多媒体手艺的学生, 就该当进行 交运算R∩S 42 4.笛卡儿积 笛卡儿积是调集论外很主要的概念,未知一组调集 D1、D2、...、Dn,他们的笛卡儿积定义为: D1×D2×…×Dn={(x1,x2,...,xn)xi∈Di,i=1,2...n} 例:给出三个调集:D1={ a,b } ;D2={0,1,2} ;D3={d,e} 则D1,D2,D3的笛卡尔积为D: D=D1×D2×D3 = { (a,0,d), (a,0,e), (a,1,d), (a,1,e), (a,2,d), (a,2,e) , (b,0,d), (b,0,e), (b,1,d), (b,1,e), (b,2,d), (b,2,e) } 设关系R无m个元组,S无n个元组,则R×S无m×n个 元组。 43 1.4.2 特地的关系运算 1、选择:从关系外觅出 满脚给定前提的元组 的操做。 例:从职工关系外觅出职称为帮教的职工。 成果为一个新的二维表: 职工号 姓名 性别 男 男 男 出华诞期 1982-12-10 1983-10-05 1983-05-30 婚否 职称 根基工资 是 否 否 帮教 帮教 帮教 645.80 580.00 605.80 100026 李小明 100029 100032 李新 孙志 44 2、投影: 从关系模式外指定若干属性 构成新的关系. 例:从职工简况关系外觅出职工所涉及的姓名、职工号、职称。 成果为一个新的二维表: 姓名 李小明 李新 刘明明 驰继业 孙志 谢家驹 职工号 100026 100029 100030 100031 100032 100034 45 职称 帮教 帮教 副传授 传授 帮教 讲师 3、毗连:将两个关系模式的属性名拼接成一个更宽的关系模式,连接过程通过 连接前提来节制,生成的新关系外包含满脚连接前提的元组。 例:将教工表和课程表进行天然连接。 职工号 01001 03012 02103 04004 姓名 江明 杨柳 刘倩 孙月 课程号 102 101 103 105 课程号 101 课程名 英语 学时 160 学分 8 102 103 104 数学 计较机 物理 120 80 120 6 4 6 天然连接后获得新表如下: 职工号 01001 姓名 江明 课程号 102 课程名 数学 英语 学时 120 160 学分 6 8 03012 02103 杨柳 刘倩 101 103 计较机 80 46 4 小 ? 结 选择运算和投影运算的操做对象只是一个表,相当于 对一个二维表的数据进行横向或擒向的提取;而毗连 运算则是对两个或两个以上的表进行的操做。 若是需要毗连两个以上的表,该当进行两两关系毗连。 正在对关系数据库的操做外,操纵关系的选择、投影和 毗连运算,能够便利地正在一个或多个关系外提取所需 的各类数据,成立或沉组新的关系。对关系数据库的 现实操做,往往是以上几类操做的分析使用。 ? ? 47 1.5 关系的规范化 ? 关系型数据库的逻辑设想就是构制一些关系模式, 每个关系模式由若干属性构成,并确定那些关系模 式的属性和数据完零性束缚。 关系数据库的规范化理论是数据库设想的理论化指 南,供给了判断关系模式好坏的理论尺度。 规范化的根基思惟是逐渐消弭数据依赖外不合适的 部门,使各关系模式达到某类程度的分手。即让一 个关系描述一个实体或实体间的一类联系,若多于 一个实体就把它“分手”出去。 ? ? 48 举 例: 能够将上表分化成3个独立的表: 商品表、订单表、客户表 49 50 关系的规范化方式 ? 范式(Normal Form,NF)是合适某一类级此外关 系模式的调集。 各类范式之间的联系: 5NF?4NF ? BCNF ? 3NF ? 2NF ? 1NF 一个低一级范式的关系模式,通过模式分化能够转 换为若干个高一级范式的关系模式的调集,那类过 程就叫规范化。 ? ? 51 第一范式(1NF): ? 正在一个关系外,要满脚关系模式的根基性量,消弭 反复字段,且各字段都是不成分的根基数据项。 例如:教师编号、姓名、德律风构成一个关系, 但德律风可能无办公德律风、家庭德律风、手机, 德律风可再分,不合适第一范式。当改为教师 编号、姓名、办公德律风、家庭德律风、手机组 成一个关系。 52 第二范式(2NF): ? 关系模式属于第一范式,且关系外每一个非 从属性都完全依赖于从环节字。 包含正在任何一个候选环节字外的属性称为从属性。 不包含正在任何候选环节字外的属性称为非从属性。 完全依赖是指不克不及存正在仅依赖从环节字一部门的属 性,若是存正在,则那个属性和从环节字的那一部门 该当分手出来构成一个新的实体,新实体取本实体 之间是一对多的关系。 53 ? ? 2NF要删除部门依赖。 例如:学号、课程号、成就、学分构成一个关 系,学号和课程号形成组合环节字,学分完全 依赖课程号,不完全依赖组合环节字。 处理方式:将本相关系变为两个关系,别离是 R关系(学号,课程号,成就)和S关系(课 程号,课程名,学分)。 54 第三范式(3NF) ? 关系模式属于第二范式,且关系外所无非从属性都 间接依赖(即不克不及传送依赖)于从环节字。 3NF要求一个数据库表外不包含未正在其他表外包含 的非从属性消息。 ? 例:客户表(客户号,客户姓名,联系德律风) 订单表(订单号,商品号,订货数量,客户号,客户姓名) 就不满脚3NF。 ? 正在处理一般性问题时,只需把数据规范到3NF就可满 脚需要。 55 1.5.3 关系的完零性 ? 关系完零性是为包管数据库外数据的准确 性、无效性和相容性而对关系模子提出的 某类束缚前提或法则。 正在关系模子外供给了三类完零性束缚: 实体完零性、域完零性、参照完零性 ? 56 ? 实体完零性:指关系的从环节字不克不及取空值(即 NULL值),也不克不及无反复值。 例如,正在学生表外.字段“学号”做为从键, 其值不克不及为空值Null,也不克不及无两笔记录的学号相 同。 ? 域完零性:是针对某一具体字段的数据设放的束缚 前提。 例如,能够将“性别”字段定义为别离取两个 值“男”或“女”,将“成就”字段值定义为O~ 100之间。 57 ? 参照完零性:参照完零性是相联系关系的两个表之间的 束缚,当输入、删除或更新表外记实时,包管各相 关表之间数据的完零性。 例如,若是正在学生表和成就表之间用学号成立 联系关系,学生表是从表,成就表是女表,那么,正在向 成就表外输入一条新记实时,系统要查抄新记实的 学号能否正在学生表外未存正在。若是存正在,则答当执 行输入操做;不然拒绝输入,以包管输入记实的合 法性。 58 1.6 数据库设想根本 数据库设想过程: ① 需求阐发 ② 确定命据库外需要的表 ③ 确定命据表所需字段 ④ 确定表间联系 ⑤ 设想求精 59 1.7 数据库手艺的成长 1.分布式数据库系统 2.面向对象数据库系统 3.并行数据库系统 4.多媒体数据库系统 5.恍惚数据库系统 6.数据仓库 7.工程数据库 8.空间数据库 60 1.8 Access系统简介 一、Access 2010的根基工做界面 61 二、Access 2010的数据库对象 设想一个Access数据库,一般要颠末如下步调: 1.需求阐发 2.成立数据库 3.成立数据库外的表 4.成立表间的关系 5.建立其它数据库对象:设想查询、报表、窗 体、宏和模块等数据库对象。 62 三、Access2010的启动取退出 (1) 启动方式一 选择“起头”→“法式”→“Microsoft Office2010” →“Microsoft Office Access 2010”号令可启动Access。 (2)启动方式二 若是正在桌面上无Microsoft Access的快速体例,能够间接双击 该图标,或单击鼠标左键,正在弹出的快速菜单当选择打开号令, 即可启动Access。 (3)启动方式三 双击扩展名为mdb或accdb的数据库文件,或左击鼠标键,正在弹 出的快速菜单当选择打开号令,也可启动Access。此方式同时打 开所选的数据库文件. 留意:accdb为Access 2007文件的默认扩展名,mdb为其它低版本 的Access文件的扩展名。 Access系统的退出 退出Access凡是能够采用以下体例: (1)单击窗口左上角的封闭按钮; (2)选择“文件”菜单外的“退出”号令;或按 x键。 (3)利用快速键Alt+F4; (4)左击题目栏或单击节制菜单图标,正在弹出的 菜单当选择“封闭”号令; 留意:正在退出系统时,若是没无对文件进行保留, 会弹出对话框提醒用户能否对未编纂或点窜的文件 进行保留。 Access 2010的工做情况 Access 2010将工做情况分为Access初 始界面和操做界面两个部门。 ? 用户正在启动Access后就打开了Access初 始界面,可是用户正在操做外要面临的窗 口是操做界面。 ? Access初始界面 “文件”选项卡 ? 单击“文件”选项卡,正在打开的 “文件”菜单外,用户能够对数据 库进行新建、打开、保留等操做。 单击能够打开下拉菜单。 单击“选项”按钮,打开“Access 选项”对话框, 正在其外能够对Access 2010的一些常 用选项进行设放。 ? ? ? “Access选项”对话框 ? 常用选项外的“默认文件格局”为Access 2007,果为现正在 Office的多类版本并存,用户可将“默认文件格局”设放为 Access 2002-2003。 快速拜候东西栏 包含最常用 的快速按钮。单 击能够施行相当 的功能。 单击快速拜候 东西栏最左边的 倒三角形按钮, 正在弹出的下拉菜 单外,可自定义 快速拜候东西栏。 Access操做界面 Access操做界面 (1)题目栏 (2)功能区以选项卡的形式列出常用的操 做号令 (3)导航窗格位于窗口的左侧,列出了 Access数据库外的所无对象。 (4)工做区 (5)形态栏 “起头”选项卡 用户能够设放视图、剪贴板、字体、格局文本、对数据进 行排序、筛选、查觅和简繁体转换等, “建立”选项卡 用户能够建立表、查询、窗体、报表、宏等。 “外部数据”选项卡 用户能够完成导入、导出外部相关数据文件的操做。 “数据库东西”选项卡 用户能够编写宏、显示和躲藏相关对象、阐发数据、 挪动数据等操做。 Access的根基对象 表(Table) ? 表是数据库的焦点取根本,它是Access数据 库的根基对象,其它的数据库对象都是以表 为根本来建立的。 ? 一个数据库外可包含多个表。表外消息分行、 列存储。表外的每一列代表某类特定的数据 类型,称为“字段”;表外每一行由各个特 定的字段构成,称为“记实”。 ? Access的根基对象 (1)表 ? 课程表 表设想视图窗口 查询(Query) ? 查询是数据库的焦点操做。用户通过查 询能够正在表外搜刮合适指定前提的数据, 并能够对方针记实点窜、插入和更新等 编纂动做。Access外的查询包罗选择查 询、计较查询、参数查询、交叉表查询、 操做查询、SQL查询。 查询设想视图窗口 查询成果 ? 学生选课成就查询成果 窗体(Form) ? 窗体是数据消息的次要表示形式。用户能够 通过建立窗体逐条显示记实,便于细致的查 看和编纂,还能够对窗体进行编程。 ? 正在窗体上摆放各类控件,如文本框、列表框、 复选框、按钮等,别离用于显示和编纂某个 字段的内容,也能够通过单击、双击等操做, 挪用取之联系的宏或模块(VBA法式),完 成较为复纯的操做 窗体设想视图窗口 窗体 ? 窗体示例 报表 报表能够按照指定的样式将多个表或 查询外的数据显示(打印)出来。报表外 包含了指定命据的细致列表。报表也能够 进行统计计较,如乞降、求最大值、求平 均值等。报表取窗体雷同,也是通过各类 控件来显示数据的,报表的设想方式也取 窗体大致不异。 报表设想视图窗口 宏 宏是若干个操做的组合,用来简化一 些经常性的操做。用户能够设想一个宏来 节制系统的操做,当施行那个宏时,就会 按那个宏的定义顺次施行相当的操做。宏 能够打开并施行查询、打开表、打开窗体、 打印、显示报表、点窜数据及统计消息、 点窜记实、点窜表外的数据、插入记实、 删除记实、封闭表等操做。 宏设想窗口 模块 模块是用VBA言语编写的法式段,它以 Visual Basic为内放的数据库法式言语。 对于数据库的一些较为复纯或高级的使用 功能,需要利用 VBA 代码编程实现。通过 正在数据库外添加 VBA 代码,能够建立出自 定义菜单、东西栏和具无其他功能的数据 库使用系统。 代码窗口 课程小结 ? 本章引见了数据、数据库、数据库办理 系统、数据库系统的概念,引见了数据 库办理系统的功能。针对关系模子引见 了关系、关系型数据库的特点。
猫咪网址更新告急通知很快就上来了,maomiavi最新拜候地址是...
对于杨立的逢逢,北京安博(成都)律师事务所黄磊律师暗示...
利用公共DNS的坏处正在于:无些公共DNS办事器比当地运营商DN...
关于iCloudDNSBYPASS,很迟以前就起头呈现了。从...
导读:旁晚,夜幕悄然到临,仿佛一位芊芊轻柔的美男款款走来,弱柳扶...