zoukankan      html  css  js  c++  java
  • 对数据及数据库的理解

    一、数据及数据库本质

      在科学实验、检验、统计等所获得的和用于科学研究、技术设计、查证、决策等的数值都称为数据。数据是记录信息的按一定规则排列组合的物理符号,可以是数字、 文字、图像,也可以是计算机代码。也就是说数据是记录在介质中信息,数据是有用的,能够提供给我们有用的信息,通过对数据的分析并且联系数据产生的背景, 我们能够得到数据背后的信息。

      在计算机科学中,数据就是各种字母、数字符号的组合、语音、图形、图像等,也即是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。

      J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

      也就是说,数据库是一个实体,是“按照数据结构来组织、存储和管理数据的仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两 个概念结合成为数据库。数据库是依照某种数据模型组织起来并存放在二级存储器中的数据集合,数据尽可能不重复,对数据的增加、删除、修改和检索由统一软件 进行管理和控制。数据库如同现实生活中的仓库,在仓库中可以存放大量的东西,只是数据库中存放的是大量的数据。数据库也是很一门技术,用于数据的管理,能 更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。这就如同现实生活中的仓库管理员,对仓库里的东西进行更新、整理、维护、调用 等等。
    二、数据及数据库表现形式、特点及属性

      数据的表现形式多样,主要有:数字数据和模拟数据,包括各种统计或测量数据、点、线、面、地图、表格、影像、磁带、纸带、矢量数据、格网数据等。

      数据具有数值属性、物理属性,也就是说,单纯的数字并不是数据,比方说在物理学里面,数字的单位不同,代表的意义就不同,同样是数字“1”,但1米和1斤,就完全不同,它们间就不能进行任何的运算,因为它们的属性不同。对数据的理解,要联系数据产生的背景,数据产生的背景不同,数据代表的意义也就不同,所解释的信息也就不同,也即是数据的数据属性、物理属性不同。

      数据库的基本结构分三个层次,即物理数据层、概念数据层、逻辑数据层。数据库不同层次之间的联系是通过映射进行转换的。数据库具有以下主要特点:
    (1)实现数据共享,减少数据的冗余度。所有用户可同时存取数据库中的数据,用户也可以用各种方式通过接口使用数据库,这样就提高了数据的利用率,避免了数据的大量重复,既减少了大量的数据录入工作,也节省了存储空间。
    (2)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,数据物理结构的变化也不影响数据的逻辑结构。
    (3)数据实现集中控制。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。数据库管理系统提供一套方法,可及时发现故障和修复故障,全面管理数据,从而防止数据被破坏。保证数据的正确性、有效性和相容性。
    三、数据及数据库的作用
      数据库技术已经形成了坚实的理论基础,成熟的商业产品和广泛的应用领域,深入到社会的各个角落。由于它有安全性控制、完整性控制、并发控制、故障的发现和恢 复等方面的优势,它已成为企业、部门乃至个人日常工作、生产和生活的基础设施。在各行各业,尤其是需要处理大量数据的,比如大型企业、大学、银行、石油、 军工等等,数据库的应用极大的节省了企业的管理资源,也省去了进行长期数据库维护、服务器维护、机房值班等各种维护人员组成的运维大军,极大的降低了维护 成本。
    四、石油数据及数据库的特点
    (1)大量的数据。从勘探、开发一直到生产,地震勘探、打试探井、区域石油储量估算、打开发井等等,每一个阶段,每一个细小的环节都有数据记录。大量数据的存储、整理、处理和调用,依靠人工来完成几乎不可能,数据库就为石油数据的相关处理提供了极大的便利。
    (2)数据冗杂。石油数据不是单纯的数字,而是处了大量的数字外,还包括点、线、面、地图、表格、图表、影像、磁带、纸带、矢量数据、格网数据等,数据种类很多。石油数据库应该具备强大的数据管理能力。
    (3)数据使用的用户多。石油数据不是单纯的为某一个人或者一个单位部门使用,而是使用用户包括公司老总、勘探部门、开发部门、生产部门、井场工作人员、研究人员等等,数据的调用、处理、更新也非常的频繁,石油数据库应该具备快速、准确、高效的数据处理能力。

  • 相关阅读:
    由当前acitivty直接退到桌面
    Android中SharedPreference多进程数据共享出错
    java回调机制
    Android 监听apk安装替换卸载广播
    jquery中如何退出each循环
    旋转六面体源码
    用CSS3制作的旋转六面体动画
    CSS中常用的字体单位:px、em、rem和%的区别
    css属性简写集合
    小游戏--别踩白块
  • 原文地址:https://www.cnblogs.com/leanfish/p/4414634.html
Copyright © 2011-2022 走看看