- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2. 软件 数据库管理系统 支持数据库管理系统运行的操作系统 与数据库接口的高级语言及其编译系统 以数据库管理系统为核心的应用开发工具 为特定应用环境开发的数据库应用系统 山 东 财 经 大 学 3. 人 员 数据库管理员 系统分析员和数据库设计人员 应用程序员 最终用户 山 东 财 经 大 学 各种人员的数据视图 不同的人员涉及不同的数据抽象级别,具有不同的数据视图 山 东 财 经 大 学 1. 数据库管理员(DBA) 具体职责: 1. 决定数据库中的信息内容和结构 2. 决定数据库的存储结构和存取策略 3. 定义数据的安全性要求和完整性约束条件 山 东 财 经 大 学 数据库管理员(续) 4.监控数据库的使用和运行 周期性转储数据库 数据文件 日志文件 系统故障恢复 介质故障恢复 监视审计文件 山 东 财 经 大 学 数据库管理员(续) 5. 数据库的改进和重组 性能监控和调优 定期对数据库进行重组织,以提高系统的性能 需求增加和改变时,数据库须需要重构造 山 东 财 经 大 学 2. 系统分析员和数据库设计人员 系统分析员 负责应用系统的需求分析和规范说明 与用户及数据库管理员结合,确定系统的硬软件配置 参与数据库系统的概要设计 山 东 财 经 大 学 系统分析员和数据库设计人员(续) 数据库设计人员 参加用户需求调查和系统分析 确定数据库中的数据 设计数据库各级模式 山 东 财 经 大 学 3. 应用程序员 设计和编写应用系统的程序模块 进行调试和安装 山 东 财 经 大 学 4. 用户 用户是指最终用户(End User)。最终用户通过应用系统的用户接口使用数据库。 1. 偶然用户 不经常访问数据库,但每次访问数据库时往往需要不同的数据库信息 企业或组织机构的高中级管理人员 山 东 财 经 大 学 用户(续) 2. 简单用户 主要工作是查询和更新数据库 银行的职员、机票预定人员、旅馆总台服务员 3. 复杂用户 工程师、科学家、经济学家、科技工作者等 直接使用数据库语言访问数据库,甚至能够基于数据库管理系统的应用程序接口编制自己的应用程序 山 东 财 经 大 学 小结 掌握基本概念:数据、数据库、数据库系统、数据库管理系统 了解数据管理的三个阶段 掌握数据库系统的结构:三级模式、二级映像 掌握数据模型 了解数据库系统的组成 山 东 财 经 大 学 * * * * * * * * * * 关系模型的完整性约束(续) 实体完整性 参照完整性 用户定义的完整性 山 东 财 经 大 学 3. 关系模型的优点 建立在严格的数学概念的基础上 概念单一 实体和各类联系都用关系来表示 对数据的检索结果也是关系 关系模型的存取路径对用户透明 具有更高的数据独立性,更好的安全保密性 简化了程序员的工作和数据库开发建立的工作 山 东 财 经 大 学 关系模型的缺点 存取路径对用户透明,查询效率往往不如格式化数据模型 为提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度 山 东 财 经 大 学 第一章 绪论 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统的结构 1.4 数据库系统的组成 山 东 财 经 大 学 1.3 数据库系统的结构 从数据库应用开发人员角度看,数据库系统通常采用三级模式结构,是数据库系统内部的系统结构 从数据库最终用户角度看,数据库系统的结构分为: 单用户结构 主从式结构 分布式结构 客户-服务器 浏览器-应用服务器/数据库服务器多层结构等 山 东 财 经 大 学 数据库系统的结构 1.3.1 数据库系统模式的概念 1.3.2 数据库系统的三级模式结构 1.3.3 数据库的二级映像功能与数据独立性 山 东 财 经 大 学 1.3.1 数据库系统模式的概念 “型” 和“值” 的概念 型(Type) 对某一类数据的结构和属性的说明 值(Value) 是型的一个具体赋值 学号 姓名 性别 年龄 系别 001101 张立 男 20 计算机 型 值 模式 实例 山 东 财 经 大 学 数据库系统模式的概念(续) 模式(Schema) 数据库逻辑结构和特征的描述 是型的描述,不涉及具体值 反映的是数据的结构及其联系 模式是相对稳定的 实例(Instance) 模式的一个具体值 反映数据库某一时刻的状态 同一个模式可以有很多实例 实例随数据库中的数据的更新而变动 山 东 财 经 大 学 数据库系统模式的概念(续) 例如:在学生选课数据
原创力文档


文档评论(0)