数据库应用基础精品课程平台兰州理工大学_第1页
数据库应用基础精品课程平台兰州理工大学_第2页
数据库应用基础精品课程平台兰州理工大学_第3页
数据库应用基础精品课程平台兰州理工大学_第4页
数据库应用基础精品课程平台兰州理工大学_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本章拓展知识本章拓展知识数据库概述数据库概述关系数据库关系数据库AccessAccess应用基础应用基础应用应用篇篇 9.1 9.1 数据库概述数据库概述l 数据管理技术的发展数据管理技术的发展l 数据库数据库系统系统基本概念基本概念l 数据库系统结构数据库系统结构 人工管理人工管理文件系统文件系统数据库系统数据库系统 数据管理技术的发展数据管理技术的发展高级数据库高级数据库特点特点: l 数据不保存在计算机内。数据不保存在计算机内。 l 没有专用的软件对数据进行管理。没有专用的软件对数据进行管理。 l 只有程序的概念,没有文件的概念。只有程序的概念,没有文件的概念。l 一组数据对应一个程序。

2、一组数据对应一个程序。人工管理阶段人工管理阶段学生处学生处教务处教务处人事处人事处学生信息数据集学生信息数据集课程信息数据集课程信息数据集教师信息数据集教师信息数据集应用程序应用程序1应用程序应用程序2应用程序应用程序n数据组数据组1数据组数据组2数据组数据组n应用程序1应用程序2应用程序n数据组1数据组2数据组n文件管理阶段(50后期-60中期) 文件管理系统问题:问题: 数据冗余与数据不一致数据冗余与数据不一致 数据结构的不一致数据结构的不一致 缺少数据字典缺少数据字典l 数据管理技术进入数据库阶段的标志是数据管理技术进入数据库阶段的标志是20世纪世纪60年年 代末的三件大事代末的三件大事

3、 1968年美国年美国IBM公司推出公司推出层次模型层次模型的的IMS系统。系统。 1969年美国年美国CODASYL组织发布了组织发布了DBTG报告,总报告,总结了当时各式各样的数据库,提出结了当时各式各样的数据库,提出网状模型网状模型。 1970年美国年美国IBM公司的公司的E.F.Codd 连续发表论文,提连续发表论文,提出出关系模型关系模型,奠定了关系数据库的理论基础。,奠定了关系数据库的理论基础。数据库数据库管理阶段(60后期-)高级数据库阶段(80后期-)v分布式数据库分布式数据库 与计算机网络技术相互渗透、有机结合的与计算机网络技术相互渗透、有机结合的 产物。数据分布在多个物理节

4、点,其数据产物。数据分布在多个物理节点,其数据 的分布是透明的。的分布是透明的。v面向对象的数据库面向对象的数据库 将数据和对数据的操作方法作为对象,信息将数据和对数据的操作方法作为对象,信息 与过程紧密相连,对象的继承性使开发费用与过程紧密相连,对象的继承性使开发费用 得以降低。能够精确处理一些复杂的对象得以降低。能够精确处理一些复杂的对象, , 如,图象、声音等。如,图象、声音等。 身边的身边的数据库应用数据库应用 超市销售系统超市销售系统 铁路售票系统铁路售票系统 图书馆管理系统图书馆管理系统 银行业务系统银行业务系统 学校教学管理系统学校教学管理系统 能列出哪能列出哪些管理需些管理需要

5、大批量要大批量数据吗数据吗 ? 数据库基本概念数据库基本概念v 数据数据v 数据库数据库(DB)v 数据库管理系统数据库管理系统(DBMS)v 数据库系统数据库系统(DBS)什么是数据什么是数据(data)245.78礼貌礼貌aBkWG描述事物的符号称为描述事物的符号称为“数据数据”,数据,数据是数据库中存储的基本对象。描写是数据库中存储的基本对象。描写事物的符号有多种形式,可以是数事物的符号有多种形式,可以是数字、文字、图形、图像和声音,但字、文字、图形、图像和声音,但它们都是经过数字化后存入计算机它们都是经过数字化后存入计算机的。的。什么是数据库什么是数据库(DB) 数据库数据库是长期存放

6、在计算机内、有组织是长期存放在计算机内、有组织的、可共享的数据集合。数据库中的数据按的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,且具有一定的数据模型组织、描述和存储,且具有较小的冗余度、较高的数据独立性和易扩展较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户共享。性,并可为多个用户共享。数据库管理系统数据库管理系统(DBMS)数据库管理系统是用于建立、使用和数据库管理系统是用于建立、使用和维护数据库的软件。维护数据库的软件。“建立建立”:如何组织和存储数据:如何组织和存储数据“使用使用”:访问数据:访问数据“维护维护”:保证数据的安全性、完整:保证数据的安全性

7、、完整性性数据库系统数据库系统(Database System,简记,简记为为DBS)是实现有组织地、动态地存储大)是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是件、软件和数据资源组成的系统,即它是采用采用数据库技术数据库技术的计算机系统。的计算机系统。研究数据库的结构、存储、设计、管研究数据库的结构、存储、设计、管理和使用的一门理和使用的一门软件学科软件学科。数据库系统数据库系统(DBS)数据库系统的特点数据库系统的特点 数据结构化且统一管理数据结构化且统一管理 数据冗余度小数据冗余度小 具有较高的数据

8、独立性具有较高的数据独立性 数据的共享性好数据的共享性好 数据控制功能强数据控制功能强常见的数据库管理系统常见的数据库管理系统 Oracle 数据库管理系统数据库管理系统 Sybase 数据库管理系统(铁路系统)数据库管理系统(铁路系统) Informix 数据库管理系统(银行系统)数据库管理系统(银行系统) Microsoft SQL Server 数据库管理系统数据库管理系统 Microsoft Access 数据库管理系统数据库管理系统 数据库系统的结构数据库系统的结构 v 数据描述数据描述 v 数据模型数据模型 v 数据库的体系结构数据库的体系结构 l 数据描述数据描述现现 实实 世世

9、 界界信信 息息 世世 界界计算机世界(计算机世界(DBMS支持的数据模型)支持的数据模型)对信息进行收集、分类和抽象对信息进行收集、分类和抽象对信息进行加工转换对信息进行加工转换数 据 描 述 的 三 个 阶段实体:实体:客观存在并可相互区分的事物客观存在并可相互区分的事物属性:属性:实体所具有的特性实体所具有的特性码:码:唯一标识实体的属性集唯一标识实体的属性集域:域:某个属性的取值范围某个属性的取值范围实体型:实体型:具有相同属性的实体具有相同的特征和性质具有相同属性的实体具有相同的特征和性质实体集:实体集:同型实体的集合同型实体的集合联系:联系:实体之间及其内部的联系实体之间及其内部的

10、联系信息世界中的数据描述方式信息世界中的数据描述方式计算机世界中的数据描述形式计算机世界中的数据描述形式字段:字段:标记实体属性的命名单位称为字段或数据项。标记实体属性的命名单位称为字段或数据项。记录:记录:字段的有序集合称为记录,一般一个记录描述字段的有序集合称为记录,一般一个记录描述一个实体。一个实体。文件:文件:同一类记录的集合称为文件,文件是用来描述同一类记录的集合称为文件,文件是用来描述实体集的。实体集的。关键字:关键字:能够唯一标识文件中每个记录的字段或字段能够唯一标识文件中每个记录的字段或字段集称为关键字。集称为关键字。计算机世界和信息世界术语的对应关系计算机世界和信息世界术语的

11、对应关系信息世界信息世界计算机世界计算机世界实实 体体记记 录录属属 性性字字 段段实实 体体 集集文文 件件实体标识符实体标识符关关 键键 字字例:医院系统例:医院系统医生护士职员马王赵徐王 李田黄李钱医生医生实体实体护士护士实体实体职员职员实体实体实体集实体集实体集医生属性医生属性:编号姓名性别年龄职称职员属性职员属性:编号姓名性别年龄职务护士属性护士属性:编号姓名性别年龄例:医院系统例:医院系统马赵徐王田李医院的部门管理制度将不同的人员医院的部门管理制度将不同的人员(实体实体)联系起来联系起来赵 李黄李王马王徐田钱门门诊诊部部住住院院部部院长室院长室例:医院系统例:医院系统医生 编号 姓

12、名 性别 职称 部门 101 马 女 医师 门诊部 104 李 男 医师 住院部 107 赵 男 主任医师 门诊部 111 冯 男 医师 门诊部 121 王 女 医师 住院部 109 林 男 医师 住院部医生文件医生文件doctorsdoctors记录字段关键字 工作编号 医生编号 内容 040323 101 阑尾手术 040503 104 搭桥术手 040323 123 阑尾手术 040503 109 搭桥术手工作记录文件工作记录文件jobsjobs 104 李 男 医师 住院部 040503 104 搭桥术手记录关联l 数据模型数据模型数据模型是数据库系统中用于提供信息表示数据模型是数据库

13、系统中用于提供信息表示和操作手段的形式构架。和操作手段的形式构架。数据模型的简单定义数据模型的简单定义 能表示实体类型及实体间联系的模型称为能表示实体类型及实体间联系的模型称为“数数据模型据模型”。数据模型分类数据模型分类网状模型、层次模型、关系模型网状模型、层次模型、关系模型关系模型关系模型 用二维表格表达实体集用二维表格表达实体集 关系模型是由若干个关系模式组成的集合关系模型是由若干个关系模式组成的集合 关系模式相当于前面提到的记录类型,它的实例关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。称为关系,每个关系实际上是一张二维表格。 关系模型的逻辑结构是一

14、张二维表,由行和列组成。关系模型的逻辑结构是一张二维表,由行和列组成。关关系系学号学号姓名姓名性别性别系别系别年龄年龄籍贯籍贯95001950029500395004 95700李勇李勇刘成刘成王明王明张力张力杨晓东杨晓东男男女女女女男男男男计科计科信息信息数学数学计科计科物理物理2019181921江苏江苏山东山东北京北京北京北京 山西山西学学 生生 登登 记记 表表 关系名关系名主码主码属性(列)属性(列)属性名属性名元元组组(行)(行)模式模式/外模式映像外模式映像模式模式/内模式映像内模式映像l 用户的局部逻辑结构用户的局部逻辑结构l 数据库的整体逻辑结构数据库的整体逻辑结构l 数据库

15、的物理结构数据库的物理结构外模式外模式1外模式外模式2外模式外模式n模模 式式内模式内模式应用程序1应用程序2应用程序3 应用程序n 数据库系统三级模式结构数据库系统三级模式结构模式结构中的五个要素模式结构中的五个要素模式是数据库中全部数据的整体逻辑结构的描述。模式是数据库中全部数据的整体逻辑结构的描述。 外模式是用户与数据库系统的接口,是用户用到的外模式是用户与数据库系统的接口,是用户用到的那部分数据的描述。那部分数据的描述。 内模式是数据库在物理存储方面的描述,定义所有内模式是数据库在物理存储方面的描述,定义所有内部记录类型、索引和文件的组织方式,以及数据内部记录类型、索引和文件的组织方式

16、,以及数据控制方面的细节。控制方面的细节。 模式内模式映象存在于概念级和内部级之间,用模式内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式之间的对应性。于定义概念模式和内模式之间的对应性。 外模式模式映象存在于外部级和概念级之间,用外模式模式映象存在于外部级和概念级之间,用于定义外模式和概念模式之间的对应性。于定义外模式和概念模式之间的对应性。9.2 9.2 关系数据库关系数据库 l 关系模型关系模型l 关系操作关系操作l 结构化查询语言结构化查询语言SQLSQL 关系模型关系模型关系模型的结构关系模型的结构关系模型的三级结构关系模型的三级结构关系模型的完整性规则关系模型的完整性规

17、则 关系模型的结构关系模型的结构l 模式是模式是关系模式关系模式的集合的集合l 外模式是关系外模式是关系子模式子模式的集合的集合l 内模式是内模式是存储模式存储模式的集合的集合关系模型的三级结构关系模型的三级结构对关系的描述,包括对关系的描述,包括模式名,组成该关系模式名,组成该关系的诸属性名、值域和的诸属性名、值域和模式的主键。模式的主键。用户所需数据的结构用户所需数据的结构描述,是从若干个关描述,是从若干个关系模式中抽取满足一系模式中抽取满足一定条件的数据。定条件的数据。描述了关系是如何在物描述了关系是如何在物理存储设备上存储的。理存储设备上存储的。关系存储时的基本组织关系存储时的基本组织

18、方式是记录。方式是记录。l 关系模型的完整性规则是对关系的某种约束条件关系模型的完整性规则是对关系的某种约束条件实体完整性规则:实体完整性规则:为了保证每一个实体有惟一的标识为了保证每一个实体有惟一的标识符,主键不能取空符,主键不能取空 。参照完整性规则:参照完整性规则:如果表中存在外键,则外键的值必如果表中存在外键,则外键的值必须与主表中相应的键值相同,或者外键的值为空。须与主表中相应的键值相同,或者外键的值为空。 用户定义的完整性规则:用户定义的完整性规则:针对某一具体数据的约束条针对某一具体数据的约束条件,由应用环境决定。件,由应用环境决定。 关系模型的完整性规则关系模型的完整性规则l

19、关系操作包括选择、投影、连接操作,其操作对象关系操作包括选择、投影、连接操作,其操作对象是关系,操作结果亦为关系。是关系,操作结果亦为关系。 选择(选择(Selection)操作:操作:指在关系中选择满足某些指在关系中选择满足某些条件的元组(行)。条件的元组(行)。 投影(投影(Projection)操作:操作:在关系中选择某些属性列。在关系中选择某些属性列。 连接(连接(Join)操作:操作:将不同的两个关系连接成为一将不同的两个关系连接成为一个关系。对两个关系的连接其结果是一个包含原关个关系。对两个关系的连接其结果是一个包含原关系所有列的新关系。新关系中属性的名字是原有关系所有列的新关系。

20、新关系中属性的名字是原有关系属性名加上原有关系名作为前缀。系属性名加上原有关系名作为前缀。 关系操作关系操作SQL数据库的结构数据库的结构 结构化查询语言结构化查询语言SQL SQLSQL数据库查询功能数据库查询功能 结构化查询语言结构化查询语言SQLSQLSQL数据库的结构数据库的结构l SQL语言包括数据定义、数据操纵、数据控制。数据定义数据定义:包括定义基本表,定义视图和定义索引。数据操纵数据操纵:包括SELECT、INSERT、DELETE和UPDATE 4个语句,即检索和更新(包括增、删、改)两部分功能。数据控制数据控制:指控制用户对数据的存储权力。授权功能由GRANT和REVOKE

21、来完成的。结构化查询语言结构化查询语言SQLSQLSQL数据库查询功能数据库查询功能SQL语言的核心语句是数据库查询语句,它也是使用语言的核心语句是数据库查询语句,它也是使用最频繁的语句,其基本格式是:最频繁的语句,其基本格式是:语句功能:语句功能:根据根据WHERE子句中的条件表达式,从基本子句中的条件表达式,从基本表(或视图)中找出满足条件的元组,按表(或视图)中找出满足条件的元组,按SELECT子句子句中的目标列,选出元组中的目标列形成结果表。中的目标列,选出元组中的目标列形成结果表。SELECT * | all | column1, column2, FROM table1 , tab

22、le2 , WHERE condition 例例:“:“学生学生-课程课程”数据库,其关系模式集如下:数据库,其关系模式集如下:学生信息表学生信息表Student(SNO,SNAME,SSEX,SBIRTHDAY CLASS)教师信息表教师信息表Teacher(TNO,TNAME,TSEX,TBIRTHDAY,DEPART)课程信息表课程信息表Course(CNO,CNAME,TNO)成绩表成绩表Grade(SNO,CNO,DEGREE)完成下列查询完成下列查询: :1. 查询出查询出Student表所有学生信息。表所有学生信息。2. 查询出查询出Student表中所有学生的学号和姓名。表中所

23、有学生的学号和姓名。3. 查询出查询出Grade表中成绩在表中成绩在60到到80之间的所有记录。之间的所有记录。4. 查询出查询出Grade表中成绩为表中成绩为85、86、88的记录。的记录。5. 查询出所有学生的查询出所有学生的SNAME,CNAME和和DEGREE。6. 查询出查询出“张旭张旭”教师任课的学生成绩。教师任课的学生成绩。1.1.查询出查询出StudentStudent表所有学生信息表所有学生信息SELECT SELECT * * FROM Student FROM Student; / /* *选择操作选择操作2.2.查询出查询出StudentStudent表中所有学生的学号

24、和姓名表中所有学生的学号和姓名SELECT SNOSELECT SNO,SNAME FROM StudentSNAME FROM Student; / /* *投影操作投影操作3.3.查询出查询出GradeGrade表中成绩在表中成绩在6060到到8080之间的所有记录之间的所有记录SELECT SELECT * * FROM Grade WHERE degree BETWEEN 60 AND 80 FROM Grade WHERE degree BETWEEN 60 AND 80; / /* *选择操作选择操作4.4.查询出查询出GradeGrade表中成绩为表中成绩为8585、8686、8

25、888的记录的记录SELECT SELECT * * FROM Grade WHERE degree IN FROM Grade WHERE degree IN(85,86,8885,86,88);); / /* *选择操作选择操作5.5.查询出所有学生的查询出所有学生的SNAMESNAME,CNAMECNAME和和DEGREEDEGREESELECT Student.SNAMESELECT Student.SNAME,Course.CNAMECourse.CNAME,Grade.DEGREEGrade.DEGREEFROM StudentFROM Student,CourseCourse,G

26、radeGradeWHERE Student.SNO = Grade.SNOWHERE Student.SNO = Grade.SNO,Grade.CNO = Course.CNOGrade.CNO = Course.CNO;/ /* *连接操作连接操作6.6.查询出查询出“张旭张旭”教师任课的学生成绩教师任课的学生成绩SELECT CNOSELECT CNO,SNOSNO,DEGREE FROM Grade DEGREE FROM Grade WHERE CNO=WHERE CNO=(SELECT Course.CNO FROM CourseSELECT Course.CNO FROM Co

27、urse,TeacherTeacher WHERE Course.TNO=Teacher.TNO WHERE Course.TNO=Teacher.TNO and Teacher.TNAME= and Teacher.TNAME=张旭张旭 )9.3 9.3 Access 应用基础l AccessAccess基本操作基本操作l 表表l 查询查询l 窗体窗体l 报表报表 Access的基本操作的基本操作F Access 的启动与关闭的启动与关闭F Access 窗口元素窗口元素F Access 数据库的组件数据库的组件F 数据库的基本操作数据库的基本操作启动 Access开始开始程序程序Micro

28、soft Access空数据库空数据库空数据库向导空数据库向导打开已有数据库打开已有数据库“确定确定”退出 Access“退出退出”X单击窗口右上角的单击窗口右上角的 按钮按钮单击窗口左上角的“关闭关闭”“文件文件”Access 窗口元素命令按钮命令按钮数据库对象数据库对象对象列表对象列表从某些数据表中根据查从某些数据表中根据查询准则的要求抽取特定询准则的要求抽取特定的信息的信息数据的输入和输数据的输入和输出显示格式控制出显示格式控制将查询出的记录以表格将查询出的记录以表格方式显示或打印出来方式显示或打印出来用用Visual Basic for Application编写的函数编写的函数操作指

29、令的集合每个操作操作指令的集合每个操作实现特定功能实现特定功能保存数据库中的数据保存数据库中的数据,是数据库的核心是数据库的核心 查看和操作来自查看和操作来自Internet或或Intranet的数据的数据Access Access 数据库的组件数据库的组件数据库的基本操作数据库的基本操作5 构造数据库模型构造数据库模型5 创建数据库创建数据库5 打开数据库打开数据库5 关闭数据库关闭数据库 Access 2000基本组件之一基本组件之一: 表表F 表的基础知识表的基础知识F 表的基本结构表的基本结构F 创建表的方法创建表的方法表的基础知识 表表 的的 设设 计计 视视 图图字段名称字段名称数

30、据类型数据类型说明说明字段属性字段属性关键字关键字字段属性字段属性说说 明明表的基本结构字段名称字段名称数据类型数据类型关键字关键字同类型数据的标识符同类型数据的标识符文本、备注、文本、备注、 数字、日期数字、日期/时间、货币时间、货币自动编号、是自动编号、是/否、否、 OLE对象、超级链接对象、超级链接字节、整型、长整型、单精度型、双精度型同步字节、整型、长整型、单精度型、双精度型同步复制、标题、默认值、有效性规则等复制、标题、默认值、有效性规则等数据检索与排序的依据,具有唯一性数据检索与排序的依据,具有唯一性字段的简要说明信息字段的简要说明信息创建表的方法“数据库数据库”窗口窗口选择选择“

31、表表”选项选项单击单击“新建新建”按钮按钮数据表视数据表视图图设计视图设计视图表向导表向导导入表导入表链接表链接表数据表视图数据表视图字段名字段名表中记录表中记录第一条记录第一条记录前一条记录前一条记录记录号记录号下一条记录下一条记录最后一条记录最后一条记录表中的记录数表中的记录数在在“字段名称字段名称”列中输入各字段列中输入各字段名称名称在在“数据类型数据类型”列的下列的下拉菜单中选择字段类型拉菜单中选择字段类型修改每个修改每个字段的属性字段的属性保存并关闭表保存并关闭表设计设计视图视图 Access 2000基本组件之二基本组件之二: 查询查询F 查询的基础知识查询的基础知识F 建立查询的

32、方法建立查询的方法F 创建表的方法创建表的方法查询的类型查询的类型 选择查询选择查询交叉表查询交叉表查询制表查询制表查询更新查询更新查询增加查询增加查询删除查询删除查询显示出你选择的记录和字段显示出你选择的记录和字段概括表中的信息概括表中的信息制一个包含你选择记录和字段的新表制一个包含你选择记录和字段的新表对你选择记录中的一个或多个字段进行修改对你选择记录中的一个或多个字段进行修改把你选择的记录和字段加到一个已有的表中把你选择的记录和字段加到一个已有的表中删除你选择的记录删除你选择的记录查询的基础知识查询的基础知识查询的作用查询的作用 选择字段选择字段选择记录选择记录排排 序序计计 算算作为数

33、据作为数据源源修改数据修改数据挑选一些关键字段并将其显示出来挑选一些关键字段并将其显示出来将满足指定条件的记录显示出来将满足指定条件的记录显示出来指定记录排列的顺序指定记录排列的顺序将计算结果保存在计算字段中将计算结果保存在计算字段中将查询结果作为窗体或报表的数据源将查询结果作为窗体或报表的数据源根据条件修改、删除多处数据或增根据条件修改、删除多处数据或增加记录,也可利用一个或多个表中加记录,也可利用一个或多个表中的全部或部分数据创建新表的全部或部分数据创建新表查询的基础知识查询的基础知识建立查询的方法“数据库数据库”窗口窗口选择选择“查询查询”选项选项单击单击“新建新建”按钮按钮设计视图设计

34、视图简单查询向导简单查询向导交叉表查询向导交叉表查询向导查找重复项查询向导查找重复项查询向导查找不匹配项查询向导查找不匹配项查询向导查询设计视图字段列表字段列表QBE网网格格用于定义在查询中所选择的用于定义在查询中所选择的字段、表、排序方式、该字字段、表、排序方式、该字段是否显示、查询准则和段是否显示、查询准则和“或或”等选项等选项显示每个含有显示每个含有信息表的字段信息表的字段列表列表用于观看或修用于观看或修改查询的设计改查询的设计查询数据表视图在所有的朋友中查询出居在所有的朋友中查询出居住在住在“北京北京”的朋友的记的朋友的记录录用于观看查用于观看查询的结果询的结果 Access 2000

35、基本组件之三基本组件之三: 窗体窗体F 窗体的类型窗体的类型F 窗体的构成窗体的构成F 控件的类型控件的类型F 建立窗体的方法建立窗体的方法窗体的类型单页窗体单页窗体多页窗体多页窗体连续窗体连续窗体子窗体子窗体弹出式窗体弹出式窗体图表窗体图表窗体一个窗体只显示一个窗体只显示一个记录的信息一个记录的信息多个窗体显示一多个窗体显示一个记录的信息个记录的信息一个窗体显示多一个窗体显示多个记录的信息个记录的信息位于一个窗体中位于一个窗体中的另一个窗体的另一个窗体显示在已打开的显示在已打开的窗体之中的窗体窗体之中的窗体以图形方式显示数以图形方式显示数据表中数据的窗体据表中数据的窗体窗体的构成页眉页眉主体

36、主体页脚页脚控件的类型计算式控件计算式控件联结型控件联结型控件非联结型控件非联结型控件拥有数据源,该数据源是表拥有数据源,该数据源是表或者查询中的一个字段或者查询中的一个字段文本、备注、文本、备注、 数字、日期数字、日期/时间、时间、货币、自动编号、是货币、自动编号、是/否、否、 OLE对对象、超级链接等象、超级链接等数据源是表达式而不数据源是表达式而不是表或查询的字段是表或查询的字段建立窗体的方法利用向导快利用向导快速创建窗体速创建窗体利用窗体设计利用窗体设计工具定制窗体工具定制窗体数据透视表式窗体数据透视表式窗体图表式窗体图表式窗体数据表式窗体数据表式窗体表格式窗体表格式窗体纵栏表式窗体纵栏表式窗体使用设计视使用设计视图创建一个图创建一个空白窗体空白窗体向空白窗体中向空白窗体中放置控件放置控件Access 2000基本组件之四基本组件之四: 报表报表F 报表窗口的组成报表窗口的组成F 制作自己的报表制作自己的报表F 创建报表的方法创建报表的方法将数据表中的数据将数据表中的数据以表格的形式输出以表格的形式输出报表页眉报表页眉页面页眉页面页眉主体(来主体(来自表中的自表中的数据)数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论