二级C++考试辅导4:数据库.pptVIP

  • 5
  • 0
  • 约2.62千字
  • 约 24页
  • 2017-08-11 发布于江苏
  • 举报
第四章 数据库设计基础 考试大纲 1. 数据库的基本概念:数据库,数据库管理系统,数据库系统。 2. 数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 3. 关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 4. 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 知识点归纳 数据库的定义 1.长期存放在计算机内,有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性。 2.数据库是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成的。 数据库管理系统(DBMS) 数据库管理系统是一个帮助用户创建和管理数据库的应用程序的集合。因此,数据库管理系统也就是一个可以帮助完成定义、构造和操纵数据库等处理目的的通用软件系统。其主要功能如下: 数据模式定义 数据存取的物理构建 数据操纵 数据的完整性、安全性定义和检查 数据库的并发控制和故障恢复 数据的服务 为完成上述功能,DBMS提供了相应的语言: 数据定义语言(DDL) 数据操纵语言(DML) 数据控制语言(DCL) 数据库系统 数据库系统是由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台等几个部分组成的完整的运行实体。 数据库系统的特点 数据的集成性 数据的高共享性和低冗余性 数据的独立性 数据统一管

文档评论(0)

1亿VIP精品文档

相关文档