2011年软件设计师(中级职称)考试重点难点.docVIP

  • 17
  • 0
  • 约 81页
  • 2017-09-29 发布于四川
  • 举报

2011年软件设计师(中级职称)考试重点难点.doc

软件设计师重点难点——数据库数据库管理系统(DBMS) ??? 数据库管理系统(DBMS)是指DBS中对数据进行管理的软件系统,它是DBS的核心成分。DBS中所有与数据库打交道的操作,包括建库、查询、更新及数据控制,都是通过DBMS进行的。数据库管理系统总是基于某种数据库模型,可分为网状型、层次型、关系型和面向对象型DBMS。 ??? 数据库管理系统的主要目标:把数据作为可管理的资源处理。 ??? 数据库管理系统的5个重要功能: ??? 数据库的定义功能:DBMS提供数据定义语言(DDL)定义数据库的3级结构,包括外模式、概念模式、内模式及其相互之间的映象,定义数据的完整性约束、保密限制等条件。因此在DBMS中包括DDL的编译程序。 ??? 数据库的操纵功能:提供数据操纵语言(DML)实现对数据的操作。有4种基本操作:检索(查询)、插入、删除、修改。在DBMS中包括DML的编译程序或解释程序。 ??? 数据库的保护功能:DBMS对数据库的保护主要通过4个子系统: ??? A.数据库恢复(在数据库被破坏或数据不正确时,系统有能力把数据库恢复到最近某个正确的状态 ??? B.数据完整性控制(保证数据库中数据及语义的正确性和有效性,防止任何对数据错误的操作) ??? C.多用户环境下的并发控制。 ??? D.数据安全性控制(防止未被授权的用户蓄谋或无意地存取数据库中的数据,以免数据的泄露

文档评论(0)

1亿VIP精品文档

相关文档