- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十三章节数据库设计基础
第13章 数据库设计基础 目前,计算机已经被广泛应用于科技文化、组织管理各个 领域、国民经济的各行各业和日常生活的各个方面。如天文气象观测资料的管理、地质勘探数据的处理、商店和银行的账目管理、行政事务管理、图书资料管理以及各种经济、军事情报数据的处理等。在这些应用中,计算机主要不是用于计算,而是用于对各种类型的数据进行综合、分析和加工。为了有效地对这样一些数据量庞大、结构比较复杂的数据进行处理,需要有专门的技术。数据库技术正是为了满足这种应用的需要而发展起来的。由于应用的不断普及和深入,数据库技术已经成为计算机应用中必须掌握的重要技术之一。本章主要介绍数据库的基本概念、数据库系统的特点、数据模型及数据库设计和管理的基本知识。 13.1 数据库的基本概念 13.1.1 数据、数据库、数据库管理系统 1.数据 数据是指描述事物的符号记录。计算机中的数据一般分为两部分,其中一部分一般存放于计算机内存中,称为临时性数据;而另一部分对系统起着长期持久的作用,称为持久性数据。数据库系统处理的就是这种持久性的数据。 2.数据库 数据库是指数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”之特点,也就是数据库集中了各种应用的数据,进行统一的构造与存储,从而使它们可以被不同的应用程序所使用。 13.1 数据库的基本概念 3.数据库管理系统 数据库管理系统是指数据库的机构,它是系统中实现各种数据管理功能的核心软件,负责数据库中所有数据的存储、检索、修改以及安全保护等。数据库内的所有活动都是在其控制下进行的。数据库管理系统虽然依赖于操作系统的支持,但它作为一个管理数据的独立软件系统,数据库管理系统具有较强的对数据进行集中控制的能力,它包含了各种类型的系统程序。一个大型的数据库系统,其复杂程度可能远远超过一个操作系统。一般来说,数据库管理系统具有以下功能。 13.1 数据库的基本概念 (1)定义数据库 定义数据库包括:总体逻辑数据结构的定义、局部逻辑数据结构的定义、存储结构定义及保密定义等。 (2)管理数据库 管理数据库包括:控制整个数据库系统的运行,数据存取、 插入、删除、修改等操作,数据完整性和安全性控制以及并发控制等。 (3)建立和维护数据库 建立和维护数据库包括:数据库的建立、数据更新、数据库再组织、数据库的维护、数据库恢复以及性能监视等。 13.1 数据库的基本概念 数据通信具备与操作系统的联机处理、分时系统以及远程作业输入的相应接口。 上述几方面的功能分别由数据库管理系统中的各个系统程序来完成,每个程序实现各自的功能。 4.数据库管理员 数据库管理员是指对数据库的规划、设计、维护等进行管理的人员。他们为其主要工作有: (1)数据库设计。DBA的主要任务之一是做数据库设计,具体的说是进行数据模式的设计。 (2) 数据库维护。DBA必须对数据库中的数据安全性、完整性、并发性、并发控制及系统恢复、数据定期转存等进行实施与维护。 (3) 改善系统性能,提高系统效率。 13.1 数据库的基本概念 5.数据库系统 数据库系统是指由数据库、数据库管理系统、数据库管理人员、系统平台(硬件平台、软件平台)这五部分构成的一个以数据库为核心的完整的运行实体。 在数据库系统中硬件平台包括: (1) 计算机:它是系统中硬件的基础平台。目前常用的有 微型机、小型机、中型机、大型机及巨型机。 (2) 网络:过去数据库系统一般建立在单机上,但是近年来它较多的建立在网络上,从目前形势看,数据库系统今后将建立在网络上,而其结构形式又以客户/服务器方式与浏览器/服务器方式为主。 13.1 数据库的基本概念 在数据库系统中,软件平台包括: (1)操作系统:它是系统的基础软件平台,目前常用的有各种UNIX与WINDOWS两种。 (2)数据库系统开发工具:为开发数据库应用程序所提供的工具,它包括过程性程序设计语言,也包括可视化开发工具,还包括与INTERNTE有关的HTML及XML等以及一些专用的开发工具。 (3)接口软件:在网络环境下数据库系统中数据库与应用程序,数据库与网络间存在着多种接口,它们需要用接口软件进行联结,否则数据库系统整体就无法运作。这些接口软件包括ODBC、JDBC、OLEDB、CORBA、COM、DCOM。 13.
您可能关注的文档
- 第六讲加固Windows操作系统安全﹝5﹞.ppt
- 第六讲思维和想象﹝5﹞.ppt
- 第六讲现代西方社会学理论.ppt
- 第六讲热过程单元的仿真设计﹝二﹞.ppt
- 第六讲放大电路的解析方法.ppt
- 第六讲中学数学教学工作﹝二﹞.ppt
- 第六讲科学技术发展的动力和社会作用﹝5﹞.ppt
- 第六讲设施的设计和定位﹝5﹞.ppt
- 第六讲角动量角动量守恒﹝二﹞.ppt
- 第六讲﹒流程写实中注意的问题.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)