第一章数据库系统概念.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.数据库 数据库是相互关联的数据的集合 数据库中的数据不是孤立的,数据与数据之间是相互关联的,在数据库中不仅要能够表示数据本身,还要能够表示数据与数据之间的联系。 如:学籍管理——学生、课程两类数据。 数据库不仅需要存储用户的数据,还存储有关数据的结构描述信息(元数据) 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,可为各种用户共享。 3. DBMS 的基本功能(续) 数据库运行的管理 完成对数据库的安全性控制/完整性控制/并发控制 数据库维护 数据库内部索引、系统目录的自动维护、备份、恢复等可靠性保障。 4. DBA(DataBase Administrator) 数据库管理员——从事数据库管理工作的人员,负责数据库的全面管理工作(维护、设计) 数据库的使用会改变企事业单位的管理方式,但因为要把众多部门或用户的数据放在同一数据库中,会带来一些问题,如:数据冲突;越权使用数据;重要数据丢失…… 因此需要管理部门:负责和数据管理有关的工作。 4. DBA(续) 主要工作 向终端用户提供数据和信息 制定数据库管理的政策、标准和规程、 确保数据库的安全性,防止非法操作 数据库的备份和恢复 培训终端用户 4. DBA(续) 注: DBA工作繁重、重要、关键: 除了要掌握一定的数据处理、数据库技术之外,还应有处理好人际关系的素质、能力。在一个企事业中,特别是一个规模较大的数据库,不能指望一两个人来完成管理工作,所以DBA常指数据库管理部门。 开发DBS时,一开始就应设置DBA的职位或相应的机构,以明确DBA职责、权限。 5.数据库应用 数据库应用方式有:屏幕格式、查询窗口、报表、菜单、应用程序和交互式操作。P6 1.3.2 数据库系统(续) 数据库系统的优点 在数据字典中存储数据结构和数据之间的联系; 在建立数据库时,只需要简单地定义数据的逻辑结构,不必定义数据的物理结构和编写程序; 可自动将用户输入的逻辑数据转换成物理数据; DBMS中通过封锁和授权机制,确保数据库的安全性和必威体育官网网址性; 能够实现数据共享,支持多个用户的数据存取;、 具有数据备份和数据恢复的能力,保证数据的可靠性; 提供完整性约束功能,可以控制数据冗余和消除潜在的数据不一致问题; 提供功能强大的结构化查询语言SQL。 1.4.1 层次数据模型 层次数据模型的设计思想是把系统划分成若干小部分,然后,再按照层次结构逐级组合成一个整体。 层次数据模型就像由节点构成的层次树,节点称为片段。 层次树的最高层为根,在某一片段下一层的片段称为其子片段,子的上一层片段称为父片段。 * CPU 第一章 数据库系统概论 数据库应用系统的应用实例分析 数据库系统的组成部分 数据管理技术的发展过程 数据模型 1.1 数据库系统的应用实例 1. 超市信息管理系统 2.银行信息管理系统 3.电子商务网站 1.2 数据库系统的组成 应用1 应用2 应用n 数据库管理系统 (DBMS) 数据库 (DB) 数数据库管理员 (DBA) 学 号 姓 名 专 业 99021 田立平 计算机 99024 李康健 法 律 99034 葛小力 会计学 99035 顾华伟 新 闻 ?SELECT 学号,姓名,专业 FROM学生 用户请求 DBMS 存取数据 DB 2. DBMS的作用 数据定义 定义数据库结构和存储结构; 定义数据库中数据之间的联系; 定义数据完整性约束条件和保证完整性的触发机制等 数据操作 完成对数据库中数据的操作:输入、查询、插入、删除、修改等; 3. DBMS 的基本功能 1.3 数据管理的发展 人工管理 计算机文件系统 数据库系统 1. 3.1 计算机文件系统 ? ? ? ? ? ? 销售部 人事部 工程部 文件系统数据管理的方法 数据管理程序 报表生成程序 销售文件 职工文件 工程文件 计算机文件系统的缺点 (1) 数据很难共享 (2) 数据冗余 (3) 数据独立性差 (4) 数据控制困难 1.3.2 数据库系统 销售 工程 人事 工程管理 应用程序 销售处理 应用程序 人事处理 应用程序 DBMS 用户1 用户2 用户3 数据库系统的数据管理方法 1.4 数据

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档