第12单元 关系数据库 及数学基础 计算机软件基础 The software bas ic of computer 下一页 主讲:赵英良 西安交通大学 计算机教学实验中心
下一页 计算机软件基础 The software basic of computer 主讲:赵英良 西安交通大学 计算机教学实验中心 第12单元 关系数据库 及数学基础
上节内容总结(一) 一基本知识 1.什么是数据库及相关概念(数据、库、系统), 功能(高级的用户接□、查询和优化、数据目录管理、 并发控制、恢复功能、完整性约束检查、访问控制)、 数据的定义、建立和维护、管理、通信 特点(最小冗余、可以最优方式提供数据共享、数 据的独立性、实现数的统一管理) 2.数据库管理的四个发展阶段(手工管理阶段、文件 系统阶段、数据库系统阶段、分布式数据库系统阶 段) 上一页 发展趋势(可视化、多媒体、面向对象的处理、 停止放映 交叉平台、开放式) 3常见的数据库系统 第2页
下一页 上一页 停止放映 第2页 上节内容总结(一) ⚫ 一基本知识 ⚫ 1.什么是数据库及相关概念(数据、库、系统), ⚫ 功能(高级的用户接口、查询和优化、数据目录管理、 并发控制、恢复功能、完整性约束检查、访问控制)、 ⚫ 数据的定义、建立和维护、管理、通信 ⚫ 特点(最小冗余、可以以最优方式提供数据共享、数 据的独立性、实现数据的统一管理) ⚫ 2.数据库管理的四个发展阶段(手工管理阶段、文件 系统阶段、数据库系统阶段、分布式数据库系统阶 段), –发展趋势(可视化、多媒体、面向对象的处理、 交叉平台、开放式) ⚫ 3.常见的数据库系统
上节内容总结(二) 二数据模型 1.数据加工的三个领域(现实、概念、数据), 2.实体模型(实体、属性、总体、个体、 总体间的关系)、E-R图 3.数据模型、 数据模型的三种类型(层次、网络、关系) 数据库系统的结构 1.数据库系统的组成 上一页 2.数据库的三种视图(用户、全局、物理视图) 停止放映 三级模式结构(用户、逻辑、存储模式) 四计算模式 单主机、分布式 Client/server、网络计算模式) 第3页
下一页 上一页 停止放映 第3页 上节内容总结(二) ⚫ 二 数据模型 ⚫ 1.数据加工的三个领域(现实、概念、数据), ⚫ 2.实体模型(实体、属性、总体、个体、 ⚫ 总体间的关系)、E-R图 ⚫ 3.数据模型、 ⚫ 数据模型的三种类型(层次、网络、关系) ⚫ 三 数据库系统的结构 ⚫ 1.数据库系统的组成 ⚫ 2.数据库的三种视图 (用户、全局、物理视图) ⚫ 三级模式结构 (用户、逻辑、存储模式) ⚫ 四 计算模式 ⚫ 单主机、分布式Client/Server、网络计算模式)
教学目标 了解关系数据库有关概念 ●了解关系运算、关系代数 了解关系模型的数学定义 了解关系的规范化理论 上一页 停止放映 下一页 第4页
下一页 上一页 停止放映 第4页 教学目标 ⚫ 了解关系数据库有关概念 ⚫ 了解关系运算、关系代数 ⚫ 了解关系模型的数学定义 ⚫ 了解关系的规范化理论
教学要求 ●了解关系数据库有关概念 数据库记录、字段、类型、值域 ●了解关系运算、关系代数 选择运算、投影运算、联结运算 关系的并、交、差、选择、投影等运算 ●了解关系模型的数学定义 ●了解关系的规范化理论 第一范式、第二范式、第三范式 上一页 停止放映 下一页 第5页
下一页 上一页 停止放映 第5页 教学要求 ⚫ 了解关系数据库有关概念 –数据库记录、字段、类型、值域 ⚫ 了解关系运算、关系代数 –选择运算、投影运算、联结运算 –关系的并、交、差、选择、投影等运算 ⚫ 了解关系模型的数学定义 ⚫ 了解关系的规范化理论 –第一范式、第二范式、第三范式