天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

数据库系统基本概念之数据库管理系统(五)

上一篇 / 下一篇  2013-01-07 15:23:11 / 精华(1) / 置顶(1) / 个人分类:Oracle数据库

某大学有个周易课!老师拿着个罗盘进来,围着教室神神叨叨地转了一圈。
然后,吐出一句话:同学们,今天不宜上课,放学



1、 数据库管理系统Database Management SystemDBMS)的定义:是指数据库系统中对数据进行管理的软件系统,它是数据库系统的核心组成部分。对数据库的一切操作,包括定义、查询、更新和各种控制,都是通过DBMS进行的。

2、 DBMS的分类:DBMS总是基于某种数据模型的,是某种数据模型在计算机系统上的具体实现

a)        层次型

b)        网状型

c)        关系型

d)        面向对象型

3、 DBMS工作模式:

a)        接受应用程序的数据请求和处理请求;

b)        将用户的数据请求转换成复杂的机器代码;

c)        实现对数据库的操作;

d)        从对数据库的操作中接受查询结果;

e)        对查询结构进行处理;

f)         将处理结果返回给用户。

4、 DBMS的主要功能

a)        数据库定义功能:DBMS提供DDL定义数据库的三级结构、两级映像,定义数据的完整性约束、保密性等约束。因此DBMS中包括DDL编译程序。

b)        数据库的操纵功能:DBMS提供DML实现对数据的操作,基本数据操作包括查询和更新。因此DBMS中包括DML的编译程序或解释程序。

c)        数据库的保护功能:数据是信息社会的战略资源,因此对数据的保护至关重要

                        i.             数据库的恢复

                      ii.             数据库的并发控制

                     iii.             数据完整性控制

                     iv.             数据安全性控制

d)        数据库的维护功能:包括数据库的载入、转换、转存,数据库的改组以及性能监控等功能。

e)        数据字典:数据库系统中存放三级结构定义的数据库称为数据字典(Data DictionaryDD),对数据库的操作都要通过DD实现,DD还存放数据库运行时的统计信息。管理DD的子系统称为DD系统。

零测试


TAG: 零测试 ddl DDL DML dml 数据库管理系统 数据字典

 

评分:0

我来说两句

Open Toolbar