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

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

本节书摘来自华章出版社《数据库技术原理与应用教程第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试给出数据处理四大应用领域。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
相关文章
|
8月前
|
存储 人工智能 NoSQL
AI大模型应用实践 八:如何通过RAG数据库实现大模型的私有化定制与优化
RAG技术通过融合外部知识库与大模型,实现知识动态更新与私有化定制,解决大模型知识固化、幻觉及数据安全难题。本文详解RAG原理、数据库选型(向量库、图库、知识图谱、混合架构)及应用场景,助力企业高效构建安全、可解释的智能系统。
|
11月前
|
存储 关系型数据库 数据库
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
本文通过一个 Agentic RAG 应用的完整构建流程,展示了如何借助 RDS Supabase 快速搭建具备知识处理与智能决策能力的 AI 应用,展示从数据准备到应用部署的全流程,相较于传统开发模式效率大幅提升。
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
|
9月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
1606 5
|
9月前
|
存储 弹性计算 Cloud Native
云原生数据库的演进与应用实践
随着企业业务扩展,传统数据库难以应对高并发与弹性需求。云原生数据库应运而生,具备计算存储分离、弹性伸缩、高可用等核心特性,广泛应用于电商、金融、物联网等场景。阿里云PolarDB、Lindorm等产品已形成完善生态,助力企业高效处理数据。未来,AI驱动、Serverless与多云兼容将推动其进一步发展。
456 8
|
9月前
|
存储 弹性计算 安全
现有数据库系统中应用加密技术的不同之处
本文介绍了数据库加密技术的种类及其在不同应用场景下的安全防护能力,包括云盘加密、透明数据加密(TDE)和选择列加密。分析了数据库面临的安全威胁,如管理员攻击、网络监听、绕过数据库访问等,并通过能力矩阵对比了各类加密技术的安全防护范围、加密粒度、业务影响及性能损耗。帮助用户根据安全需求、业务改造成本和性能要求,选择合适的加密方案,保障数据存储与传输安全。
|
11月前
|
安全 Java Nacos
0代码改动实现Spring应用数据库帐密自动轮转
Nacos作为国内被广泛使用的配置中心,已经成为应用侧的基础设施产品,近年来安全问题被更多关注,这是中国国内软件行业逐渐迈向成熟的标志,也是必经之路,Nacos提供配置加密存储-运行时轮转的核心安全能力,将在应用安全领域承担更多职责。
|
10月前
|
存储 人工智能 数据库
视图是什么?为什么要用视图呢?数据库视图:定义、特点与应用
本文三桥君深入探讨数据库视图的概念与应用,从定义特点到实际价值全面解析。视图作为虚拟表具备动态更新、简化查询、数据安全等优势,能实现多角度数据展示并保持数据库重构的灵活性。产品专家三桥君还分析了视图与基表关系、创建维护要点及性能影响,强调视图是提升数据库管理效率的重要工具。三桥君通过系统讲解,帮助读者掌握这一常被忽视却功能强大的数据库特性。
2519 0
|
9月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
544 158
|
9月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。

热门文章

最新文章