数据库管理系统的概念 数据库管理系统

很多朋友对于数据库管理系统和数据库管理系统的概念不太懂 , 今天就由小编来为大家分享 , 希望可以帮助到大家 , 下面一起来看看吧!
1简述数据库管理系统的功能按功能划分 , 数据库管理系统大致可分为6个部分:
1、模式翻译:提供数据定义语言 。用它书写的数据库模式被翻译为内部表示 。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中 。数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的 。
2、应用程序的编译:把包含着访问数据库语句的应用程序 , 编译成在dbms支持下可运行的目标程序 。
3、交互式查询:提供易使用的交互式查询语言 , 如SQL.DBMS负责执行查询命令 , 并将查询结果显示在屏幕上 。
4、数据的组织与存取:提供数据在外围储存设备上的物理组织与存取 ***。
5、事务运行管理:提供事务运行管理及运行日志 , 事务运行的安全性监控和数据完整性检查 , 事务的并发控制及系统恢复等功能 。
6、数据库的维护:为数据库管理员提供软件支持 , 包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具 。
扩展资料:
计算机数据库管理系统更大的优势在于能够进行数据信息的长期存储和管理 。而这一特点在很多领域都有广泛的应用 。但是需要注意的是技术人员在增强信息存管率时应当对用户的身份进行细致识别 , 防止非法用户的入侵 , 最终减少恶意访问、***攻击等问题 , 真正保障数据信息的安全 。
在计算机 *** 应用的过程中经常会出现信息丢失、系统崩溃等现象 , 致使数据信息损坏 , 无法正常调用 。
而计算机数据库管理系统主要就是数据的 *** 存储 , 在这一存储的过程中 , 管理系统会按照一定的模式进行数据存储 , 并建立较为复杂的数据结构关系 。这样既能实现数据的单独处理 , 也能实现数据结合的使用、处理 , 从而实现高效率的数据恢复 。

数据库管理系统的概念  数据库管理系统

文章插图
2什么是数据库管理系统?数据库管理系统:
数据库管理系统是一种操纵和管理数据库的大型软件 , 用于建立、使用和维护数据库 , 简称DBMS 。
数据库管理系统的功能简介:
1 . 主要是对数据库进行统一的管理和控制 , 以保证数据库的安全性和完整性 。用户通过DBMS访问数据库中的数据 , 数据库管理员也通过dbms进行数据库的维护工作 。它可使多个应用程序和用户用不同的 *** 在同时或不同时刻去建立 , 修改和询问数据库 。大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language) , 供用户定义数据库的模式结构与权限约束 , 实现对数据的追加、删除等操作 。
2. 数据库管理系统是数据库系统的核心 , 是管理数据库的软件 。数据库管理系统就是实现把用户意义下抽象的逻辑数据处理 , 转换成为计算机中具体的物理数据处理的软件 。有了数据库管理系统 , 用户就可以在抽象意义下处理数据 , 而不必顾及这些数据在计算机中的布局和物理位置 。
数据库管理系统主要功能说明:
1.数据定义:DBMS提供数据定义语言DDL(Data Definition Language) , 供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束 。DDL主要用于建立、修改数据库的库结构 。DDL所描述的库结构仅仅给出了数据库的框架 , 数据库的框架信息被存放在数据字典(Data Dictionary)中 。
2.数据操作:DBMS提供数据操作语言DML(Data Manipulation Language) , 供用户实现对数据的追加、删除、更新、查询等操作 。
3.数据库的运行管理:数据库的运行管理功能是DBMS的运行控制、管理功能 , 包括多用户环境下的并发控制、安全性检查和存取限制控制、完整性检查和执行、运行日志的组织管理、事务的管理和自动恢复 , 即保证事务的原子性 。这些功能保证了数据库系统的正常运行 。
4.数据组织、存储与管理:DBMS要分类组织、存储和管理各种数据 , 包括数据字典、用户数据、存取路径等 , 需确定以何种文件结构和存取方式在存储级上组织这些数据 , 如何实现数据之间的联系 。数据组织和存储的基本目标是提高存储空间利用率 , 选择合适的存取 *** 提高存取效率 。

推荐阅读