文档介绍:《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学第一章绪论 数据库系统概论数据、数据库、数据库管理系统、数据库系统?数据(Data) ?数据库( DataBase ,简称 DB ) ?数据库管理系统( DataBase Management System , 简称 DBMS) ?数据定义功能?数据操纵功能?数据库的运行管理?数据库的建立和维护功能?数据库系统( DataBase system ,简称 DBS ) 数据管理技术的产生和发展?人工管理阶段数据不保存、应用程序管理数据、数据不共享、数据不具有独立性?文件系统阶段数据可长期保存、由文件系统管理数据、数据共享性差,冗余度大、独立性差?数据库系统阶段示例 示例 《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学第一章绪论数据库系统的特点?数据结构化?数据的共享性高、冗余度低、易扩充?数据独立性高(逻辑独立性、物理独立性) ?数据由 DBMS 统一管理和控制(安全性、完整性、并发控制、数据库恢复) 示例 数据模型模型是现实世界特征的模拟和抽象。数据模型( Data Model )是现实世界数据特征的抽象。模型分为:概念模型(信息模型):用于数据库设计数据模型:网状模型、层次模型、关系模型数据模型的组成要素?数据结构?数据操作?数据的约束条件《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学概念模型?基本概念?实体( Entity ) ?属性( Attribute ) ?码( Key ) ?域( Domain ) ?实体型( Entity Type ) ?实体集( Entity Set ) ?联系( Relationship )( 1:1 , 1:n , m:n ) ?概念模型的表示方法实体—联系方法( Entity-Relationship Approach ) 第一章绪论常用的数据模型层次模型、网状模型、关系模型、面向对象模型关系模型?关系数据模型的数据结构关系、元组、属性、主码、域、分量、关系模式?关系数据模型的操纵与完整性约束?关系数据模型的存储结构?关系数据模型的优缺点示例 示例 示例 示例 《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学第一章绪论 数据库系统结构数据库系统模式的概念型( Type ) 值( Value ) 模式( Schema ) 实例( Instance ) 数据库系统的三级模式结构?模式( Schema ) ?外模式( External Schema ) ?内模式( Internal Schema ) 数据库的二级映象功能与数据独立性?外模式/模式映象逻辑独立性?模式/内模式映象物理独立性示例 《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学 数据库系统的组成硬件平台及数据库大内存大外存较高的通道能力软件人员数据库管理员决定数据库中的信息内容和结构决定数据库的存储结构和存取策略定义数据的安全性要求和完整性约束条件监控数据库的使用和运行数据库的改进和重组重构系统分析员和数据库设计人员应用程序员用户(偶然用户、简单用户、复杂用户) 第一章绪论示例 《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学 数据库技术的研究领域数据库管理系统软件的研制数据库设计数据库理论第一章绪论《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学相互有关联关系的数据的集合 DB DBMS 管理数据库的系统软件 DBA 完成某一功能的应用程序 1 应用程序 2应用程序 n DBAP 1 DBAP 2 DBAP puter System : 数据库、数据库管理系统、数据库系统《数据库系统概论》本科教学( 2012-2013 学年第一学期)尚翔商学院管理信息系统系天津财经大学班级课程教师学期学号姓名成绩数据格式(型) 981101 数据库李四 98秋01 张三 100 981101 数据库李四 98秋02 张四 90 981101 数据库李四 98秋03 张五 80 981101 计算机李五 98秋01 张三 89 981101 计算机李五 98秋02 张四 98 981101 计算