- 3
- 0
- 约 84页
- 2016-12-26 发布于广东
- 举报
An Introduction to Database Systems 数据库技术基础 第1章 数据库系统概论 第1章 数据库系统概论 1.1 学习目标 1.2 数据库系统的定义 1.3 数据库系统的特点 1.4 数据库系统的结构 1.5 数据库管理系统 1.6 小结 1.1 学习目标 学完本章后,读者应具备以下能力: 理解数据库系统的概念、特点和结构。 了解数据库管理系统的发展和功能。 第1章 数据库系统概论 1.1 学习目标 1.2 数据库系统的定义 1.3 数据库系统的特点 1.4 数据库系统的结构 1.5 数据库管理系统 1.6 小结 1.2 数据库系统的定义 数据库系统的组成 4个基本概念 1.2 数据库系统的定义(续) 数据库系统由三个部分组成:数据库、数据库管理系统、数据库应用。 1.2 数据库系统的定义(续) 数据库 数据库管理系统 数据库应用 数据库用户 1.2 数据库系统的定义(续) 数据库的用途 数据库用于存储数据,数据分为用户数据和系统数据。 举例说明: 在“学生”数据库中, 每个学生的信息是用户数据。 描述结构(学生信息由哪些数据项构成,每个数据项的数据类型等)的数据叫做系统数据,系统数据又叫做元数据。 1.2 数据库系统的定义(续) 在计算机系统中,数据库表现为一个或多个操作系统的文件。 对大型数据库,这些文件占用的存储空间非常可观,可以达到TB级,而对小型数据库,如个人通讯录,可能只占用几个KB。 特别要注意的是,数据库并不是简单的文件的叠加,而是由数据库管理系统作为一个整体进行管理,有着复杂的存储结构。 1.2 数据库系统的定义(续) 什么是DBMS 数据库管理系统是一类重要的复杂的系统软件,由若干程序组成,主要包括数据库引擎、各种管理程序和开发工具等。 DBMS的功能 数据库管理系统完成对数据库的一切操作,同时提供面向应用的接口,供应用程序调用。 DBMS和数据库 由于数据库和数据库管理系统之间的联系非常紧密,我们可以把它们看成一个密不可分的整体,简称数据库。 1.2 数据库系统的定义(续) 数据库应用是数据库系统中最活跃的部分,一般由企业根据自身的业务需要,由软件工程师开发。 例如,银行业务管理系统、火车票订票系统等。 数据库应用通常由开发小组开发。开发小组成员一般包括: 项目管理人员 熟悉业务处理过程的业务人员 熟悉数据库系统开发的软件工程师 数据库系统管理员 1.2 数据库系统的定义(续) 数据库应用的开发过程一般包括: 需求分析 功能:准确了解与分析用户需求(包括数据与处理)。 地位:需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。 概念结构设计 功能:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。 地位:是整个数据库设计的关键。 逻辑结构设计 功能:将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。 1.2 数据库系统的定义(续) 物理结构设计 功能:数据库物理设计是为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。 数据库实施 功能:设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。 数据库运行和维护 功能:在数据库应用系统正式运行过程中必须不断地对其进行评价、调整与修改。 1.2 数据库系统的定义(续) 数据库管理员 系统分析员 数据库设计人员 应用程序员 最终用户 1.2 数据库系统的定义(续) 数据库管理员(Database Administrator,DBA)负责数据库系统的全面管理工作,包括: 决定数据库中的信息内容和结构。 决定数据库的存储结构和存取策略。 定义数据的安全性要求和完整性约束条件。 监控数据库的使用和运行。 进行数据库的改进和重构。 1.2 数据库系统的定义(续) 系统分析员的任务 应用系统的需求分析和规范说明。 确定系统的硬件与软件配置。 参与数据库系统的概要设计。 数据库设计人员的任务 数据库中数据的确定。 数据库各级模式的设计。 1.2 数据库系统的定义(续) 应用程序员的主要任务 设计和编写应用系统的程序模块 系统调试 系统安装 1.2 数据库系统的定义(续) 最终用户的任务 通过应用系统使用数据库。 最终用户是机构的工作人员,例如,银行的职员、航空公司的售票人员等。 第1章 数据库系统概论 1.1 学习目标 1.2 数据库系统的定义 1.3 数据库系统的特点 1.4 数据库系统的结构 1.5 数据库管理系统 1.6 小结 1.3 数据库系统的特点 数据管理的三个发
您可能关注的文档
- 数据结构二版杨枨数据结构:第六章:树课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元5图课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元6排序课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元7查找课件.ppt
- 数据库技术基础教学课件作者王珊chp2课件.ppt
- 数据库技术基础教学课件作者王珊chp3课件.ppt
- 数据库技术基础教学课件作者王珊chp4课件.ppt
- 数据库技术基础教学课件作者王珊chp5课件.ppt
- 数据库技术基础教学课件作者王珊chp6课件.ppt
- 数据库技术基础教学课件作者王珊chp7课件.ppt
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
原创力文档

文档评论(0)