大学计算机教程-第7章_Access数据库管理系

合集下载

数据库系统概论-access教学课件

数据库系统概论-access教学课件

Access数据库系统的特点
01
02
03
04
易用性
Access是一个图形界面的数 据库开发工具,用户可以直观
地创建和管理数据库。
集成性
Access可以与其他Office应 用程序(如Excel、Word等 )无缝集成,方便数据的导入
和导出。
灵活性
Access支持多种数据源,可 以与其他数据库系统(如SQL Server、MySQL等)进行连
窗体的基本概念与类型
总结词
窗体是数据库系统中的一个重要组成 部分,用于创建用户界面,实现与数 据库的交互。
详细描述
窗体是Access数据库中用于展示和输 入数据的界面,可以包含文本框、标 签、按钮等控件。根据功能和用途, 窗体可以分为表单、报表、数据表等 类型。
表的设计与创建
总结词
掌握设计数据表结构的方法,包括字段名称、数据类型和属性等,以及创建数据表的步 骤。
详细描述
在设计数据表结构时,需要确定所需的字段名称、数据类型和属性等。在Access中, 可以使用设计视图来创建数据表,并设置字段的属性,如字段名称、数据类型、长度、 格式等。同时,还可以设置主键、索引等约束条件,以确保数据的完整性和查询效率。
详细描述
查询条件用于指定检索数据的标准,如等于、不等于、大于 、小于等。筛选则用于从查询结果中进一步筛选出符合特定 条件的记录。通过合理设置条件和筛选,可以快速准确地获 取所需数据。
查询的条件与筛选
总结词
了解并掌握查询的条件与筛选方法是提高查询效率的重要手 段。
详细描述
查询条件用于指定检索数据的标准,如等于、不等于、大于 、小于等。筛选则用于从查询结果中进一步筛选出符合特定 条件的记录。通过合理设置条件和筛选,可以快速准确地获 取所需数据。

Access数据库管理与应用开发教程

Access数据库管理与应用开发教程

Access数据库管理与应用开发教程第一章:Access数据库简介Access数据库是微软公司开发的关系型数据库管理系统,它是Office套件中的一部分。

Access提供了一种简单但功能强大的方式来创建和管理数据库,并支持灵活的数据查询、表单设计和报表生成等功能。

本章将介绍Access数据库的基础知识,包括数据库的定义、结构和优势等。

1.1 数据库的定义数据库是一种组织和存储数据的集合,它以表格的形式来表示数据之间的关系。

数据库可以用于存储、查询和分析大量的数据,为用户提供快速和准确的信息。

1.2 Access数据库的结构Access数据库由表、查询、表单、报表和宏等组件组成。

表用于存储和组织数据,查询用于检索和分析数据,表单用于显示和输入数据,报表用于生成漂亮的输出结果,宏用于自动化操作。

1.3 Access数据库的优势与其他数据库管理系统相比,Access具有以下优势:- 易于使用:Access提供了用户友好的界面,并且不需要编写复杂的代码即可完成常见的数据库操作。

- 灵活性:Access支持各种数据类型和数据关系,并且可以随时调整数据库的结构。

- 数据安全性:Access可以通过密码保护数据库,只允许授权用户访问和修改数据。

- 多用户支持:Access支持多用户同时访问数据库,并可以设置权限和锁定机制来防止数据冲突。

第二章:Access数据库的管理Access数据库的管理主要包括创建数据库、设计表格、导入和导出数据、备份和还原数据库等操作。

本章将以实例演示这些操作,并介绍数据库的维护和优化方法。

2.1 创建数据库在Access中,可以使用向导来创建数据库,也可以手动创建空白数据库。

创建数据库时需要指定数据库的名称和存储位置,还可以选择使用模板来快速创建表格和报表。

2.2 设计表格表格是Access数据库的核心组件,它用于存储和组织数据。

在设计表格时,需要定义表格的字段、数据类型、约束和关系等属性。

Access第7章 窗体设计

Access第7章 窗体设计

2. 向导启动控件
在其他工具按钮使用期间启动对应的辅助向导,该按 钮通常处于选中状态。
3. 标签控件
按一定的格式在窗体上显示文本信息, 用来显示窗体中各种说明和提示信息。该控 件的属性主要包括标签的大小及颜色、内容、 字体字号和风格等
4. 文本框控件
用于表或窗体中非备注型和通用型字段 值的输入/输出等操作。
格式1: [<集合名>].<对象名>.属性名=<属性值> 格式2:With <对象名> <属性值表> End with 例1:Forms!学生窗体. RecordSource= "Select * from 学生表 where 籍贯='北京' " 例2: Forms!学生信息处理!CmdDel.Enabled=False
6. 列表框控件
是一种以表格式的显示方式输入/输出数据 的,表格中有若干行和列。 在打开窗体时,可以从列表中选择一个值 作为新记录的字段值或更改记录的已有字段值, 列表框的主要属性是表格的列数。 在窗体中选择一个列表框控件,系统将自 动启动列表框向导。
7. 组合框控件
由一个列表框和一个文本框组成,主要是 从列表项中选取数据,并显示在编辑窗口中。 组合框控件的属性主要包括组合框控件的大小 及组合框输出信息字体的大小、风格等。
Access 有数据库的7 个对象: 表、查询、窗体、报表、页、宏和模块 此外,Access还提供一个重要的对象: DoCmd对象。它的主要功能是通过调用 包含在内部的方法来实现VBA 编程中对 Access 的操作。
2. 属性 属性(Attribute)是对象特征的描述。 (属性是对象的物理性质,是用来描述对象 特征的参数。)每一窗体、控件都有各自的 属性设置,可以利用属性来更改特定项目的 外观和行为。 在窗体设计视图中,每当使用“工具箱” 向窗体添加某个控件后,可随时设置该控件 的属性。使用属性表、宏或VBA都可以查看 并更改属性。 控件属性分为格式属性、数据属性、事件 属性和其他属性四种。

Access数据库管理系统.ppt

Access数据库管理系统.ppt
4 5
……
6 7
☆将文本框转化为组合框:右击文本框,“更改 为|组合框”,设置组合框的属性:“行来源类型”, “行来源”,“列数”
子窗体
利用向导建立子窗体 1. 将两个表(student, 成绩)建立关系 2. 双击“使用向导建立窗体” 3. 选择两个表的数据 4. 选择通过student,为主表窗体,子窗体
使用“自动窗体”创建窗体
如果需要一个简单窗体,用它来每次显示一个记 录,就可以使用Access的窗体向导创建一个“自 动窗体”。窗体向导可以分析数据表的结构,然 后根据分析结果自动创建一个包含所有内容的窗 体,一般情况下用户甚至不需要做任何修改。
使用“自动窗体” 可以选择纵栏式、表格式、数 据表、数据透视表、数据透视图等样式。
“子窗体、子报表”控件:在窗体中使用, 用于显示来自多个基表中的数据信息。
控件工具箱 -8
“直线”控件:在窗体中绘制直线,用于 突出重点和修饰版面。
“矩形”控件:在窗体中绘制矩形方框, 用于组织外观结构和修饰版面。
“其他控件”:用于向窗体中添加其他控 件
对窗体中控件的一些操作
在设计视图中进行 添加一个文本框,在其中写上 =now(),可
分组与排序是两个不同的概念分组是将符合某一准则的相关记录放在同一个组内而排序则是指一个或多个字段对记录按指定顺序进行排列在设计视图中修改报表格式选中报表单击设计视图按钮右击控件在快捷菜单中选属性例如更改字体数据交换选择文件菜单的导出命令出现导出对话框选择文件菜单的获取外部数据再选择导入命令出现导入对话框
问号按钮
在数据标签中有
记录源
排序依据
允许编辑
控件工具箱 -1
“选择对象”按钮 “控件向导”按钮

大学计算机教程-第7章Access数据库管理系统

大学计算机教程-第7章Access数据库管理系统

《大学计算机教程》
7.1.2 SQL语言
美国ANSI采用SQL(Structured Query Language,结构化查 询语言)作为关系数据库的标准语言、专门用来设计、维护和 控制关系数据库。SQL语言的查询功能非常强大,可以实现特别 复杂的查询功能,它是非结构化的查询语言,是所有关系数据 库的公共语言,掌握SQL语言是开发功能强大的数据库应用系统 的基础。
其中,关系数据库发展最为成熟,应用最为广泛。ACCESS 就属于关系数据库管理系统。
2019/5/4
第7章 Access数据库管理系统
3
7.1数据库概述
计算机科学与工程学院
7.1.1 什么是数据库
《大学计算机教程》
关系数据库采用关系模型来存储数据,一般由若干
个二维数据表组成,数据表是关系数据库的基本组成部分。
13
计算机科学与工程学院
7.2 对数据库的操作
7.2.3 建立表之间的关系
(1)打开数据库,在Access 数据库管理系统的主窗口中选 择“工具”→“关系”,弹出 “显示表对话框”;
(2)点击“表”选项卡,再 选中要关联的表,点击“添 加”;
SQL语言中的数据操纵语言就是一些操作数据的命令,常用 的有:
•Select 命令 •Insert命令 •Update命令 •Delete命令 SQL语言博大精深,内容丰富,读者可参看教材或其它专门 的书籍
2019/5/4
第7章 Access数据库管理系统
7
计算机科学与工程学院
《大学计算机教程》
第7章 Access数据库管理系统
2019/5/4
第7章 Access数据库管理系统
2
7.1数据库概述

Access数据库管理应用教程

Access数据库管理应用教程

Access数据库管理应用教程第一章:介绍Access数据库管理应用Access数据库是微软公司开发的一种关系型数据库管理系统。

它广泛应用于各个行业,可用于存储和管理大量的数据。

本教程将详细介绍Access数据库的主要特性和基本操作。

第二章:创建数据库与表在使用Access数据库之前,首先需要创建一个数据库。

在Access中,可以通过向导或代码的方式创建数据库。

创建数据库后,还需要创建表来存储数据。

表是数据库中的基本存储单位,用于存储及组织数据。

第三章:设计数据表结构设计数据表结构是建立数据库的重要步骤。

通过表设计工具,可以创建新的表结构,定义每个字段的数据类型、长度、约束条件等。

合理的表结构设计能够提高数据库的性能和可维护性。

第四章:数据的录入与修改在Access中,可以通过数据表中的表单视图或数据表视图录入和修改数据。

通过表单视图,用户可以方便地输入数据,并通过合适的控件实现数据的有效验证。

通过数据表视图,用户可以直接在表格中修改数据。

Access提供了多种查询方式,如简单查询、复杂查询、聚合查询等。

通过查询功能,用户可以根据需要从数据库中获取特定的数据集合。

同时,还可以使用过滤功能,根据指定的条件从数据表中筛选数据。

第六章:数据报表与分析在Access中,可以通过报表功能将数据以图表、表格的形式展示。

用户可以根据需要设计报表的样式和布局,从而清晰地呈现数据。

此外,可以通过数据分析功能对数据进行统计和分析,帮助用户更好地理解数据。

第七章:数据安全与权限管理数据库的安全性非常重要。

在Access中,用户可以通过设置密码来保护数据库的访问权限。

同时,可以设置不同的用户权限,限制其对数据库的操作。

通过灵活的权限管理,可以确保数据的安全和保密性。

第八章:数据备份与恢复为了保护数据库中的数据不受意外损坏或丢失,定期进行数据备份是必要的。

Access提供了多种备份和恢复数据库的方法,用户可以选择最适合自己需求的方式来备份和还原数据库。

第七章选择题

1. 数据库系统是由数据库、数据库管理系统、应用程序、 A 、用户等构成的人机系统。

A 数据库管理员B 程序员C 高级程序员D 软件开发商2. 在数据库中存储的是 B 。

A 信息B 数据C 数据结构D 数据模型3. B 是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的聚集。

A 数据库系统B 数据库C 关系数据库D 数据库管理系统4. 数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的 BA 语法解释B 语义解释C 语意说明D 用法说明5. 数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统 BA 数据共享性强B 数据可长期保存C 采用一定的数据结构D 数据独立性好6.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。

分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段? DA人工管理阶段 B 文件系统阶段C数据库系统阶段 D 高级数据库技术阶段7.层次模型表达实体类型及实体之间联系用的数据结构是 DA 网状B 表C 有向图D 树型8.从计算机软件系统的构成看,DBMS是建立在什么软件之上的软件系统? BA 硬件系统B 操作系统C 语言处理系统D 编译系统9. D 不属于数据库系统的数据模型A 网状模型B 层次模型C 关系模型D 实体联系模型10. D 不是关系数据模型的优点A 结构简单B 适用于集合操作C 有标准语言D 可表示复杂的语义11.下面系统中不属于关系数据库管理系统的是 CA.OracleB.MS_SQL SERVERC. IMSD. DB212.在下面关于数据库的说法中,错误的是 DA 数据库有较高的安全性B数据库有较高的数据独立性C数据库中的数据可被不同的用户共享D 数据库没有数据冗余13.Access数据库管理系统依赖于 B 操作系统。

A. DOSB.WindowsC.UNIXD.UCDOS14.数据库系统的核心是 BA. 数据库B. 数据库管理系统C. 数据模型D. 软件工具15.为实现数据保护,数据库管理系统通常提供了保证数据完整性, D 及并发控制等方面的机制。

大学计算机教程-第7章_Access数据库管理系统

计算机科学与工程学院
《大学计算机教程》
大学计算机教程
第7章
Access数据库管理系统
2013-7-11
第7章 Access数据库管理系统
1
计算机科学与工程学院
《大学计算机教程》
第7章
Access数据库管理系统
7.1 数据库概述
7.2 对数据库的操作
7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
2013-7-11
第7章 Access数据库管理系统
20
计算机科学与工程学院
《大学计算机教程》
7.3 查询
查询的种类: 1. 基于多表的查询
2. 添加字段查询
3. 条件查询
4. 交叉查询
5. SQL查询
2013-7-11
第7章 Access数ຫໍສະໝຸດ 库管理系统21计算机科学与工程学院
《大学计算机教程》
7.2 对数据库的操作
7.2.1 创建数据库
2.创建数据表
(1)创建表结构。 打开“综合素质比赛”数据库,单击“对象”列 表框中的“表”对象,双击右边窗格中“使用设计器 创建表”选项,弹出“表设计视图”窗口。在表设计 视图的字段编辑区第一行的“字段名称”框中输入第 一个字段的名称,在 “数据类型”列表中单击下拉组 合框,选择字段数据类型为“文本”型,在字段的属 性部分确定“字段大小”为“5”,“必填字段”为 “是”,输入法模型为“关闭”。如下图所示。
7.3.1
基于多表查询
Access中的选择查询不仅可以基于一个表的查询也 可以是基于多个表的查询。 设对已建的“综合素质比赛”数据库,以参赛选手 姓名为单位,查询其参赛成绩,可按以下步骤进行: (1)打开“综合素质比赛”数据库,选择对象栏中的“查 询”; (2)在查询列表中双击“设计视图中创建查询”,弹出查 询设计视图窗口和“显示表”对话框; (3)向查询视图中添加表,分别把“参赛选手表”、“参 赛成绩表”添加到查询视图中去; (4)向查询视图中添加字段,即依次从列表中将姓名、性 别(参赛选手表)、演讲、文化素养、信息技术、英语字 段(参赛成绩表)添加进去; (5)保存该查询,命名为“成绩查询”; (6)单击“工具”栏运行按扭“!”,即可运行该查询。

数据库管理系统ACCESS课件


数据类型
文本型
文本型
数字型
是/否型
大小:2、规则:>0 属性 大小:6
例6-1
• 在库中建立一个“开课情况”表,字段信息如下。 在库中建立一个“开课情况”
– – – – – – 名称:课程号;类型:文本;大小:10; 主键、必填、非空} 名称:课程号;类型:文本;大小:10;{主键、必填、非空} 名称:课程名;类型:文本;大小:25; 必填} 名称:课程名;类型:文本;大小:25;{必填} 名称:开课学期;类型:文本;大小:15; 名称:开课学期;类型:文本;大小:15; 名称:选课人数;类型:数字;大小:整型;有效性规则:大于等于0 名称:选课人数;类型:数字;大小:整型;有效性规则:大于等于0 名称:开课班数;类型:数字;大小:字节 名称:说明;类型:备注
• 在“进货”表中,添加二条记录: 进货”
– 2008-3-9,T0007,98.00,50,周小丽,来自绍兴A酒厂 2008T0007,98.00,50,周小丽,来自绍兴A – 2008-3-9,T0107,50.00,30,王平,来自贵阳B有限公司 2008T0107,50.00,30,王平,来自贵阳B
关系数据库
• 二维表
关键字(不重复) 字段(类型、属性)
课程号 KC0001 课程名 大学计算机基础 C程序设计基础与实验 C++程序设计与实验 C++程序设计与实验 多媒体技术 数学分析 学分 2 3 2 2 6 是否必修 TRUE TRUE FALSE FALSE TRUE
记录
KC0002 KC0003 KC0004 KC0005
– 格式:新的列名:表达式 – 基本工资+岗位津贴+误餐费-工会费-住房公积 基本工资+岗位津贴+误餐费-工会费-

第七章 Access数据库的维护与管理

• 先不打开数据库文件: 在“数据库”窗口选择“工具\数据库实用工具\压缩和 修复数据库”。在操作过程中会出现“压缩数据库来源” 对话框和“将数据库压缩为”对话框,并可以新文件名 保存。 • 先打开再压缩: 在“数据库”窗口选择“工具\选项”,在“常规”选 项卡选中“关闭时压缩”,则在关闭数据库时系统会自 动压缩数据库,以减少存储空间。
(2) 导入和链接是有本质区别的。要根据具体情 况分别采用导入或链接。链接的功能比导入强, 因而使用的限制也比导入多。如果是一次性从外 部获取数据(免得输入)则用导入好。如果是从 外部获取数据后还要和外部数据保持一致(外部 数据在不断变化,且有其它系统在用)则用链接 好。正因为链接的数据可以由Access数据库和外 部系统两方面维护,如何保证数据的一致性和正 确性就是正确使用链接必须考虑的问题。 (3) 在Access 2002环境中,可以进行2002和2000 格式间的数据库对象的直接导出、导入和链接, 而不需要先进行格式转换。
导出数据 导入数据
返回
7.3.1 导出数据
导出数据就是将Access数据库的表、查询、窗 体和报表转为其它数据库或其它格式的数据。
例1:将“学生管理”数据库中的“学生成绩”查
询导出到名为“学生成绩1.xls”的文件,并存放在 自己的文件夹中。
“学生成绩”查询是以“班级名称”和“姓名” 为行标题、“课程名称”为列标题、考试成绩为值 的交叉表查询。
例:对“学生管理”数据库进行压缩和修复。
返回
7.3 与其它格式数据的转换
• 在实际使用计算机的过程中,不同的用户可能使用 不同的应用程序来存储数据。Access提供了能够存 取多种格式数据的功能,实现了Access数据库和其 它数据文件共享数据,从而大大扩展了Access数据 库的应用范围。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017/3/14
第7章 Access数据库管理系统
22
计算机科学与工程学院
《大学计算机教程》
第7章
Access数据库管理系统
7.1 数据库概述 7.2 对数据库的操作 7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
2017/3/14
第7章 Access数据库管理系统
23
计算机科学与工程学院
2017/3/14
第7章 Access数据库管理系统
5
计算机科学与工程学院
《大学计算机教程》
7.1数据库概述
7.1.1 什么是数据库 数据库的组成:数据库不仅包括数据表,而且还包括视图、 模块、窗体、查询、报表等大量对象。
2017/3/14
第7章 Access数据库管理系统
6
计算机科学与工程学院
24
《大学计算机教程》
7.5窗体和简单应用系统设计
一个好的数据库应用系统不仅要求数据库中数据表的 结构建立合理,查询建立完善,同时还要求有一个与用 户交互的漂亮界面,在ACCESS中应用系统功能的集成可 以用菜单来实现,也可以用窗体来实现 参看教材中一个简单应用系统设计的例子。
2017/3/14
第7章 Access数据库管理系统
2017/3/14
第7章 Access数据库管理系统
14
计算机科学与工程学院
《大学计算机教程》
7.2 对数据库的操作
7.2.4 记录的排序与筛选 数据的排序
打开“综合素质比赛” 数据库中的一个数据表, 例如“参赛学校”表,选定数据表中的某一字段即排序字段, 然后选择主窗口中的“记录”菜单→“排序” →“升序/降 序”即可进行排序。
计算机科学与工程学院
《大学计算机教程》
大学计算机教程
第7章
Access数据库管理系统
2017/3/14
第7章 Access数据库管理系统
1
计算机科学与工程学院
《大学计算机教程》
第7章
Access数据库管理系统
7.1 数据库概述
7.2 对数据库的操作
7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
《大学计算机教程》
7.2 对数据库的操作
7.2.2 编辑数据表 创建数据库后需要对数据库进行有效地编辑,包括 对表中记录的浏览、添加、删除等。 用鼠标连击两下数据表名称,即可象使用Microsoft Excel一样对记录进行浏览、追加、删除
连击两下即可 编辑该数据表
2017/3/14
第7章 Access数据库管理系统
7.1 数据库概述 7.2 对数据库的操作 7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
2017/3/14
第7章 Access数据库管理系统
21
计算机科学与工程学院
《大学计算机教程》
7.4 报表生成
Access中,创建报表有很多种方法,其中采用 “使用报表向导创建报表”的方法十分简单, 只需要选定数据源(可以是数据表也可以是查 询)后,通过系统提供了系列对话框,选定报 表布局方式和样式后自动完成报表的设计。
数据的筛选 打开“综合素质比赛” 数据库中的一个数据表, 例如“参赛学校”表,然后选择主窗口中的“记录”菜单 →“筛选” →“高级筛选/排序”,根据提示即可进行筛选 或排序。
2017/3/14
第7章 Access数据库管理系统
15
计算机科学与工程学院
《大学计算机教程》
7.2 对数据库的操作
7.2.5 数据格式的转换
2017/3/14
导入数据 在ACCESS中,可以将外部数据导入进来,可以导 入的外部数据的类型有Dbase数据库(*.dbf)、从别的 Access数据库导入数据、Excel表格(*.xls)、文本文 件(*.txt)、Paradox数据库(*.db)等。方法是在 ACCESS主窗口中选择“文件”菜单→“获取外部数据” →“导入” →选择要导入的文件即可完成。 导出数据 同样也可将ACCESS中的数据表导出为外部数据文 件格式,可导出的数据格式为Dbase数据库(*.dbf)、 Excel表格(*.xls)、文本文件(*.txt)、Paradox数 据库(*.db)、Lotus1-2-3(*.wk3)等。方法是在 ACCESS主窗口中选择“文件”菜单→“导出” →输入导 出文件名即可。 第7章 Access数据库管理系统
2017/3/14
第7章 Access数据库管理系统
9
计算机科学与工程学院
《大学计算机教程》
7.2 对数据库的操作
7.2.1 创建数据库
2.创建数据表
(1)创建表结构。创建表又首先要确定表的结构, 包括输入表的字段的名称、设置表的数据类型及数据 属性等。例如在“综合素质比赛”数据库中,“参赛 选手”表中的字段名,数据类型,主键设定如下所示。
《大学计算机教程》
7.3 查询
查询就是根据需要,对数据从不同的角度进行显示。 查询就是按照一定的要求从指定的数据源中查询出符合 一定条件的记录,并把相关字段提取出来,形成一个新 的数据集合。查询既可以是一个表,也可以是多个相关 联的表。查询还可以对大量数据进行修改或更新等,当 然,还可以在查询中实现数据的统计、计算或生成新的 数据信息。
《大学计算机教程》
7.2 对数据库的操作
7.2.1 创建数据库
1.创建数据库文件
启动Access后,在Access主窗口左侧“文件”菜 单中,选择“新建...”,在弹出的“新建”对话框 中选择“数据库”→“确定”,在接下来出现的 “文件新建数据库”对话框中选择存放位置、保存 类型(默认是*.mdb)、输入文件名后即可创建一个 空的数据库文件。
一个字段
一条记录
2017/3/14
第7章 Access数据库管理系统
4
计算机科学与工程学院
《大学计算机教程》
7.1数据库概述
7.1.1 什么是数据库 数据表之间的关系( relation )的概念:数据库中的数 据表之间不是孤立的,不同的数据表之间由公共字段相关联。 这样可以把各个数据表连成一个整体,使数据库中的各个数据 表既相互独立,又相互联系,使它们为某一目标服务。下图是 “学生综合素质比赛”数据库中的几个数据表“参赛学校”、 “参赛选手”、“参赛成绩”之间的关系
2017/3/14
第7章 Access数据库管理系统
17
计算机科学与工程学院
《大学计算机教程》
第7章
Access数据库管理系统
7.1 数据库概述 7.2 对数据库的操作 7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
2017/3/14
第7章 Access数据库管理系统
18
计算机科学与工程学院
2017/3/14
第7章 Access数据库管理系统
2
计算机科学与工程学院
《大学计算机教程》
7.1数据库概述
7.1.1 什么是数据库
数据库是存储在一起的相关数据的集合,这些数据以某 种特有的规律独立地存储在一个相对封闭的“集合”内, 具有很强的概括性、结构性和独立性。 数据库的类型: •网状数据库 •层次数据库 •关系数据库
其中,关系数据库发展最为成熟,应用最为广泛。 ACCESS就属于关系数据库管理系统。
2017/3/14
第7章 Access数据库管理系统
3
计算机科学与工程学院
《大学计算机教程》
7.1数据库概述
7.1.1 什么是数据库
关系数据库采用关系模型来存储数据,一般由若干 个二维数据表组成,数据表是关系数据库的基本组成部分。 每个数据表都是由行和列组成的,其中行被称为记录,保 存事物的一组属性数据;而列被称为字段,定义某事物的 属性。下图是一个“参赛选手”数据表。
7.2.1 创建数据库
2.创建数据表
(1)创建表结构。 打开“综合素质比赛”数据库,单击 “对象”列表框中的“表”对象,双击右边窗格中 “使用设计器创建表”选项,弹出“表设计视图”窗 口。在表设计视图的字段编辑区第一行的“字段名称” 框中输入第一个字段的名称,在 “数据类型”列表 中单击下拉组合框,选择字段数据类型为“文本”型, 在字段的属性部分确定“字段大小”为“5”,“必填 字段”为“是”,输入法模型为“关闭”。如下图所 示。
2017/3/14
第7章 Access数据库管理系统
7
计算机பைடு நூலகம்学与工程学院
《大学计算机教程》
第7章
Access数据库管理系统
7.1 数据库概述 7.2 对数据库的操作 7.3 查询 7.4 报表生成 7.5 窗体和简单应用系统设计
2017/3/14
第7章 Access数据库管理系统
8
计算机科学与工程学院
2017/3/14
第7章 Access数据库管理系统
11
计算机科学与工程学院
《大学计算机教程》
7.2 对数据库的操作
7.2.1 创建数据库
2.创建数据表
同样的方法在“综合素质比赛”数据库中建 立另外两个表:“参赛学校表”和“参赛成绩 表”。
2017/3/14
第7章 Access数据库管理系统
12
计算机科学与工程学院
《大学计算机教程》
7.1数据库概述
7.1.2 SQL语言 美国ANSI采用SQL (Structured Query Language ,结构化查 询语言)作为关系数据库的标准语言、专门用来设计、维护和 控制关系数据库。SQL语言的查询功能非常强大,可以实现特别 复杂的查询功能,它是非结构化的查询语言,是所有关系数据 库的公共语言,掌握SQL语言是开发功能强大的数据库应用系统 的基础。 SQL语言中的数据操纵语言就是一些操作数据的命令,常 用的有: •Select 命令 •Insert命令 •Update命令 •Delete命令 SQL语言博大精深,内容丰富,读者可参看教材或其它专门 的书籍
相关文档
最新文档