- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 关系数据库管理系统基础知识 1.1 数据库系统概述 1.2 数据模型 1.3 关系数据库及其设计过程 1.4 关系数据库的规范化 1.5 数据表的关联与数据的完整性 1.6 关系数据库应用实例—《电脑器材销售管理》 1.7 实训要求与习题 第1章 关系数据库管理系统基础知识 学习目的与要求 数据库系统的基本概念 数据模型的基本概念 实体联系模型 关系模型的概念和性质 数据库系统的规范化理论等内容 设计创建一个《电脑器材销售管理》数据库模型 1.1 数据库系统概述 计算机应用从科学计算进入数据处理是一个重大转折,数据处理是指对各种形式的数据进行收集、储存、加工和传播的一系列活动,其基本环节是数据管理。数据管理指的是对数据的分类、组织、编码、储存、检索和维护。数据管理方式多种多样,其中数据库技术是在应用需求的推动下,在计算机硬件、软件高速发展的基础上出现的高效数据管理技术。数据库系统在计算机应用中起着越来越重要的作用,从小型单项事务处理系统到大型信息系统,从联机事务处理(OLTP)到联机分析处理(OLAP),从传统的企业管理到计算机辅助设计与制造(CAD/CAM)、现代集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,都离不开数据库管理系统。正是这些不断涌现的应用要求,又不断地推动了数据库技术的更新换代。 1.1.1 数据库技术的产生与发展 1.????? 数据库技术的产生 从20世纪60年代后期开始,计算机技术从科学计算迅速扩展到数据处理领域,随着数据处理的不断深入,数据处理的规模越来越大,数据量也越来越多,数据处理成为最大的计算机应用领域。数据处理技术也不断地完善,经历了人工管理、文件系统和数据库系统三个阶段。 人工管理阶段程序与数据的关系 数据不能单独保存。 数据无独立性。 数据冗余不能共享。 (2)? 文件系统阶段 在文件系统中,把数据组织成相互独立的数据文件,利用“按文件名访问,按记录存取”的管理技术,程序和数据分别存储为程序文件和数据文件。数据文件是独立的,可以长期保存在外存储器上多次存取。数据的存取以记录为基本单位,并出现了多种文件组织形式,如顺序文件、索引文件、随机文件等。 文件系统阶段程序与数据的关系 数据与程序缺乏独立性。 数据的冗余和不一致性。 数据的无结构性。 (3)??数据库系统阶段 为了从根本上解决数据与程序的相关性,把数据作为一种共享的资源进行集中管理,为各种应用系统提供共享服务,数据库技术应运而生,使信息管理系统的重心从以加工数据的程序为中心转向以数据共享、统一管理为核心。 数据库系统阶段程序与数据的关系 ①?????? 数据结构化 ②?????? 数据能够共享 ③?????? 数据冗余度小,易扩充 ④?????? 数据与程序的独立性较高 ⑤?????? 对数据实行集中统—控制 2.?? 数据库技术的发展 随着计算机科学的不断发展,数据库技术大致上经历了三个发展时期: (1)??? 20世纪60年代的萌芽期 (2)??? 20世纪70年代的发展期 (3)??? 20世纪80年代的成熟期 1.1.2 数据库 1、数据库 数据库(Database,简称DB),顾名思义,是存放数据的仓库。只不过这个仓库是创建在计算机存储设备上,如硬盘就是一类最常见的计算机大容量存储设备。数据必须按一定的格式存放,以利于以后使用。可以说数据库就是长期存储在计算机内、与应用程序彼此独立的、以—定的组织方式存储在一起的、彼此相互关联的、具有较少冗余的、能被多个用户共享的数据集合。在这里要特别注意数据库不是简单地将一些数据堆积在一起,而是把相互间有一定关系的数据,按一定的结构组织起来的数据集合。 2、数据库体系结构 为了有效地组织、管理数据,人们为数据库设计了一个严谨的体系结构,包括了内模式、模式和外模式三级模式结构,这三级模式反映了看待数据库的三种不同的数据观点。 1.1.3 数据库管理系统 数据库管理系统(DataBase Management System,简称DBMS)是位于用户与计算机操作系统之间的一个系统软件,由一组计算机程序组成。它能够对数据库进行有效的组织、管理和控制,包括数据的存储、数据的安全性与完整性控制等。 DBMS主要功能: 1.1.4 数据库系统 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统,带有数据库的计算机系统硬件和软件层次如图所示。 数据库系统构成 硬件平台 数据库 软件 数据库管理系统(DBMS)、支持DBMS运行的操作系统、具有数据库接口的高级语言及其编译系统、以DBMS为核心的应用开发
您可能关注的文档
- UML系统建模与分析设计-统一建模语言UML.ppt
- 备战数学建模竞赛.ppt
- 备战数学建模竞赛与论文剖析(内含论文写作技巧).ppt
- UML系统建模与分析设计-需求分析与用例建模.ppt
- 本章学习内容.ppt
- UML协作图.ppt
- 大二软件工程复习题.ppt
- 毕业答辩IEC60870-5-101通信规约在远动系统的应用研究.ppt
- 大恒HMCAD培训.ppt
- UML绪论(二).ppt
- 安徽省“江南十校”2024-2025学年高二下学期5月份阶段联考江南十校高二语文-试卷含答案或解析.pdf
- 铁人中学2023级高二下学期期中考试地理试题含答案或解析.pdf
- 安徽省“江南十校”2024-2025学年高一下学期5月份阶段联考江南十校-化学-试卷(B卷)含答案或解析.pdf
- 安徽省金榜教育2024-2025学年高一下学期五月份英语试题·2025年5月高一阶段考含答案或解析.pdf
- 户外运动与养生保健 医疗保健旅游概述.pptx
- 2025作风建设专题党课讲稿:做“四个过硬”表率.docx
- 自媒体运营高级实战教程(抖音版):用户运营PPT教学课件.pptx
- 打荷与炒锅:西法肉、炸菠萝鸡PPT教学课件.pptx
- 桂菜制作实训教程:桂北风味菜PPT教学课件.pptx
- 上杂与炒锅:葱烧海参PPT教学课件.pptx
最近下载
- 2021年6月大学英语四级真题解析(第二套).pdf VIP
- 初中地理会考模拟试题(共四套 含参考答案) .pdf VIP
- 2023年6月福建高中学业水平合格考地理试卷真题(含答案详解).pdf VIP
- 广州教科版小升初英语复习:五年级下册知识清单+练习(含解析).pdf VIP
- 2025年中考数学一轮复习:48道压轴题精选汇编(较难,含答案).docx VIP
- 艺术与审美知到智慧树期末考试答案题库2025年北京大学、中央美术学院等8校跨校共建.docx
- 冠状窦解剖与冠状静脉造影-精品医学课件.pptx
- 集团ERP信息化总体规划项目建议方案.pptx VIP
- NFPA 13-2013 中文版资料文件.pdf VIP
- 医院危化品知识培训课件.pptx
文档评论(0)