《大学计算机基础》课件7章

上传人:飞*** 文档编号:48604102 上传时间:2018-07-18 格式:PPT 页数:117 大小:3.51MB
返回 下载 相关 举报
《大学计算机基础》课件7章_第1页
第1页 / 共117页
《大学计算机基础》课件7章_第2页
第2页 / 共117页
《大学计算机基础》课件7章_第3页
第3页 / 共117页
《大学计算机基础》课件7章_第4页
第4页 / 共117页
《大学计算机基础》课件7章_第5页
第5页 / 共117页
点击查看更多>>
资源描述

《《大学计算机基础》课件7章》由会员分享,可在线阅读,更多相关《《大学计算机基础》课件7章(117页珍藏版)》请在金锄头文库上搜索。

1、 7.1 数据库基本概念数据、数据库、数据库管理系统 、数据库系统是与数据库技术密切相 关的四个基本概念。7.1.1 数据和信息、数据库、数据库 系统、数据库管理系统1数据和信息数据是对客观事物记录下来的事实,是描述或表达信息的物理形式。数据分为数值 型数据和非数 值型数据。(1)数据( Data)(2)信息( Information)数据经 过处理后就 得到有价值 的信息。 信息与数据 的关系:数据反映 了信息,信息依靠 数据来表达。不同 的数据形式可以表 示同样的信息。2数据库数据库(DataBase,简称DB )是多个存储在计算机中的、有组 织的、可共享的数据集合。一个数据库由 一张或多

2、张数据表 组成,每张数据表 中的数据按一定的 结构放置。 数据库中数 据与用户的应用 程序无关,任何 一方的修改不会 影响另一方。 数据结构化。 数据独 立性。不同的用户可共 享数据库中的数 据。 数据 共享。数据库的特点3 数据库管理系统数据库管理系统(DataBase Management System,简称DBMS)是用来 组织、存储、维护数据的软件,位于用户与操 作系统之间。数据库管理系统的功能如下。数据定义。DBMS中包括了数据定义语言( Data Definition Language,简称DDL ),可以定义数据库的结构、模式。数据操纵。DBMS提供了数据操纵语言(Data Ma

3、nipulation Language ,简称DML),实现对数据库的基本操作,如检索、插入、修改、删 除等。运行控制。数据库在建立、运用和维护时,由 数据库管理系统统一管理、统一控制, 以保证数据的安全性、完整性、多用户 对数据的并发使用及故障后的系统恢复 。数据库维护。对数据的输入、转移、转储和数据库的 修改,以及性能的监视和功能分析。4数据库系统数据库系统(DataBase System,简称 DBS)是指引入了数据库后的计算机系统。图 7-1-1 数据库系统7.1.2 数据库类型数据库中数据与数据之间的关系就是数据结构 ,用数据模型(Data Model)来表示。关系模型(Relati

4、onal Model )网状模型(Network Model )层次模型( Hierarchical Model)数据库管理系统中 常用的数据模型有 :关系模型数据 库( Relational Database)网状模型数据库( Network Database)层次模型数据库( Hierarchical Database)数据库中数据 的组织方式与 采用的数据模 型有关,也分 为3种类型:在关系模型数据库中,采用关系模型作 为数据的组织方式,数据的逻辑结构是一张 二维表格,以若干行与若干列的数据结构来 描述数据的集合以及它们之间的关系。Access数据库系统就是一个关系模型的数据库系 统。其

5、特点是提供单一的数据结构,清晰易懂。54084578计算机k20166123374数学k11080012329英语k101学时教师编号课程名称课程编号表7-1-1 关系模型表“课程表”7.1.3 关系数据库系统关系的基本概念1(1)关系(Relation)关系是一个二维表格,表中没 有重复的行或者重复的列,即 不允许存在表中有表的情况。在Access中,一个关系就是 一个表(Table)。数据库由 一个或多个关系表构成。字段(Field)(2)关系表中的一列即为一个字段。每 个字段都有一个字段名和字段的值。表 中的列表头为字段名,对应于各属性名 的具体内容即为字段值。记录(Record)(3)

6、关系表中的一行即为一条记录。记 录对应着一条完整的信息,也称为一个 实体。一张表由多条记录组成。域(Domain)(4)属性的取值范围。关键字(Key)(5)关键字是指 表中可以唯一确 定一条记录的某 个字段。一个关系就是一张二维表,由表结构和表记录组成。 表中的每一列对应关系模式的一个字段,每一列的 数据类型及取值范围就是该字段的域。在Access数据库系统中,关系数据库对应数据库文件, 一个数据库包含若干张表。 2关系的特点 关系必须规范。 在同一关系中不允许出现相同的字段名。 关系中不允许 有完全相同的纪 录。 在同一关系中, 记录及字段的顺序 可以是任意的。交 换两个记录或字段 的位置

7、,不会改变 关系模式。字段不能再分割, 不能出现表中有表的 情况。学科平均 89.4869578919687男徐昌荣87.8879382889086男余灵92.2929688929590女曾珠物理数学英语物理数学英语总平均第二学期 第一学期性别姓名学生成绩表表7-1-2 表中有表7.2 了解AccessMicrosoft Access 的数据以二维表格的形式 进行存储和管理。 Access数据库包含了很 多对象,表是其中最基本 的对象,任何其他数据库 对象都是在表的基础上建 立起来的。7.2.1 Access数据库的组成Access数据库 对象包括表、查询、 窗体、报表、页、宏 、模块等,Ac

8、cess 的数据库就是由这些 对象有机聚合而组成 的 。为VBA程序设计中声明和过程作为一个单元进行保存提供的模式 。模 块为用户提供的,建立能自动完成某些特定任务的操作集的功能。宏全称是数据库访问页 ,提供了数据库网络链接功能,将数据库应 用程序扩展到网络中。页将数据库中的数据按易于阅读的格式输出,并具备分析、汇总的 功能。报 表根据不同项目开发的数据库管理系统界面窗口,是用户与数据库之 间的桥梁。窗体为数据库中数据的查询、搜索提供各种功能。查 询表是Access数据库中数据的存放实体。表由记录组 成,记录由字段 构成。在数据库管理系统的设计中,应首先设计表的结构,表中 数据的冗余度、共享性

9、及完整性的高低,直接影响着表的“质量”。表说明按钮图标对象表7-2-1 Access数据库对象7.2.2 Access的工作方式与数据类型1Access 的工作方式单机运行 在个人计算机 的单机环境下 安装Access, 实现简单的数 据库管理。网络运行 在网络环境中 运行Access ,实现多用户 访问和数据资 源共享。Access 2003有两种工作方式:2Access的操作方式Access 2003的 两种操作方式:交互方式用户通过主界面中的各种菜 单、命令按钮等工具来完成操作。程序命令通过编写的程序来完成操 作。Access的编程主要通过VBA完成,另 外还可以使用SQL语句来进行数据

10、库查询。3Access的数据类型数据类型决定了保存在本 字段中值的种类。创建字段,该字段可以使用列表框或组合框从另一个表或值列表中选择 一个值。 单击该选项 将启动“查阅 向导”,它用于创建一个“查阅 ”字段。在向导完成之后 ,Microsoft Access 将基于在向导中选择 的值来设置数据类型。查阅 向导超链接字段可以指向Office中其他应用程序的文档、Access数据库中对象、Web地 址、电子邮件地址等。超链接设置为该 数据类型的字段可以是Microsoft Excel 电子表格、Word 文档、图形、声 音或其他二进制数据。OLE对象逻辑型数据,字段中只能是“是”或“否”值。在输

11、入时系统自动将该字段用 复选框 表示,选中了呈 型。 是/否Microsoft Access为每条记录 指定的一个唯一的顺序号。当用户没有定义主关键字 时,系统提供它为主关键字。自动编 号字段不能更新。自动编 号货币值 或用于数学计算的数值数据,整数最多15位,小数最多4位。货币从 100 到 9999 年的日期与时间值 。输入时若不选用输入掩码,用户必须自行输 入日期与时间 的分隔符,否则系统不接受输入的数据。选用输入掩码,可在系统 提供的“输入掩码向导”对话 框中选择 日期与时间 的格式。日期/ 时间用于数学计算的数值数据。如何设置特定数字类型,见 FieldSize 属性主题。 可为1、

12、2、4、8个字节。数字长文本或文本与数字的组合,最多为65535个字符。由于该数据类型的文本信息 量大,可在要输入的字段中用组合键Shift+F2打开“显示比例”窗口进行输入。备注文本、文本和数字的组合,以及不需要计算的数字。最长为 255个字符,默认长 度为50个字符。是系统默认的数据类型,一个汉字为一个字符。文本说 明数据类型表7-2-2 Access的数据类型 7.2.3 Access的操作界面 Access的“插 入”菜单主要提供 了对 报表、窗体等对 象的插入操作; Access的菜单栏 中没有“格式”菜单和 “数据”菜单; Access的“ 工具”菜单提供 了对数据库对 象进行操作

13、的 工具。 Access的“视图” 菜单中增加了对数 据库对象信息的查看; Access的“编辑”菜 单中有“组”与“添加到 组”菜单项,少了对表 格的操作选项;Access的菜单项与Excel 不同之处在于:图7-2-1 Access的界面“开始工作” 任务窗格主工作 区窗口7.3 Access数据库的 基本操作7.3.1 创建Access数据库图7-3-1 “新建文件 ”任务窗格7.3.2 创建Access数据表结构Access的表由表结构和数据组成 。创建一个表要先建立表结构,建好表结 构后,根据表的结构录入数据或添加记录。一个表有多个字段(最多可达255个 字段),每个字段根据需要分别

14、存储不同 类型的数据。字段由字段名识别,字段名最长可达64个字符 ,可以包含汉字、英文字母、数字、下划线。表中有哪些字段、各字段的先后顺序、各字段 存放数据的类型以及每个字段的大小(长度),就 是表的结构。图7-3-2 “教学管理系统”数据库窗口对象 列表框对象框中 的按钮注意: 在同一表中,字段名不能重复。字段名不能用空格开头,也不能用“.”、 “!”、“”、“”、“”、“”等符号。Access为建立表结构提供了多 种方法:可以使用表设计器创建一个新表 ;也可以用“新建”按钮中的“表向导”模板 快速创建一个有特定用途的新表;还可以 利用“新建”按钮中的“导入表”将表和对象 从外部数据库中导入

15、到当前数据库中。 图 7-3-3(a) 表设计器图 7-3-3(b) 定义字段打开数据表的窗口被称为“数据表视图” 。7.3.3 Access数据表的编 辑打开数据表1图7-3-4(a) “视图”工具列表图7-3-4(b) 数据表视图录入、添加记录2删除记录 3复制和粘贴数据4选定一条记录将鼠标光标移到该记录的 开始处,光标呈“ ”时单击。选定整个字段将鼠标光标移到该字段的字段名 上,光标呈“ ”时单击。选定一个字段将鼠标光标移到该字段的开始处,光 标呈“ ”时单击。图7-3-5 数据表视图中的标记和光标呈该光标时, 单击鼠标可选 中整条记录添加新记录当前 记录呈该光标时, 单击鼠标可选 中该

16、字段呈该光标时, 单击鼠标可选 中整个字段替换字段的值:选定要替换内容的 字段,在整个字段呈黑色时输入的值会替 换原来的值。修改数据5修改字段的值:将鼠标定位在要修改 的位置上,就可以开始输入。若要取消刚才的 修改,则要在离开被 修改字段或被修改记 录之前,按Esc键。图 7-3-6 “查找和替换”对话框查找和替换6“查找范围”设置查找 内容的搜索范围,可以从当前 字段或当前表中进行选择。“搜索”设置查找的方向,分“ 向上”、“向下”和“全部”。即,从当前 光标向上、向下或搜索整个表。“匹配”选择查找要满足的条件。包 括“字段的任何部分”、“整个字段”和“字段开 头”三个选项。若选择“整个字段”,在查找时 只查找字段内容与查找内容一致的记录。7.3.4 数据的排序与筛选1数据的排序Access在排序时所 遵循的基本规则 排序时若没有选择排序所依据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号