您现在的位置是:首页 >

过载 SQL实战新手入门:数据泛滥和信息过载

火烧 2022-05-01 02:56:50 1060
SQL实战新手入门:数据泛滥和信息过载   第 章 数据库简介  在现代社会 信息也许是最有价值的东西 信息具有多种不同的形式 会计和工资信息 客户和订单信息 科学和统计数据 图像和多媒体信息等 实际

SQL实战新手入门:数据泛滥和信息过载  

  第 章 数据库简介

  在现代社会 信息也许是最有价值的东西 信息具有多种不同的形式 会计和工资信息 客户和订单信息 科学和统计数据 图像和多媒体信息等 实际上 我们深陷于数据之中 而且无法承受失去信息的后果(至少我们会这样去想) 身处社会之中 我们无时无刻不在产生和使用着数量不断增长的信息 为了帮助人们应对洪水般的信息 数据库管理系统应运而生 过去 人们可能有太多的信息而无法保存到文件柜或纸箱之中 并且数据可能形态各异 各式各样 能够安全地存储大量持久化的数据 能从多个不同角度由多个用户高效地对数据进行 分块和切片 并在需要时能轻松地更新数据 这对于每一个企业来说都是至关重要的

  电子文件的优势是存储信息 但除了存储信息之外 我们还希望在需要时能够查找信息并筛选出必要信息或者冗余信息 随着Internet的搜索功能为人们带来的巨量信息 数据的格式也大大扩展 绝大多数数据都是非结构化的 图像 声音和文本等 之前 年为我们提供数据服务的方式 根据某种预定义分类法分割数据 屈服于非结构化和半结构化数据更大的灵活性 而在数据库的支持下 人们依然可以很好地处理这些数据 世纪 年代 人们提出了 数据银行(data bank) 的概念 数据库是一个比数据银行要宽泛的概念

  数据库已经演化到可以很好地支持这些类型的数据 而被设计用于操作字符和数值的数据库语言也随之进化 在核心数据方面 data hub(数据中心)的概念(即 我也许没有需要的数据 但我知道可以从哪里找到这些数据 )取代了在数据库中收集和组织数据的概念 在核心数据的周围围绕着相关度较小(或者可信度较小)的数据

  什么时候将数据转换为信息呢?当把数据组织起来并赋予一个使用环境时 才能将数据转换为信息 原始的数据集合无法说明太多的数据含义 例如 数值 可以是十进制数 的二进制表示 也可以代表 年 月 日 即D Hamilton Jackson纪念日 用以庆祝美国维尔京群岛第一家报社的建立 另外它还可以表示第 届美国国会( 年)的内务委员会# 报告 可见 具体的含义取决于数值 的使用环境

  为了将数据转换为信息 可以汇聚数据 添加数据的使用环境 相互引用其他的数据等 这些都是数据库可以为你实现的工作 接下来 要将信息转换为知识 通常就需要人类参与了

  数据泛滥和信息过载

  创建数据库并将信息存储在数据库之中的一个目的就是为了根据特定需要筛选出所需的信息 以便去芜存菁 任何使用过Internet搜索引擎(例如Google或Bing)的人都可以证实 搜索结果总是非常模糊的 因为搜索引擎要设法在相关信息 次匹配相关信息以及完全无关信息的海洋中搜索出最匹配的结果 创建数据库是为了满足数据管理的特定需求 跟踪销售信息 雇员信息和图书信息等 为了实现这些功能 可能需要从其他地方获取额外的信息(例如从Amazon 上获得图书的信息) 但得到的总是满足你特定需求的信息

  另外一个重要的方面就是数据库的安全性 你的数据需要怎样的安全度?其他任何人都可以看到并修改这些数据吗?是否需要根据要求和简单的判断禁止对数据未经授权的访问?数据库管理系统 也称为DBMS 将为所有这些问题提供答案

过载 SQL实战新手入门:数据泛滥和信息过载

      返回目录SQL实战新手入门

      编辑推荐

       Oracle索引技术

       高性能MySQL

lishixinzhi/Article/program/SQL/201311/16495  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码