- 1、本文档共137页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 数据库系统概论 137p
数据库技术应用十分广泛 教学管理系统 图书馆管理系统 工厂、商场、酒店、医院、社区管理系统 各类网站、Web应用等等。 第一章 绪论 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统结构 1.4 数据库系统的组成 1.5 小结 1.1 数据库系统概述 1.1.1 四个基本概念 1.1.2 数据管理技术的产生与发展 1.1.1 四个基本概念 数据(Data) 数据库(Database) 数据库管理系统(DBMS) 数据库系统(DBS) 一、数据 数据(Data)是数据库中存储的基本对象 数据的定义 描述事物的符号(P4第4行) 数据的形式 数字、文字、图形、图象、声音等 数据的特点 数据与其语义是不可分的,语义是数据的含义。 数据举例 学生档案中的学生记录 (李明,男,1972,江苏,计算机系,1990) 数据的语义 学生姓名、性别、出生年月、籍贯、所在系别、入学时间 二、数据库 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的数据集合。(P4倒数第7行) 数据库的特点 数据库数据具有永久存储、有组织和可共享三个特点。 三、数据库管理系统(P5) 什么是DBMS 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据库的管理软件。 DBMS的用途 科学地组织和存储数据、高效地获取和维护数据 DBMS的主要功能 数据定义功能 提供数据定义语言(DDL) 定义数据库、数据库中的数据对象 数据操纵功能:提供数据操纵语言(DML) 操纵数据实现对数据库的基本操作 (查询、插入、删除和修改) DBMS的主要功能 数据库的运行管理(数据控制功能) 保证数据的安全性 保证数据的完整性 并发控制 故障恢复 数据库维护功能(实用程序) 数据库数据批量装载 数据库转储 介质故障恢复 数据库的重组织 性能监视等 四、数据库系统(P5) 什么是数据库系统 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。 数据库系统的构成 由数据库、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成。(参看教材page_6 图1.1) 1.1 数据库系统概述 1.1.1 四个基本概念 1.1.2 数据管理技术的产生与发展 1.1.2 数据管理技术的产生和发展(P6) 什么是数据管理 对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题 数据管理技术的发展过程 人工管理阶段(40年代中--50年代中) 文件系统阶段(50年代末--60年代中) 数据库系统阶段(60年代末--现在) 一、人工管理(P7) 时期 40年代中--50年代中 产生的背景 应用需求 科学计算 硬件水平 无直接存取存储设备 软件水平 没有操作系统 处理方式 批处理 人工管理(续) 特点 数据不保存 数据不共享 数据不具有独立性 应用程序与数据的对应关系(人工管理) 二、文件系统 时期 50年代末--60年代中 产生的背景 应用需求 科学计算、管理 硬件水平 磁盘、磁鼓 软件水平 有文件系统 处理方式 联机实时处理、批处理 文件系统(续) 应用程序与数据的对应关系(文件系统) 三、数据库系统 时期 60年代末以来 产生的背景 应用背景 大规模管理 硬件背景 大容量磁盘 软件背景 有数据库管理系统 处理方式 联机实时处理,分布处理,批处理 应用程序与数据的对应关系(数据库系统) 数据库系统(续) 特点 数据结构化 数据的共享性高 数据的独立性高 数据DBMS统一管理和控制 数据结构化 整体数据的结构化是数据库的主要特征之一。 数据库中实现的是数据的真正结构化 数据的结构用数据模型描述,无需程序定义和解释。 数据可以变长。 数据的最小存取单位是数据项。 数据的高共享性的好处 降低数据的冗余度,节省存储空间 避免数据间的不一致性 使系统易于扩充 数据独立性 物理独立性 指应用程序与数据存储方式是相互独立的。当数据的物理存储改变了,应用程序不用改变。 逻辑独立性 指应用程序与数据的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。 DBMS对数据的控制功能 数据的安全性(Security)保护 使每个用户只能按指定方式使用和处理指定数据,保护数据以防止不合法的使用造成的数据的泄密和破坏。 数据的完整性(Integrity)控制 将数据控制在有效的范围内,或保证数据之间满足一定的关系。 DBMS对数据的控制功能 并发(Con
您可能关注的文档
- 第10章C语言ppt.ppt
- 第10章wu集成运算放大器40.ppt
- 第10章评价.ppt
- 第10章蜗轮蜗杆.ppt
- 第10章财政收支.ppt
- 第10节 实验:测电池电动势和内阻.ppt
- 第10讲 锉削.ppt
- 第10课 Windows桌面及其窗口.ppt
- 第10讲.法拉第电磁感应定律-学生版.doc
- 第10章静电场中的介质电容器.ppt
- 《脑卒中患者社区卫生服务延续性护理中的社区护理教育与培训效果》教学研究课题报告.docx
- 小学低段学生劳动教育与学生行为习惯养成研究教学研究课题报告.docx
- 《乡村振兴中的文化创意产业与乡村特色产业融合发展研究》教学研究课题报告.docx
- 研学旅行课程化实施对初中学生心理健康的影响研究教学研究课题报告.docx
- 6 《建筑防水工程渗漏原因探讨与防水施工质量控制策略》教学研究课题报告.docx
- 小学语文与人工智能教育资源的跨学科融合教学实践研究教学研究课题报告.docx
- 国家智慧教育云平台助力贫困地区教育公平的路径与策略教学研究课题报告.docx
- 高中生物实验数据在金融风险预测模型构建中的应用研究教学研究课题报告.docx
- 《新型肥料对茶园土壤养分循环中的应用效果及其对茶叶品质的影响研究》教学研究课题报告.docx
- 《基于大数据的汽车制造供应链风险预警与防控策略》教学研究课题报告.docx
文档评论(0)