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

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: 开发性数据库管理中的数据库生成的数据库运行的维护由一组专业人员一数据库管理员负责。

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

1.4数据管理

人类社会有着巨大的数据资源,为有效地使用它们,必须对它们进行管理。数据管理是数据库技术研究的主要内容,它分为操作性管理和开发性管理,下面分两节介绍:

1.4.1数据库管理系统

数据库管理系统是数据管理中的操作性管理,它可由一组软件实现。

1数据组织
为便于数据管理,必须对超大规模的数据进行有序与有机的组织,使其能存储在一个统一的组织结构下,这是数据管理的首要工作。这种数据组织就构成了数据库中数据的实体。
2数据定位与查找操作
在浩如烟海的数据中如何找到所需的数据是数据管理的重要任务,这种查找的难度可用“大海捞针”来形容。查找的关键是数据的定位,即找到数据的位置,只有定位后数据查找才成为可能。数据定位与查找是两种数据操作,它们是数据管理的一项艰巨任务。此外,它还包括对数据的修改、删除与增添等操作。
3数据保护
数据是一种资源,其中大部分是不可再生资源,因此必须对它们加以保护以防止丢失与破坏。数据保护一般包括以下几个部分:
1)数据语法与语义正确性保护:数据库中的数据是受一定语法、语义约束的,如职工年龄一般在18~60岁之间,职工工资一般在1000~8000元之间等,而且职工的工资与其工龄、职务均有一定语义关联,任何违反约束的数据必为不正确数据。因此,必须保护其语法、语义的正确性。
2)数据访问正确性保护:数据库中的数据是共享的,而共享是受限的,过分的共享会带来安全隐患,如职工对其工资只有读权限而无写与改权限。因此,数据访问权限是受限的,而正确访问权限是受到保护的。
3)数据动态正确性保护:上面两部分是数据静态保护,此外,还有数据动态正确性保护,如在多个用户访问同一数据时会相互间产生干扰,从而造成数据的不正确,又如在计算机运行时所产生的故障所造成数据的破坏。因此要防止这些现象产生,就需要有一种数据动态正确性保护。
4数据接口
为方便使用数据,必须为不同应用环境的用户提供不同接口,其中包括传统的人机交互环境接口、单机环境接口、网络环境接口、互联网环境接口等。
5数据服务与元数据
在数据管理中,还提供大量的服务功能,这称为数据服务(data service)。数据服务一般包括操作服务与信息服务,其中操作服务主要为用户提供操作上的方便,而信息服务则为用户使用数据库提供信息,特别是数据结构信息、数据控制信息,这种信息是有关数据的数据,因此称为元数据(metadata)。元数据是一种特殊的数据服务,由于它的重要性,本书中将对它单独命名并加以介绍。
数据库管理系统是数据管理的基础及主要内容。

1.4.2 开发性数据库管理与数据库管理员

数据管理中的开发性管理的主要工作是:
1)数据库生成:根据设计要求生成可供实际使用的数据库。
2)数据库运行及维护:生成后的数据库即可投入运行,此时必须对其作监控及维护。
开发性数据库管理中的数据库生成的数据库运行的维护由一组专业人员一数据库管理员负责。

相关文章
|
7天前
|
存储 安全 搜索推荐
酒店管理系统的数据库的应用以及选择
酒店管理系统数据库关乎运营效率和服务质量。数据库用于数据存储、管理、分析及客户关系管理,确保房态与预订精准。选择时重视性能稳定性、数据安全、易用性、可扩展性和成本效益。合适的数据库能提升酒店运营效率并优化客户体验。
19 2
|
18天前
|
SQL 数据库连接 API
Perl 教程 之 Perl 数据库连接 7
Perl DBI教程讲解了如何连接数据库,它是与数据库交互的标准接口,提供平台无关的访问。支持事务处理,可通过设置`AutoCommit => 0`在连接时开始事务或使用`$dbh->begin_work()`。事务结束后,用`commit`提交或`rollback`回滚。完成工作后,用`$dbh->disconnect`断开连接。
18 1
|
19天前
|
SQL 数据库连接 API
Perl 教程 之 Perl 数据库连接 4
Perl的DBI模块提供数据库独立接口,用于连接和操作数据库。通过prepare()预处理SQL,execute()执行,finish()释放句柄,及commit()提交事务。
12 1
|
1月前
|
SQL 关系型数据库 MySQL
2024年阿里云数据库创建_数据库账号密码和连接教程
阿里云数据库怎么使用?阿里云百科整理阿里云数据库从购买到使用全流程,阿里云支持MySQL、SQL Server、PostgreSQL和MariaDB等数据库引擎,阿里云数据库具有高可用、高容灾特性,阿里云提供数据库备份、恢复、迁移全套解决方案。详细阿里云数据库购买和使用流程方法如下
|
1月前
|
存储 监控 关系型数据库
数据库核心术语解析与应用
数据库核心术语解析与应用
61 0
|
1月前
|
Oracle 关系型数据库 数据库
|
1月前
|
存储 运维 关系型数据库
数据的力量:构筑现代大型网站之数据库基础与应用
数据的力量:构筑现代大型网站之数据库基础与应用
49 0
|
26天前
|
SQL 安全 数据管理
在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
【2月更文挑战第33天】在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
28 7
|
27天前
|
SQL 关系型数据库 MySQL
阿里云MySQL数据库价格、购买、创建账号密码和连接数据库教程
阿里云数据库使用指南:购买MySQL、SQL Server等RDS实例,选择配置和地区,完成支付。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码访问。同地域VPC内的ECS需将IP加入白名单以实现内网连接。参考链接提供详细步骤。
367 3
|
9天前
|
存储 传感器 监控
数据库的应用
数据库广泛应用于电子商务、物流、酒店管理、医疗、航空、教育、政府和物联网等领域,用于高效存储和管理商品信息、订单数据、医疗记录、航班详情等各类数据,提升效率和服务质量。随着技术进步,其应用场景将持续扩展。
10 1