数据库主要功能 和 特点

一、功能:

1、数据定义功能DBMS(数据库管理系统 DataBase Management System)提供了DDL(数据定义语言 Data Definition Language),用户可以通过它方便的对数据库中的数据对象进行定义

2、数据组织、存储和管理:DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、数据的存取路径==

3、数据操纵功能:DBMS 还提供了DML(数据操纵语言 Data Manipulation Language),用户可以使用DML操纵数据增、删、改、查

4、数据库的事物管理和运行管理:数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用以及发生故障后的系统恢复

5、数据库的建立和维护功能:数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。这些功能通常是由一些实用程序或管理工具完成的

6、其他功能:DBMS与网络中其他软件系统的通信功能;一个DBMS与另一个DBMS或文件系统的数据转换功能;异构数据库之间的互访和互操作功能

二、特点:

数据结构化,数据的共享性高、冗余度低、易扩展,数据独立性高

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库系统的特点 数据库系统的特点   (1)数据结构化   数据库系统实现整体数据的的结构化,这是数据库主要特征之一, 也是数据库系统于文件系统的本质区别。所谓"整体",在数据库系统,数 据不在是针对某一个应用,而是面向全组织,具有整体化结构。不仅数据是 结构化,而且数据的存取单位即一次可以存取数据的大小也很灵活,可以小 到一某个数据项(如一个学生的名字) ,大到一组记录(成千上万个学生的记 录) 。而在文件系统数据的存取单位只有一个:记录,如一个学生的完整 记录。   (2)数据的共享性高,冗余度低且易扩充   数据库数据不再面向某个应用而是面向整个系统,因此可以被多个 用户,多个应用易多种不同的语言共享使用。由于数据面向整个系统,是由 结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用。这就 使数据库系统弹性大,易于扩充。解析数据共享可以大大减少数据冗余,节 约存储空间,同时还能够避免数据之间的不相容性与不一致性。所谓"数据面 向某个应用"是指数据结构是针对某个应用设计的,只被这个应用程序或应用 系统使用,可以说数据是某个应用的"私有资源"。所谓"弹性大"是指系统容 易扩充也容易收缩,即应用的增加或减少时不必修改整个数据库的结构,只 需做很少的改动。可以取整体数据的各种子集用于不同的应用系统,当应用 需求改变或者增加时,只需要重新选取不同的子集或者加上一部分数据,便 可以满足需求。   (3)数据独立性高   数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理 系统的模式结构和二级映像功能保证了数据库数据具有很高的物理独立 性和逻辑性。   (4)数据由 DBMS 统一管理和控制   数据库的共享是并发的共享,即多个用户可以同时存取数据库的数 据,甚至可以同时存取数据库的同一数据。为此,DBMS 必须提供统一数 据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制和数据 库恢复。解析 DBMS 数据控制功能包括四个方面:   数据的安全保护:保护数据以防止不合法的使用造成数据的泄密和破 坏;   数据的完整性检查:讲数据控制在有效的范围内,或保证数据之间满 足一定的关系;   并发控制:对多用户的并发操作加以控制和协调,保证并发操作的正 确性;   数据库恢复:当计算机系统发生硬件故障,软件故障,或者其他由于 操作人员的失误以及故意的破坏影响数据库数据的正确性,甚至造成数据 库部分或全部数据的丢失时,能将数据从错误状态恢复到某一已知的正确状 态(亦称完整状态或一致状态) 。   下面可以得到"什幺时数据库"的一个定义数据库时长期存储在计算 机内由组织的大量的共享的数据集合,它可以提供各种用户共享,具有最小 冗余度和较高的数据独立性。DBMS 在数据库建立,运用和维护时对数据库 进行统一控制,以保证数据的完整性,安全性,并在多用户同时使用数据库 时进行并发控制,在发生故障后对系统进行恢复。数据库系统的出现使信息 系统从以加工数据的程序为心转向围绕共享的数据库心的新阶段。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值