《数据库技术原理与应用教程第2版》——1.6数据处理

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: 当今,由于数据与人类社会的密切关系,数据处理已成为计算机应用的重要内容。在本书中,数据处理主要指的是数据库中数据的应用。

本节书摘来自华章出版社《数据库技术原理与应用教程第2版》一书中的第1章,第1.6节,作者 徐洁磐 操凤萍  ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.6数据处理

当今,由于数据与人类社会的密切关系,数据处理已成为计算机应用的重要内容。在本书中,数据处理主要指的是数据库中数据的应用。

1.6.1数据处理的环境

在数据处理中,数据存放于计算机中,用户应用数据是通过访问数据库而实现的。而这种访问是在一定环境下进行的,随着计算机技术的发展,数据应用环境也不断变化,迄今为止一共有四种不同的环境,它们是:
1)人机直接交互式环境:这是单机、集中式环境,用户为操作员。由操作员直接访问数据库中的数据,这是一种最为原始与简单的访问方式,在数据库发展的初期就采用此种方式。至今在网络及互联网环境下仍流行。
2)单机、集中式环境(用户为应用程序):应用程序在机器内(单机)访问数据库中数据,这种访问方式在20世纪70~80年代较为流行,也是一种简单的访问方式。
3)网络分布式环境:在计算机网络出现后,数据访问方式出现了变化。在此种环境中,数据与用户(应用程序)可分处网络不同节点,用户使用数据时可通过接口调用的方式,这种方式目前应用广泛。
4)互联网环境:在当前互联网时代,用户是以互联网中的Web为代表,而数据访问方式则是Web与数据库间的接口调用方式。这种方式也是目前广泛应用的方式。
目前,这四种数据应用环境及访问方式都普遍存在,它为数据应用提供了多种应用手段。

1.6.2应用开发

数据应用是需要开发的,数据应用开发可分为四个部分,它们是:
1)数据库的设计:数据应用开发的首要任务是设计一个适合应用需要的数据库用以供应用使用。
2)数据库生成:在完成设计后须生成数据库。
3)数据库应用系统的开发:为方便数据应用,必须开发一个系统,该系统是在一定应用环境下,采用一种合理的数据结构并且与一定的硬件平台、基础软件平台及数据管理软件相结合,具有大量结构化数据与应用处理程序并且有一个友好的可视化界面。这种系统就是数据库应用系统,它可为特定的数据应用提供全面的服务。
4)数据应用的运行管理:数据库应用系统是数据应用的在计算机中的一种表现形式。数据库应用系统中的数据需要进行不断进行维护与改造,使之能更好为应用服务,这就是数据应用的运行管理。

1.6.3数据处理的应用领域

数据处理领域的应用范围很广,但是一般集中在如下四个方面:
1.传统事务处理应用
事务处理是数据应用的主要领域,也是最传统的领域,它具有数据结构简单、事务短、数据操作类型少的特点,目前主要用于电子商务、客户关系管理、企业资源规划以及管理信息系统等应用中。这种应用主要以关系数据库为支撑。
2.现代事务处理——互联网+
互联网的发展使得多个数据库应用系统通过网络连接能组成一个跨系统、跨行业创新系统,它就是互联网+。互联网+是传统事务处理应用的一种扩充。
3.分析应用
分析应用是近几年发展起来的数据库应用领域,它主要用于对数据进行分析,从数据中提取知识与规则。这是一种新的应用领域,它与前面两种领域应用有重要的区别,前两种领域应用均是局限于原有数据的积累与应用,而分析应用则是将数据由量的积累达到质的转变,它使得数据成为规则与知识财富。
分析主要应用在决策支持系统、联机分析处理、数据挖掘以及专家系统等领域,它主要由数据仓库作为基本数据支撑。
4大数据分析应用
由于计算机网络及互联网的发展,在网上的数据量迅速膨胀,由超大规模数据到海量数据进一步到了巨量数据阶段,这种数据量称大数据。大数据的出现使数据分析的水平达到了一个新的高度,这种应用就是大数据分析应用。

1.6.4数据处理中数据库的用户

在数据处理中用户使用数据是通过访问数据库中数据而实现的。数据处理中的用户有以下四种:
1)用户是操作人员。
2)用户是程序,一般称应用程序。
3)用户是数据处理中另一种数据组织,如Web。
4)用户是另一种系统。
在数据处理中的用户必须具有唯一标识符(即用户名)及一定访问权限并在系统中注册登记。
本章小结
本章介绍了数据、数据管理与数据处理的概况,它是本书的讨论主题。
1.数据与数据处理
数据是客观世界事物在计算机中的抽象。
数据(数据库)、数据管理与数据处理是数据库技术研究的主题。
数据处理是数据库应用的主要领域。
2.数据的特性
数据表示的广泛性。
数据基础性。
数据是重要的信息资源。
数据可以创造财富、创造文明。
3.数据管理的两个内容
(1)操作性管理
数据组织。
数据定位与查找。
数据保护。
数据接口。
数据服务与元数据。
(2)开发性管理
数据库生成。
数据库运行维护。
4.数据管理的三个阶段
基本数据结构阶段。
文件理阶段。
数据库管理阶段。
5.数据库管理的三个时代
第一代:层次、网状数据库管理时代。
第二代:关系数据库管理时代。
第三代:后关系数据库管理时代。
6.数据处理三个方面
数据处理环境。
数据库应用开发。
数据库设计。
数据库生成。
数据库应用系统开发。
数据库应用的运行管理。
数据应用四大领域。
传统事务处理应用。
现代事务处理应用。
分析应用。
大数据分析应用。
数据应用四种用户。
7.本章重点内容
数据管理。
数据管理的三个阶段。
习 题 1
1.1什么叫数据?它来源于何处?请说明之。
1.2试说明数据处理的流程。
1.3为什么说数据处理方法是数据应用主要领域?试说明之。
1.4试述数据的四大特性。
1.5试说明数据、数据管理及数据处理与数据库技术间关系。
1.6试说明数据管理三个阶段的特点。
1.7关系数据库管理有什么优点,它适合于哪个领域的应用?请说明之。
1.8后关系数据库时代包含哪些扩充内容?
1.9试给出数据库应用开发的四个方面。
1.10试给出数据库中四种不同用户。
1.11试给出数据处理四大应用领域。

相关实践学习
MySQL基础-学生管理系统数据库设计
本场景介绍如何使用DMS工具连接RDS,并使用DMS图形化工具创建数据库表。
相关文章
|
18天前
|
缓存 监控 Java
优化Spring Boot应用的数据库访问性能
优化Spring Boot应用的数据库访问性能
|
5天前
|
存储 物联网 区块链
数据库技术在新兴领域的应用广泛且深入
【7月更文挑战第21天】数据库技术在新兴领域的应用广泛且深入
15 1
|
5天前
|
人工智能 Oracle 关系型数据库
Oracle数据库在哪些新兴领域有应用?
【7月更文挑战第21天】Oracle数据库在哪些新兴领域有应用?
16 1
|
7天前
|
SQL NoSQL 关系型数据库
现代数据库技术:从关系型到NoSQL的进化与应用
本文探讨了现代数据库技术的发展历程,从传统的关系型数据库到新兴的NoSQL数据库的演进过程。通过比较不同类型数据库的特点和应用场景,分析它们在各自领域中的优缺点及适用性,旨在帮助读者理解并选择合适的数据库技术来支持他们的应用需求。
|
11天前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
42 3
|
19天前
|
缓存 监控 Java
优化Spring Boot应用的数据库访问性能
优化Spring Boot应用的数据库访问性能
|
19天前
|
存储 人工智能 分布式数据库
现代数据库技术的发展与应用前景分析
随着信息时代的发展,数据库技术在各行各业中扮演着至关重要的角色。本文探讨了现代数据库技术的最新发展趋势,以及其在未来的应用前景,涵盖了分布式数据库、区块链技术与数据库融合、人工智能驱动的数据管理等领域。
|
18天前
|
SQL 监控 安全
数据库教程:从设计到优化的全面指南
数据库教程:从设计到优化的全面指南
|
20天前
|
存储 关系型数据库 MySQL
探索MySQL:关系型数据库的基石
MySQL,作为全球最流行的开源关系型数据库管理系统(RDBMS)之一,广泛应用于各种Web应用、企业级应用和数据仓库中
|
18天前
|
缓存 运维 关系型数据库
数据库容灾 | MySQL MGR与阿里云PolarDB-X Paxos的深度对比
经过深入的技术剖析与性能对比,PolarDB-X DN凭借其自研的X-Paxos协议和一系列优化设计,在性能、正确性、可用性及资源开销等方面展现出对MySQL MGR的多项优势,但MGR在MySQL生态体系内也占据重要地位,但需要考虑备库宕机抖动、跨机房容灾性能波动、稳定性等各种情况,因此如果想用好MGR,必须配备专业的技术和运维团队的支持。 在面对大规模、高并发、高可用性需求时,PolarDB-X存储引擎以其独特的技术优势和优异的性能表现,相比于MGR在开箱即用的场景下,PolarDB-X基于DN的集中式(标准版)在功能和性能都做到了很好的平衡,成为了极具竞争力的数据库解决方案。