第 一篇 知识储备
项目1 理解数据库 2
任务1-1 理解数据处理 2
(一)信息与数据 2
(二)数据处理 3
任务1-2 理解数据描述 3
(一)现实世界 3
(二)信息世界 4
(三)数据世界 6
任务1-3 掌握数据模型 6
(一)数据模型分类 6
(二)概念模型 7
(三)数据模型的要素和种类 7
(四)关系模型 8
(五)关系的完整性 10
任务1-4 掌握关系代数 12
(一)传统的集合运算 13
(二)专门的关系运算 14
任务1-5 明确数据库系统的组成和结构 20
(一)数据库相关概念 20
(二)数据库系统的体系结构 22
任务1-6 了解数据管理技术的发展历程 24
(一)人工管理阶段 24
(二)文件系统阶段 24
(三)数据库系统阶段 25
(四)分布式数据库系统 25
(五)面向对象数据库系统 26
(六)数据仓库 26
(七)数据挖掘 27
(八)云计算与大数据 28
习题 29
项目2 设计学生信息管理数据库 31
任务2-1 了解数据库设计 31
任务2-2 需求分析 33
(一)需求分析的任务及目标 33
(二)需求分析的方法 34
任务2-3 概念结构设计 34
(一)概念结构设计的方法和步骤 35
(二)局部E-R模型设计 36
(三)全局E-R模型设计 37
任务2-4 逻辑结构设计 40
(一)初始关系模式设计 41