<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>06802cam a2200589Ii 4500</leader>
  <controlfield tag="001">ocn919611880</controlfield>
  <controlfield tag="003">OCoLC</controlfield>
  <controlfield tag="005">20190328114812.0</controlfield>
  <controlfield tag="006">m     o  d        </controlfield>
  <controlfield tag="007">cr cnu|||unuuu</controlfield>
  <controlfield tag="008">150902s2016    mau     o     000 0 eng d</controlfield>
  <datafield tag="010" ind1=" " ind2=" ">
    <subfield code="a">  2017288144</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">N$T</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="e">pn</subfield>
    <subfield code="c">N$T</subfield>
    <subfield code="d">IDEBK</subfield>
    <subfield code="d">N$T</subfield>
    <subfield code="d">YDXCP</subfield>
    <subfield code="d">UIU</subfield>
    <subfield code="d">OCLCF</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">U3W</subfield>
    <subfield code="d">D6H</subfield>
    <subfield code="d">AU@</subfield>
    <subfield code="d">WYU</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">VT2</subfield>
  </datafield>
  <datafield tag="019" ind1=" " ind2=" ">
    <subfield code="a">919565111</subfield>
    <subfield code="a">1066692190</subfield>
    <subfield code="a">1088970860</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9780128046524</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">012804652X</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">9780128046319</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">0128046317</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)919611880</subfield>
    <subfield code="z">(OCoLC)919565111</subfield>
    <subfield code="z">(OCoLC)1066692190</subfield>
    <subfield code="z">(OCoLC)1088970860</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">QA76.9.B45</subfield>
  </datafield>
  <datafield tag="072" ind1=" " ind2="7">
    <subfield code="a">COM</subfield>
    <subfield code="x">000000</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="072" ind1=" " ind2="7">
    <subfield code="a">COM</subfield>
    <subfield code="x">021000</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.7</subfield>
    <subfield code="2">23</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Gilula, Mikhail,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Structured search for big data : from keywords to key-objects / </subfield>
    <subfield code="h">[electronic resource]</subfield>
    <subfield code="c">Mikhail Gilula.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Waltham, MA :</subfield>
    <subfield code="b">Morgan Kaufmann,</subfield>
    <subfield code="c">2016</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">computer</subfield>
    <subfield code="b">c</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">online resource</subfield>
    <subfield code="b">cr</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="588" ind1="0" ind2=" ">
    <subfield code="a">Vendor-supplied metadata.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">The WWW era made billions of people dramatically dependent on the progress of data technologies, out of which Internet search and Big Data are arguably the most notable. Structured Search paradigm connects them via a fundamental concept of key-objects evolving out of keywords as the units of search. The key-object data model and KeySQL revamp the data independence principle making it applicable for Big Data and complement NoSQL with full-blown structured querying functionality. The ultimate goal is extracting Big Information from the Big Data. As a Big Data Consultant, Mikhail Gilula combines.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Machine generated contents note: ch. 1 Introduction to Structured Search -- 1.1. Limitations of Keyword Search -- 1.2. Keyword Search in E-Commerce -- 1.3. Limitations of Database Search -- 1.4. What is Structured Search? -- ch. 2 Key-Objects vs. Keywords -- 2.1. Introducing Key-Objects -- 2.2. Mary's Printer -- 2.3. Key-Objects and Instances -- 2.3.1. Key-Objects -- 2.3.2. Key-Object Instances -- 2.4. Catalogs and Query Expansion -- 2.4.1. Querying via Key-Objects -- 2.4.2. More Query Examples -- 2.4.3. Catalogs With Relations -- 2.4.4. Query Expansion -- ch. 3 Key-Object Data Model -- 3.1. Key-Objects as Hereditarily-Finite Sets -- 3.2. Operations on Key-Objects -- 3.2.1. Key-Object Naming -- 3.2.2. Union -- 3.2.3. Intersection -- 3.2.4. Difference -- 3.2.5.Composition -- 3.2.6.Composition Naming Convention -- 3.3. Catalogs are Key-Objects -- 3.4. Instances as Hereditarily-Finite Sets -- 3.4.1. Multivalued Instances -- 3.4.2. Multiassumption -- 3.4.3. Flat Representation.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Note continued: 3.5. Operations on Key-Object Instances -- 3.5.1.Composition -- 3.5.2. Projection -- 3.5.3. Restriction -- 3.6. Data Stores -- 3.6.1. Heterogeneous, Homogeneous, and Flat Stores -- 3.6.2.Comparison with Relational Model -- 3.7. Operations on Stores -- 3.7.1. Union -- 3.7.2. Intersection -- 3.7.3. Difference -- 3.7.4. Filtering -- 3.7.5. Restriction -- 3.7.6. Projection -- 3.7.7. Product -- 3.7.8. Join -- ch. 4 Structured Search Framework -- 4.1. Introduction -- 4.2. Principles -- 4.2.1. Facts, not Documents -- 4.2.2. Query Independence -- 4.2.3. Search Scalability -- 4.2.4. Precision Control -- 4.2.5. Output Order Control -- 4.2.6. Not Only for Humans -- 4.2.7. Real-Time Access -- 4.2.8. Security Control -- 4.3. General Framework -- 4.3.1. Basic Functions -- 4.3.2. Queries and Responses: Q-Format and R-Format -- 4.3.3. Catalogs as Federating Namespaces -- 4.3.4. Data Providers -- 4.3.5. Adding and Removing Data Providers -- 4.3.6. Bus and Subscription Modes.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Note continued: 4.3.7. Query Processing by Data Providers -- 4.3.8. Query Origination -- 4.3.9. Federative and Native Data Manipulation -- 4.3.10. Query Independence, Scalability, and Security -- 4.4. Data Store Functionality -- 4.4.1. Catalog Management -- 4.4.2. Store Manipulation -- ch. 5 Introduction to KeySQL -- 5.1. Overview -- 5.1.1. CML and SML -- 5.1.2. Federative and Native Sublanguages -- 5.2. Catalog Management Language -- 5.2.1. Create Catalog -- 5.2.2. Drop Catalog -- 5.2.3. Create Atomic Keyobject -- 5.2.4. Drop Atomic Keyobject -- 5.2.5. Create Nonatomic Keyobject -- 5.2.6. Drop Nonatomic Keyobject -- 5.2.7. Create Synonymy -- 5.2.8. Add To Synonymy -- 5.2.9. Remove From Synonymy -- 5.2.10. Drop Synonymy -- 5.3. Store Manipulation Language -- 5.3.1. Syntax of Key-Object Instances -- 5.3.2. Json Representation of Instances -- 5.3.3. Federative SELECT -- 5.3.4. Create Store -- 5.3.5. Drop Store -- 5.3.6. Native Select -- 5.3.7. Insert -- 5.3.8. Update -- 5.3.9. Delete.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Note continued: 5.3.10. Create Store As Select -- 5.3.11. Insert Select -- 5.4. Show Statements -- 5.4.1. Show Atomic Keyobject -- 5.4.2. Show Nonatomic Keyobject -- 5.4.3. Show Catalog -- 5.4.4. Show Synonymy Relation -- 5.4.5. Show Keyobjects In Store -- ch. 6 Structured Search on Database Landscape -- 6.1. Questions and Topics -- 6.2. Key-Objects and Object-Oriented Programming Paradigm -- 6.3. Key-Objects and Object-Oriented Databases -- 6.4. KeySQL and NoSQL -- 6.5. Query Independence and Data Independence -- 6.6. KeySQL and MPP Architectures -- ch. 7 Structured Search Solutions -- 7.1.E-Commerce Applications -- 7.1.1. Saving Millions of Hours to Shoppers -- 7.1.2. Optimizing and Energizing Marketplace -- 7.1.3. Structured Search Advertising -- 7.1.4. Mobile E-Commerce -- 7.1.5. BayZon Marketplace -- 7.1.6. BinYahGoo Search Portal -- 7.2. Secure Federated System -- 7.3. Native KeySQL Systems -- 7.3.1. Healthcare Information Systems -- 7.3.2. Big Data Warehousing.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Note continued: 7.3.3. KeySQL on MapReduce Clusters -- 7.4. Structured Search in Internet Evolution -- 7.4.1. Internet as Data Store.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Big data.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Internet searching.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Database searching.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Keyword searching.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS</subfield>
    <subfield code="x">General.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS</subfield>
    <subfield code="x">Database Management</subfield>
    <subfield code="x">General.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Big data.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst01892965</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Database searching.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00888058</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Internet searching.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00977289</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Keyword searching.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00987037</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="0">
    <subfield code="a">Electronic book.</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="4">
    <subfield code="a">Electronic books.</subfield>
  </datafield>
  <datafield tag="776" ind1="0" ind2="8">
    <subfield code="i">Print version:</subfield>
    <subfield code="a">Gilula, Mikhail.</subfield>
    <subfield code="t">Structured search for big data.</subfield>
    <subfield code="d">Waltham, MA : Morgan Kaufmann, [2016]</subfield>
    <subfield code="z">0128046317</subfield>
    <subfield code="z">9780128046319</subfield>
    <subfield code="w">(OCoLC)919343215</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="3">ScienceDirect</subfield>
    <subfield code="u">http://www.sciencedirect.com/science/book/9780128046319</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">247153</subfield>
    <subfield code="d">247153</subfield>
  </datafield>
</record>
