大学计算机基础——Windows 10+Office 2016 第7章 数据库基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.数据库应用系统
数 据 库 应 用 系 统 ( DataBase Application
System, DBAS)是在数据库管理系统支持下建立
的计算机应用系统。
它是由数据库系统、应用程序系统、用户组成
的,具体包括:数据库、数据库管理系统、数据库管
理员、硬件平台、软件平台、应用软件、应用界面。
数据库应用系统的应用非常广泛,它可以用于
第7第章7章数据数库据基库础基础
11
7.1.2 数据库的发展
2.文件系统管理阶段 把计算机中的数据组织成相互独立的数据文件, 系统可以按照文件的名称对其进行访问,对文件中的 记录进行存取,并可以实现对文件的修改、插入和删 除,这就是文件系统。 文件系统实现了记录内的结构化,即给出了记录 内各种数据间的关系,但是,文件从整体来看却是无 结构的。其数据面向特定的应用程序,因此数据的共 享性、独立性差,且冗余度大,管理和维护的代价也 很大。
数据库的建立是指数据的载入、转储、重组织功能及 数据库的恢复功能。 维护是指数据库结构的修改、变更及扩充功能。
数据库的运行管理功能是数据库管理系统的核心功能, 它包括并发控制、数据的存取控制、数据完整性条件的 检查和执行、数据库内部的维护等。
7
7.1.1 数据库的基本概念
第7第章7章数据数库据基库础基础
Fundamentals of university
大com学pute计r scie算nce机基础
第7第章7章数据数库据基库础基础
第7章
数据库基础
1
第7章
内容导航
第7第章7章数据数库据基库础基础
7.1 数据库系统概述 7.2 Access 2016 入门与实例
2
课前导读
本章首先对数据库系统做了整体概述,介绍了数据库的 基本概念,数据库的发展,数据模型的描述以及常见的数据 库管理系统,然后详细介绍了 Access 2016 的应用,包括 数据库的创建,数据表的创建及应用,查询、窗体和报表的 创建及应用等。
第7第章7章数据数库据基库础基础
6
7.1.1 数据库的基本概念
数据定义
DBMS的 功能
数据操纵
数据库建立 和维护
数据库的 运行管理
第7第章7章数据数库据基库础基础
数据库管理系统能够提供数据定义语言(DDL),并提 供相应的建库机制。用户利用DDL可以方便地建立数 据库。
数据库管理系统通过提供数据操纵语言(DML)实现数 据的插入、修改、删除、查询、统计等数据存取操作。
第7第章7章数据数库据基库础基础
12
7.1.2 数据库的发展
第7第章7章数据数库据基库础基础
文件系统阶段的特点: (1)系统提供了一定的数据管理功能,即支持对文件的基本操作(如 增添、删除、修改、查询等),用户不必考虑物理细节。 (2)数据的存取基本上是以记录为单位的,数据仍是面向应用的,一 个数据文件对应一个或多个用户程序。 (3)数据与程序有一定的独立性,文件的逻辑结构与存储结构由系统 进行转换,数据在存储上的改变不一定反映在程序上。 这一阶段管理的优点是,数据的逻辑结构与物理结构有了区别,文件组 织呈现多样化;缺点是,存在数据冗余性、数据不一致性,数据间的联系弱。
3
7.1.1 数据库的基本概念
第7第章7章数据数库据基库础基础
1.信息(Information) 信息是客观事物存在方式或运动状态的反映和表述,它存在于我们的周 围。简单地说,信息就是新的、有用的事实和知识。 2.数据(Data) 数据是用来记录信息的可识别的符号,是信息的载体和具体表现形式。 可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。 数据的表现形式不仅包括数字和文字,还包括图形、图像、声音等。这些数 据可以记录在纸上,也可以记录在各种存储器中。
第7第章7章数据数库据基库础基础
9
7.1.2 数据库的发展来自第7第章7章数据数库据基库础基础
数据管理技术经历了人工管理、文件系统和数据库技术 3 个发展阶段。 1.人工管理阶段 20 世纪 50 年代以前,计算机主要用于数值计算。从当时的硬件看,外 存只有纸带、卡片、磁带,没有直接存取的储存设备;从软件看(实际上, 当时还未形成软件的整体概念),那时还没有操作系统,没有管理数据的软 件;从数据看,数据量小,数据无结构,由用户直接管理,且数据间缺乏逻 辑组织,数据依赖于特定的应用程序,缺乏独立性。 数据处理是由程序员直接与物理的外部设备打交道,数据管理与外部设 备高度相关,一旦物理存储发生变化,数据则不可恢复。
4
7.1.1 数据库的基本概念
第7第章7章数据数库据基库础基础
3.数据库(DataBase,DB) 数据库是存储在计算机内、有组织、可共享的数据集合,它将数据按一 定的数据模型组织、描述和储存,具有较小的冗余度,较高的数据独立性和 易扩展性,可被多个不同的用户共享。 数据库的特点是具有整体的结构性,共享性高,冗余度小,具有一定的 程序与数据间的独立性,并且实现了对数据进行统一的控制。 学校图书馆的所有藏书及借阅情况、公司的人事档案、企业的商务信息 等都是“数据库”。
事务管理、计算机辅助设计、计算机图形分析和处理、
人工智能等系统中,即所有数据量大、数据成分复杂
的地方都可以使用数据库技术进行数据管理工作。
8
7.1.1 数据库的基本概念
6.数据库系统 数据库系统是为适应数据处理的需要而发展 起来的一种较为理想的数据处理系统,也是一个 为实际可运行的存储、维护和应用系统提供数据 的软件系统,是存储介质、处理对象和管理系统 的集合体。 一个数据库系统由数据库、计算机硬件、软 件(包括操作系统、数据库管理系统及应用程序) 和人员(包括数据库设计人员、应用程序员、数 据库管理员、最终用户) 4 部分构成。
5
7.1.1 数据库的基本概念
4.数据库管理系统(DBMS) DBMS是指数据库管理系统是位于用户和操作 系统之间的一层管理软件。是一种操纵和管理数据 库的计算机系统软件,它能够为数据库提供数据的 定义、建立、维护、查询、统计等操作功能,并具 有对数据的完整性、安全性进行控制的功能。 数据库管理系统是系统软件,能够为事务管理 提供技术和方法、应用系统的设计平台和设计工具, 使相关的事务管理软件很容易设计。比较著名的 DBMS有Oracle、Informix、Sybase、SQL Server、 ACCESS等。
10
7.1.2 数据库的发展
人工管理阶段的特点如下: (1)用户完全负责数据管理工作, 如数据的组织、存储结构、存取方法、输 入输出等。 (2)数据完全面向特定的应用程序, 每个用户都使用自己的数据,数据不保存, 用完就撤走。 (3)数据与程序没有独立性,程序 中存取数据的子程序随着存储结构的改变 而改变。
相关文档
最新文档