数据库系统概论:第一章介绍

需积分: 0 0 下载量 128 浏览量 更新于2024-08-23 收藏 3.57MB PPT 举报
该资源是关于“数据库系统概论”的教学资料,主要针对系统分析员和数据库设计人员,涵盖了数据库设计的基本流程,包括参与用户需求调查、系统分析以及数据库各级模式的设计。课程由信息管理系的徐军教授讲授,采用的教材包括萨师煊和王珊的《数据库系统概论》第四版,以及Jeffrey D. Ullman和Jennifer Widom的《数据库系统导论》。此外,还推荐了Chris Date的《数据库系统介绍》第七版作为参考书,并提供了KingBaseES教学版软件供学习者上机实践。课程的学习方式包括听课、阅读、报告,考试成绩由平时成绩和期末考试组成,内容涵盖数据库的基础、设计与应用开发以及系统层面的知识。 详细知识点: 1. **数据库系统概论**:这是数据库领域的入门课程,旨在介绍数据库系统的基本概念、原理和应用。 2. **数据库设计人员的角色**:在数据库设计过程中,设计人员需参与用户需求调查,理解业务需求;进行系统分析,确定数据库应存储的数据类型和结构;并设计数据库的各个模式,包括逻辑模式、物理模式等。 3. **教材与参考书**:主要教材是萨师煊和王珊的《数据库系统概论》第四版,这是一本高等教育出版社出版的教材。另外,也推荐了Ullman和Widom的《数据库系统导论》以及Chris Date的《数据库系统介绍》作为深入学习的参考资料。 4. **上机软件**:KingBaseES教学版是一个可供学生免费下载的数据库管理系统,用于实践操作和学习。 5. **学习方法**:课程鼓励启发式和讨论式的听课,强调预习和复习的读书习惯,以及通过书面作业、上机练习和综合练习来提高技能。 6. **考试与评价**:学生的成绩由平时表现(书面作业、上机练习和综合练习)和考勤组成,期末考试也是评估的一部分。 7. **课程内容**:基础篇包括数据库的绪论、关系数据库、SQL语言、数据库安全性和完整性;设计与应用开发篇涉及关系数据理论和数据库设计;系统篇涵盖查询处理、数据库恢复、并发控制等核心内容。 8. **章节安排**:前十一章是本科专业的基础教程,第十二章及以上则属于高级教程,包括数据库管理系统等更深入的主题。 9. **数据库系统概述**:这部分内容会介绍数据库系统的基本定义、作用及其在信息管理中的重要性。 10. **数据模型**:数据模型是数据库设计的基础,包括概念模型(如实体-关系模型)、逻辑模型(如关系模型)和物理模型。 11. **数据库系统结构**:介绍数据库系统的层次结构,如用户视图、外模式、模式和内模式,以及它们之间的映射关系。 12. **数据库系统的组成**:这部分将讲解数据库系统的主要组成部分,如数据库、数据库管理系统、数据库管理员、用户应用程序等,以及它们如何协同工作。 这些知识体系构建了一个全面的数据库学习框架,对于系统分析员和数据库设计人员来说至关重要,能帮助他们理解和创建高效、安全的数据库解决方案。