- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 物流信息技术;2.4 数据库应用技术;2.4.1 数据库的几个基本概念;1.数据库(DB,Database); (1)数据和程序的独立性较高
(2)数据冗余度小,共享度高,易扩充
可以大大减小数据的冗余度,既节约存储空间,减少存取时间.又可避免数据之间的不相容性和不一致性。
(3)数据结构化
数据库在描述数据时不仅要求描述数据本身,还要求描述数据之间的联系,即建立数据模型。这样,数据库中的数据便结构化了,数据的结构化是数据库的重要特征之一。;(4)统一的数据控制功能
数据库是系统中各用户的共享资源。计算机的共享一般是并发的,许多用户同时使用数据库,因此.系统必须提供以下三方而的控制功能。
A 数据的安全性控制
B 数据的完整性
数据的完整性指数据的正确性、有效性与相容性。
C 并发控制
当多个用户的并发进程同时存取、修改数据库时,可能会发生互相干扰而得到错误的结果并使数据库完整性遭到破坏,因此必须对多用户的并发操作加以控制、协调。;(4)数据处理。
数据库的核心是数据处理。数据处理通常也称为信息处理,是指对各种类型的数据进行收集、存储、分类、编码、计算、加工、检索和传输等操作的过程。其目的:
1)从大量的、原始的数据中抽取、推导出对人们有价值的信息作为决策依据;
2)借助计算机科学地保存和管理复杂的大量的数据,以便人们能方便利用这些宝贵的信息资源。;2.数据库管理系统 (DBMS);数据库系统是由计算机系统、数据、数据库管理系统和有关人员组成的总体。
主要组成部分:
计算机系统
数据库
数据库管理系统(DBMS)
人员 (1)数据库管理员。 (2)系统程序员。 (3)用户。 ; 把数据库比做图书馆.一个图书馆要想很好地为读者服务,必须完成以下工作:
(1)建立完善的书卡
(2)图书应有组织地存放在书库中
(3)规定借阅权限
(4)建立周密的借阅管理制度 ; 对数据库来说,也要完成类似于图书馆的上述工作
(1)建立数据模型
数据模型是对客观事物及其联系的数据描述.反映各种数据之间的内在联系。
其目的就是方便用户利用数据,使用户可以根据数据模型快速访问数据库中的数据(如查询检索、增加、修改和删除)。;(2)有组织地存储数据
数据库中的数据是有组织地存放在存储设备上的,并建立数据模型到物理存储位置的对应表(这种对应称为映射),这样数据库管理系统就能够按照用户的访问请求,快速找到被访问的数据,而不必关心数据在数据库中的物理存储位置,就像读者可以按书卡填写借书单,而不用顾及书籍存放在书库的具体位置一样。;(3)设定访问权限
用户对数据库的访问是受访问权限控制的。数据库设计者首先根据使用用户设定合法用户标识(用户名和口令),然后依据席同用户身份规定用户不同的访问权限和级别并授权。当一个用户访问数据库时,数据库管理系统首先要检查用户身份,合法用户才能进入数据库系统,当用户对数据库执行操作时,系统检查用户权限,检变通过后才执行允许的操作。; (4)建立完善的数据管理体系
设立“数据库系统“的目的是为了管理大量信息。对数据的管理既涉及数据存储结构的定义,又涉及信息操作机制的提供。此外,数据库系统还必须提供信息的安全性、完整性保证,数据库系统的并发控制、灾难恢复等管理机制。完善的数据管理体系就显得重要。; 数据库是通用的综合的数据集合。它可以供各种用户共享且具有最小冗余度和较高的数据与程序的独立性。
数据库管理系统(DBMS)在建立、使用和维护数据时对数据库进行统一控制。;2.4.2 数据库设计;1.需求分析阶段;2.概念结构设计阶段;实体一联系图(E—R图)
为了用数据库来模拟现实世界中的客观对象,人们需要将现实世界的这些对象经过选择、命名、分类、整理等活动.抽象为一种信息结构。这个过程常用的方法是建立客观对象的实体一联系模型。
现实世界是由一组称为实体的基本对象及这些对象间的联系组成。E—R模型力图表达数据的意义,可以将现实世界实体的含义和相互关系映射成概念模式。此模型的提出是为了有助于数据库的设计,通过定义数据模式来实现数据库的全局逻辑结构的设计。; E-R模型所采用的三个主要概念是:实体集、联系集和属性。
(1)实体与实体集
实体(entity):是指明客观存在并相互区别的事物。
实体可以是具体对象。
例:一本书、一个工厂、一种材料等。
实体也可以是抽象的概念和联系。
例:学生的一次选课、一次借书等。
实体集(enti
您可能关注的文档
最近下载
- 《爆炸和火灾危险场所防雷装置检测技术规范GB/T 32937-2016》知识培训.pptx VIP
- 3.1 波的形成 课件-高二上学期物理人教版(2019)选择性必修第一册.pptx VIP
- 《应用密码学》配套教学课件.ppt VIP
- 演讲台风训练.ppt VIP
- 演讲比赛培训方案.pptx VIP
- 演讲台风适用于演讲训练培训.ppt VIP
- 运输企业安全教育培训制度.docx VIP
- JC-T 2027-2010 高纯石英中杂质含量的测定方法—电感耦合等离子体原子发射光谱法.pdf VIP
- 注册安全工程师考试《管理笔记》.docx VIP
- 宁夏平罗县几种典型土壤修正系数的确定.pdf VIP
文档评论(0)