- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库基础知识讲解.ppt
第6章 数据库基础知识 6.1 数据库系统概述 6.2 数据模型 6.3 实体—联系模型(E—R方法) 6.4 逻辑数据模型 6.5 关系数据库概述 6.6 数据库设计基础 6.1 数据库系统概述 6.1.1 数据库、数据库管理系统和数据库系统 1.数据库 数据库是关于某个特定主题或目的数据的集合,或者理解为用来存储和管理所需各种信息的通用“仓库”。在日常生活和工作中经常会接触到各种数据库。例如,课程表和客户通讯录等都可以看作是简单的“数据库”。 酒店管理 客户 客房 服务员 …… 网络购物 商品 顾客 商家 物流 订单 …… 6.1 数据库系统概述 2.数据库管理系统 (DataBase Management System) 在数据处理的一系列活动中,数据的收集、存储、分类、传输等操作为基本操作,这些基本操作环节称为数据管理,而这些环节是靠管理或支持数据库的系统软件——数据库管理系统提供的,它的任务就是对数据资源进行管理,并且使之能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性。 6.1 数据库系统概述 数据库管理系统主要功能 : (1)数据库定义功能 定义数据库的结构和数据库的存储结构 定义数据库中数据之间的联系 定义数据的完整性约束条件和保证完整性的触发机制等 (2)数据库操纵功能 装入、删除、修改数据 重新组织数据库的存储结构, 完成数据库的备份和恢复等操作; (3)数据库查询功能 以各种方式提供灵活的查询功能,使用户可以方便地使用数据库中的数据; 6.1 数据库系统概述 (4)数据库控制功能 完成对数据库的安全性控制、完整性控制、多用户环境下的并发控制等各方面的控制 (5)数据库通信功能 在分布式数据库或提供网络操作功能的数据库中还必须提供数据库的通信功能。 使用数据库的主要目的是跟踪数据的变化。用户除了将数据放在数据库中外,还需要进行数据的编辑、排序和筛选,或者根据需要生成各种各样的报表。 6.1 数据库系统概述 3. 数据库系统 包括: 以数据为主体的数据库 管理数据库的系统软件DBMS 支持数据库系统的计算机硬件环境和操作系统环境 管理和使用数据库系统的人,特别是数据库管理员 方便使用和管理系统的各种技术说明书和使用说明书。 6.1 数据库系统概述 6.1.2 数据库管理技术的发展 数据库的发展大致经历了如下四个阶段: 人工管理阶段 文件系统阶段 数据库系统阶段 高级数据库阶段 6.1 数据库系统概述 人工管理阶段: (1)数据不进行保存。 (2)没有专门的数据管理软件 应用程序设计人员负担重,数据的独立性差 (3)数据面向应用。 程序之间存在大量的数据冗余 (4)只有程序的概念,基本上没有文件的概念。 6.1 数据库系统概述 文件系统阶段 : (1)数据可以长期保存在磁盘上。用户可以反复对文件进行查询、修改、插入和删除等操作。 (2)文件系统提供了数据与程序之间的存取方法。应用程序和数据有了一定的独立性。 (3)数据冗余量大。 数据冗余是指不必要的重复存储。在文件系统中,文件仍然是面对应用的,一个文件基本上对应于一个应用程序。即使多个程序使用了一部分相同的数据,也必须建立各自的文件,不能对数据项进行共享,因此数据冗余大,存储空间浪费。 (4)文件之间缺乏联系,相对孤立,仍然不能反映客观世界各个事物之间错综复杂的联系。 6.1 数据库系统概述 数据库系统阶段 : (1)数据的结构化。 数据库采用特定的数据模型,使得整体数据结构化,是数据库的主要特征之一,也是数据库系统和文件系统的本质区别。 (2)数据的共享性好,冗余度低。 DBMS采用特殊的技术协调同时访问数据造成的各种冲突问题,允许事物并发执行,提高了数据的共享程度。同时,减少了数据冗余。 (3)数据的独立性好。 数据系统有三层结构:用户(局部)数据的逻辑结构、整体数据的逻辑结构和数据的物理结构 (4)数据存储粒度小。数据库中数据存取的方式非常灵活,便于对数据的管理。 6.1 数据库系统概述 高级数据库阶段 数据库技术与分布处理技术相结合,出现了分布式数据库 数据库技术与并行处理技术相结合,出现了并行数据库。 数据库技术与人工智能技术相结合,出现了知识库和主动数据库系统。 数据库技术与多媒体处理技术相结合,出现了多媒体数据库。 数据库技术与模糊技术相结合,出现了
您可能关注的文档
最近下载
- 小学幼儿园正方体的11种展开图(打印版)-趣味版.pdf VIP
- (推荐!)2025医疗器械研究资料产品性能研究报告模板(护理包为例).docx VIP
- 部编版语文四年级上册第5单元习作《生活万花筒》优质课件.pptx VIP
- 罗宾斯管理学第15版中文PPT第14章.pptx VIP
- 初中化学校本课程(定稿).pdf VIP
- 人教版物理九年级 能量的转化和守恒 教案.docx VIP
- 苏教版六年级数学上册全册课时练含答案(共67份).pdf
- J-STD-035A非密封封装电子器件的声学显微技术.pdf VIP
- 医疗器械注册研究资料模板.pdf VIP
- 《国有企业采购操作规范:国有企业供应链采购活动与监督》2023修订版解读.pptx VIP
文档评论(0)