Disambiguating Databases.

The article explains the functions and operations of databases so as to aid those managing data storage in selecting the most appropriate one. It outlines the three types of data models in databases, relational, key-value, and hierarchical; different types of application programming interfaces (APIs...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 58; no. 1; pp. 54 - 62
Autor principal: RICHARDSON, RICK
Formato: Artículo
Publicado: Association for Computing Machinery Jan2015
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=100097238&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 100097238
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jan2015
      vid: 58
      iid: 1
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        100097238
        10.1145/2687880
      ppf: 54
      ppct: 8
      formats:
      tig:
        atl: Disambiguating Databases.
      aug:
        au: RICHARDSON, RICK
        affil: Systems architect, 12Sided Technology
      su:
        Databases
        Database security
        Database management software
        Application program interfaces
        Relational databases
        Hard disks
        Cache memory
      sug:
        subj:
          Databases
          Database security
          Database management software
          Application program interfaces
          Relational databases
          Hard disks
          Cache memory
      ab: The article explains the functions and operations of databases so as to aid those managing data storage in selecting the most appropriate one. It outlines the three types of data models in databases, relational, key-value, and hierarchical; different types of application programming interfaces (APIs); and the steps of a database transaction. It assesses different kinds of databases with respect to criteria including speed and data protection. Topics include the limitations of hard disks versus solid-state drives (SSDs), the benefits of SQL versus non-SQL databases, the role of page caches, and indexing.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2015
    holdings:
      @attributes:
        islocal: N