Valid HTML 4.0! Valid CSS!
%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "2.62",
%%%     date            = "01 October 2024",
%%%     time            = "07:12:32 MDT",
%%%     filename        = "sqlbooks.bib",
%%%     address         = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "22553 17698 72592 729173",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "Access; BibTeX; bibliography; Cassandra; DB2;
%%%                        dBASE IV; Hadoop; Informix; Ingres; MongoDB;
%%%                        MySQL; NoSQL; Oracle; Oracle8i; Oracle9i;
%%%                        PL/SQL; PostgreSQL; Relational Database
%%%                        Management System (RDMS); SQL Server; SQL/DS;
%%%                        SQLBase; SQL Express; SQLite; SQL Server;
%%%                        Structured Query Language (SQL); Sybase;
%%%                        Transact-SQL; VAX SQL",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a bibliography of books about the
%%%                        ANSI/ISO Structured Query Language (SQL) for
%%%                        communication with relational database
%%%                        management systems.  A few articles on the
%%%                        history of SQL and the relational database
%%%                        industry are also included.
%%%
%%%                        This bibliography mostly excludes research
%%%                        articles about SQL; some of them can be found
%%%                        in the separate companion bibliographies for
%%%                        journals and conferences that specialize in
%%%                        database systems (pods.bib, sigmod.bib,
%%%                        tods.bib, vldb.bib, and vldbj.bib).  It also
%%%                        excludes books about database systems that do
%%%                        not emphasize SQL.
%%%
%%%                        Bibliography entries for ANSI and ISO
%%%                        Standards for SQL are available in the
%%%                        companion files, ansistd.bib and isostd.bib.
%%%                        The latest ISO Standard for SQL is a
%%%                        multivolume set with parts from 2008 and
%%%                        2011.  Papers that discuss new features of
%%%                        the ISO SQL Standards are recorded in
%%%                        sigmod.bib.
%%%
%%%                        At version 2.62, the year coverage looked
%%%                        like this:
%%%
%%%                             1970 (   1)    1989 (  17)    2008 (  30)
%%%                             1971 (   1)    1990 (  24)    2009 (  19)
%%%                             1972 (   1)    1991 (  17)    2010 (  20)
%%%                             1973 (   1)    1992 (  12)    2011 (  16)
%%%                             1974 (   1)    1993 (  16)    2012 (  14)
%%%                             1975 (   2)    1994 (  10)    2013 (  12)
%%%                             1976 (   2)    1995 (  19)    2014 (   1)
%%%                             1977 (   1)    1996 (  16)    2015 (   1)
%%%                             1978 (   0)    1997 (  17)    2016 (   1)
%%%                             1979 (   0)    1998 (  25)    2017 (   0)
%%%                             1980 (   0)    1999 (  32)    2018 (   1)
%%%                             1981 (   1)    2000 (  47)    2019 (   1)
%%%                             1982 (   0)    2001 (  58)    2020 (   2)
%%%                             1983 (   0)    2002 (  43)    2021 (   0)
%%%                             1984 (   1)    2003 (  44)    2022 (   0)
%%%                             1985 (   0)    2004 (  38)    2023 (   0)
%%%                             1986 (   1)    2005 (  46)    2024 (   1)
%%%                             1987 (   7)    2006 (  47)
%%%                             1988 (   7)    2007 (  50)
%%%                             19xx (   2)
%%%                             20xx (   4)
%%%
%%%                             Article:         33
%%%                             Book:           664
%%%                             InCollection:     1
%%%                             InProceedings:    2
%%%                             Manual:           9
%%%                             MastersThesis:    6
%%%                             TechReport:      15
%%%
%%%                             Total entries:  730
%%%
%%%                        This bibliography has been constructed
%%%                        primarily with data from the University of
%%%                        California MELVYL catalog, the U.S. Library
%%%                        of Congress catalog, various European library
%%%                        catalogs accessed through the Karlsruhe
%%%                        Virtual Catalog, and the TeX User Group and
%%%                        Karlsruhe Computer Science bibliography
%%%                        archives.
%%%
%%%                        BibTeX citation tags are uniformly chosen as
%%%                        name:year:abbrev, where name is the family
%%%                        name of the first author or editor, year is a
%%%                        4-digit number, and abbrev is a 3-letter
%%%                        condensation of important title words.
%%%                        Citation labels were automatically generated
%%%                        by software developed for the BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, with the help of ``bibsort
%%%                        -byvolume''.  The bibsort utility is available
%%%                        from ftp.math.utah.edu in /pub/tex/bib.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================
@Preamble{
    "\ifx \undefined \k      \let \k = \c \fi"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@computer.org| (Internet),
                    URL: \path|http://www.math.utah.edu/~beebe/|"}

%%% ====================================================================
%%% Journal abbreviations:
@String{j-CACM                  = "Communications of the ACM"}

@String{j-IBM-JRD               = "IBM Journal of Research and Development"}

@String{j-IEEE-ANN-HIST-COMPUT  = "IEEE Annals of the History of Computing"}

@String{j-IEEE-DISTRIB-SYST-ONLINE = "IEEE Distributed Systems Online"}

@String{j-IEEE-TRANS-COMPUT     = "IEEE Transactions on Computers"}

@String{j-TODS                  = "ACM Transactions on Database Systems"}

%%% ====================================================================
%%% Preparation details.
@String{prep-tex                = "Prepared with {\TeX}."}

%%% ====================================================================
%%% Publisher abbreviations:
@String{pub-ACADEMIC-SERVICE    = "Academic Service"}
@String{pub-ACADEMIC-SERVICE:adr = "Postbus 81, 2870 AB Schoonhoven, The
                                  Netherlands"}

@String{pub-ACM                 = "ACM Press"}
@String{pub-ACM:adr             = "New York, NY 10036, USA"}

@String{pub-ANSI                = "American National Standards Institute"}
@String{pub-ANSI:adr            = "1430 Broadway, New York, NY 10018, USA"}

@String{pub-AP-PROFESSIONAL     = "AP Professional"}
@String{pub-AP-PROFESSIONAL:adr = "Boston, MA, USA"}

@String{pub-APRESS              = "Apress"}
@String{pub-APRESS:adr          = "Berkeley, CA, USA"}

@String{pub-ARTECH              = "Artech House Inc."}
@String{pub-ARTECH:adr          = "Norwood, MA, USA"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-AWDP                = "Ad{\-d}i{\-s}on-Wes{\-l}ey Developers
                                  Press"}
@String{pub-AWDP:adr            = "Reading, MA, USA"}

@String{pub-AW-LONGMAN          = "Ad{\-d}i{\-s}on-Wes{\-l}ey Longman"}
@String{pub-AW-LONGMAN:adr      = "Reading, MA, USA"}

@String{pub-AW-MUNCHEN          = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
@String{pub-AW-MUNCHEN:adr      = "M{\"u}nchen, Germany"}

@String{pub-BLACKWELL-SCI       = "Blackwell Scientific Publications"}
@String{pub-BLACKWELL-SCI:adr   = "Oxford, UK"}

@String{pub-BOYD-FRASER         = "boyd \& fraser"}
@String{pub-BOYD-FRASER:adr     = "One Corporate Place, Suite 205, Danvers,
                                  MA, USA 01923, USA"}

@String{pub-CBEMA               = "Computer and Business Equipment
                                  Manufacturers Association"}
@String{pub-CBEMA:adr           = "Washington, DC, USA"}

@String{pub-CHARLES-RIVER-MEDIA = "Charles River Media, Inc."}
@String{pub-CHARLES-RIVER-MEDIA:adr = "403 VFW Drive, PO Box 417, Rockland, MA 02370, USA"}

@String{pub-CORIOLIS            = "Coriolis Group Books"}
@String{pub-CORIOLIS:adr        = "Scottsdale, AZ, USA"}

@String{pub-DP                  = "Digital Press"}
@String{pub-DP:adr              = "12 Crosby Drive, Bedford, MA 01730, USA"}

@String{pub-DPUNKT-VERLAG       = "dpunkt-Verlag"}
@String{pub-DPUNKT-VERLAG:adr   = "Heidelberg, Germany"}

@String{pub-ELSEVIER            = "Elsevier"}
@String{pub-ELSEVIER:adr        = "Amsterdam, The Netherlands"}

@String{pub-ELSEVIER-DIGITAL    = "Elsevier\slash Digital Press"}
@String{pub-ELSEVIER-DIGITAL:adr = "Amsterdam, The Netherlands; Boston, MA, USA"}

@String{pub-ELSEVIER-MORGAN-KAUFMANN = "Elsevier Morgan Kaufmann"}
@String{pub-ELSEVIER-MORGAN-KAUFMANN:adr = "Amsterdam, The Netherlands"}

@String{pub-EYROLLES            = "Editions Eyrolles"}
@String{pub-EYROLLES:adr        = "Paris, France"}

@String{pub-HAYDEN              = "Hayden Books"}
@String{pub-HAYDEN:adr          = "4300 West 62nd Street, Indianapolis, IN
                                  46268, USA"}

@String{pub-HUNGRY-MINDS-IN     = "Hungry Minds"}
@String{pub-HUNGRY-MINDS-IN:adr = "Indianapolis, IN, USA"}

@String{pub-HUNGRY-MINDS-OH     = "Hungry Minds"}
@String{pub-HUNGRY-MINDS-OH:adr = "Cleveland, OH, USA"}

@String{pub-IBM                 = "IBM Corporation"}
@String{pub-IBM:adr             = "San Jose, CA, USA"}

@String{pub-IBM-REDBOOKS        = "IBM Redbooks"}
@String{pub-IBM-REDBOOKS:adr    = "11400 Burnet Road, Austin, TX 78758-3493, USA"}

@String{pub-ISO                 = "International Organization for
                                  Standardization"}
@String{pub-ISO:adr             = "Geneva, Switzerland"}

@String{pub-ITCP                = "International Thomson Computer Press"}
@String{pub-ITCP:adr            = "20 Park Plaza Suite 1001, Boston, MA 02116 USA"}

@String{pub-JW                  = "John Wiley"}
@String{pub-JW:adr              = "New York, NY, USA"}

@String{pub-MACMILLAN-COMPUTER  = "Macmillan Computer Publishing"}
@String{pub-MACMILLAN-COMPUTER:adr = "Indianapolis, IN, USA"}

@String{pub-MACMILLAN-EDUCATION = "Macmillan Education"}
@String{pub-MACMILLAN-EDUCATION:adr = "Basingstoke, Hampshire, England"}

@String{pub-MANNING             = "Manning"}
@String{pub-MANNING:adr         = "Greenwich, CT, USA"}

@String{pub-MCGRAW-HILL         = "Mc{\-}Graw-Hill"}
@String{pub-MCGRAW-HILL:adr     = "New York, NY, USA"}

@String{pub-MCGRAW-HILL-OSBORNE = "Mc{\-}Graw-Hill\slash Osborne"}
@String{pub-MCGRAW-HILL-OSBORNE:adr     = "Emeryville, CA, USA"}

@String{pub-MICROSOFT           = "Microsoft Press"}
@String{pub-MICROSOFT:adr       = "Bellevue, WA, USA"}

@String{pub-MITCHELL            = "Mitchell Publishing, Inc."}
@String{pub-MITCHELL:adr        = "Santa Cruz, CA, USA"}

@String{pub-MORGAN-KAUFMANN     = "Morgan Kaufmann Publishers"}
@String{pub-MORGAN-KAUFMANN:adr = "Los Altos, CA 94022, USA"}

@String{pub-MT                  = "M\&T Books"}
@String{pub-MT:adr              = "M\&T Publishing, Inc., 501 Galveston Drive,
                                  Redwood City, CA 94063, USA"}

@String{pub-MYSQL-PRESS         = "MySQL Press"}
@String{pub-MYSQL-PRESS:adr     = "Indianapolis, IN, USA"}

@String{pub-NEW-RIDERS          = "New Riders Publishing"}
@String{pub-NEW-RIDERS:adr      = "Carmel, IN, USA"}

@String{pub-NO-STARCH           = "No Starch Press"}
@String{pub-NO-STARCH:adr       = "San Francisco, CA, USA"}

@String{pub-NTIS                = "National Technical Information Service"}
@String{pub-NTIS:adr            = "Washington, DC, USA"}

@String{pub-ORA                 = "O'Reilly \& Associates, Inc."}
@String{pub-ORA:adr             = "981 Chestnut Street, Newton, MA 02164, USA"}

@String{pub-ORA-FRANCE          = "O'Reilly"}
@String{pub-ORA-FRANCE:adr      = "Paris, France"}

@String{pub-ORA-MEDIA           = "O'Reilly Media, Inc."}
@String{pub-ORA-MEDIA:adr       = "1005 Gravenstein Highway North,
                                  Sebastopol, CA 95472, USA"}

@String{pub-ORACLE              = "Oracle Press (division of Osborne McGraw-Hill)"}
@String{pub-ORACLE:adr          = "Berkeley, CA, USA"}

@String{pub-ORACLE-CORP         = "Oracle Corporation"}
@String{pub-ORACLE-CORP:adr     = "Redwood Shores, CA, USA"}

@String{pub-ORACLE-PRESS        = "Oracle Press"}
@String{pub-ORACLE-PRESS:adr    = "Berkeley, CA, USA"}

@String{pub-ORCP                = "O'Reilly Community Press"}
@String{pub-ORCP:adr            = "Sebastopol, CA, USA"}

@String{pub-OSBORNE             = "Osborne\slash Mc{\-}Graw-Hill"}
@String{pub-OSBORNE:adr         = "Berkeley, CA, USA"}

@String{pub-PAGINA              = "Pagina F{\"o}rlags AB"}
@String{pub-PAGINA:adr          = "Box 706, Travgatan 92, 194 27
                                  Upplands-V{\"a}sby, Sweden"}

@String{pub-PEACHPIT            = "Peachpit Press, Inc."}
@String{pub-PEACHPIT:adr        = "1085 Keith Avenue, Berkeley, CA 94708, USA"}

@String{pub-PEARSON-PH          = "Pearson Pren{\-}tice Hall"}
@String{pub-PEARSON-PH:adr      = "Upper Saddle River, NJ 07458, USA"}

@String{pub-PH                  = "Pren{\-}tice-Hall"}
@String{pub-PH:adr              = "Upper Saddle River, NJ 07458, USA"}

@String{pub-PHPTR               = "Pren{\-}tice-Hall PTR"}
@String{pub-PHPTR:adr           = "Upper Saddle River, NJ 07458, USA"}

@String{pub-PRAGMATIC           = "Pragmatic Bookshelf"}
@String{pub-PRAGMATIC:adr       = "Raleigh, NC, USA"}

@String{pub-PREMIER-PRESS       = "Premier Press, Inc."}
@String{pub-PREMIER-PRESS:adr   = "Indianapolis, IN, USA"}

@String{pub-PRIMA               = "Prima Publishing"}
@String{pub-PRIMA:adr           = "Roseville, CA, USA"}

@String{pub-QED                 = "QED Information Sciences, Inc."}
@String{pub-QED:adr             = "P. O. Box 82-181, Wellesley, MA 02181, USA"}

@String{pub-QUE                 = "Que Corporation"}
@String{pub-QUE:adr             = "Indianapolis, IN, USA"}

@String{pub-SAMS                = "Howard W. Sams"}
@String{pub-SAMS:adr            = "Indianapolis, IN 46268, USA"}

@String{pub-SAS                 = "SAS Institute"}
@String{pub-SAS:adr             = "SAS Circle, Box 8000, Cary, NC 27512-8000,
                                  USA"}

@String{pub-SCOTT-FORESMAN      = "Scott, Foresman and Company"}
@String{pub-SCOTT-FORESMAN:adr  = "Glenview, IL, USA"}

@String{pub-SILICON             = "Silicon Press"}
@String{pub-SILICON:adr         = "25 Beverly Road, Summit, NJ 07901, USA"}

@String{pub-SITEPOINT           = "SitePoint Pty. Ltd."}
@String{pub-SITEPOINT:adr       = "Collingwood, VIC, Australia"}

@String{pub-SV                  = "Springer-Verlag"}
@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg, Germany~/
                                  London, UK~/ etc."}

@String{pub-SYBEX               = "Sybex, Inc."}
@String{pub-SYBEX:adr           = "2021 Challenger Driver, Suite 100, Alameda,
                                  CA 94501, USA"}

@String{pub-TAB-BOOKS           = "Tab Books"}
@String{pub-TAB-BOOKS:adr       = "Blue Ridge Summit, PA, USA"}

@String{pub-VENTANA             = "Ventana Press"}
@String{pub-VENTANA:adr         = "Chapel Hill, NC, USA"}

@String{pub-VNR                 = "Van Nostrand Reinhold Co."}
@String{pub-VNR:adr             = "New York, NY, USA"}

@String{pub-WI                  = "Wiley-In{\-}ter{\-}sci{\-}ence"}
@String{pub-WI:adr              = "New York, NY, USA"}

@String{pub-WILEY               = "John Wiley and Sons, Inc."}
@String{pub-WILEY:adr           = "New York, NY, USA"}

@String{pub-WINDCREST           = "Windcrest\slash McGraw-Hill"}
@String{pub-WINDCREST:adr       = "Blue Ridge Summit, PA, USA"}

@String{pub-WROX                = "Wrox Press"}
@String{pub-WROX:adr            = "Chicago, IL, USA; Birmingham, UK"}

%%% ====================================================================
%%% Series abbreviations:
@String{ser-LNCS                = "Lecture Notes in Computer Science"}

%%% ====================================================================
%%% Bibliography entries, ordered by year, and then by citation label,
%%% with `bibsort --byyear':
@Article{Codd:1970:RMD,
  author =       "E. F. Codd",
  title =        "A Relational Model of Data for Large Shared Data
                 Banks",
  journal =      j-CACM,
  volume =       "13",
  number =       "6",
  pages =        "377--387",
  month =        jun,
  year =         "1970",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/362384.362685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:31:56 MST 2001",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Database/database.bib;
                 ftp://ftp.ira.uka.de/pub/bibliography/Database/Wiederhold.bib;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm13.html#Codd70;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Reprinted in \cite[pp.~5--15]{Stonebraker:1988:RDS}.",
  URL =          "http://dblp.uni-trier.de/db/journals/cacm/Codd70.html",
  abstract =     "Future users of large data banks must be protected
                 from having to know how the data is organized in the
                 machine (the internal representation). A prompting
                 service which supplies such information is not a
                 satisfactory solution. Activities of users at terminals
                 and most application programs would remain unaffected
                 when the internal representation of data is changed and
                 even when some aspects of the external representation
                 are changed. Changes in data representation will often
                 be needed as a result of changes in query, update, and
                 report traffic and natural growth in the types of
                 stored information. Existing noninferential, formatted
                 data systems provide users with tree-structured files
                 or slightly more general network models of the data. In
                 Section 1, inadequacies of these models are discussed.
                 A model based on $n$-ary relations, a normal form for
                 data base relations, and the concept of a universal
                 data sublanguage are introduced. In Section 2, certain
                 operations on relations (other than logical inference)
                 are discussed and applied to the problems of redundancy
                 and consistency in the user's model.",
  acknowledgement = ack-nhfb,
  annote =       "Shows problems of hierarchical data organization,
                 presents a non-hierarchical `normal' structure, and
                 discusses languages for describing relations of such
                 normal structures.",
  cdrom =        "CACMs1/CACM13/P377.pdf",
  classcodes =   "C6120 (File organisation); C7250 (Information storage
                 and retrieval)",
  corpsource =   "IBM, San Jose, CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J79",
  journalabr =   "Commun ACM",
  keywords =     "composition; computers, data storage; consistency;
                 data bank; data banks; data base; data integrity; data
                 organization; data structure; data structures;
                 derivability; file organisation; hierarchies of data;
                 information retrieval; information storage and retrie;
                 join; networks of data; NOI; predicate calculus;
                 redundancy; relations; retrieval language; security;
                 systems",
  oldlabel =     "Codd70",
  remark =       "This paper is credited as the origin of the idea of
                 relational databases. See \cite{} for the origin of
                 SQL.",
  review =       "ACM CR 8905-0329",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Codd70",
}

@InProceedings{Codd:1971:DBS,
  author =       "Edgar F. Codd",
  editor =       "Edgar F. Codd and Albert L. Dean",
  booktitle =    "{Data description, access and control: proceedings of
                 1971 ACM-SIGFIDET workshop, San Diego, California,
                 November 11--12, 1971}",
  title =        "A Data Base Sublanguage Founded on the Relational
                 Calculus",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "35--68",
  year =         "1971",
  DOI =          "https://doi.org/10.1145/1734714.1734718",
  LCCN =         "????",
  bibdate =      "Thu Jan 24 18:32:38 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  bookpages =    "372",
}

@TechReport{Codd:1972:RCD,
  author =       "E. F. Codd",
  title =        "Relational Completeness of Data Base Sublanguages",
  type =         "IBM Research Report",
  number =       "RJ987",
  institution =  pub-IBM,
  address =      pub-IBM:adr,
  year =         "1972",
  bibdate =      "Thu Jan 24 18:25:55 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Boyce:1973:USE,
  author =       "R. Boyce and D. Chamberlin",
  title =        "Using a Structured {English} Query Language as a Data
                 Definition Facility",
  type =         "IBM Research Report",
  number =       "RJ1318",
  institution =  pub-IBM,
  address =      pub-IBM:adr,
  month =        dec,
  year =         "1973",
  bibdate =      "Thu Jan 24 18:13:56 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "This is one of the earliest reports that describes the
                 relational database language that later became
                 standardized as SQL; see \cite{Chamberlin:2012:EHS} for
                 that history, and \cite{Chamberlin:1974:SSE} for the
                 conference paper that made early SQL well known.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Chamberlin:1974:SSE,
  author =       "Donald D. Chamberlin and Raymond F. Boyce",
  editor =       "Randall Rustin",
  booktitle =    "{FIDET 74': Data models: data-structure-set versus
                 relational: Workshop on Data Description, Access, and
                 Control, May 1--3, 1974, Ann Arbor, Michigan}",
  title =        "{SEQUEL}: a structured {English} query language",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "249--264",
  year =         "1974",
  DOI =          "https://doi.org/10.1145/800296.811515",
  bibdate =      "Tue Jun 21 08:00:02 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.almaden.ibm.com/cs/people/chamberlin/sequel-1974.pdf",
  abstract =     "In this paper we present the data manipulation
                 facility for a structured English query language
                 (SEQUEL) which can be used for accessing data in an
                 integrated relational data base. Without resorting to
                 the concepts of bound variables and quantifiers SEQUEL
                 identifies a set of simple operations on tabular
                 structures, which can be shown to be of equivalent
                 power to the first order predicate calculus. A SEQUEL
                 user is presented with a consistent set of keyword
                 English templates which reflect how people use tables
                 to obtain information. Moreover, the SEQUEL user is
                 able to compose these basic templates in a structured
                 manner in order to form more complex queries. SEQUEL is
                 intended as a data base sublanguage for both the
                 professional programmer and the more infrequent data
                 base user.",
  acknowledgement = ack-nhfb,
  bookpages =    "144",
  keywords =     "Data Base Management Systems, Data Manipulation
                 Languages, Information Retrieval, Query Languages",
  numpages =     "16",
  remark =       "This paper is credited with the invention of SQL; see
                 \cite{Codd:1970:RMD} for the origin of relational
                 databases.",
}

@Article{Boyce:1975:SQR,
  author =       "Raymond F. Boyce and Donald D. Chamberlin and W. Frank
                 {King III} and Michael M. Hammer",
  title =        "Specifying Queries as Relational Expressions: The
                 {SQUARE} Data Sublanguage",
  journal =      j-CACM,
  volume =       "18",
  number =       "11",
  pages =        "621--628",
  month =        nov,
  year =         "1975",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:27:48 MST 2001",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Database/Wiederhold.bib;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm18.html#BoyceCKH75;
                 http://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Also published in/as: in Douque74 (IFIP TC-2), 1974.
                 Also published in/as: ACM SIGPLAN-SIGIR 1974, Nance
                 (ed), pp. 31--47. Also published in/as: IBM, San Jose
                 Research Report RJ1291, October 1973.",
  URL =          "http://dblp.uni-trier.de/db/journals/cacm/BoyceCKH75.html",
  abstract =     "This paper presents a data sublanguage called SQUARE,
                 intended for use in ad hoc, interactive problem solving
                 by non-computer specialists. SQUARE is based on the
                 relational model of data, and is shown to be
                 relationally complete; however, it avoids the
                 quantifiers and bound variables required by languages
                 based on the relational calculus. Facilities for query,
                 insertion, deletion, and update on tabular data bases
                 are described. A syntax is given, and suggestions are
                 made for alternative syntaxes, including a syntax based
                 on English key words for users with limited
                 mathematical background.",
  acknowledgement = ack-nhfb,
  cdrom =        "CACMs1/CACM18/P621.pdf",
  classcodes =   "C6130 (Data handling techniques); C6140D (High level
                 languages)",
  classification = "723",
  corpsource =   "IBM Res. Lab., San Jose, CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J79",
  journalabr =   "Commun ACM",
  keywords =     "casual user; data processing; data sublanguage;
                 database; English key words; interactive problem;
                 nonprocedural language; problem oriented languages;
                 query languages; relational calculus; relational
                 expressions; square; SQUARE (Specifying Queries As
                 Relational Expressions); tabular data",
  oldlabel =     "BoyceCKH75",
  treatment =    "A Application; P Practical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/BoyceCKH75",
}

@Book{Date:1975:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvii + 366",
  year =         "1975",
  ISBN =         "0-201-14452-2",
  ISBN-13 =      "978-0-201-14452-9",
  LCCN =         "QA76.9.D3 D37",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Article{Astrahan:1976:SRR,
  author =       "M. M. Astrahan and M. W. Blasgen and D. D. Chamberlin
                 and K. P. Eswaran and J. N. Gray and P. P. Griffiths
                 and W. F. King and R. A. Lorie and P. R. McJones and J.
                 W. Mehl and G. R. Putzolu and I. L. Traiger and B. W.
                 Wade and V. Watson",
  title =        "{System R}: a Relational Approach to Database
                 Management",
  journal =      j-TODS,
  volume =       "1",
  number =       "2",
  pages =        "97--137",
  month =        jun,
  year =         "1976",
  CODEN =        "ATDSD3",
  ISSN =         "0362-5915 (print), 1557-4644 (electronic)",
  ISSN-L =       "0362-5915",
  bibdate =      "Sat Apr 14 10:34:48 MDT 2001",
  bibsource =    "Database/Graefe.bib; Database/Wiederhold.bib;
                 http://www.acm.org/pubs/toc/;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.math.utah.edu/pub/tex/bib/tods.bib;
                 Object/Nierstrasz.bib",
  note =         "Also published in/as: IBM, San Jose, Research Report.
                 No. RJ-1738, Feb. 1976. Reprinted in
                 \cite{Stonebraker:1988:RDS}.",
  URL =          "http://www.acm.org/pubs/articles/journals/tods/1976-1-2/p97-astrahan/p97-astrahan.pdf;
                 http://www.acm.org/pubs/citations/journals/tods/1976-1-2/p97-astrahan/",
  abstract =     "System R is a database management system which
                 provides a high level relational data interface. The
                 systems provides a high level of data independence by
                 isolating the end user as much as possible from
                 underlying storage structures. The system permits
                 definition of a variety of relational views on common
                 underlying data. Data control features are provided,
                 including authorization, integrity assertions,
                 triggered transactions, a logging and recovery
                 subsystem, and facilities for maintaining data
                 consistency in a shared-update environment.\par

                 This paper contains a description of the overall
                 architecture and design of the system. At the present
                 time the system is being implemented and the design
                 evaluated. We emphasize that System R is a vehicle for
                 research in database architecture, and is not planned
                 as a product.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Database Systems",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J777",
  keywords =     "authorization; data structures; database; dblit; index
                 structures; locking; nonprocedural language; recovery;
                 relational model; TODS relation database IBM San Jose",
  remark =       "From \cite[page 42]{Wade:2012:IRD}, this paper is
                 ``One of the earliest and best known of these papers
                 [on System R]''.",
  subject =      "Information Systems --- Database Management ---
                 Systems (H.2.4): {\bf System R}; Information Systems
                 --- Database Management --- Systems (H.2.4): {\bf
                 Relational databases}; Information Systems --- Database
                 Management (H.2)",
}

@Article{Chamberlin:1976:SUA,
  author =       "Donald D. Chamberlin and Morton M. Astrahan and Kapali
                 P. Eswaran and Patricia Priest Griffiths and Raymond A.
                 Lorie and James W. Mehl and Phyllis Reisner and
                 Bradford Warren Wade",
  title =        "{SEQUEL 2}: a Unified Approach to Data Definition,
                 Manipulation, and Control",
  journal =      j-IBM-JRD,
  volume =       "20",
  number =       "6",
  pages =        "560--575 (or 560--565??)",
  month =        nov,
  year =         "1976",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "Compendex database;
                 http://www.math.utah.edu/pub/tex/bib/ibmjrd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  abstract =     "SEQUEL 2 is a relational data language that provides a
                 consistent, English keyword-oriented set of facilities
                 for query, data definition, data manipulation, and data
                 control. SEQUEL 2 may be used either as a stand-alone
                 interface for nonspecialists in data processing or as a
                 data sublanguage embedded in a host programming
                 language for use by application programmers and data
                 base administrators. This paper describes SEQUEL 2 and
                 the means by which it is coupled to a host language.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6120 (File organisation); C6140D (High level
                 languages); C7100 (Business and administration)",
  classification = "723",
  corpsource =   "IBM Res. Lab., San Jose, CA, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  journalabr =   "IBM J Res Dev",
  keywords =     "computer programming languages; data base systems;
                 data control; data definition; data processing; data
                 processing --- Data Handling; data sublanguage;
                 database management systems; host programming language;
                 language; manipulation; problem oriented languages;
                 relational data; sequel 2; SEQUEL 2",
  treatment =    "G General Review; P Practical",
}

@Book{Date:1977:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxiii + 536",
  year =         "1977",
  ISBN =         "0-201-14456-5",
  ISBN-13 =      "978-0-201-14456-7",
  LCCN =         "QA76.9.D3 D37 1977",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{Date:1981:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xxviii + 574",
  year =         "1981",
  ISBN =         "0-201-14471-9, 0-201-14439-5 (paperback)",
  ISBN-13 =      "978-0-201-14471-0, 978-0-201-14439-0 (paperback)",
  LCCN =         "QA76.9.D3 D37 1981",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Two volumes.",
  series =       "Addison-Wesley systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@TechReport{Kiessling:1984:SQC,
  author =       "Werner Kiessling",
  title =        "{SQL}-like and {QUEL}-like correlation queries with
                 aggregates revisited",
  type =         "Memorandum",
  number =       "UCB/ERL M84/75",
  institution =  "Electronics Research Laboratory, College of
                 Engineering, University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "14",
  day =          "17",
  month =        sep,
  year =         "1984",
  LCCN =         "TK7800 .C32b no.84:75",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Date:1986:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fourth",
  pages =        "????",
  year =         "1986",
  ISBN =         "0-201-14201-5 (vol. 1)",
  ISBN-13 =      "978-0-201-14201-3 (vol. 1)",
  LCCN =         "QA76.9.D3 D37 1986",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$31.95",
  series =       "Addison-Wesley systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@TechReport{Anonymous:1987:DLS,
  author =       "Anonymous",
  title =        "Database language {SQL 2600}",
  institution =  "U.S. Department of Commerce",
  address =      "Gaithersburg, MD, USA",
  pages =        "5",
  day =          "10",
  month =        mar,
  year =         "1987",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Federal information processing standards publication,
                 FIPS PUB, vol. 127. Shipping list number 87-330-P",
  acknowledgement = ack-nhfb,
}

@Book{ANSI-X3H2:1987:DPA,
  author =       "{American National Standards Institute. Technical
                 Committee X3H2. Data Base Committee X3 Information
                 Processing Systems} and {Computer and Business
                 Equipment Manufacturers Association}",
  title =        "Draft proposed {American National Standard} embedding
                 of {SQL} statements into programming languages:
                 {X3.168-198X. X3 Project 571-D}",
  publisher =    pub-CBEMA,
  address =      pub-CBEMA:adr,
  pages =        "31",
  year =         "1987",
  bibdate =      "Mon Feb 24 15:49:20 MST 1997",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (Computer program language) --- Standards",
}

@InCollection{Codd:1987:RDP,
  author =       "E. F. Codd",
  title =        "Relational database: a practical foundation for
                 productivity",
  crossref =     "Ashenhurst:1987:ATA",
  pages =        "??--??",
  year =         "1987",
  DOI =          "https://doi.org/10.1145/1283920.1283937",
  bibdate =      "Tue Jun 21 11:01:04 2011",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "ACM Turing Award lecture.",
  acknowledgement = ack-nhfb,
}

@Book{Date:1987:GSS,
  author =       "C. J. Date",
  title =        "A guide to the {SQL} standard: a user's guide to the
                 standard relational language {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 205",
  year =         "1987",
  ISBN =         "0-201-05777-8 (paperback)",
  ISBN-13 =      "978-0-201-05777-5 (paperback)",
  LCCN =         "QA76.9.D3 D36951 1987",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$23.95",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Sachs:1987:SUG,
  author =       "Jonathan Sachs",
  title =        "{SQL*plus} user's guide: version 2.0",
  publisher =    pub-ORACLE-CORP,
  address =      pub-ORACLE-CORP:adr,
  edition =      "Revised",
  pages =        "various",
  month =        jul,
  year =         "1987",
  LCCN =         "AA0002183382",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Part number 3201-V2.0.",
  acknowledgement = ack-nhfb,
  annote =       "The SQL*plus user's guide explains how to use the
                 SQL*plus program to create, store, modify, retrieve,
                 print, and manage information on an ORACLE database.",
  keywords =     "Oracle (computer file); SQL Plus (computer program)",
}

@Manual{USNBS:1987:DLS,
  author =       "{United States National Bureau of Standards}",
  title =        "Database language {SQL}",
  number =       "FIPS PUB 127",
  organization = pub-NTIS,
  address =      pub-NTIS:adr,
  pages =        "5",
  day =          "10",
  month =        mar,
  year =         "1987",
  LCCN =         "C 13.52:127",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Shipping list number 87-330-P.",
  series =       "Federal Information Processing Standards publication",
  acknowledgement = ack-nhfb,
  keywords =     "database management; electronic data processing --
                 standards -- united states; SQL (computer program
                 language)",
}

@Book{Bradley:1988:BFP,
  author =       "James Bradley",
  title =        "Business file processing!: {COBOL}, {CICS}, and
                 {SQL}",
  publisher =    pub-MITCHELL,
  address =      pub-MITCHELL:adr,
  pages =        "400",
  year =         "1988",
  ISBN =         "0-394-39217-5",
  ISBN-13 =      "978-0-394-39217-2",
  LCCN =         "QA76.9.F5 B725 1988",
  bibdate =      "Sat Nov 12 21:03:54 1994",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes two chapters on hash file processing.",
  price =        "US\$28.00",
  acknowledgement = ack-nhfb,
}

@Book{Cronin:1988:MOF,
  author =       "Daniel J. Cronin",
  title =        "Mastering {Oracle}: featuring {Oracle}'s {SQL}
                 standard",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "xxi + 542",
  year =         "1988",
  ISBN =         "0-672-48419-6",
  ISBN-13 =      "978-0-672-48419-3",
  LCCN =         "QA76.9.D3 C76 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); relational databases; SQL
                 (computer program language)",
}

@Book{Hursch:1988:SSQ,
  author =       "Carolyn J. Hursch and Jack L. Hursch",
  title =        "{SQL}, the structured query language",
  publisher =    pub-TAB-BOOKS,
  address =      pub-TAB-BOOKS:adr,
  pages =        "xi + 184",
  year =         "1988",
  ISBN =         "0-8306-9016-6, 0-8306-3016-3 (paperback)",
  ISBN-13 =      "978-0-8306-9016-9, 978-0-8306-3016-5 (paperback)",
  LCCN =         "QA76.73.S67 H87 1988",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$18.60",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Lusardi:1988:DEG,
  author =       "Frank Lusardi",
  title =        "The database experts' guide to {SQL}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiv + 224",
  year =         "1988",
  ISBN =         "0-07-039006-1, 0-07-039002-9 (paperback)",
  ISBN-13 =      "978-0-07-039006-5, 978-0-07-039002-7 (paperback)",
  LCCN =         "QA76.73.S67 L87 1988",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "McGraw-Hill computing that works",
  acknowledgement = ack-nhfb,
  keywords =     "database management; relational databases; SQL
                 (computer program language)",
}

@Book{Lusardi:DEG88,
  author =       "Frank Lusardi",
  title =        "The Database Experts' Guide to {SQL}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiv + 224",
  year =         "1988",
  ISBN =         "0-07-039006-1 (hardcover), 0-07-039002-9 (paperback)",
  ISBN-13 =      "978-0-07-039006-5 (hardcover), 978-0-07-039002-7
                 (paperback)",
  LCCN =         "QA76.73.S67 L87 1988",
  bibdate =      "Fri Jul 22 10:25:53 1994",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         prep-tex,
  acknowledgement = ack-fl,
}

@Book{vanderLans:1988:IS,
  author =       "Rick F. van der Lans",
  title =        "Introduction to {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "x + 348",
  year =         "1988",
  ISBN =         "0-201-17521-5 (paperback)",
  ISBN-13 =      "978-0-201-17521-9 (paperback)",
  LCCN =         "QA76.73.S67 L3613 1988",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "UK\pounds15.95",
  acknowledgement = ack-nhfb,
  annote =       "Translation of: Het SQL leerboek.",
  keywords =     "SQL (computer program language)",
}

@Book{ANSI:1989:AXI,
  author =       "{American National Standards Institute}",
  title =        "{ANSI X3}.135-1992: Information Systems --- Database
                 Language --- {SQL} (includes {ANSI X3}.168-1989)",
  publisher =    pub-ANSI,
  address =      pub-ANSI:adr,
  pages =        "????",
  year =         "1989",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:02:52 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$220",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Baker:1989:GSD,
  author =       "Richard H. Baker",
  title =        "Guide to {SQL}: database management for {IBM PCs} and
                 compatibles",
  publisher =    pub-SCOTT-FORESMAN,
  address =      pub-SCOTT-FORESMAN:adr,
  pages =        "xxviii + 417",
  year =         "1989",
  ISBN =         "0-673-38356-3",
  ISBN-13 =      "978-0-673-38356-3",
  LCCN =         "QA76.73.S67 B35 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$22.95",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM personal computer --
                 programming; SQL (computer program language)",
}

@Book{Cronin:1989:MOF,
  author =       "Daniel J. Cronin",
  title =        "Mastering {ORACLE}: featuring {ORACLE}'s {SQL}
                 standard",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxi + 543",
  year =         "1989",
  ISBN =         "0-672-48419-6",
  ISBN-13 =      "978-0-672-48419-3",
  LCCN =         "QA76.9.D3 C76 1989",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; ORACLE (Computer system); SQL
                 (Computer program language); Database management",
}

@Book{Date:1989:GSD,
  author =       "C. J. Date and Colin J. White",
  title =        "A guide to {SQL\slash DS}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 505",
  year =         "1989",
  ISBN =         "0-201-14688-6",
  ISBN-13 =      "978-0-201-14688-2",
  LCCN =         "QA76.9.D3 D36954 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "A user's guide to the IBM product Structured Query
                 Language/Data System (a relational database management
                 system for the VM and VSE environments) and its major
                 companion products QMF, AS, CSP, etc.",
  keywords =     "database management; SQL/DS",
}

@Book{Date:1989:GSS,
  author =       "C. J. Date",
  title =        "A guide to the {SQL} standard: a user's guide to the
                 standard relational language {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xii + 228",
  year =         "1989",
  ISBN =         "0-201-50209-7",
  ISBN-13 =      "978-0-201-50209-1",
  LCCN =         "QA76.9.D3 D24 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Emerson:1989:PSH,
  author =       "Sandra L. Emerson and Marcy Darnovsky and Judith S.
                 Bowman",
  title =        "The practical {SQL} handbook: using {Structured Query
                 Language}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 393",
  year =         "1989",
  ISBN =         "0-201-51738-8",
  ISBN-13 =      "978-0-201-51738-5",
  LCCN =         "QA76.73.S67 E54 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Gupta:1989:SPG,
  author =       "Umang Gupta and William Gietz",
  title =        "{SQL} programmer's guide",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xiv + 302",
  year =         "1989",
  ISBN =         "0-88022-390-1",
  ISBN-13 =      "978-0-88022-390-4",
  LCCN =         "QA76.73.S67 G87 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95, CDN\$39.95",
  series =       "Programming series",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Hursch:1989:DIS,
  author =       "Jack L. Hursch and Carolyn J. Hursch",
  title =        "{dBase IV SQL} user's guide",
  publisher =    "Ashton-Tate",
  address =      "Torrance, CA, USA",
  year =         "1989",
  ISBN =         "1-55519-052-9 (Ashton-Tate : paperback), 0-13-198755-0
                 (Brady Books : paperback)",
  ISBN-13 =      "978-1-55519-052-1 (Ashton-Tate : paperback),
                 978-0-13-198755-5 (Brady Books : paperback)",
  LCCN =         "QA76.9.D3H87 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; dBASE IV (computer file); SQL
                 (computer program language)",
}

@Book{Martyn:1989:DPP,
  author =       "Tim Martyn",
  title =        "{DB2\slash SQL}: a professional programmer's guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxix + 472",
  year =         "1989",
  ISBN =         "0-07-040666-9",
  ISBN-13 =      "978-0-07-040666-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management",
}

@Book{Martyn:1989:DSP,
  author =       "Tim Martyn and Tim Hartley",
  title =        "{DB2\slash SQL}: a professional programmer's guide",
  publisher =    "Intertext Publications",
  address =      "New York, NY, USA",
  pages =        "xxix + 472",
  year =         "1989",
  ISBN =         "0-07-040666-9",
  ISBN-13 =      "978-0-07-040666-7",
  LCCN =         "QA76.73.S67 M39 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "J. Ranade IBM series",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM Database 2; SQL (computer
                 program language)",
}

@Book{SAS:1989:SGS,
  author =       "{SAS Institute}",
  title =        "{SAS} guide to the {SQL} procedure: usage and
                 reference: version 6",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xviii + 210",
  year =         "1989",
  ISBN =         "1-55544-367-2",
  ISBN-13 =      "978-1-55544-367-2",
  LCCN =         "QA276.4.S2336 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "mathematical statistics -- data processing; sas
                 (computer file); SQL (computer program language);
                 statistics -- data processing",
}

@Book{Sayles:1989:SDS,
  author =       "Jonathan Sayles",
  title =        "{SQL} for {DB2} and {SQL\slash DS} application
                 developers",
  publisher =    pub-QED,
  address =      pub-QED:adr,
  pages =        "xvii + 473",
  year =         "1989",
  ISBN =         "0-89435-303-9",
  ISBN-13 =      "978-0-89435-303-1",
  LCCN =         "QA76.73.S67 S2898 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "IBM Database 2; Oracle (computer file); relational
                 databases; SQL (computer program language)",
}

@Book{Sayles:1989:SSH,
  author =       "Jonathan Sayles",
  title =        "{SQL} spoken here",
  publisher =    pub-QED,
  address =      pub-QED:adr,
  pages =        "xiii + 271",
  year =         "1989",
  ISBN =         "0-89435-262-8",
  ISBN-13 =      "978-0-89435-262-1",
  LCCN =         "QA76.73.S67 S291 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "IBM Database 2; Oracle (computer file); relational
                 databases; SQL (computer program language)",
}

@Book{Tare:1989:DPU,
  author =       "Ramkrishna S. Tare",
  title =        "Data processing in the {UNIX} environment: with
                 {INFORMIX-SQL}, {Embedded-SQL}, {C-ISAM}, and {TURBO}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxi + 438",
  year =         "1989",
  ISBN =         "0-07-062885-8",
  ISBN-13 =      "978-0-07-062885-4",
  LCCN =         "QA76.9.D3 T374 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Computing that works",
  acknowledgement = ack-nhfb,
  keywords =     "database management; unix (computer file)",
}

@Book{Trimble:1989:VIS,
  author =       "J. Harvey Trimble and David Chappell",
  title =        "A visual introduction to {SQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 254",
  year =         "1989",
  ISBN =         "0-471-61684-2",
  ISBN-13 =      "978-0-471-61684-9",
  LCCN =         "QA76.73.S67 T75 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{vanderLans:1989:SSC,
  author =       "Rick F. van der Lans",
  title =        "The {SQL} standard: a complete reference",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  pages =        "x + 140",
  year =         "1989",
  ISBN =         "0-13-840059-8",
  ISBN-13 =      "978-0-13-840059-0",
  LCCN =         "QA76.73.S67 L37 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translated from the Dutch.",
  price =        "US\$40.00",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Wipper:1989:GDS,
  author =       "Fritz Wipper",
  title =        "Guide to {DB2} and {SQL\slash DS}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiii + 273",
  year =         "1989",
  ISBN =         "0-07-055170-7",
  ISBN-13 =      "978-0-07-055170-1",
  LCCN =         "QA76.9.D3 W585 1989",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM Database 2; SQL/ds",
}

@TechReport{Anonymous:1990:DLS,
  author =       "Anonymous",
  title =        "Database language {SQL 2600}",
  institution =  "National Computer Systems Laboratory, National
                 Institute of Standards and Technology",
  address =      "Gaithersburg, MD, USA",
  pages =        "8",
  day =          "2",
  month =        feb,
  year =         "1990",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Federal information processing standards publication,
                 vol. FIPS pub 127-1. Supersedes FIPS PUB 127 - 1987
                 March 10. Shipping list number 90-353-P",
  acknowledgement = ack-nhfb,
}

@Book{Casimir-Mrowczynski:1990:SDC,
  author =       "Piers Casimir-Mrowczynski",
  title =        "Software design with {COBOL} and {SQL}",
  publisher =    "Publishers' Business Services",
  address =      "Brookline Village, MA, USA",
  pages =        "xii + 158",
  year =         "1990",
  ISBN =         "0-632-02604-9",
  ISBN-13 =      "978-0-632-02604-3",
  LCCN =         "QA76.73.C25 C3724 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Computer studies series",
  acknowledgement = ack-nhfb,
  keywords =     "Cobol (computer program language); computer software
                 -- development; SQL (computer program language)",
}

@TechReport{Charness:1990:CCL,
  author =       "Dave Charness",
  title =        "{CLING\slash SQL}: {Common LISP} to {INGRES\slash SQL}
                 interface",
  type =         "Memorandum",
  number =       "UCB/ERL M90/40",
  institution =  "Electronics Research Laboratory, College of
                 Engineering, University of California",
  address =      "Berkeley, CA, USA",
  pages =        "28",
  day =          "8",
  month =        may,
  year =         "1990",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Charness:1990:CSC,
  author =       "Dave Charness and Lawrence A. Rowe",
  title =        "{CLING\slash SQL}: {Common LISP} to {INGRES\slash SQL}
                 interface",
  institution =  "Electronics Research Laboratory, College of
                 Engineering, University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "28",
  day =          "8",
  month =        may,
  year =         "1990",
  LCCN =         "TK7800 .C32b no.90:40",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Memorandum ; no. UCB/ERL M90/40 4006706930",
  acknowledgement = ack-nhfb,
}

@Book{Chou:1990:US,
  author =       "George Tsu-der Chou",
  title =        "Using {SQL}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xx + 474",
  year =         "1990",
  ISBN =         "0-88022-507-6",
  ISBN-13 =      "978-0-88022-507-6",
  LCCN =         "QA76.73.S67 C48 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$24.95 (CDN\$31.95, UK\pounds22.95 U.K.)",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Date:1990:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fifth",
  pages =        "????",
  year =         "1990",
  ISBN =         "0-201-51381-1 (vol. 1)",
  ISBN-13 =      "978-0-201-51381-3 (vol. 1)",
  LCCN =         "QA76.9.D3 D37 1990",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Addison-Wesley systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{Fabbri:1990:WDS,
  author =       "Tony Fabbri and A. Robert Schwab",
  title =        "Working with {DB2}, {SQL\slash DS}, {SQL}, and {QMF}",
  publisher =    "Tab Professional and Reference Books",
  address =      "Blue Ridge Summit, PA, USA",
  pages =        "xiv + 218",
  year =         "1990",
  ISBN =         "0-8306-9508-7 (hardcover), 0-8306-3508-4 (paperback)",
  ISBN-13 =      "978-0-8306-9508-9 (hardcover), 978-0-8306-3508-5
                 (paperback)",
  LCCN =         "QA76.9.D3 F23 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$28.95 (hardcover), US\$18.60 (paperback)",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM Database 2; SQL (computer
                 program language); SQL/ds",
}

@TechReport{FIPS:1990:SDL,
  author =       "{FIPS}",
  title =        "Standard for Database Language {SQL}",
  number =       "FIPS PUB 127",
  institution =  "Federal Information Processing Standards, National
                 Institute of Standards and Technology",
  address =      "Washington, DC, USA",
  day =          "2",
  month =        feb,
  year =         "1990",
  bibdate =      "Wed Nov 12 10:56:01 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Groff:1990:US,
  author =       "James R. Groff and Paul N. Weinberg",
  title =        "Using {SQL}",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxvi + 686",
  year =         "1990",
  ISBN =         "0-07-881524-X",
  ISBN-13 =      "978-0-07-881524-9",
  LCCN =         "QA76.73.S67 G37 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "DB2; dBASE IV; Informix; Ingres; Oracle; OS/2 Extended
                 Edition; SQL (computer program language); SQL Server;
                 SQL/DS; SQLBase; Sybase; VAX SQL",
}

@Book{Gruber:1990:US,
  author =       "Martin Gruber",
  title =        "Understanding {SQL}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxvi + 434",
  year =         "1990",
  ISBN =         "0-89588-644-8",
  ISBN-13 =      "978-0-89588-644-6",
  LCCN =         "QA76.73.S67 G67 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Lynch:1990:US,
  author =       "Elizabeth Lynch",
  title =        "Understanding {SQL}",
  publisher =    pub-MACMILLAN-EDUCATION,
  address =      pub-MACMILLAN-EDUCATION:adr,
  pages =        "xvii + 174",
  year =         "1990",
  ISBN =         "0-333-52433-0 (paperback)",
  ISBN-13 =      "978-0-333-52433-6 (paperback)",
  LCCN =         "QA76.73.S67 L96 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "UK\pounds12.99",
  series =       "Macmillan computer science series",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Nath:1990:GSS,
  author =       "Aloke Nath",
  title =        "The guide to {SQL Server}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 498",
  year =         "1990",
  ISBN =         "0-201-52336-1",
  ISBN-13 =      "978-0-201-52336-2",
  LCCN =         "QA76.9.D3 N348 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$24.95, CDN\$31.95",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Manual{NCSL:1990:DLS,
  author =       "{National Computer Systems Laboratory (U.S.)}",
  title =        "Database language {SQL}",
  number =       "FIPS PUB 127-1",
  organization = pub-NTIS,
  address =      pub-NTIS:adr,
  pages =        "8",
  day =          "2",
  month =        feb,
  year =         "1990",
  LCCN =         "JK468.A8 A31 no.127",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Supersedes FIPS PUB 127 - 1987 March 10. Shipping list
                 no.: 90-353-P.",
  series =       "Federal Information Processing Standards publication",
  acknowledgement = ack-nhfb,
  keywords =     "database management; electronic data processing --
                 standards -- united states; SQL (computer program
                 language)",
}

@Manual{Oracle:1990:SAP,
  author =       "{Oracle Corporation}",
  title =        "{SQL} application programming",
  publisher =    pub-ORACLE-CORP,
  address =      pub-ORACLE-CORP:adr,
  year =         "1990",
  LCCN =         "COMPU/D 213",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "This set consists of tutorial disks (6 disks for the
                 5.25in environment and 3 disks for the 3 1/2in
                 environment); 2 quick reference cards; 1 booklet titled
                 SQL application programming start here; 1 booklet
                 titled SQL application programming reference guide.
                 This course gives instructions on how to create
                 application programs by embedding SQL statements in
                 third generation languages, such as C. Oracle
                 off-the-shelf training/CBT TD System requirements: IBM
                 PC, IBM XT, IBM AT, IBM PS/2 or compatible; 384K
                 memory, hard disk (with approximately 2 megabytes of
                 free disk space); DOS 2.1 or later; color monitor
                 recommended; a working knowledge of SQL and one of the
                 following languages; C, COBOL, FORTRAN, Pascal, PL/1 or
                 Ada.",
  keywords =     "database management -- software; Oracle (computer
                 system) -- software; relational databases -- software;
                 SQL (computer program language) -- software; SQL/Oracle
                 (computer program language) -- software",
}

@Manual{Oracle:1990:SAS,
  author =       "{Oracle Corporation}",
  title =        "{SQL} advanced skills",
  publisher =    pub-ORACLE-CORP,
  address =      pub-ORACLE-CORP:adr,
  year =         "1990",
  LCCN =         "COMPU/D 212",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "This set consists of tutorial disks (6 disks for the
                 5.25in environment and 3 disks for the 3.5in
                 environment); RDBMS and SQL*PLUS disks (5 disks for the
                 5.25in environment and 8 disks for the 3.5in
                 environment); 1 workbook titled SQL advanced skills
                 workbook, 2 quick reference cards, 1 booklet titled SQL
                 advanced skills start here, and 1 booklet titled SQL
                 advanced skills reference guide. The SQL advanced
                 skills course expands on your basic knowledge of SQL
                 into more advanced areas via tutorials and a workshop.
                 Oracle off-the-shelf training/CBT TD System
                 requirements: IBM AT, PS/2, 286 or 386 compatible; 640K
                 memory and 1 megabyte of extended memory; hard disk
                 with at least 5 megabytes available; DOS 2.1 or later;
                 color monitor recommended.",
  keywords =     "database management -- software; Oracle (computer
                 system) -- software; relational databases -- software;
                 SQL (computer program language) -- software; SQL/Oracle
                 (computer program language) -- software",
}

@Manual{Oracle:1990:SF,
  author =       "{Oracle Corporation}",
  title =        "{SQL} foundation",
  publisher =    pub-ORACLE-CORP,
  address =      pub-ORACLE-CORP:adr,
  edition =      "Version 1.0",
  year =         "1990",
  LCCN =         "COMPU/D 211",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "The SQL Foundation set consists of tutorial disks (5
                 disks for the 5.25in environment and 3 disks for the
                 3.5in environment), RDBMS and SQL*PLUS disks (5 disks
                 for the 5.25in environment and 8 disks for the 3.5in
                 environment); the SQL* Foundation workbook; 2 quick
                 reference cards, 1 booklet titled Introduction to SQL,
                 and 1 booklet titled SQL Foundation start here. ``SQL
                 Foundation is a training course that teaches one to use
                 Structured Query Language (SQL) via the on-line
                 tutorial that simulates actual SQL queries and
                 reinforces one's knowledge with exercises. SQL can also
                 be used through a workshop facility that provides a
                 workbook containing exercises using an actual
                 relational database management system (RDBMS) and
                 sample tables.'' Oracle off-the-shelf training/CBT TD
                 System requirements: IBM AT, PS/2, or an IBM-compatible
                 286 or 386 computer; a hard disk and 640K of random
                 access memory; 896K of extended memory; approximately
                 8.5 megabytes of free disk space on the hard disk
                 (approximately 2 megabytes if SQL*PLUS and the RDBMS is
                 already installed); DOS 2.1 or later; color monitor
                 recommended.",
  acknowledgement = ack-nhfb,
  keywords =     "database management -- software; Oracle (computer
                 system) -- software; relational databases -- software;
                 SQL (computer program language) -- software; SQL/Oracle
                 (computer program language) -- software",
}

@Manual{Oracle:1990:SFH,
  author =       "{Oracle Corporation}",
  title =        "{SQL} foundation",
  publisher =    pub-ORACLE-CORP,
  address =      pub-ORACLE-CORP:adr,
  pages =        "21 computer disks + 1 workbook (xii + 188) + 2
                 booklets + 2 quick reference cards",
  year =         "1990",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "ORACLE (Computer system); Software; Relational
                 databases; Software; SQL (Computer program language);
                 Software; SQL/ORACLE (Computer program language);
                 Software; Database management; Software",
}

@Book{Pascal:1990:SRB,
  author =       "Fabian Pascal",
  title =        "{SQL} and relational basics",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "336 + 2",
  year =         "1990",
  ISBN =         "1-55851-063-X",
  ISBN-13 =      "978-1-55851-063-0",
  LCCN =         "QA76.73.S67 P37 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$28.95",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{SAS:1990:SAId,
  author =       "{SAS Institute}",
  title =        "{SAS}\slash {ACCESS} interface to {SQL}\slash {DS}:
                 usage and reference: version 6",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xx + 191",
  year =         "1990",
  ISBN =         "1-55544-385-0",
  ISBN-13 =      "978-1-55544-385-6",
  LCCN =         "QA276.4 .S217 1990",
  bibdate =      "Thu Aug 11 11:24:53 1994",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Sayles:1990:ESD,
  author =       "Jonathan Sayles",
  title =        "Embedded {SQL} for {DB2}: application design and
                 programming",
  publisher =    pub-QED,
  address =      pub-QED:adr,
  pages =        "xiii + 345",
  year =         "1990",
  ISBN =         "0-89435-308-X",
  ISBN-13 =      "978-0-89435-308-6",
  LCCN =         "QA76.73.S67 S287 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "Cobol (computer program language); IBM Database 2; SQL
                 (computer program language)",
}

@Book{Sayles:1990:HUO,
  author =       "Jonathan Sayles",
  title =        "How to use {Oracle SQL*Plus}",
  publisher =    pub-QED,
  address =      pub-QED:adr,
  pages =        "xviii + 406",
  year =         "1990",
  ISBN =         "0-89435-291-1",
  ISBN-13 =      "978-0-89435-291-1",
  LCCN =         "QA76.73.S67 S289 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Sayles:1990:SDS,
  author =       "Jonathan Sayles",
  title =        "{SQL} for {DB2} and {SQL\slash DS} application
                 developers",
  publisher =    "QED Information Sciences",
  address =      "Wellesley, Mass.",
  pages =        "xvii + 473",
  year =         "1990",
  ISBN =         "0-89435-303-9",
  ISBN-13 =      "978-0-89435-303-1",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Steele:1990:PDI,
  author =       "Philip Steele and Robert Heydt",
  title =        "Professional {dBASE IV} 1.1 and {SQL} programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiv + 528",
  year =         "1990",
  ISBN =         "0-471-50985-X",
  ISBN-13 =      "978-0-471-50985-1",
  LCCN =         "QA76.9.D3 S739 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
  keywords =     "database management; dBASE IV (computer file); SQL
                 (computer program language)",
}

@Book{Sybase:1990:STP,
  author =       "{Sybase, Inc}",
  title =        "{Sybase} technical publications",
  publisher =    "Sybase, Inc.",
  address =      "Emeryville, CA, USA",
  pages =        "various",
  year =         "1990",
  LCCN =         "QA76.9.D3 S74 1990",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Set consists of various revisions of various versions.
                 Loose-leaf for updating. Contents: [1] Release
                 bulletin[s]. -- [2] Sybase installation and operations
                 (Sybase tools installation guides). -- [3] Sybase open
                 server server-library reference manual. -- [4] Open
                 client and open server common libraries reference
                 manual. -- [5] Open client DB-library reference manual
                 (DB-library/C reference manual). -- [6] Open server for
                 CICS SYBASE client guide 37670-01-0200-01 (Sybase
                 client guide). -- [7] Open server for CICS COBOL
                 programmer's reference. -- [8]-[9] SQL toolset
                 administration guide, supplement for SunOS (version
                 5.0, version 5.2). -- [10]-[11] APT workbench user's
                 guides (Sybase SQL toolset release 5.0 and 5.2). --
                 [12] APT workbench reference manuals. -- [13] Report
                 workbench user's guide. -- [14] Transact-SQL user's
                 guide for SYBASE SQL server. -- [15] Transact SQL
                 system procedures and catalog stored procedures for
                 SYBASE SQL server SYBASE SQL server reference manual,
                 vol. 2, stored procedures. -- [16] Joint publications
                 index.",
  keywords =     "database management -- software; SQL (computer program
                 language); Sybase",
}

@MastersThesis{Breaden:1991:PPR,
  author =       "Matthew Alexis Breaden",
  title =        "{P-SQL}: a portable relational database system",
  type =         "Thesis (M.S.)",
  school =       "University of California, Santa Cruz",
  address =      "Santa Cruz, CA, USA",
  pages =        "ii + 35",
  year =         "1991",
  LCCN =         "QA76.73.S67B74 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Masters Theses -- University of
                 California, Santa Cruz -- 1991; software compatibility;
                 SQL (computer program language)",
}

@MastersThesis{Chen:1991:ACS,
  author =       "Haobo Chen",
  title =        "Automated conversion system for development of {SQL}
                 database management system from a {FORTRAN-based}
                 source",
  type =         "Thesis (M.S.)",
  school =       "Department of Computer Science, University of
                 California, Davis",
  address =      "Davis, CA, USA",
  pages =        "143",
  year =         "1991",
  LCCN =         "LD781.D5j 1991 C547",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "dissertations, academic -- University of California,
                 Davis -- computer; science",
}

@Book{Gilor:1991:SDP,
  author =       "Dov Gilor",
  title =        "{SQL\slash DS} performance: techniques for
                 improvement",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxi + 325",
  year =         "1991",
  ISBN =         "0-471-52624-X",
  ISBN-13 =      "978-0-471-52624-7",
  LCCN =         "QA76.9.D3 G524 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL/DS",
}

@Book{Gilor:1991:SPT,
  author =       "Dov Gilor",
  title =        "{SQL\slash DS} performance: techniques for
                 improvement",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxi + 325",
  year =         "1991",
  ISBN =         "0-471-52624-X",
  ISBN-13 =      "978-0-471-52624-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{Hursch:1991:OSD,
  author =       "Carolyn J. Hursch and Jack L. Hursch",
  title =        "{Oracle SQL} developer's guide",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  pages =        "xv + 240",
  year =         "1991",
  ISBN =         "0-8306-2566-6 (hardcover), 0-8306-2529-1 (paperback)",
  ISBN-13 =      "978-0-8306-2566-6 (hardcover), 978-0-8306-2529-1
                 (paperback)",
  LCCN =         "QA76.73.S67 H86 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Hursch:1991:SSQ,
  author =       "Carolyn J. Hursch and Jack L. Hursch",
  title =        "{SQL}, structured query language",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  edition =      "Second",
  pages =        "xi + 203",
  year =         "1991",
  ISBN =         "0-8306-8803-X, 0-8306-3803-2",
  ISBN-13 =      "978-0-8306-8803-6, 978-0-8306-3803-1",
  LCCN =         "QA76.73.S67 H87 1991",
  bibdate =      "Thu Oct 31 18:24:45 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$32.95 (hardcover), US\$21.60 (paperback)",
  acknowledgement = ack-nhfb,
  annote =       "Rev. ed. of: SQL, the structured query language. 1st
                 ed. c1988.",
  keywords =     "database management; SQL (computer program language)",
}

@Book{Lacy-Thompson:1991:ITR,
  author =       "Tony Lacy-Thompson",
  title =        "{INFORMIX-SQL}: a tutorial and reference",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 264",
  year =         "1991",
  ISBN =         "0-13-465121-9",
  ISBN-13 =      "978-0-13-465121-7",
  LCCN =         "QA76.9.D3 L33 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$35.95",
  acknowledgement = ack-nhfb,
  keywords =     "Informix-SQL; relational databases; UNIX (computer
                 file)",
}

@Book{Larson:1991:SSI,
  author =       "Bruce L. Larson",
  title =        "{SQL} solutions for {IBM DBMS}",
  publisher =    pub-VNR,
  address =      pub-VNR:adr,
  pages =        "xv + 553",
  year =         "1991",
  ISBN =         "0-442-00119-3",
  ISBN-13 =      "978-0-442-00119-3",
  LCCN =         "QA76.73.S67 L37 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "VNR computer library",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM computers -- programming; SQL
                 (computer program language)",
}

@Book{Leffler:1991:UIS,
  author =       "Jonathan Leffler",
  title =        "Using {INFORMIX-SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xiii + 320",
  year =         "1991",
  ISBN =         "0-201-56509-9",
  ISBN-13 =      "978-0-201-56509-6",
  LCCN =         "QA76.9.D3 L429 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$43.00 (est.)",
  acknowledgement = ack-nhfb,
  keywords =     "Informix-SQL; relational databases",
}

@Book{Lorie:1991:SA,
  author =       "Raymond A. Lorie and Jean-Jacques Daudenarde",
  title =        "{SQL} and its applications",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xv + 299",
  year =         "1991",
  ISBN =         "0-13-837956-4",
  ISBN-13 =      "978-0-13-837956-8",
  LCCN =         "QA76.73.S67L67 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Pratt:1991:GS,
  author =       "Philip J. Pratt",
  title =        "A guide to {SQL}",
  publisher =    pub-BOYD-FRASER,
  address =      pub-BOYD-FRASER:adr,
  edition =      "Second",
  pages =        "xiii + 203",
  year =         "1991",
  ISBN =         "0-87835-669-X",
  ISBN-13 =      "978-0-87835-669-0",
  LCCN =         "QA76.73.S67 P73 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Sayles:1991:PPG,
  author =       "Jonathan S. Sayles",
  title =        "{PL/I} programmer's guide to embedded {SQL} for
                 {DB2}",
  publisher =    pub-QED,
  address =      pub-QED:adr,
  pages =        "xii + 372",
  year =         "1991",
  ISBN =         "0-89435-346-2",
  ISBN-13 =      "978-0-89435-346-8",
  LCCN =         "QA76.73.S67 S288 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "IBM Database 2; pl/i (computer program language); SQL
                 (computer program language)",
}

@Book{Sayles:1991:QHU,
  author =       "Jonathan Sayles and Gabriel F. Gargiulo",
  title =        "{QMF}: how to use query management facility with {DB2}
                 and {SQL\slash DS}",
  publisher =    "QED Technical Publishing Group",
  address =      "Boston, MA, USA",
  pages =        "xvii + 362",
  year =         "1991",
  ISBN =         "0-89435-376-4",
  ISBN-13 =      "978-0-89435-376-5",
  LCCN =         "QA76.9.D3G376 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.95",
  series =       "QED IBM Mainframe series",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM Database 2; QMF; SQL/ds",
}

@Book{vanderLans:1991:SGD,
  author =       "Rick F. van der Lans",
  title =        "An {SQL} guide for {dBASE IV}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 362",
  year =         "1991",
  ISBN =         "0-201-54410-5",
  ISBN-13 =      "978-0-201-54410-7",
  LCCN =         "QA76.9.D3 L36613 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "UK\pounds17.95",
  acknowledgement = ack-nhfb,
  annote =       "Translation of: dBASE IV, het SQL leerboek.",
  keywords =     "database management; dBASE IV (computer file); SQL
                 (computer program language)",
}

@Book{Vang:1991:SRD,
  author =       "Soren Vang",
  title =        "{SQL} and relational databases",
  publisher =    "Microtrend Books",
  address =      "San Marcos, CA, USA",
  pages =        "xvi + 328",
  year =         "1991",
  ISBN =         "0-915391-42-2",
  ISBN-13 =      "978-0-915391-42-4",
  LCCN =         "QA76.73.S67 V3613 1991",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translation of: Relationsdatabaser og SQL.",
  price =        "US\$24.95, CDN\$32.95",
  series =       "The Data based advisor series",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Webb:1991:ODS,
  author =       "Kenneth Webb and Lori Lafreniere",
  title =        "{Oracle} distributed systems: a {C} programmer's
                 development guide",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  pages =        "xvi + 329",
  year =         "1991",
  ISBN =         "0-8306-7774-7",
  ISBN-13 =      "978-0-8306-7774-0",
  LCCN =         "QA76.73 .S67 W43 1991",
  bibdate =      "Wed Jul 01 10:36:45 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  keywords =     "C (Computer program language); Electronic data
                 processing --- Distributed processing; SQL/ORACLE
                 (Computer program language)",
}

@Book{Wellesley:1991:LS,
  author =       "{Wellesley Software}",
  title =        "Learning {SQL}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "viii, 231",
  year =         "1991",
  ISBN =         "0-13-528704-9",
  ISBN-13 =      "978-0-13-528704-0",
  LCCN =         "QA76.73.S67 L4 1991",
  bibdate =      "Mon Mar 11 05:33:27 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{ANSI:1992:ANSd,
  author =       "{American National Standards Institute}",
  title =        "{American} national standard for information systems:
                 database language --- {SQL}: {ANSI X3}.135-1992",
  publisher =    pub-ANSI,
  address =      pub-ANSI:adr,
  pages =        "xiv + 580",
  year =         "1992",
  bibdate =      "Wed Jul 01 10:25:47 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Revision and consolidation of ANSI X3.135-1989 and
                 ANSI X3.168-1989, Approved October 3, 1989.",
  acknowledgement = ack-nhfb,
}

@Book{Carter:1992:PSO,
  author =       "John (John R.) Carter",
  title =        "Programming in {SQL} with {Oracle}, {Ingres}, and
                 {dBase}",
  publisher =    pub-BLACKWELL-SCI,
  address =      pub-BLACKWELL-SCI:adr,
  pages =        "xi + 308",
  year =         "1992",
  ISBN =         "0-632-03136-0",
  ISBN-13 =      "978-0-632-03136-8",
  LCCN =         "QA76.73.S67C37 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Computer studies series",
  acknowledgement = ack-nhfb,
  keywords =     "dBASE IV (computer file); Ingres (computer file);
                 Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Hartley:1992:OPP,
  author =       "Tim Hartley",
  title =        "{ORACLE\slash SQL}: a professional programmer's
                 guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xx + 543",
  year =         "1992",
  ISBN =         "0-07-040775-4 (cloth), 0-07-040767-3 (softcover)",
  ISBN-13 =      "978-0-07-040775-6 (cloth), 978-0-07-040767-1
                 (softcover)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; SQL (Computer program
                 language)",
}

@Book{Hartley:1992:OSP,
  author =       "Tim Hartley and Tim Martyn",
  title =        "{Oracle\slash SQL}: a professional programmer's
                 guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xx + 543",
  year =         "1992",
  ISBN =         "0-07-040775-4 (hardcover), 0-07-040767-3 (softcover)",
  ISBN-13 =      "978-0-07-040775-6 (hardcover), 978-0-07-040767-1
                 (softcover)",
  LCCN =         "QA76.9.D3 H3652 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$49.95 (hardcover), US\$34.95 (softcover)",
  series =       "J. Ranade IBM series",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); relational databases; SQL
                 (computer program language)",
}

@Book{Hursch:1992:ISD,
  author =       "Jack L. Hursch and Carolyn J. Hursch",
  title =        "{INGRES SQL} developer's guide",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  pages =        "xv + 234",
  year =         "1992",
  ISBN =         "0-8306-2564-X (hardcover), 0-8306-2528-3 (paperback)",
  ISBN-13 =      "978-0-8306-2564-2 (hardcover), 978-0-8306-2528-4
                 (paperback)",
  LCCN =         "QA76.9.D26 H87 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$32.95 (hardcover), US\$21.60 (paperback)",
  acknowledgement = ack-nhfb,
  keywords =     "database design; Ingres (computer file); SQL (computer
                 program language)",
}

@Book{ISO:1992:IITa,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC} 9075:1992: Title: Information
                 technology --- Database languages --- {SQL}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "587",
  year =         "1992",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:02:07 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Available in English only.",
  price =        "CHF 348",
  URL =          "http://www.iso.ch/cate/d16663.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XM",
}

@Book{Khoshafian:1992:GDC,
  author =       "Setrag Khoshafian",
  title =        "A Guide to developing client\slash server {SQL}
                 applications",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xvii + 634",
  year =         "1992",
  ISBN =         "1-55860-147-3",
  ISBN-13 =      "978-1-55860-147-5",
  ISSN =         "1046-1698",
  LCCN =         "QA76.9.D3 G835 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL (computer program
                 language)",
}

@Book{McGoveran:1992:GSS,
  author =       "D. McGoveran and C. J. Date",
  title =        "A guide to {SYBASE} and {SQL Server}: a user's guide
                 to the {SYBASE} product (a relational database
                 management system with application development
                 facilities) from {Sybase, Inc.}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 548",
  year =         "1992",
  ISBN =         "0-201-55710-X",
  ISBN-13 =      "978-0-201-55710-7",
  LCCN =         "QA76.9.D3 M3953 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL server; Sybase",
}

@Book{Newcomer:1992:SSR,
  author =       "Lawrence R. Newcomer",
  title =        "{Select--SQL}: the relational database language",
  publisher =    "Maxwell Macmillan International",
  address =      "New York, NY, USA",
  pages =        "xv + 446",
  year =         "1992",
  ISBN =         "0-02-386694-2",
  ISBN-13 =      "978-0-02-386694-4",
  LCCN =         "QA76.73.S67 N48 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Stephenson:1992:SST,
  author =       "Peter Stephenson and Glenn Hartwig",
  title =        "{SQL}: self-teaching guide",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 223",
  year =         "1992",
  ISBN =         "0-471-54544-9",
  ISBN-13 =      "978-0-471-54544-6",
  LCCN =         "QA76.73.S67 S74 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$22.95",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{vanderLans:1992:SGO,
  author =       "Rick F. van der Lans",
  title =        "The {SQL} guide to Oracle",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 540",
  year =         "1992",
  ISBN =         "0-201-56545-5",
  ISBN-13 =      "978-0-201-56545-4",
  LCCN =         "QA76.73.S67 L358 1992",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translated from Dutch.",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Wellesley:1992:LAS,
  author =       "{Wellesley Software}",
  title =        "Learning advanced {SQL}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "ix + 213",
  year =         "1992",
  ISBN =         "0-13-528712-X",
  ISBN-13 =      "978-0-13-528712-5",
  LCCN =         "QA76.73.S67 L39 1992",
  bibdate =      "Mon Mar 11 05:31:48 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{ANSI:1993:AII,
  author =       "{American National Standards Institute}",
  title =        "{ANSI\slash ISO\slash IEC} 9579-2-1993: Information
                 Technology --- Remote Database Access --- Part 2: {SQL}
                 Specialization",
  publisher =    pub-ANSI,
  address =      pub-ANSI:adr,
  pages =        "????",
  year =         "1993",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:03:57 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$72",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Bowman:1993:PSH,
  author =       "Judith S. Bowman and Sandra L. Emerson and Marcy
                 Darnovsky",
  title =        "The practical {SQL} handbook: using structured query
                 language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xvii + 453",
  year =         "1993",
  ISBN =         "0-201-62623-3",
  ISBN-13 =      "978-0-201-62623-0",
  LCCN =         "QA76.73.S67 E54 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95; CAN\$38.95",
  acknowledgement = ack-nhfb,
  annote =       "S.L. Emerson's name appears first on t.p. of earlier
                 edition.",
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Cannan:1993:SSH,
  author =       "Stephen J. (Stephen John) Cannan and G. A. M. Otten",
  title =        "{SQL} --- the standard handbook: based on the new
                 {SQL} standard {(ISO 9075:1922(E))}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "584",
  year =         "1993",
  ISBN =         "0-07-707664-8",
  ISBN-13 =      "978-0-07-707664-1",
  LCCN =         "QA76.73.S67 C35 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Carter:1993:PSO,
  author =       "John (John R.) Carter",
  title =        "Programming in {SQL} with {Oracle}, {Ingres}, and
                 {dBase IV}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xi + 308",
  year =         "1993",
  ISBN =         "0-13-014325-1",
  ISBN-13 =      "978-0-13-014325-9",
  LCCN =         "QA76.73.S67 C37 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "dBASE IV (computer file); Ingres (computer file);
                 Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Corrigan:1993:OPT,
  author =       "Peter Corrigan and Mark Gurry",
  title =        "{ORACLE} Performance Tuning",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxxv + 603",
  month =        sep,
  year =         "1993",
  ISBN =         "1-56592-048-1",
  ISBN-13 =      "978-1-56592-048-4",
  LCCN =         "QA76.9.D3 C674 1993",
  bibdate =      "Mon Apr 18 14:50:31 MDT 2005",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$34.95",
  URL =          "http://www.oreilly.com/catalog/9781565920484",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Oracle (computer file);
                 relational databases; SQL (computer program language)",
  remark =       "``Covers versions 6 and 7'' --- cover.",
  subject =      "Relational databases; Oracle (Computer file); Database
                 management; SQL (Computer program language)",
}

@Book{Date:1993:GSS,
  author =       "C. J. Date and Hugh Darwen",
  title =        "A guide to the {SQL} Standard: a user's guide to the
                 standard relational language {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xvii + 414",
  year =         "1993",
  ISBN =         "0-201-55822-X",
  ISBN-13 =      "978-0-201-55822-7",
  LCCN =         "QA76.9.D3 D3695 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@TechReport{FIPS:1993:SDL,
  author =       "{FIPS}",
  title =        "Standard for Database Language {SQL}",
  number =       "FIPS PUB 127-2",
  institution =  "Federal Information Processing Standards, National
                 Institute of Standards and Technology",
  address =      "Washington, DC, USA",
  day =          "2",
  month =        jun,
  year =         "1993",
  bibdate =      "Wed Nov 12 10:56:01 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.itl.nist.gov/fipspubs/fip127-2.htm",
  acknowledgement = ack-nhfb,
}

@Book{Gray:1993:TPC,
  author =       "Jim Gray and A. (Andreas) Reuter",
  title =        "Transaction processing: concepts and techniques",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxxii + 1070",
  year =         "1993",
  ISBN =         "1-55860-190-2",
  ISBN-13 =      "978-1-55860-190-1",
  LCCN =         "QA76.545 .G73 1993",
  bibdate =      "Fri Jan 25 07:27:43 MST 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 jenson.stanford.edu:2210/unicorn",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  subject =      "Transaction systems (Computer systems)",
}

@Book{Larson:1993:SSI,
  author =       "Bruce L. Larson",
  title =        "{SQL} solutions for {IBM DBMS}",
  publisher =    pub-VNR,
  address =      pub-VNR:adr,
  pages =        "xv + 553",
  year =         "1993",
  ISBN =         "0-442-00119-3",
  ISBN-13 =      "978-0-442-00119-3",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Melton:1993:UNS,
  author =       "Jim Melton and Alan R. Simon",
  title =        "Understanding the new {SQL}: a complete guide",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxiv + 536",
  year =         "1993",
  ISBN =         "1-55860-245-3",
  ISBN-13 =      "978-1-55860-245-8",
  LCCN =         "QA76.73.S67 M44 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Pascal:1993:URD,
  author =       "Fabian Pascal",
  title =        "Understanding relational databases with examples in
                 {SQL-92}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxii + 278",
  year =         "1993",
  ISBN =         "0-471-58538-6 (paper)",
  ISBN-13 =      "978-0-471-58538-1 (paper)",
  LCCN =         "QA76.9.D3 P3486 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95",
  series =       "Wiley professional computing",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Manual{Polk:1993:SID,
  author =       "William T. Polk and Lawrence E. Bassham",
  title =        "Security issues in the database language {SQL}",
  organization = "Superintendent of Documents, US GPO",
  address =      "Washington, DC, USA",
  pages =        "vi + 40",
  month =        aug,
  year =         "1993",
  LCCN =         "QC100 .U57 no.800-8 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Shipping list number 94-0041-M.",
  price =        "US\$3.25",
  series =       "NIST special publication ; Computer security 800-8",
  acknowledgement = ack-nhfb,
  keywords =     "computer security -- united states; SQL (computer
                 program language)",
}

@Book{SAS:1993:SAIc,
  author =       "{SAS Institute}",
  title =        "{SAS}\slash {ACCESS} interface to {ODBC}: {SQL}
                 procedure pass-through facility",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xii + 32",
  year =         "1993",
  ISBN =         "1-55544-599-3",
  ISBN-13 =      "978-1-55544-599-7",
  LCCN =         "????",
  bibdate =      "Wed May 22 10:58:53 MDT 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "SAS technical report; P-262",
  acknowledgement = ack-nhfb,
  annote =       "``Release 6.08.''",
  keywords =     "Database management.; ODBC.; SAS (Computer file);
                 SAS/ACCESS.",
}

@Book{SAS:1993:SAIi,
  author =       "{SAS Institute}",
  title =        "{SAS}\slash {ACCESS} interface to {SYBASE} and {SQL}
                 Server: usage and reference, version 6",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xxii + 258",
  year =         "1993",
  ISBN =         "1-55544-552-7",
  ISBN-13 =      "978-1-55544-552-2",
  LCCN =         "????",
  bibdate =      "Wed May 22 10:58:53 MDT 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer interfaces.; Relational databases.;
                 SAS/ACCESS.; SQL server.; Sybase.",
}

@Book{SAS:1993:USQ,
  author =       "{SAS Institute}",
  title =        "Using the {SQL} query window: release 6.08",
  number =       "P-254",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "xvi + 134",
  year =         "1993",
  ISBN =         "1-55544-563-2",
  ISBN-13 =      "978-1-55544-563-8",
  LCCN =         "QA276.4.U75 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "SAS technical report",
  acknowledgement = ack-nhfb,
  keywords =     "computer interfaces; sas (computer file); SQL
                 (computer program language); windows (computer
                 program)",
}

@Book{vanderLans:1993:IS,
  author =       "Rick F. van der Lans",
  title =        "Introduction to {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xix + 471",
  year =         "1993",
  ISBN =         "0-201-62425-7",
  ISBN-13 =      "978-0-201-62425-0",
  LCCN =         "QA76.73.S67 L3613 1993",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Translation of: Het SQL leerboek. System requirements
                 for computer program disk (Quadbase-SQL): PC; MS-DOS.",
  keywords =     "SQL (computer program language)",
}

@Book{Din:1994:SQL,
  author =       "Akeel I. Din",
  title =        "Structured Query Language {(SQL)}: a practical
                 introduction",
  publisher =    "NCC Blackwell",
  address =      "Cambridge, MA, USA",
  pages =        "190",
  year =         "1994",
  ISBN =         "1-85554-357-5",
  ISBN-13 =      "978-1-85554-357-7",
  LCCN =         "QA76.73.S67 D56 1994",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Gogolla:1994:EER,
  author =       "Martin Gogolla",
  title =        "An extended entity-relationship model: fundamentals
                 and pragmatics",
  volume =       "767",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 136",
  year =         "1994",
  CODEN =        "LNCSD9",
  ISBN =         "0-387-57648-7 (New York), 3-540-57648-7 (Berlin)",
  ISBN-13 =      "978-0-387-57648-0 (New York), 978-3-540-57648-8
                 (Berlin)",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  LCCN =         "QA76.9.D3 G63 1994",
  bibdate =      "Wed Feb 14 06:00:56 MST 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "DM39.00",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
  keywords =     "Prolog (computer program language); relational
                 databases; SQL (computer program language)",
}

@Book{Gulutzan:1994:OS,
  author =       "Peter Gulutzan and Trudy Pelzer",
  title =        "Optimizing {SQL}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 230",
  year =         "1994",
  ISBN =         "0-13-100215-5",
  ISBN-13 =      "978-0-13-100215-9",
  LCCN =         "QA76.73.S67 G85 1994",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{McCullough:1994:OPS,
  author =       "Alastair E. McCullough",
  title =        "{Oracle PL\slash SQL} for {SQL*Forms}: an introduction
                 to {PL\slash SQL} for those using {SQL} *Forms version
                 3.0",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xx + 169",
  year =         "1994",
  ISBN =         "0-07-707925-6",
  ISBN-13 =      "978-0-07-707925-3",
  LCCN =         "QA76.73.S67 M33 1994",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "UK\pounds22.50",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); SQL (computer program language)",
}

@Book{ONeil:1994:DPP,
  author =       "Patrick O'Neil",
  title =        "Database---principles, programming, performance",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xiv + 873",
  year =         "1994",
  ISBN =         "1-55860-219-4",
  ISBN-13 =      "978-1-55860-219-9",
  LCCN =         "QA76.9.D3 O489 1994",
  bibdate =      "Wed Nov 12 11:16:54 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  acknowledgement = ack-nhfb,
  keywords =     "Structured Query Language (SQL)",
  subject =      "Database management",
}

@Book{Purba:1994:DCS,
  author =       "Sanjiv Purba",
  title =        "Developing client\slash server systems using {Sybase}
                 {SQL Server} system 10",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xviii + 396",
  year =         "1994",
  ISBN =         "0-471-06249-9 (paper)",
  ISBN-13 =      "978-0-471-06249-3 (paper)",
  LCCN =         "QA76.9.C55 P87 1994",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL (computer program
                 language)",
}

@Book{Robinson:1994:TSD,
  editor =       "Vincent B. Robinson and Henry Tom and Vincent B.
                 Robinson and Henry Tom",
  title =        "Towards {SQL} database extensions for geographic
                 information systems",
  publisher =    pub-SILICON,
  address =      pub-SILICON:adr,
  pages =        "i + 148",
  year =         "1994",
  ISBN =         "0-929306-19-8",
  ISBN-13 =      "978-0-929306-19-3",
  LCCN =         "G70.2 .T69 1994",
  bibdate =      "Tue Oct 28 09:40:10 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Geographic information systems; SQL (Computer program
                 language)",
}

@Book{SAS:1994:SAIa,
  author =       "{SAS Institute}",
  title =        "{SAS}\slash {ACCESS} interface to {Informix} technical
                 report: {SQL} procedure pass-through facility: release
                 6.09",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "31",
  year =         "1994",
  ISBN =         "1-55544-626-4",
  ISBN-13 =      "978-1-55544-626-0",
  LCCN =         "????",
  bibdate =      "Wed May 22 10:58:53 MDT 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SAS (Computer file); SAS/ACCESS.; SQL (Computer
                 program language)",
}

@Book{SAS:1994:SASa,
  author =       "{SAS Institute}",
  title =        "{SAS}\slash {ACCESS} software changes and
                 enhancements: {SQL} procedure pass-through facility:
                 version 6",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "viii + 44",
  year =         "1994",
  ISBN =         "1-55544-660-4",
  ISBN-13 =      "978-1-55544-660-4",
  LCCN =         "????",
  bibdate =      "Wed May 22 10:58:53 MDT 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "``This report replaces the following technical
                 reports: SAS technical report P-262, SAS/ACCESS
                 interface to ODBC : SQL procedure pass-through
                 facility, release 6.08 and SAS/ACCESS interface to
                 Informix technical report : SQL procedure pass- through
                 facility, release 6.09''--P. v. ``55237''--Cover.",
  keywords =     "Database management.; Mathematical statistics -- Data
                 processing.; SAS (Computer file); SAS/ACCESS.; SQL
                 (Computer program language)",
}

@Book{XOpen:1994:XOC,
  editor =       "{X/Open}",
  title =        "{X/Open CAE} specification",
  publisher =    "X/Open Co.",
  address =      "Reading, Berkshire, UK",
  pages =        "xvi + 156, x, 66",
  year =         "1994",
  ISBN =         "1-872630-58-8, 1-872630-98-7, 0-13-353558-4 (Prentice
                 Hall)",
  ISBN-13 =      "978-1-872630-58-8, 978-1-872630-98-4,
                 978-0-13-353558-7 (Prentice Hall)",
  LCCN =         "QA76.73.S67 X18 1994",
  bibdate =      "Wed Nov 12 10:39:48 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Compromises two X/Open documents: X/Open CAE
                 specification. Structured query language (SQL) \ldots{}
                 [and] X/Open CAE specification. Data management: SQL
                 remote database access \ldots{} combined in one volume.
                 In conjunction with SQL Access Group.",
  subject =      "SQL (Computer program language); Database management;
                 OSI (Computer network standard)",
}

@TechReport{Anonymous:1995:SE,
  author =       "Anonymous",
  title =        "{SQL} environments",
  institution =  "Computer Systems Laboratory, National Institute of
                 Standards and Technology, U.S. Department of Commerce,
                 Technology Administration",
  address =      "Gaithersburg, MD, USA",
  pages =        "vi + 58",
  day =          "3",
  month =        feb,
  year =         "1995",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Shipping list number 95-0126-P",
  acknowledgement = ack-nhfb,
}

@Book{ANSI:1995:AIIa,
  author =       "{American National Standards Institute}",
  title =        "{ANSI\slash ISO\slash IEC} 9075-3-1995: Information
                 Technology --- Database Languages --- {SQL} --- Part 3:
                 Call-Level Interface ({SQL\slash CLI})",
  publisher =    pub-ANSI,
  address =      pub-ANSI:adr,
  pages =        "????",
  year =         "1995",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 10:59:18 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$110",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Celko:1995:JCS,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s {SQL} for smarties: advanced {SQL}
                 programming",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxiv + 467",
  year =         "1995",
  ISBN =         "1-55860-323-9",
  ISBN-13 =      "978-1-55860-323-3",
  LCCN =         "QA76.73.S67 C44 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Manual{CSL:1995:SE,
  author =       "{Computer Systems Laboratory (U.S.)}",
  title =        "{SQL} environments",
  number =       "FIPS PUB 193",
  organization = "National Technical Information Service",
  address =      "Springfield, VA, USA",
  pages =        "vi + 58",
  day =          "3",
  month =        feb,
  year =         "1995",
  LCCN =         "JK468.A8 A31 no.193",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Shipping list number 95-0126-P.",
  series =       "Federal Information Processing Standards publication",
  acknowledgement = ack-nhfb,
  keywords =     "electronic data processing -- handbooks, manuals, etc;
                 information storage and retrieval systems -- handbooks,
                 manuals, etc",
}

@Book{Date:1995:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Sixth",
  pages =        "xxiii + 839",
  year =         "1995",
  ISBN =         "0-201-54329-X",
  ISBN-13 =      "978-0-201-54329-2",
  LCCN =         "QA76.9.D3 D3659 1995",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Addison-Wesley systems programming series",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{Feuerstein:1995:OPP,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvii + 885",
  year =         "1995",
  ISBN =         "1-56592-142-9",
  ISBN-13 =      "978-1-56592-142-9",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "``Database management systems''--Cover.. Includes 3
                 1/2 in. disk covering PL/SQL v1.1-2.3..",
  series =       "A Nutshell handbook",
  acknowledgement = ack-nhfb,
}

@Book{Feuerstein:1995:OPS,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvii + 885",
  year =         "1995",
  ISBN =         "1-56592-142-9",
  ISBN-13 =      "978-1-56592-142-9",
  LCCN =         "QA76.73.S67 F48 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Nutshell handbook",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@TechReport{FIPS:1995:SSE,
  author =       "{FIPS}",
  title =        "Standard for {SQL} Environments",
  number =       "FIPS PUB 193",
  institution =  "Federal Information Processing Standards, National
                 Institute of Standards and Technology",
  address =      "Washington, DC, USA",
  day =          "3",
  month =        feb,
  year =         "1995",
  bibdate =      "Wed Nov 12 10:56:01 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.itl.nist.gov/fipspubs/fip193.htm",
  acknowledgement = ack-nhfb,
}

@Book{Gillette:1995:PDD,
  author =       "Rob Gillette and Dean Muench and Jean Tabaka",
  title =        "Physical database design for {SYBASE SQL} Server",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxix + 225",
  year =         "1995",
  ISBN =         "0-13-161523-8",
  ISBN-13 =      "978-0-13-161523-6",
  LCCN =         "QA76.9.D3 G5235 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database design; SQL server; Sybase",
}

@Book{Haugen:1995:IGS,
  author =       "Signe Haugen and Catherine Lyman",
  title =        "{Informix} guide to {SQL}: reference with using
                 triggers",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "????",
  year =         "1995",
  ISBN =         "0-13-100363-1",
  ISBN-13 =      "978-0-13-100363-7",
  LCCN =         "QA76.73.S67 H384 1995",
  bibdate =      "Sat Nov 1 20:26:16 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Hovell:1995:ISA,
  author =       "John F. Hovell",
  title =        "Interactive {SQL} on the {AS\slash 400}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiv + 160",
  year =         "1995",
  ISBN =         "0-13-107186-6",
  ISBN-13 =      "978-0-13-107186-5",
  LCCN =         "QA76.73.S67 H68 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM AS/400 (computer) --
                 programming; relational databases; SQL (computer
                 program language)",
}

@Book{Informix:1995:IGSa,
  author =       "{Informix Software, Inc.}",
  title =        "{Informix} guide to {SQL}: reference, with Using
                 triggers",
  publisher =    "Informix Press",
  address =      "Menlo Park, CA, USA",
  pages =        "various",
  year =         "1995",
  ISBN =         "0-13-100363-1",
  ISBN-13 =      "978-0-13-100363-7",
  LCCN =         "QA76.73.S67 H384 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Companion volume to The Informix Guide to SQL:
                 Tutorial",
  keywords =     "Informix-SQL; SQL (computer program language)",
}

@Book{Informix:1995:IGSb,
  author =       "{Informix Software, Inc}",
  title =        "{Informix} guide to {SQL}, tutorial",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "various",
  year =         "1995",
  ISBN =         "0-13-100371-2",
  ISBN-13 =      "978-0-13-100371-2",
  LCCN =         "QA76.73.S67 I54 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Informix-SQL for UNIX, version 5.0.",
  keywords =     "SQL (computer program language)",
}

@Book{ISO:1995:IIIa,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 12227:1995}: {Information} technology
                 --- {Programming} languages --- {SQL\slash Ada Module
                 Description Language} ({SAMeDL})",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "120",
  year =         "1995",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri May 28 21:52:25 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 188",
  URL =          "http://www.ansi.org/;
                 http://www.iso.ch/cate/d2345.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XA",
}

@Book{ISO:1995:IIIh,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9075-3:1995: Information technology ---
                 Database languages --- SQL --- Part 3: Call-Level
                 Interface (SQL\slash CLI)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "401",
  year =         "1995",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 10:55:47 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 306",
  URL =          "http://www.iso.ch/cate/d30609.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XJ",
}

@Book{ISO:1995:IIIk,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 12227:1995: Information technology ---
                 Programming languages --- SQL\slash Ada Module
                 Description Language (SAMeDL)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "120",
  year =         "1995",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Tue Dec 12 06:34:24 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Available in English only.",
  price =        "CHF 188; US\$128.00",
  URL =          "http://webstore.ansi.org/ansidocstore/product.asp?sku=ISO%2FIEC+12227%3A1995;
                 http://www.iso.ch/cate/d2345.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XA",
}

@Book{Martyn:1995:SPP,
  author =       "Tim Martyn and Tim Hartley and Richard Johnson",
  title =        "{SQL\slash 400}: a professional programmer's guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 499",
  year =         "1995",
  ISBN =         "0-07-040799-1",
  ISBN-13 =      "978-0-07-040799-2",
  LCCN =         "QA76.8.I25919 M37 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "J. Ranade IBM series",
  acknowledgement = ack-nhfb,
  keywords =     "database management; IBM AS/400 (computer) --
                 programming; relational databases; SQL (computer
                 program language)",
}

@Book{SAS:1995:SGSa,
  author =       "{SAS Institute}",
  title =        "{SAS} guide to the {SQL Query Window}: usage and
                 reference: version 6",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "iv + 167",
  year =         "1995",
  ISBN =         "1-55544-266-8",
  ISBN-13 =      "978-1-55544-266-8",
  LCCN =         "????",
  bibdate =      "Wed May 22 10:58:53 MDT 1996",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Mathematical statistics -- Data processing.; SAS
                 (Computer file); SQL (Computer program language);
                 Statistics -- Data processing.",
}

@Book{Wood:1995:UWS,
  author =       "Charles A. Wood",
  title =        "Using Watcom {SQL}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xxix + 813",
  year =         "1995",
  LCCN =         "QA76.73.S67 W66 1995",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Client/server library",
  acknowledgement = ack-nhfb,
  keywords =     "application software; client/server computing;
                 powerbuilder; SQL (computer program language)",
}

@Book{ANSI:1996:AII,
  author =       "{American National Standards Institute}",
  title =        "{ANSI\slash ISO\slash IEC} 9075-4-1996: Information
                 Technology --- Database languages --- {SQL} --- Part 4:
                 Persistent Stored Modules ({SQL\slash PSM})",
  publisher =    pub-ANSI,
  address =      pub-ANSI:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:00:54 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Ashley:1996:SSS,
  author =       "Ed Ashley and Beth Epperson and Kerri De Rosier",
  title =        "{Sybase SQL} server on the {World Wide Web}",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "xviii + 366",
  year =         "1996",
  ISBN =         "1-85032-815-3",
  ISBN-13 =      "978-1-85032-815-5",
  LCCN =         "QA76.9.C55 A84 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL server; Sybase; World
                 Wide Web",
}

@Book{Bowman:1996:PSH,
  author =       "Judith S. Bowman and Sandra L. Emerson and Marcy
                 Darnovsky",
  title =        "The Practical {SQL} Handbook: Using {Structured Query
                 Language}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xxvi + 454",
  year =         "1996",
  ISBN =         "0-201-44787-8",
  ISBN-13 =      "978-0-201-44787-3",
  LCCN =         "QA76.73.S67 B69 1996",
  bibdate =      "Wed Mar 03 08:05:35 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/master.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
  tableofcontents = "SQL and relational database management \\
                 Designing databases \\
                 Creating and filling a database \\
                 Selecting data from the database \\
                 Sorting data and other selection techniques \\
                 Grouping data and reporting from it \\
                 Joining tables for comprehensive data \\
                 Structuring queries with subqueries \\
                 Creating and using views \\
                 Security, transactions, performance, and integrity \\
                 Solving business problems \\
                 Mistakes and how to avoid them",
}

@Book{Chapuis:1996:OUA,
  author =       "Roger Chapuis",
  title =        "{Oracle 7}: utilisation and administration. Guide de
                 formation",
  publisher =    "Editions Laser",
  address =      "Saint D{\'e}nis, France",
  pages =        "347",
  year =         "1996",
  ISBN =         "2-910525-24-4",
  ISBN-13 =      "978-2-910525-24-8",
  LCCN =         "????",
  bibdate =      "Mon Jun 29 11:55:49 MDT 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Bases de donn{\'e}es relationnelles.; SQL * PLUS
                 (langage de programmation)",
}

@Book{England:1996:SSH,
  author =       "Ken England and Nigel Stanley",
  title =        "The {SQL Server} handbook: a guide to {Microsoft}
                 database computing",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xiv + 441",
  year =         "1996",
  ISBN =         "1-55558-152-8",
  ISBN-13 =      "978-1-55558-152-7",
  LCCN =         "QA76.73.S67 E55 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Feuerstein:1996:AOP,
  author =       "Steven Feuerstein",
  title =        "Advanced {Oracle PL\slash SQL}: programming with
                 packages",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvi + 661",
  year =         "1996",
  ISBN =         "1-56592-238-7",
  ISBN-13 =      "978-1-56592-238-9",
  LCCN =         "QA76.73.P258F48 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Nutshell handbook",
  URL =          "http://www.ora.com/catalog/advoracle/;
                 http://www.oreilly.com/catalog/advoracle",
  acknowledgement = ack-nhfb,
  annote =       "PL/Vision Lite: a companion reference for Advanced
                 Oracle PL/SQL: programming with packages",
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Gruber:1996:S,
  author =       "Martin Gruber",
  title =        "{SQL}",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "279 + 1",
  year =         "1996",
  ISBN =         "83-86718-32-3",
  ISBN-13 =      "978-83-86718-32-0",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:21 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Gurry:1996:OPT,
  author =       "Mark Gurry and Peter Corrigan",
  title =        "{Oracle} Performance Tuning",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxii + 940",
  month =        nov,
  year =         "1996",
  ISBN =         "1-56592-237-9",
  ISBN-13 =      "978-1-56592-237-2",
  LCCN =         "QA76.9.D3 G873 1996",
  bibdate =      "Mon Apr 18 14:52:51 MDT 2005",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$44.95",
  series =       "Nutshell handbook",
  URL =          "http://www.oreilly.com/catalog/9781565922372;
                 http://www.oreilly.com/catalog/oracle2",
  acknowledgement = ack-nhfb,
  remark =       "Corrigan's name appears first on the earlier edition.
                 ``Database management systems'' --- cover.",
  subject =      "Relational databases; Oracle (Computer file); Database
                 management; SQL (Computer program language)",
}

@Book{Hasan:1996:OSQ,
  author =       "Waqar Hasan",
  title =        "Optimization of {SQL} queries for parallel machines",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xviii + 133",
  year =         "1996",
  ISBN =         "3-540-62065-6 (paperback)",
  ISBN-13 =      "978-3-540-62065-5 (paperback)",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  LCCN =         "QA76.73.S67 H38 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Lecture notes in computer science",
  acknowledgement = ack-nhfb,
  keywords =     "parallel processing (electronic computers); SQL
                 (computer program language)",
}

@Book{ISO:1996:IIIa,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC} 9579-3:1996: Information technology
                 --- Open Systems Interconnection --- Remote Database
                 Access --- Part 3: {SQL} specialization Protocol
                 Implementation Conformance Statement ({PICS})
                 proforma",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "????",
  year =         "1996",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:07:52 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$125",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{McClanahan:1996:ODG,
  author =       "David McClanahan",
  title =        "{Oracle} developer's guide",
  publisher =    pub-ORACLE,
  address =      pub-ORACLE:adr,
  pages =        "xviii + 794",
  year =         "1996",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "QA76.9.D3 M39375 1996",
  bibdate =      "Wed Jul 01 10:32:28 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (Computer file); Relational databases; SQL
                 (Computer program language)",
}

@Book{Owens:1996:BID,
  author =       "Kevin T. Owens",
  title =        "Building intelligent databases with {Oracle PL\slash
                 SQL}, triggers, and stored procedure",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xiv + 370",
  year =         "1996",
  ISBN =         "0-13-443631-8 (paperback)",
  ISBN-13 =      "978-0-13-443631-9 (paperback)",
  LCCN =         "QA76.9.D3 O92 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational data bases",
}

@Book{Rankins:1996:SSS,
  author =       "Ray Rankins",
  title =        "{Sybase SQL Server 11} unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxxvi + 1151",
  year =         "1996",
  ISBN =         "0-672-30909-2",
  ISBN-13 =      "978-0-672-30909-0",
  LCCN =         "QA76.9.C55 S94 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL server; Sybase",
}

@Book{Solomon:1996:MSS,
  author =       "David S. Solomon",
  title =        "{Microsoft SQL} server 6 unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxv + 958",
  year =         "1996",
  ISBN =         "0-672-30903-3",
  ISBN-13 =      "978-0-672-30903-8",
  LCCN =         "QA76.9.D3 M5737 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Book{Urman:1996:OPP,
  author =       "Scott Urman",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxvi + 564",
  year =         "1996",
  ISBN =         "078821762 (paperback)",
  ISBN-13 =      "078821762 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; SQL*PLUS (Computer program
                 language)",
}

@Book{Urman:1996:OPS,
  author =       "Scott Urman",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORACLE-PRESS,
  address =      pub-ORACLE-PRESS:adr,
  pages =        "xxvi + 564",
  year =         "1996",
  ISBN =         "0-07-882176-2",
  ISBN-13 =      "978-0-07-882176-9",
  LCCN =         "QA76.9.D3 U75 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Covers PL/SQL 2.2 and 2.3.",
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{ANSI:1997:AER,
  author =       "{American National Standards Institute}",
  title =        "{ANSI\slash EIA} 555-1988 ({R1997}): Lot Acceptance
                 Procedure for Verifying Compliance with the Specified
                 Quality Level ({SQL}) in {PPM}",
  publisher =    "EIA (CEMA)",
  address =      "????",
  pages =        "????",
  year =         "1997",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:05:53 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$32",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Date:1997:GSS,
  author =       "C. J. Date and Hugh Darwen",
  title =        "A guide to the {SQL} standard: a user's guide to the
                 standard database language {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fourth",
  pages =        "xxii + 522",
  year =         "1997",
  ISBN =         "0-201-96426-0",
  ISBN-13 =      "978-0-201-96426-4",
  LCCN =         "QA76.73.S67 D38 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "query languages (computer science); SQL (computer
                 program language)",
}

@Book{England:1997:SSP,
  author =       "Ken England",
  title =        "The {SQL Server} 6.5 performance optimization and
                 tuning handbook",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xiii + 259",
  year =         "1997",
  ISBN =         "1-55558-180-3 (paperback)",
  ISBN-13 =      "978-1-55558-180-0 (paperback)",
  LCCN =         "QA76.9.C55 E64 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; database design; SQL server",
}

@Book{Feuerstein:1997:OPP,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxxiii + 987",
  year =         "1997",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Feuerstein:1997:OPS,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxxiii + 987",
  year =         "1997",
  LCCN =         "QA76.73.S67 F49 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Groth:1997:HSL,
  author =       "Robert Groth and David Gerber",
  title =        "Hands-on {SQL}: the language, querying, reporting, and
                 the marketplace",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "various",
  year =         "1997",
  ISBN =         "0-13-486143-4",
  ISBN-13 =      "978-0-13-486143-2",
  LCCN =         "QA76.73.S67 G77 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Joshi:1997:CGJ,
  author =       "Daniel I. Joshi and Rodney Runolfson and Ramesh
                 Chandak",
  title =        "The Comprehensive Guide to the {JDBC SQL API}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxiv + 422",
  year =         "1997",
  ISBN =         "1-56604-637-8",
  ISBN-13 =      "978-1-56604-637-4",
  LCCN =         "QA76.625.J67 1997",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.vmedia.com/",
  note =         "Includes CD-ROM.",
  price =        "US\$50",
  URL =          "http://www.vmedia.com/bookshop/book.html?isbn=1566046378",
  acknowledgement = ack-nhfb,
  keywords =     "Database management.; Internet programming.; Java
                 (Computer program language); SQL (Computer program
                 language)",
}

@Book{Kuhnel:1997:JFP,
  author =       "Ralf K{\"u}hnel",
  title =        "{Die Java 1.1 Fibel: Programmierung von Threads und
                 Applets, mit den neuen Bibliotheken: Beans, Security,
                 RMI, IDL, SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "352 (or 333??)",
  year =         "1997",
  ISBN =         "3-8273-1233-7",
  ISBN-13 =      "978-3-8273-1233-4",
  LCCN =         "????",
  bibdate =      "Tue Nov 25 08:48:19 MST 1997",
  bibsource =    "http://lightyear.ncsa.uiuc.edu/~srp/java/german.html;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  price =        "49,90 DM",
  URL =          "http://www.addison-wesley.de/;
                 http://www.addison-wesley.de/katalog/item.ppml?textexpr=Java&id=00212;
                 http://www.addison-wesley.de/KD/NE/1024.html",
  acknowledgement = ack-nhfb,
  language =     "German",
  url-publisher = "http://www.addison-wesley.de/",
}

@Book{Lafferty:1997:MTG,
  author =       "David Lafferty",
  title =        "{MCSE} training guide. {SQL Server 6.5}
                 administration",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xvi + 704",
  year =         "1997",
  ISBN =         "1-56205-726-X",
  ISBN-13 =      "978-1-56205-726-8",
  LCCN =         "QA76.3 .M334 1997b",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Accompanying computer disc contains the entire
                 contents of the textbook plus the software TestPrep",
  keywords =     "electronic data processing personnel -- certification;
                 Microsoft software -- examinations -- study guides;
                 Microsoft software -- examinations -- study guides
                 software; SQL server; testprep",
}

@Book{Luers:1997:TYP,
  author =       "Tom Luers and Timothy Atwood and Jonathan Gennick",
  title =        "Teach yourself {PL\slash SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxxi + 646",
  year =         "1997",
  ISBN =         "0-672-31123-2",
  ISBN-13 =      "978-0-672-31123-9",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases; SQL*plus (computer
                 program language)",
}

@Book{McEwan:1997:TYT,
  author =       "Bennett Wm. (Bennett William) McEwan and David S.
                 Solomon",
  title =        "Teach yourself {Transact-SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxvi + 548",
  year =         "1997",
  ISBN =         "0-672-31045-7",
  ISBN-13 =      "978-0-672-31045-4",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Microsoft:1997:MSM,
  author =       "{Microsoft Corporation}",
  title =        "{Microsoft} systems management server training",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxix + 786",
  year =         "1997",
  ISBN =         "1-57231-614-4",
  ISBN-13 =      "978-1-57231-614-0",
  LCCN =         "TA168 .M54 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "``Hands-on, self-paced training for version
                 1.2''--Cover Disc 1 includes: supplemental course
                 materials; an HTML based course; and evaluation copies
                 of Microsoft Systems management server and Microsoft
                 SQL server. Disc 2 contains an evaluation copy of
                 Microsoft Windows NT server.",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing -- software; computer networks
                 -- software; database management -- software; local
                 area networks (computer networks) -- software;
                 Microsoft software -- study and teaching; operating
                 systems (computers) -- software; systems engineering --
                 management; wide area networks (computer networks)
                 software",
}

@Book{Patrick:1997:IU,
  author =       "John (John Patrick) McNally",
  title =        "{Informix} unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxii + 1195",
  year =         "1997",
  ISBN =         "0-672-30650-6",
  ISBN-13 =      "978-0-672-30650-1",
  LCCN =         "QA76.9.D3 I5332 1997",
  bibdate =      "Mon Mar 11 05:30:02 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Reese:1997:DPJ,
  author =       "George Reese",
  title =        "Database Programming With {JDBC} and {Java}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "224",
  day =          "1",
  month =        jul,
  year =         "1997",
  ISBN =         "1-56592-270-0",
  ISBN-13 =      "978-1-56592-270-9",
  LCCN =         "QA76.625 .R44 1997 Sci-Eng",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=1565922700/wholesaleproductA/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.ora.com/",
  note =         "Java 1.1.",
  price =        "US\$29.95",
  series =       "Java series",
  URL =          "http://www.ora.com/catalog/javadata/;
                 http://www.oreilly.com/catalog/9781565922709;
                 http://www.oreilly.com/catalog/javadata",
  acknowledgement = ack-nhfb,
  dimensions =   "9.18in x 7in x 0.65in",
  keywords =     "Database management; Internet programming; Java
                 (Computer program language); SQL (Computer program
                 language)",
  paperback =    "yes",
  url-author =   "http://www.ora.com/catalog/javadata/author.html",
  url-publisher = "http://www.ora.com/",
  xxpages =      "300 (or 224??)",
}

@Book{Sanin:1997:CPA,
  author =       "Leo Sanin",
  title =        "Client/server programming with Access and {SQL}
                 server: the integrated guide for programmers and
                 developers",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxii + 398",
  year =         "1997",
  ISBN =         "1-56604-693-9",
  ISBN-13 =      "978-1-56604-693-0",
  LCCN =         "QA76.9.C55 S26 1997",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Sanin:1997:CSP,
  author =       "Leo Sanin and Renzhong Chen",
  title =        "Client\slash server programming with Access and {SQL}
                 server: the integrated guide for programmers and
                 developers",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "xxii + 398",
  year =         "1997",
  ISBN =         "1-56604-693-9",
  ISBN-13 =      "978-1-56604-693-0",
  LCCN =         "QA76.9.C55 S26 1997",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; Microsoft access; SQL
                 server",
}

@Book{Urman:1997:OPS,
  author =       "Scott Urman",
  title =        "{Oracle8 PL\slash SQL} programming: The essential
                 guide for every Oracle programmer: with new information
                 on performance and tuning",
  publisher =    pub-ORACLE,
  address =      pub-ORACLE:adr,
  pages =        "xxxi + 1022",
  year =         "1997",
  ISBN =         "0-07-882305-6",
  ISBN-13 =      "978-0-07-882305-3",
  LCCN =         "QA76.9.D3U758 1997",
  bibdate =      "Mon Jun 29 11:55:49 MDT 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Covers releases 7 through 8.",
  URL =          "http://www.osborne.com/oracle/index.htm",
  acknowledgement = ack-nhfb,
  alttitle =     "Oracle eight",
  keywords =     "Oracle (Computer file); Relational databases --
                 Handbooks, manuals, etc.; Relational databases --
                 Management.; SQL*PLUS (Computer program language)",
}

@Book{Bhamidipati:1998:SPR,
  author =       "Kishore Bhamidipati",
  title =        "{SQL} programmer's reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxix + 337",
  year =         "1998",
  ISBN =         "0-07-882460-5",
  ISBN-13 =      "978-0-07-882460-9",
  LCCN =         "QA76.73.S67 B45 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$16.99",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Date:1998:SSS,
  author =       "Chris J. Date and Hugh Darwen",
  title =        "{SQL --- der Standard: SQL\slash 92 mit den
                 Erweiterungen CLI und PSM}. ({German}) [{SQL} --- The
                 Standard: {SQL}\slash 92 with the {CLI} and {PSM}
                 Extensions]",
  publisher =    "Addison-Wesley-Longman",
  address =      "Bonn, Germany",
  pages =        "582",
  year =         "1998",
  ISBN =         "3-8273-1345-7",
  ISBN-13 =      "978-3-8273-1345-4",
  LCCN =         "????",
  bibdate =      "Mon May 17 09:04:37 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "SQL/92; SQL; Relationale Datenbank",
}

@Book{Feuerstein:1998:OBP,
  author =       "Steven Feuerstein and Charles Dye and John
                 Beresniewicz",
  title =        "{Oracle} Built-in Packages",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 931",
  month =        apr,
  year =         "1998",
  ISBN =         "1-56592-375-8",
  ISBN-13 =      "978-1-56592-375-1",
  LCCN =         "QA76.73.S67 F48 1998",
  bibdate =      "Mon Jun 29 14:07:41 MDT 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Covers Oracle8.",
  price =        "US\$46.95",
  URL =          "http://www.oreilly.com/catalog/oraclebip",
  acknowledgement = ack-nhfb,
  annote =       "System requirements for computer disk: Windows (3.1,
                 95, NT 3.5, NT 4.0).",
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Feuerstein:1998:OPB,
  author =       "Steven Feuerstein and John Beresniewicz",
  title =        "{Oracle PL\slash SQL} built-ins pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 72",
  year =         "1998",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Feuerstein:1998:OPS,
  author =       "Steven Feuerstein and John Beresniewicz and Chip
                 Dawes",
  title =        "{Oracle PL\slash SQL} built-ins pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 72",
  year =         "1998",
  ISBN =         "1-56592-456-8",
  ISBN-13 =      "978-1-56592-456-7",
  LCCN =         "QA76.73.P258 F487 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Freeze:1998:SPR,
  author =       "Wayne S. Freeze",
  title =        "The {SQL} programmer's reference: Windows {95\slash
                 NT} and {UNIX}",
  publisher =    pub-VENTANA,
  address =      pub-VENTANA:adr,
  pages =        "liv + 298",
  year =         "1998",
  ISBN =         "1-56604-760-9",
  ISBN-13 =      "978-1-56604-760-9",
  LCCN =         "QA76.73.S67 F74 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microsoft windows (computer file); SQL (computer
                 program language); UNIX (computer file)",
}

@Book{Harrington:1998:SCE,
  author =       "Jan L. Harrington",
  title =        "{SQL} clearly explained",
  publisher =    pub-AP-PROFESSIONAL,
  address =      pub-AP-PROFESSIONAL:adr,
  pages =        "xiii + 279",
  year =         "1998",
  ISBN =         "0-12-326426-X",
  ISBN-13 =      "978-0-12-326426-8",
  LCCN =         "QA76.73.S67 H37 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Harrington:1998:SDK,
  author =       "Jan L. Harrington",
  title =        "{SQL} dla ka{\.z}dego",
  publisher =    "Mikom",
  address =      "Warszawa, Poland",
  pages =        "234",
  year =         "1998",
  ISBN =         "83-87102-55-5",
  ISBN-13 =      "978-83-87102-55-5",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:53 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{ISO:1998:IIIb,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC} 9579-2:1998: Information technology
                 --- Open Systems Interconnection --- Remote Database
                 Access --- Part 2: {SQL} Specialization",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "????",
  year =         "1998",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Jul 01 11:07:17 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$105",
  URL =          "http://www.ansi.org/",
  acknowledgement = ack-nhfb,
}

@Book{Jepson:1998:OGM,
  author =       "Brian Jepson and David J. Hughes",
  title =        "Official guide to {Mini SQL 2.0}",
  publisher =    pub-JW,
  address =      pub-JW:adr,
  pages =        "xiii + 417",
  year =         "1998",
  ISBN =         "0-471-24535-6 (paperback/CD-ROM)",
  ISBN-13 =      "978-0-471-24535-3 (paperback/CD-ROM)",
  LCCN =         "QA76.73.S67 J47 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Klute:1998:JPD,
  author =       "Rainer Klute",
  title =        "{JDBC in der Praxis: Datenbankanwendungen in Intranet
                 und Internet; [Entwicklungssoftware und Tools: Java
                 development kit (JDK), Java servlet development kit
                 (JSDK), PostgreSQL u.v.m.]}",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "287 (est.)",
  year =         "1998",
  ISBN =         "3-8273-1301-5",
  ISBN-13 =      "978-3-8273-1301-0",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:52:50 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  acknowledgement = ack-nhfb,
}

@Book{Lomasky:1998:OS,
  author =       "Brian Lomasky and David C. Kreines",
  title =        "{Oracle} Scripts",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 185",
  month =        may,
  year =         "1998",
  ISBN =         "1-56592-438-X",
  ISBN-13 =      "978-1-56592-438-3",
  LCCN =         "QA76.73.S67 L66 1998; QA76.9.D3 L648 1998",
  bibdate =      "Mon Apr 18 14:55:12 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Covers Oracle8.",
  price =        "US\$29.95",
  URL =          "http://www.oreilly.com/catalog/9781565924383;
                 http://www.oreilly.com/catalog/oraclescrp",
  acknowledgement = ack-nhfb,
  keywords =     "database management -- handbooks, manuals, etc; Oracle
                 (computer file) -- handbooks, manuals, etc; SQL
                 (computer program language) -- handbooks, manuals,
                 etc",
  subject =      "Oracle (Computer file); Database management",
}

@Book{McCarty:1998:VDS,
  author =       "Bill McCarty",
  title =        "{Visual Developer SQL} Database Programming with
                 {Java}: Creating Fast, Efficient Database Applications
                 for the {Web}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xvii + 493",
  year =         "1998",
  ISBN =         "1-57610-176-2",
  ISBN-13 =      "978-1-57610-176-6",
  LCCN =         "QA76.9.D3M39367 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.coriolis.com/;
                 http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.99, CDN\$55.99",
  URL =          "http://www.coriolis.com/cgi-win/KBSearch.exe;
                 http://www.coriolis.com/site/msie/books/ind/hpjsqudp.htm",
  acknowledgement = ack-nhfb,
}

@Book{McGehee:1998:STY,
  author =       "Brad McGehee",
  title =        "{Sam}'s teach yourself {MCSE SQL} Server 6.5
                 Administration in 14 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xiii + 484",
  year =         "1998",
  ISBN =         "0-672-31312-X",
  ISBN-13 =      "978-0-672-31312-7",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "electronic data processing personnel -- certification;
                 Microsoft software -- examinations -- study guides;
                 online resources; SQL server",
}

@MastersThesis{OGorman:1998:PFM,
  author =       "Kevin O'Gorman",
  title =        "A parallel framework for maintaining {SQL} views at a
                 data warehouse",
  type =         "Thesis (M.S.), 1998",
  school =       "University of California, Santa Barbara",
  address =      "Santa Barbara, CA, USA",
  pages =        "vi + 35",
  year =         "1998",
  LCCN =         "QA76.27.C2 S25 OGOK 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "dissertations, academic -- UCSB -- computer science",
}

@Book{Owens:1998:BID,
  author =       "Kevin T. Owens",
  title =        "Building intelligent databases with {Oracle PL\slash
                 SQL}, triggers, and stored procedures",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "xvi + 544",
  year =         "1998",
  ISBN =         "0-13-794314-8",
  ISBN-13 =      "978-0-13-794314-2",
  LCCN =         "QA76.9.D3 O92 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Page:1998:UO,
  author =       "William G. Page and Nathan Hughes",
  title =        "Using {Oracle8}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special edition",
  pages =        "xix + 929",
  year =         "1998",
  ISBN =         "0-7897-1345-4",
  ISBN-13 =      "978-0-7897-1345-2",
  LCCN =         "QA76.9.D3P334 1998",
  bibdate =      "Mon Jun 29 11:55:49 MDT 1998",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  alttitle =     "Using Oracle eight",
  annote =       "Covers versions 7.3 and 8.",
  keywords =     "Oracle (Computer file); Relational databases.; SQL
                 (Computer program language)",
}

@TechReport{Perng:1998:SCQ,
  author =       "Chang-Shing Perng",
  title =        "{SQL\slash LPP}+: a cascading query language for
                 temporal correlation verification in time series
                 databases",
  type =         "Technical Report",
  institution =  "UCLA Computer Science Department",
  address =      "Los Angeles, CA",
  pages =        "24",
  year =         "1998",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Perng:1998:SLC,
  author =       "Chang-Shing Perng",
  title =        "{SQL\slash LPP+}: a cascading query language for
                 temporal correlation verification in time series
                 databases",
  type =         "Technical report",
  institution =  "UCLA Computer Science Department",
  address =      "Los Angeles, CA, USA",
  pages =        "24",
  year =         "1998",
  LCCN =         "QA75.5 .R46 no.980036 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "CSD 980036",
  acknowledgement = ack-nhfb,
}

@TechReport{Perng:1998:SLT,
  author =       "Chang-Shing Perng and Douglass Stott Parker",
  title =        "{SQL\slash LPP}: a time series extension of {SQL}
                 based on limited patience patterns",
  type =         "Technical report",
  number =       "CSD 980034",
  institution =  "UCLA Computer Science Department",
  address =      "Los Angeles, CA, USA",
  pages =        "26",
  year =         "1998",
  LCCN =         "QA75.5 .R46 no.980034 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Perng:1998:STS,
  author =       "Chang-Shing Perng",
  title =        "{SQL\slash LPP}: a time series extension of {SQL}
                 based on limited patience patterns",
  type =         "Technical report",
  institution =  "UCLA Computer Science Department",
  address =      "Los Angeles, CA",
  pages =        "26",
  year =         "1998",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Siple:1998:CGJ,
  author =       "Matthew D. Siple",
  title =        "The Complete Guide to {Java} Database Programming with
                 {FDBC}: {JDBC}, {ODBC} \& {SQL}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  month =        jan,
  year =         "1998",
  ISBN =         "0-07-913286-3 (softcover)",
  ISBN-13 =      "978-0-07-913286-4 (softcover)",
  LCCN =         "QA76.625 .S557 1998",
  bibdate =      "Wed Jun 17 22:05:06 MDT 1998",
  bibsource =    "http://www.javaworld.com/javaworld/books/jw-books-alphabytitle.html;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.mcgraw-hill.com/",
  price =        "US\$44.95",
  series =       "Java Masters Series",
  URL =          "http://mcgraw-hill.inforonics.com/cgi/getarec?mgh31395%comp",
  acknowledgement = ack-nhfb,
  xxtitle =      "The Complete Guide to {Java} Database Programming:
                 {JDBC}, {ODBC} \& {SQL}",
}

@Book{Solomon:1998:MSS,
  author =       "David S. Solomon and Ray Rankins",
  title =        "{Microsoft SQL} server 6.5 unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Third",
  pages =        "xl + 1222",
  year =         "1998",
  ISBN =         "0-672-31190-9",
  ISBN-13 =      "978-0-672-31190-1",
  LCCN =         "QA76.9.D3 S64 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Book{Stephens:1998:STY,
  author =       "Ryan K. Stephens and Ronald R. Plew",
  title =        "{Sam}'s teach yourself {SQL} in 24 hours",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxvii + 398",
  year =         "1998",
  ISBN =         "0-672-31162-3, 0-672-31245-X",
  ISBN-13 =      "978-0-672-31162-8, 978-0-672-31245-8",
  LCCN =         "QA76.73.S67 S73 1998",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{vanderLans:1998:SGO,
  author =       "Rick F. van der Lans",
  title =        "The {SQL} guide to {Oracle}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 540",
  year =         "1998",
  ISBN =         "0-201-56545-5",
  ISBN-13 =      "978-0-201-56545-4",
  LCCN =         "QA76.73.S67 L35 1996",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translated from Dutch.",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Byrne:1999:MAM,
  author =       "Jeffrey Byrne",
  title =        "{MCSE}: Administering {Microsoft SQL Server 7}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxi + 567",
  year =         "1999",
  ISBN =         "0-13-010795-6",
  ISBN-13 =      "978-0-13-010795-4",
  LCCN =         "QA76.3 .B88 1998",
  bibdate =      "Thu Jan 21 18:58:23 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.phptr.com/bookseri/mcse.html",
  acknowledgement = ack-nhfb,
}

@Book{Chaturvedi:1999:ASS,
  author =       "Divya Chaturvedi and Paritosh Pathak",
  title =        "Administering {SQL Server 7}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxv + 515",
  year =         "1999",
  ISBN =         "0-07-134168-4",
  ISBN-13 =      "978-0-07-134168-4",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "online resources; relational databases; SQL server",
}

@Book{David:1999:AAS,
  author =       "Michael M. David",
  title =        "Advanced {ANSI SQL} data modeling and structure
                 processing",
  publisher =    pub-ARTECH,
  address =      pub-ARTECH:adr,
  pages =        "xx + 244",
  year =         "1999",
  ISBN =         "1-58053-038-9",
  ISBN-13 =      "978-1-58053-038-5",
  LCCN =         "QA76.73.S67 D39 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The Artech House computer science library",
  acknowledgement = ack-nhfb,
  keywords =     "data structures (computer science); SQL (computer
                 program language)",
}

@Book{DuBois:1999:M,
  author =       "Paul DuBois",
  title =        "{MySQL}",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xxix + 756",
  year =         "1999",
  ISBN =         "0-7357-0921-1",
  ISBN-13 =      "978-0-7357-0921-8",
  LCCN =         "QA76.73.S67 D58 1999",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Dye:1999:ODS,
  author =       "Charles Dye",
  title =        "{Oracle} Distributed Systems",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xv + 530",
  year =         "1999",
  ISBN =         "1-56592-432-0",
  ISBN-13 =      "978-1-56592-432-1",
  LCCN =         "QA76.73.S674 D94 1999",
  bibdate =      "Mon Apr 18 14:55:08 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/9781565924321;
                 http://www.oreilly.com/catalog/ordistsys/",
  acknowledgement = ack-nhfb,
  remark =       "``Includes advanced replication in Oracle7 and
                 Oracle8'' --- cover.",
  subject =      "SQL/ORACLE (Computer program language); Oracle
                 (Computer file); Electronic data processing;
                 Distributed processing",
}

@Book{England:1999:SSH,
  author =       "Ken England and Nigel Stanley",
  title =        "The {SQL Server 7.0} handbook: a guide to {Microsoft}
                 database computing",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xi + 451",
  year =         "1999",
  ISBN =         "1-55558-201-X (paperback)",
  ISBN-13 =      "978-1-55558-201-2 (paperback)",
  LCCN =         "QA76.9.D3 E64 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Book{Feuerstein:1999:OPL,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "v + 94",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language)",
}

@Book{Feuerstein:1999:OPP,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming: guide to Oracle8i
                 features",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 248",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Feuerstein:1999:OPSa,
  author =       "Steven Feuerstein and Bill Pribyl and Chip Dawes",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "v + 94",
  year =         "1999",
  ISBN =         "1-56592-457-6",
  ISBN-13 =      "978-1-56592-457-4",
  LCCN =         "QA76.73.P258 F488 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); Oracle8; PL/SQL (computer
                 program language); relational databases",
}

@Book{Feuerstein:1999:OPSb,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming: guide to {Oracle8i}
                 features",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 248",
  year =         "1999",
  ISBN =         "1-56592-675-7",
  ISBN-13 =      "978-1-56592-675-2",
  LCCN =         "QA76.73.P258 F489 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Fortier:1999:SIO,
  author =       "Paul J. Fortier",
  title =        "{SQL-3}: implementing the object-relational database",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiii + 414",
  year =         "1999",
  ISBN =         "0-07-022062-X (paperback)",
  ISBN-13 =      "978-0-07-022062-1 (paperback)",
  LCCN =         "QA76.73.S67 F67 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "McGraw-Hill enterprise computing series",
  acknowledgement = ack-nhfb,
  keywords =     "database management -- computer programs; relational
                 databases; SQL (computer program language)",
}

@Book{Gennick:1999:OSD,
  author =       "Jonathan Gennick",
  title =        "{Oracle SQL*Plus}: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 502",
  year =         "1999",
  ISBN =         "1-56592-578-5",
  ISBN-13 =      "978-1-56592-578-6",
  LCCN =         "QA76.73.S67 G46 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Oracle (computer file); SQL*plus
                 (computer program language)",
}

@Book{Glinsky:1999:LIO,
  author =       "Peter Glinsky and Frank Gehrke and G{\"u}nter
                 Klappheck",
  title =        "{Das LINUX im Office Buch: [erfolgreiches Arbeiten mit
                 wichtigen LINUX-Applikationen; die LINUX-B{\"u}ropakete
                 Staroffice und Applixware; das Bildbearbeitungsprogramm
                 GIMP; die Datenbank PostgreSQL]}",
  publisher =    "Sybex",
  address =      "D{\"u}sseldorf, Germany",
  pages =        "xx + 694",
  year =         "1999",
  ISBN =         "3-8155-0310-8",
  ISBN-13 =      "978-3-8155-0310-2",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 16:20:35 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Groff:1999:SCR,
  author =       "James R. Groff and Paul N. Weinberg",
  title =        "{SQL}, the complete reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxviii + 994",
  year =         "1999",
  ISBN =         "0-07-211845-8",
  ISBN-13 =      "978-0-07-211845-2",
  LCCN =         "QA76.73.S67 G758 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{ISO:1999:IIIn,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9075-1:1999: Information technology ---
                 Database languages --- SQL --- Part 1: Framework
                 (SQL\slash Framework)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "67",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Mon Apr 24 11:16:14 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 144",
  URL =          "http://www.iso.ch/cate/d26196.html",
  acknowledgement = ack-nhfb,
}

@Book{ISO:1999:IIIo,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9075-2:1999: Information technology ---
                 Database languages --- SQL --- Part 2: Foundation
                 (SQL\slash Foundation)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "1121",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Mon Apr 24 11:17:11 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 402",
  URL =          "http://www.iso.ch/cate/d26197.html",
  acknowledgement = ack-nhfb,
}

@Book{ISO:1999:IIIu,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 13249-3:1999: Information technology
                 --- Database languages --- SQL Multimedia and
                 Application Packages --- Part 3: Spatial}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "332",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 26 10:37:59 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 288",
  URL =          "http://www.iso.ch/cate/d28054.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XH",
}

@Book{ISO:1999:IIIv,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9075-4:1999: Information technology ---
                 Database languages --- SQL --- Part 4: Persistent
                 Stored Modules (SQL\slash PSM)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "152",
  year =         "1999",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Mon Apr 24 11:19:03 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 200",
  URL =          "http://www.iso.ch/cate/d29864.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XB",
}

@Book{Kline:1999:TP,
  author =       "Kevin E. Kline and Lee Gould and Andrew Zanevsky",
  title =        "{Transact-SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvi + 807",
  year =         "1999",
  ISBN =         "1-56592-401-0",
  ISBN-13 =      "978-1-56592-401-7",
  LCCN =         "QA76.73.S67 K55 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Partial Contents: Forward, Preface, pt. I. The basics:
                 programming in Transact-SQL--pt. II. The building
                 blocks: Transact-SQL language elements--pt. III.
                 Functions and extensions--pt.IV. Programming
                 Transact-SQL objects--pt. V. Performance tuning and
                 optimization--pt. VI. Appendixes. Provides detailed
                 information about Transact-SQL programming and shows
                 specific differences between the Microsoft and Sybase
                 versions of the language.",
  keywords =     "SQL (computer program language)",
}

@Book{Kline:1999:TSP,
  author =       "Kevin Kline and Lee Gould and Andrew Zanevsky",
  title =        "{Transact-SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvi + 807",
  year =         "1999",
  ISBN =         "1-56592-401-0",
  ISBN-13 =      "978-1-56592-401-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Kreines:1999:ODA,
  author =       "David C. Kreines and Brian Laskey",
  title =        "{Oracle} Database Administration: The Essential
                 Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 560",
  year =         "1999",
  ISBN =         "1-56592-516-5",
  ISBN-13 =      "978-1-56592-516-8",
  LCCN =         "QA76.9.D3 K7344 1999",
  bibdate =      "Mon Apr 18 14:56:07 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$36.95",
  URL =          "http://www.oreilly.com/catalog/9781565925168;
                 http://www.oreilly.com/catalog/oradba/",
  acknowledgement = ack-nhfb,
  remark =       "``Covers Oracle7 and Oracle 8'' --- cover. ``A quick
                 reference for the Oracle DBA'' --- cover.",
  subject =      "Oracle (Computer file); Relational databases; SQL
                 (Computer program language)",
}

@Book{Loney:1999:OSP,
  author =       "Kevin Loney and Rachel Carmichael",
  title =        "{Oracle SQL} and {PL\slash SQL} annotated archives",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xviii + 585",
  year =         "1999",
  ISBN =         "0-07-882536-9",
  ISBN-13 =      "978-0-07-882536-1",
  LCCN =         "QA76.73.S67 L66 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "PL/SQL (computer program language); SQL (computer
                 program language)",
}

@Book{McGehee:1999:UMS,
  author =       "Brad McGehee",
  title =        "Using {Microsoft SQL Server 7.0}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xvii + 746",
  year =         "1999",
  ISBN =         "0-7897-1628-3",
  ISBN-13 =      "978-0-7897-1628-6",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; database management; online
                 resources; SQL server",
}

@Book{Microsoft:1999:MBR,
  author =       "{Microsoft Corporation}",
  title =        "{Microsoft BackOffice} 4.5 resource kit",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "1999",
  ISBN =         "0-7356-0583-1",
  ISBN-13 =      "978-0-7356-0583-1",
  LCCN =         "QA76.9.C55 M525 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Title from box ``IT Professional.'' This is a boxed
                 set with 5 parts: 4 books and 1 boxed CD-ROM CD-ROM box
                 title: BackOffice 4.5 resource kit CD-ROM es CD-ROM
                 includes tools and utilities for Microsoft SQL Server
                 7.0, Microsoft Exchange Server 5.5, Microsoft Systems
                 Management Server 2.0, and Microsoft SNA Server 4.0
                 Contents: [v. 1]. Microsoft Exchange Server 5.5
                 resource guide -- [v. 2]. Microsoft Systems Management
                 Server 2.0 resource guide -- [v. 3]. Microsoft SQL
                 Server 7.0 resource guide -- [v. 4] Microsoft SNA
                 Server 4.0 resource guide",
  keywords =     "client/server computing; database management --
                 software; Microsoft backoffice",
}

@Book{Odewahn:1999:OWA,
  author =       "Andrew Odewahn",
  title =        "{Oracle Web} applications: {PL\slash SQL} developer's
                 introduction",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xi + 241",
  year =         "1999",
  ISBN =         "1-56592-687-0",
  ISBN-13 =      "978-1-56592-687-5",
  LCCN =         "QA76.625 .O34 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Covers Oracle8i. What you need to know about PL/SQL,
                 HTML, XML, WebDB, and OAS",
  keywords =     "database design; Internet programming; Oracle
                 (computer file); Oracle8i; PL/SQL (computer program
                 language); Web sites -- design",
}

@Book{Otey:1999:SSD,
  author =       "Michael Otey and Paul Conte",
  title =        "{SQL Server} 7 developer's guide",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxxii + 975",
  year =         "1999",
  ISBN =         "0-07-882548-2",
  ISBN-13 =      "978-0-07-882548-4",
  LCCN =         "QA76.9.C55 O84 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; database management; SQL
                 server",
}

@Book{Papa:1999:MSS,
  author =       "Johnny Papa and Matthew Shepker",
  title =        "{Microsoft SQL} server 7.0 programming unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxii + 946",
  year =         "1999",
  ISBN =         "0-672-31293-X (paperback)",
  ISBN-13 =      "978-0-672-31293-9 (paperback)",
  LCCN =         "QA76.9.D3 P37 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Unleashed series",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Book{Patrick:1999:SF,
  author =       "John Patrick",
  title =        "{SQL} Fundamentals",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "820",
  year =         "1999",
  ISBN =         "0-13-096016-0",
  ISBN-13 =      "978-0-13-096016-0",
  LCCN =         "",
  bibdate =      "Sun Jun 27 09:10:42 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM. Covers Microsoft Access and Oracle.",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013014469X.html",
  acknowledgement = ack-nhfb,
}

@Book{Trezzo:1999:OPS,
  author =       "Joseph C. Trezzo",
  title =        "{Oracle PL\slash SQL}: tips and techniques",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxix + 943",
  year =         "1999",
  ISBN =         "0-07-882438-9",
  ISBN-13 =      "978-0-07-882438-8",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Waymire:1999:STY,
  author =       "Richard Waymire and Rick Sawtell",
  title =        "{Sams} teach yourself {Microsoft SQL} server 7.0 in 21
                 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxi + 772",
  year =         "1999",
  ISBN =         "0-672-31290-5",
  ISBN-13 =      "978-0-672-31290-8",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; online resources; relational
                 databases; SQL server",
}

@Book{Wynkoop:1999:UMS,
  author =       "Stephen Wynkoop",
  title =        "Using {Microsoft SQL} server 7.0",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Special",
  pages =        "xvi + 766",
  year =         "1999",
  ISBN =         "0-7897-1523-6",
  ISBN-13 =      "978-0-7897-1523-4",
  LCCN =         "QA76.9.D3 W963 1999",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "The companion CD-ROM contains useful third party
                 software, plus all the source code from the book.",
  keywords =     "client/server computing; database management; SQL
                 server",
}

@Book{Yarger:1999:MM,
  author =       "Randy Jay Yarger and George Reese and Tim King",
  title =        "{MySQL} and {mSQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xv + 487",
  year =         "1999",
  ISBN =         "1-56592-434-7",
  ISBN-13 =      "978-1-56592-434-5",
  LCCN =         "QA76.73.S67 Y37 1999",
  bibdate =      "Mon Apr 18 14:55:09 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  remark =       "``Databases for moderate-sized organizations and web
                 sites''--Cover.",
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{ISO:19xx:IIDj,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC DIS 9075-10}: {Information} technology
                 --- {Database} languages --- {SQL} --- {Part} 10:
                 {Object Language Bindings} ({SQL\slash OLB})",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "????",
  year =         "19xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri May 28 21:52:25 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.ch/cate/d30613.html",
  acknowledgement = ack-nhfb,
}

@Book{ISO:19xx:IIDk,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9075-5:1999: Information technology
                 ---- Database languages --- SQL --- Part 5: Host
                 Language Bindings (SQL\slash Bindings)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "243",
  year =         "19xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri May 28 21:52:25 1999",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 236",
  URL =          "http://www.iso.ch/cate/d26198.html",
  acknowledgement = ack-nhfb,
}

@Book{Chipman:2000:MAD,
  author =       "Mary Chipman and Andy Baron",
  title =        "{Microsoft Access} developer's guide to {SQL Server}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xiii + 840",
  year =         "2000",
  ISBN =         "0-672-31944-6",
  ISBN-13 =      "978-0-672-31944-0",
  LCCN =         "QA76.9.D3 C45 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Colburn:2000:SEU,
  author =       "Rafe Colburn",
  title =        "Special edition using {SQL}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xii + 654",
  year =         "2000",
  ISBN =         "0-7897-1974-6",
  ISBN-13 =      "978-0-7897-1974-4",
  LCCN =         "QA76.73.S67 C65 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Colburn:2000:USH,
  author =       "Rafe Colburn",
  title =        "Using {SQL}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xii + 654",
  year =         "2000",
  ISBN =         "0-7897-1974-6",
  ISBN-13 =      "978-0-7897-1974-4",
  LCCN =         "QA76.73.S67 C65 2000",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Date:2000:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Seventh",
  pages =        "xxii + 938",
  year =         "2000",
  ISBN =         "0-201-38590-2",
  ISBN-13 =      "978-0-201-38590-8",
  LCCN =         "QA76.9.D3 D3659 2000",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{Delaney:2000:IMS,
  author =       "Kalen Delaney",
  title =        "Inside {Microsoft SQL Server 2000}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxxv + 1046",
  year =         "2000",
  ISBN =         "0-7356-0998-5",
  ISBN-13 =      "978-0-7356-0998-3",
  LCCN =         "QA76.9.C55 D43 2001",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Microsoft programming series",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Relational databases",
}

@Book{Desai:2000:SSB,
  author =       "Anil Desai",
  title =        "{SQL Server 7}: backup and recovery",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxix + 480",
  year =         "2000",
  ISBN =         "0-07-212410-5",
  ISBN-13 =      "978-0-07-212410-1",
  LCCN =         "QA76.9.C55 D465 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; data recovery (computer
                 science); database management; SQL server",
}

@Book{Dicken:2000:DLO,
  author =       "Hans Dicken and Gunther Hipper and Peter
                 M{\"u}{\ss}ig-Trapp",
  title =        "{Datenbanken unter Linux: Oracle 8i, MySQL, Adabas,
                 Informix, Sybase, DB2, PostgreSQL, MiniSQL, Empress;
                 [Tipps zur optimalen Installation und Konfiguration;
                 Backup, Recovery, Ausfallsicherheit; mit PHP und Java
                 ins Web]}",
  publisher =    "MITP-Verlag",
  address =      "Bonn, Germany",
  pages =        "516 (est.)",
  year =         "2000",
  ISBN =         "3-8266-0555-1",
  ISBN-13 =      "978-3-8266-0555-0",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 16:01:08 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Book{Feuerstein:2000:OPD,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} developer's workbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 569",
  year =         "2000",
  ISBN =         "1-56592-674-9",
  ISBN-13 =      "978-1-56592-674-5",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Feuerstein:2000:OPS,
  author =       "Steven Feuerstein and Andrew Odewahn",
  title =        "{Oracle PL\slash SQL} Developer's Workbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 569",
  month =        may,
  year =         "2000",
  ISBN =         "1-56592-674-9",
  ISBN-13 =      "978-1-56592-674-5",
  LCCN =         "QA76.73.P258 F4875 2000",
  bibdate =      "Mon Jul 30 06:50:24 MDT 2001",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/",
  price =        "US\$36.95",
  URL =          "http://www.oreilly.com/catalog/ordevworkbook",
  acknowledgement = ack-nhfb,
}

@Book{Feuerstein:2000:OPSa,
  author =       "Steven Feuerstein and Andrew Odewahn",
  title =        "{Oracle PL\slash SQL} developer's workbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 569",
  year =         "2000",
  ISBN =         "1-56592-674-9",
  ISBN-13 =      "978-1-56592-674-5",
  LCCN =         "QA76.73.P258 F4875 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); Oracle8i; PL/SQL (computer
                 program language); relational databases",
}

@Book{Feuerstein:2000:OPSb,
  author =       "Steven Feuerstein",
  title =        "The {Oracle PL\slash SQL CD} bookshelf: 7 bestselling
                 books on {CD-ROM}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Version 1.0",
  year =         "2000",
  ISBN =         "1-56592-675-7 (paperback)",
  ISBN-13 =      "978-1-56592-675-2 (paperback)",
  LCCN =         "Disk 1608 Protect",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Contents: Oracle PL/SQL programming (2nd ed.) --
                 Oracle PL/SQL programming: guide to Oracle8i features
                 -- Advanced Oracle PL/SQL programming with packages --
                 Oracle Web applications -- Oracle built-in packages --
                 Oracle PL/SQL language pocket references -- Oracle
                 PL/SQL built-ins references",
  keywords =     "database design; Internet programming; Oracle
                 (computer file); PL/SQL (computer program language);
                 relational databases; Web sites -- design",
}

@Book{Gennick:2000:OSP,
  author =       "Jonathan Gennick",
  title =        "{Oracle SQL*Plus}: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "iv + 90",
  year =         "2000",
  ISBN =         "1-56592-941-1",
  ISBN-13 =      "978-1-56592-941-8",
  LCCN =         "QA76.73.S67 G46 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); Oracle8i; query languages
                 (computer science); relational databases; SQL*plus
                 (computer program language)",
}

@Book{Hansen:2000:KTL,
  author =       "Ole Kristian Hansen and Fredrik Johnsen and Inger
                 Helene Lund",
  title =        "Klient\ldots{} tjener l{\o}sning p{\aa} web, basert
                 p{\aa} {Apache} og {MySQL} ved hjelp av {Java} server
                 programmering: Support system",
  volume =       "222",
  publisher =    "HHE",
  address =      "Rena, Norway",
  pages =        "94--??",
  year =         "2000",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  series =       "Prosjektarbeid / H{\o}gskolen i Hedmark",
  acknowledgement = ack-nhfb,
}

@Book{Hanssen:2000:RPS,
  author =       "Espen Bergvoll Hanssen and Per Ivar Gjerl{\o}w",
  title =        "Resultatsystem for praktisk skyting ({PHP\slash
                 MySQL\slash Apache})",
  publisher =    "H{\o}gskolen i S{\o}r-Tr{\o}ndelag, Avdeling for
                 teknologi, Institutt for databehandling",
  address =      "Trondheim, Norway",
  pages =        "????",
  year =         "2000",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  remark =       "Hovedoppgave - H{\o}gskolen i S{\o}r-Tr{\o}ndelag;
                 2000.",
}

@Book{Harrington:2000:SDK,
  author =       "Jan L. Harrington",
  title =        "{SQL} dla ka{\.z}dego",
  publisher =    "Mikom",
  address =      "Warszawa, Poland",
  edition =      "Wyd. 2.",
  pages =        "234",
  year =         "2000",
  ISBN =         "83-7279-036-1",
  ISBN-13 =      "978-83-7279-036-1",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:59 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Henderson:2000:GGT,
  author =       "Ken Henderson",
  title =        "The guru's guide to {Transact-SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xx + 551",
  year =         "2000",
  ISBN =         "0-201-61576-2",
  ISBN-13 =      "978-0-201-61576-0",
  LCCN =         "QA76.73.S67 H47 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Hernandez:2000:SQM,
  author =       "Michael J. (Michael James) Hernandez and John
                 Viescas",
  title =        "{SQL} queries for mere mortals: a hands-on guide to
                 data manipulation in {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxii + 492",
  year =         "2000",
  ISBN =         "0-201-43336-2",
  ISBN-13 =      "978-0-201-43336-4",
  LCCN =         "QA76.73.S67 H48 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database searching; SQL (computer program language)",
  tableofcontents = "Are You a ``Mere Mortal''? xxiii \\
                 ``Follow the Yellow Brick Road'' / xxxi \\
                 Part I : Relational Databases and SQL / 1 \\
                 Chapter 1 : What Is Relational? / 3 \\
                 Types of Databases / 3 \\
                 A Brief History of the Relational Model / 4 \\
                 In the Beginning \ldots{} / 4 \\
                 Relational Database Software / 5 \\
                 Anatomy of a Relational Database / 6 \\
                 Fields / 7 \\
                 Records / 8 \\
                 Keys / 8 \\
                 Views / 10 \\
                 Relationships / 10 \\
                 What's in It for Me? / 15 \\
                 Chapter 2 : Ensuring Your Database Structure Is Sound /
                 19 \\
                 Why Is This Chapter Here? / 19 \\
                 Why Worry about Sound Structures? / 20 \\
                 Fine-tuning Fields / 21 \\
                 What's in a Name? (Part One) / 21 \\
                 Smoothing Out the Rough Edges / 23 \\
                 Resolving Multipart Fields / 25 \\
                 Resolving Multivalued Fields / 27 \\
                 Fine-tuning Tables / 29 \\
                 What's in a Name? (Part Two) / 29 \\
                 Ensuring a Sound Structure / 31 \\
                 Resolving Unnecessary Duplicate Fields / 33 \\
                 Identification Is the Key / 37 \\
                 Establishing Solid Relationships / 41 \\
                 Establishing a Deletion Rule / 43 \\
                 Setting the Type of Participation / 45 \\
                 Setting the Degree of Participation / 45 \\
                 Is That All? / 48 \\
                 Chapter 3 : A Concise History of SQL / 51 \\
                 Origins of SQL / 52 \\
                 Early Vendor Implementations / 53 \\
                 ``\ldots{} And Then There Was a Standard'' / 54 \\
                 Evolution of the ANSI/ISO Standard / 56 \\
                 Other SQL Standards / 59 \\
                 Commercial Implementations / 60 \\
                 What the Future Holds / 60 \\
                 Why Should You Learn SQL? / 61 \\
                 Part II : SQL Basics / 65 \\
                 Chapter 4 : Creating a Simple Query / 67 \\
                 Introducing SELECT / 67 \\
                 SELECT Statement / 68 \\
                 Major Clauses in a SELECT Statement / 69 \\
                 A Quick Aside: Data vs. Information / 71 \\
                 Translating Your Request into SQL / 72 \\
                 Expanding the Field of Vision / 77 \\
                 Eliminating Duplicate Rows / 80 \\
                 Sorting Information / 82 \\
                 First Things First: Collating Sequences / 83 \\
                 Let's Now Come to Order / 83 \\
                 Saving Your Work / 86 \\
                 Sample Statements / 87 \\
                 Chapter 5 : Getting More Than Simple Columns / 99 \\
                 SELECT Clause: Take Two / 100 \\
                 Specifying Explicit Values / 101 \\
                 What Is an Expression? / 105 \\
                 What Are You Trying to Express? / 106 \\
                 Data Types in SQL / 106 \\
                 Types of Expressions / 108 \\
                 Concatenation / 109 \\
                 Mathematical / 113 \\
                 Date and Time Arithmetic / 116 \\
                 Using Expressions in a SELECT Clause / 119 \\
                 A Brief Digression: Value Expressions / 125 \\
                 That ``Nothing'' Value--NULL / 127 \\
                 Introducing Null / 128 \\
                 Sample Statements / 131 \\
                 Chapter 6 : Filtering Your Data / 143 \\
                 Refining What You See Using WHERE / 144 \\
                 WHERE Clause / 144 \\
                 Using a WHERE Clause / 146 \\
                 Defining Search Conditions / 148 \\
                 Comparison / 148 \\
                 Range / 156 \\
                 Set Membership / 159 \\
                 Pattern Match / 161 \\
                 Null / 165 \\
                 Excluding Rows with NOT / 167 \\
                 Using Multiple Conditions / 170 \\
                 Introducing AND and OR / 170 \\
                 Excluding Rows: Take Two / 176 \\
                 Order of Precedence / 178 \\
                 NULLS Revisited: A Cautionary Note / 183 \\
                 Expressing Conditions in Different Ways / 187 \\
                 Sample Statements / 188 \\
                 Part III : Working with Multiple Tables / 199 \\
                 Chapter 7 : Thinking in Sets / 201 \\
                 What Is a Set, Anyway? / 202 \\
                 Operations on Sets / 203 \\
                 Intersection / 204 \\
                 Intersection in Set Theory / 204 \\
                 Intersection between Result Sets / 205 \\
                 Problems You Can Solve with INTERSECT / 208 \\
                 Difference / 210 \\
                 Difference in Set Theory / 210 \\
                 Difference between Result Sets / 212 \\
                 Problems You Can Solve with Difference / 216 \\
                 Union / 217 \\
                 Union in Set Theory / 217 \\
                 Combining Result Sets Using UNION / 219 \\
                 Problems You Can Solve with UNION / 221 \\
                 SQL Set Operations / 222 \\
                 ``Classical'' Set Operations vs. SQL / 222 \\
                 Finding Common Values--INTERSECT / 222 \\
                 Finding Missing Values--EXCEPT (DIFFERENCE) / 226 \\
                 Combining Sets--UNION / 228 \\
                 Chapter 8 : INNER JOINs / 233 \\
                 What Is a JOIN? / 233 \\
                 INNER JOIN / 234 \\
                 What's ``Legal'' to JOIN? / 234 \\
                 Syntax / 235 \\
                 Check Those Relationships! / 249 \\
                 Uses for INNER JOINs / 250 \\
                 Find Related Rows / 250 \\
                 Find Matching Values 251 --n : Sample Statements / 252
                 \\
                 Two Tables / 252 \\
                 More Than Two Tables / 257 \\
                 Looking for Matching Values / 263 \\
                 Chapter 9 : OUTER JOINs / 275 \\
                 What Is an OUTER JOIN? / 275 \\
                 LEFT/RIGHT OUTER JOIN / 277 \\
                 Syntax / 278 \\
                 FULL OUTER JOIN / 295 \\
                 Syntax / 296 \\
                 FULL OUTER JOIN on Non-Key Values / 298 \\
                 Union Join / 299 \\
                 Uses for OUTER JOINs / 299 \\
                 Find Missing Values / 300 \\
                 Find Partially Matched Information / 300 \\
                 Sample Statements / 301 \\
                 Chapter 10 : UNIONs / 317 \\
                 What Is a UNION? / 317 \\
                 Writing Requests with UNION / 320 \\
                 Using Simple SELECT Statements / 320 \\
                 Combining Complex SELECT Statements / 323 \\
                 Using UNION More Than Once / 326 \\
                 Sorting a UNION / 328 \\
                 Uses for UNION / 330 \\
                 Chapter 11 : Subqueries / 345 \\
                 What Is a Subquery? / 346 \\
                 Row Subqueries / 346 \\
                 Table Subqueries / 347 \\
                 Scalar Subqueries / 347 \\
                 Subqueries as Column Expressions / 348 \\
                 Syntax / 348 \\
                 An Introduction to Aggregate Functions--COUNT and MAX /
                 351 \\
                 Subqueries as Filters / 353 \\
                 Syntax / 353 \\
                 Special Predicate Keywords for Subqueries / 355 \\
                 Uses for Subqueries / 366 \\
                 Column Expressions / 366 \\
                 Filters / 366 \\
                 Sample Statements / 368 \\
                 Subqueries in Expressions / 369 \\
                 Subqueries in Filters / 374 \\
                 Part IV : Summarizing and Grouping Data / 385 \\
                 Chapter 12 : Simple Totals / 387 \\
                 Aggregate Functions / 388 \\
                 Counting Rows and Values with COUNT / 389 \\
                 Computing a Total with SUM / 392 \\
                 Calculating a Mean Value with AVG / 394 \\
                 Finding the Largest Value with MAX / 395 \\
                 Finding the Smallest Value with MIN / 397 \\
                 Using More Than One Function / 398 \\
                 Using Aggregate Functions in Filters / 400 \\
                 Sample Statements / 402 \\
                 Chapter 13 : Grouping Data / 413 \\
                 Why Group Data? / 414 \\
                 GROUP BY Clause / 416 \\
                 Syntax / 417 \\
                 Mixing Columns and Expressions / 421 \\
                 Using GROUP BY in a Subquery in a WHERE Clause / 423
                 \\
                 Simulating a SELECT DISTINCT Statement / 424 \\
                 ``Some Restrictions Apply'' / 425 \\
                 Column Restrictions / 425 \\
                 Grouping on Expressions / 427 \\
                 Uses for GROUP BY / 429 \\
                 Sample Statements / 429 \\
                 Chapter 14 : Filtering Grouped Data / 441 \\
                 Topics Covered in This Chapter / 441 \\
                 A New Meaning of ``Focus Groups'' / 442 \\
                 When You Filter Makes a Difference / 446 \\
                 Should You Filter in WHERE or in HAVING? / 446 \\
                 Avoiding the HAVING COUNT Trap / 448 \\
                 Uses for HAVING / 453 \\
                 Sample Statements / 454 \\
                 A SQL Standard Diagrams / 469 \\
                 B : Schema for the Sample Databases 477",
}

@Book{Informix:2000:IGSa,
  author =       "{Informix Software, Inc.}",
  title =        "{Informix} guide to {SQL}: reference and syntax",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "various",
  year =         "2000",
  ISBN =         "0-13-016165-9",
  ISBN-13 =      "978-0-13-016165-9",
  LCCN =         "QA76.73.S67 I53 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; relational databases; SQL
                 (computer program language)",
}

@Book{Informix:2000:IGSb,
  author =       "{Informix Software, Inc}",
  title =        "{Informix} guide to {SQL}: reference and syntax",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "various",
  year =         "2000",
  ISBN =         "0-13-016166-7",
  ISBN-13 =      "978-0-13-016166-6",
  LCCN =         "QA76.73.S67 I53 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Informix Enterprise Decision Server, version 8.3;
                 Informix Dynamic Server.2000, version 9.2.",
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Informix:2000:IGSc,
  author =       "{Informix Software, Inc}",
  title =        "{Informix} guide to {SQL}: tutorial",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "various",
  year =         "2000",
  ISBN =         "0-13-016165-9",
  ISBN-13 =      "978-0-13-016165-9",
  LCCN =         "QA76.73.S67 I54 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Informix Enterprise Decision Server, version 8.3;
                 Informix Dynamic Server.2000, version 9.2.",
  keywords =     "SQL (computer program language)",
}

@Book{ISO:2000:IIIc,
  author =       "{International Organization for Standardization}",
  title =        "{ISO\slash IEC 9579:2000: Information technology ---
                 Remote database access for SQL with security
                 enhancement}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "115",
  year =         "2000",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 26 10:37:59 2000",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "CHF 188",
  URL =          "http://www.iso.ch/cate/d30615.html",
  acknowledgement = ack-nhfb,
  pricecode =    "XA",
}

@Book{Kreines:2000:OSE,
  author =       "David C. Kreines",
  title =        "{Oracle SQL}: the essential reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxxiii + 382",
  year =         "2000",
  ISBN =         "1-56592-697-8",
  ISBN-13 =      "978-1-56592-697-4",
  LCCN =         "QA76.73.S67 K74 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
}

@Book{Kreines:2000:OSH,
  author =       "David C. Kreines",
  title =        "{Oracle SQL}: the essential reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxxiii + 382",
  year =         "2000",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Ladanyi:2000:S,
  author =       "Hans Lad{\'a}nyi",
  title =        "{SQL}",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "880",
  year =         "2000",
  ISBN =         "83-7197-120-6",
  ISBN-13 =      "978-83-7197-120-4",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:26 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Ksi{\k{e}}ga Eksperta.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Lockhart:2000:PPG,
  editor =       "Thomas Lockhart",
  title =        "{PostgreSQL} Programmer's Guide",
  publisher =    "iUniverse.com",
  address =      "Lincoln, NE, USA",
  pages =        "xxvii + 488",
  year =         "2000",
  ISBN =         "0-595-14917-0",
  ISBN-13 =      "978-0-595-14917-9",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:03:50 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$34.95, EUR 38.95",
  acknowledgement = ack-nhfb,
  xxeditor =     "Thomas Lochart",
}

@Book{Maslakowski:2000:STY,
  author =       "Mark Maslakowski and Tony Butcher",
  title =        "{Sams} teach yourself {MySQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xix + 532",
  year =         "2000",
  ISBN =         "0-672-31914-4",
  ISBN-13 =      "978-0-672-31914-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Mata-Toledo:2000:SOF,
  author =       "Ramon A. Mata-Toledo and Pauline K. Cushman",
  title =        "{Schaum}'s outline of fundamentals of {SQL}
                 programming",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "ix + 314",
  year =         "2000",
  ISBN =         "0-07-135953-2 (paperback)",
  ISBN-13 =      "978-0-07-135953-5 (paperback)",
  LCCN =         "QA76.73.S67 M325 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Schaum's outline series",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Matthew:2000:PLP,
  author =       "Neil Matthew and Richard Stones and others",
  title =        "Professional {Linux} programming",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xviii + 1155",
  year =         "2000",
  ISBN =         "1-86100-301-3",
  ISBN-13 =      "978-1-86100-301-0",
  LCCN =         "QA76.76.O63 P754 2000",
  bibdate =      "Tue Mar 13 17:42:37 2001",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/linux.bib;
                 http://www.math.utah.edu/pub/tex/bib/python.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.math.utah.edu/pub/tex/bib/unix.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Application Design \\
                 Requirements Capture \\
                 Development Models \\
                 `Fast Track' Development \\
                 Test Early, Test Often \\
                 DVD Store \\
                 Initial Requirements \\
                 Analyzing the User Requirements \\
                 Statement of Requirements \\
                 Use Cases \\
                 Application Architecture \\
                 Detailed Design \\
                 Data Access Functions \\
                 Member Functions \\
                 Title Functions \\
                 Disk Functions \\
                 Rental Functions \\
                 Reference Implementation \\
                 2: CVS \\
                 Tools for Linux \\
                 Repository \\
                 Single User CVS Projects \\
                 CVS Command Format \\
                 Environment Variables \\
                 Importing a New Project \\
                 Starting Work on Our Project \\
                 Checking Our Changes Against the Repository \\
                 Updating the Repository with Our Changes \\
                 Releasing the Project \\
                 Reviewing Changes \\
                 Adding and Removing Files from a Project \\
                 Keyword Substitution \\
                 Revisions, Tags and Branches \\
                 Revisions \\
                 Tags \\
                 Branches \\
                 Multi-user CVS \\
                 Working Collaboratively \\
                 Working with Watches \\
                 More Fun with CVS \\
                 Binary Files \\
                 Correcting Bad Annotations \\
                 Accessing CVS Across a Network \\
                 GUI CVS Clients \\
                 3: Databases \\
                 Choosing a Database \\
                 mSQL \\
                 MySQL \\
                 PostgreSQL \\
                 Which is Right for Me? \\
                 PostgreSQL \\
                 Installation and Commissioning \\
                 Database Fundamentals \\
                 First Normal Form \\
                 Second Normal Form \\
                 Third Normal Form \\
                 De-normalization \\
                 Simple Database \\
                 Using psql \\
                 Commands to psql \\
                 Data Definition Commands \\
                 Data Manipulation Commands \\
                 Transactions \\
                 Database Design Tips \\
                 4: PostgreSQL Interfacing \\
                 Accessing PostgreSQL from Code \\
                 Libpq \\
                 ECPG \\
                 Which Method to Use? \\
                 Application \\
                 5: MySQL \\
                 Installation and Commissioning \\
                 Pre-compiled Packages \\
                 Building from Source \\
                 Post-install Configuration \\
                 MySQL Administration \\
                 Commands \\
                 Creating Users, and Giving Them Permissions \\
                 Passwords \\
                 Creating a Database \\
                 SQL Support in PostgreSQL and MySQL \\
                 Accessing MySQL Data from C \\
                 Connection Routines \\
                 Error Handling \\
                 Executing SQL Statements \\
                 Miscellaneous Functions \\
                 6: Tackling Bugs \\
                 Error Classes \\
                 Reporting Errors \\
                 Detecting Software Errors \\
                 Types of Software Error \\
                 Debug Statements \\
                 Assertions \\
                 Where Are You? \\
                 Backtrace \\
                 Preparing to Debug \\
                 Using the Debugger \\
                 Simple GDB Commands \\
                 Other GDB Features \\
                 7: LDAP Directory Services \\
                 What is a Directory Service? \\
                 X.500 and LDAP \\
                 Structure of a Directory Server \\
                 Naming of Parts \\
                 dn Naming \\
                 Object Components \\
                 LDAP Directory Tree \\
                 LDIF Files \\
                 Installing and Configuring an LDAP Server \\
                 Steps in Installing OpenLDAP \\
                 Configuring OpenLDAP \\
                 Running the Server \\
                 Accessing LDAP from C \\
                 Initialize the LDAP Library \\
                 Bind to the LDAP Server \\
                 LDAP Error Handling \\
                 First LDAP Client Program \\
                 Searching \\
                 Changing the Data \\
                 Adding a New Entry \\
                 Modifying an Entry \\
                 Deleting an Entry \\
                 Application \\
                 8: GUI Programming with GTK+/GNOME \\
                 GTK+/GNOME libraries \\
                 glib \\
                 Types \\
                 Macros \\
                 String functions \\
                 Memory Allocation \\
                 Lists \\
                 GTK+ \\
                 Widgets \\
                 gtk{\"o}init and gtk{\"o}main \\
                 Example GTK+ Application \\
                 GNOME Basics \\
                 Menus and Toolbars \\
                 Dialogs \\
                 Example GNOME Application \\
                 GNOME Source Tree \\
                 Configuration Saving \\
                 Session Management \\
                 Command Line Parsing Using popt \\
                 GNOME/GTK+ Resources \\
                 9: GUI Building with Glade and GTK+/GNOME \\
                 Overview of Glade \\
                 Word on GUI Design \\
                 Glade Tutorial \\
                 Main Window \\
                 Palette \\
                 Properties Window \\
                 Glade-built Source Tree \\
                 lookup{\"o}widget \\
                 Adding Code \\
                 Libglade \\
                 DVD Store GNOME GUI \\
                 Design \\
                 Compiling and Running dvdstore \\
                 Structure \\
                 Code \\
                 10: Flex and Bison \\
                 Input Structure \\
                 Scanners and Parsers \\
                 How Generators Work \\
                 Scanners \\
                 Simple Scanner \\
                 Scanner Specifications \\
                 Longest Match Principle \\
                 Regular Expressions \\
                 Actions \\
                 Redirecting Scanner Input and Output \\
                 Returning Tokens \\
                 Context Sensitive Scanners \\
                 Options to flex \\
                 Parsers \\
                 Generating Parsers \\
                 Creating a Syntax Tester \\
                 Token Types \\
                 Actions in Rules \\
                 Options to bison \\
                 Conflicts in Grammars \\
                 Arithmetic Expressions \\
                 11: Testing Tools \\
                 Testing Requirements Types \\
                 Application Architecture \\
                 Steps \\
                 General Testing \\
                 Regression Testing \\
                 Test Program \\
                 Testing the dvdstore Program \\
                 Scripting Tests \\
                 Expect \\
                 Memory Problems \\
                 Installing mpatrol \\
                 Using mpatrol \\
                 Testing Coverage \\
                 Performance Testing \\
                 12: Secure Programming \\
                 What is Secure Programming? \\
                 Why Secure Programming is Hard \\
                 Filesystem Security \\
                 Authenticating Users \\
                 Using Cryptography Securely \\
                 Secure Network Programming \\
                 Writing Protocols \\
                 Standard Network Cryptography Tools \\
                 Problems with the Environment \\
                 Python \\
                 PHP \\
                 13: GUI Programming with KDE/Qt \\
                 About Qt \\
                 About KDE \\
                 Installing Qt \\
                 Installing KDE \\
                 Libraries \\
                 Programming Applications Using Qt \\
                 Getting Started: Hello World \\
                 Simplifying Makefile Management with tmake \\
                 Signals and Slots \\
                 `Hello World' Revisited \\
                 Deriving From Base Classes \\
                 Widgets \\
                 Layouts \\
                 Programming Applications Using KDE \\
                 Simple Text Editor \\
                 14: Writing the DVD Store GUI Using KDE/Qt \\
                 Application Design \\
                 Main Window \\
                 Member Dialog \\
                 Rent Dialog \\
                 Rental Report Dialog \\
                 Search Window \\
                 Settings Manager \\
                 Adjusting the Code to KDE \\
                 KConfig and SettingsManager \\
                 15: Python \\
                 Python: The Right Tool for the Job \\
                 \ldots{} But Not Every Job! \\
                 Installing Python \\
                 Running Python \\
                 Interactive Interpreter \\
                 Command Argument \\
                 Script Argument \\
                 `Standalone' Executable \\
                 Details \\
                 Interpreter and Byte-compilation \\
                 Comment Syntax \\
                 Case Sensitivity \\
                 Built-in Data Types and Operators \\
                 Variables \\
                 Block Structure Syntax \\
                 Statement Syntax \\
                 Functions \\
                 Built-in Functions \\
                 Namespaces \\
                 Modules and Packages \\
                 Some Modules from the Standard Distribution \\
                 Classes and Objects \\
                 Extending Python \\
                 Example Program: Penny Pinching \\
                 16: Creating Web Interfaces with PHP \\
                 PHP and Server-side Scripting \\
                 Server-side Scripting \\
                 PHP Capabilities \\
                 Installing and Configuring PHP \\
                 Introducing PHP Syntax \\
                 Variables, Constants and Data Types \\
                 Operators in PHP \\
                 Statements \\
                 Functions \\
                 Arrays \\
                 Using PHP with the DVD Project \\
                 HTTP, HTML and PHP \\
                 Application \\
                 Login \\
                 Reservation Status \\
                 Search for Titles \\
                 Reserve Titles \\
                 Cancellation \\
                 dvdstorefunctions.php \\
                 dvdstorecommon.php \\
                 dvdstorelogin.php \\
                 dvdstoresearch.php \\
                 dvdstorestatus.php \\
                 dvdstorecancel.php \\
                 dvdstorereserve.php \\
                 17: Embedding and Extending Python with C/C++ \\
                 Extending Python with a C/C++ Extension Module \\
                 Embedding Python in a Host Program \\
                 Developing Extension Modules in C/C++ \\
                 Required Software Tools \\
                 Extending Python Using SWIG \\
                 Extending Python Using the C API \\
                 Python Object Types \\
                 Reference Counting and Ownership \\
                 Overview of Developing C Extension Modules \\
                 Simple Functions \\
                 Slightly More Complex Function \\
                 Global Interpreter Lock \\
                 Creating New Python Object Types \\
                 Encapsulating C++ Objects Using the C API \\
                 Embedding Python in C/C++ Programs \\
                 Embedding Development Environment \\
                 Embedding Python Using High-level Functions \\
                 Statically Linking a Host Program to an Extension
                 Module \\
                 Embedding Python Using Lower-level Calls \\
                 18: Remote Procedure Calls \\
                 Simple Networked DVD Store Database \\
                 BSD Sockets \\
                 Coding Issues Using the BSD Socket Interface \\
                 ONC RPC Architecture and Concepts \\
                 Why Use RPC in the DVD Store Application? \\
                 RPC Tools and Utilities \\
                 rpcgen \\
                 the RPC Protocol Compiler \\
                 Applying RPCs to the DVD Store \\
                 Functions Without Arguments or Return Types \\
                 Functions With Simple Arguments and Simple Return Types
                 \\
                 More Complex Examples \\
                 Returning Arrays \\
                 Client Timeouts \\
                 Authentication \\
                 AUTH{\"o}NONE \\
                 AUT{\"o}HUNIX \\
                 Client Side Authentication Support \\
                 Server Side Authentication Support \\
                 Using RPC Servers with /etc/inetd.conf \\
                 Other Methods to Simplify Network Programming \\
                 19: Multimedia and Linux \\
                 Current State of Affairs \\
                 Program Integration \\
                 Sound \\
                 Devices \\
                 Handling Standard Audio Formats \\
                 Do It Yourself \\
                 Moving Pictures \\
                 Software Players \\
                 Hardware Players \\
                 Hybrids \\
                 Political and Legal Issues \\
                 20: CORBA \\
                 Interface Definition Language (IDL) \\
                 Object Request Broker (ORB) \\
                 Interoperable Object Reference (IOR) \\
                 Object Adapter \\
                 Servers \\
                 Naming and Trading Services \\
                 Evaluating CORBA \\
                 CORBA and RPC \\
                 CORBA and Sockets \\
                 Systems Similar to CORBA \\
                 DCOM or COM+ \\
                 Java Remote Method Invocation (RMI) \\
                 Enterprise JavaBeans \\
                 IBM MQSeries \\
                 SOAP \\
                 IDL: Defining Interfaces \\
                 Modules \\
                 Interfaces \\
                 Basic Data Types \\
                 Template Types \\
                 Example DVD Application \\
                 Language Mappings \\
                 Language Mapping Components \\
                 C Mappings \\
                 Introductory Example: A Simple Messaging System \\
                 Simple Messaging \\
                 Using ORBit with the IDL \\
                 Message Client \\
                 Message Server \\
                 Compiling the ORBit Application \\
                 Running The Message Application \\
                 21: Implementing CORBA with ORBit \\
                 Using CORBA for the DVD Store Application \\
                 DVD Client \\
                 DVD Server \\
                 Logging Server \\
                 Validation Server \\
                 Client Code \\
                 Log Server \\
                 DVD Server \\
                 Using libgnorba \\
                 Configuring ORBit for Multi Host Use \\
                 GOAD \\
                 GNOME Object Activation Directory \\
                 Use of CORBA in GNOME \\
                 Advanced CORBA Functionality \\
                 Dynamic Interface Invocation \\
                 CORBAServices \\
                 CORBAFacilities \\
                 Designing and Running Scalable CORBA Services \\
                 22: Diskless Systems \\
                 Little History \\
                 What, No Disk? \\
                 Why Go Diskless? \\
                 How Does It Work? \\
                 Starting a Diskless System \\
                 Network Identification for Diskless Systems \\
                 Running an Operating System \\
                 Server Configuration \\
                 Boot Image Creation \\
                 Diskless Linux Kernel \\
                 Root File Systems \\
                 Client Applications \\
                 23: XML and libxml \\
                 XML Document Structure \\
                 XML Syntax \\
                 Well-formed XML \\
                 Valid XML \\
                 XML Parsing \\
                 DOM \\
                 SAX \\
                 libXML a.k.a. gnome-xml \\
                 Complete Parser \\
                 24: Beowulf Clusters \\
                 Hardware Setup \\
                 Software Configuration \\
                 Programming a Beowulf Cluster \\
                 Programming Using MPI \\
                 Basic Functionality of an MPI Program \\
                 Compiling and Executing a Simple MPI Program \\
                 Distributed MP3 Encoder \\
                 Communication Performance of a Beowulf Cluster \\
                 Review of Advanced Features of MPI \\
                 Some MPI Programming Examples \\
                 Programming with PVM \\
                 Comparison with MPI \\
                 Obtaining and Installing PVM \\
                 Review of PVM Library Routines \\
                 Sample PVM Program \\
                 25: Documentation \\
                 Defining the Audience \\
                 End User Documentation: GUIs \\
                 Documenting GUIs Running on the Local Machine \\
                 Documenting Web GUIs \\
                 Power User/System Administrator Documentation \\
                 Command-line Options: Providing-help \\
                 Manual Pages \\
                 Keeping Things Manageable \\
                 Fonts \\
                 Paragraphs \\
                 Writing Manual Pages for APIs \\
                 Next Generation Manpages \\
                 info Files \\
                 It's All About Structure: From Single Program to
                 Distributed Systems \\
                 Documentation Tools \\
                 Old, But Still Going Strong: TeX, LaTeX \\
                 New Breed: HTML, XML, and DocBook \\
                 Painting the Big Picture: HOWTO and FAQ Files \\
                 Developer Documentation \\
                 Perl's `pod' Method \\
                 Literary Programming \\
                 Lightweight Literary Programming \\
                 Document Interchange \\
                 PDF Files \\
                 26: Device Drivers \\
                 Execution Context \\
                 Module and Initialization Code \\
                 Linker Sections \\
                 Example Module Code \\
                 PCI Devices and Drivers \\
                 struct pci{\"o}dev \\
                 Finding PCI Devices \\
                 PCI Drivers \\
                 PCI Access Functions \\
                 Resource Allocation \\
                 Interrupt Handlers \\
                 Access to User Space Memory \\
                 kiobuf Architecture \\
                 Locking Primitives \\
                 Scheduling and Wait Queues \\
                 Module Use Counts \\
                 Making It Build \\
                 What to Do with Your New Driver \\
                 Submitting a New Driver \\
                 27: Distributing the Application \\
                 RPM Packages \\
                 RPM User \\
                 What Do I Have Installed? \\
                 RPM Database \\
                 Anatomy of an RPM Package \\
                 Source Packages \\
                 configure, autoconf and automake \\
                 Source RPM Packages \\
                 Building an RPM Package \\
                 Patches \\
                 Making a Patch \\
                 Applying a Patch \\
                 GNATS \\
                 28: Internationalization \\
                 I18N Terminology \\
                 Isn't Unicode the Answer? \\
                 Unicode \\
                 Character Encoding Problem \\
                 ISO 2022: Extension Techniques for Coded Character Sets
                 \\
                 Programming with Unicode \\
                 I18N Models and the System Environment \\
                 POSIX Locale Model \\
                 X/Open Portability Guide (XPG) \\
                 Output Formatting and Input Processing \\
                 X Window System \\
                 Practical Considerations of I18N Programming \\
                 I18N and Internal Text Processing \\
                 Programming with Locales \\
                 I18N and Xlib Programming \\
                 I18N and Linux GUIs \\
                 Status of I18N for Linux Software Development \\
                 I18N in Real Software Development Projects \\
                 Object Oriented Programming and I18N \\
                 Application Builders and I18N \\
                 Where Next for Linux I18N? \\
                 Appendix A: GTK+/GNOME Object Reference \\
                 GTK+ Widgets and Functions \\
                 GtkButton \\
                 GtkCheckButton \\
                 GtkCList \\
                 GtkCombo \\
                 GtkEntry \\
                 GtkFrame \\
                 GtkHBox \\
                 GtkHButtonBox \\
                 GtkHSeparator \\
                 GtkLabel \\
                 GtkMenu \\
                 GtkMenuBar \\
                 GtkMenultem \\
                 GtkNotebook \\
                 GtkOptionMenu \\
                 GtkPixmapMenultem \\
                 GtkScrolledWindow \\
                 GtkSpinButton \\
                 GtkTable \\
                 GtkText \\
                 GtkVBox \\
                 GtkWindow \\
                 GNOME Widgets and Functions \\
                 GnomeAbout \\
                 GnomeApp \\
                 GnomeAppBar \\
                 GnomeDateEdit \\
                 GnomeDialog \\
                 GnomeDock \\
                 GnomeDockItem \\
                 GnomeEntry \\
                 GnomePropertyBox \\
                 Appendix B: DVD Store RPC Protocol Definition \\
                 Appendix C: Open Source Licenses \\
                 Appendix D: Support, Errata, and P2P.Wrox.Com",
}

@Book{Mauer:2000:STY,
  author =       "Lowell Mauer and David S. Solomon and Bennett Wm
                 (Bennett William) McEwan",
  title =        "{Sams} teach yourself {Transact-SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xvi + 621",
  year =         "2000",
  ISBN =         "0-672-31967-5",
  ISBN-13 =      "978-0-672-31967-9",
  LCCN =         "QA76.73.S67 M326 2000",
  bibdate =      "Tue Oct 28 09:34:10 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Revised edition of Sams teach yourself Transact-SQL in
                 21 days / Bennett Wm. McEwan, David Solomon",
  subject =      "SQL (Computer program language)",
}

@Book{Maxfield:2000:MPS,
  author =       "Wade Maxfield",
  title =        "{MySQL} and {PHP} from scratch",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xi + 372",
  year =         "2000",
  ISBN =         "0-7897-2440-5",
  ISBN-13 =      "978-0-7897-2440-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  series =       "Jesse Liberty's from scratch programming series",
  acknowledgement = ack-nhfb,
  remark =       "``Integrate Linux, MySQL, Apache, PHP, and IMP into a
                 Web-based email application'' - Omslaget.",
  subject =      "SQL; PHP; WWW; World Wide Web; Databasesystemer",
}

@Book{Mazlakowski:2000:STY,
  author =       "Mark Mazlakowski and Tony Butcher",
  title =        "Sams teach yourself {MySQL} in 21 days",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "xix + 532",
  year =         "2000",
  ISBN =         "0-672-31914-4",
  ISBN-13 =      "978-0-672-31914-3",
  LCCN =         "QA76.73.S67 M328 2000",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Melton:2000:USJ,
  author =       "Jim Melton and Andrew Eisenberg",
  title =        "Understanding {SQL} and {Java} together: a guide to
                 {SQLJ}, {JDBC}, and related technologies",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxix + 514",
  year =         "2000",
  ISBN =         "1-55860-562-2",
  ISBN-13 =      "978-1-55860-562-6",
  LCCN =         "QA76.73.S67 M43 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Java (computer program language); SQL (computer
                 program language)",
}

@Book{OReilly:2000:OPS,
  author =       "{O'Reilly \& Associates, Inc.}",
  title =        "The {Oracle PL\slash SQL CD} Bookshelf",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "285",
  month =        jul,
  year =         "2000",
  ISBN =         "1-56592-849-0",
  ISBN-13 =      "978-1-56592-849-7",
  LCCN =         "????",
  bibdate =      "Mon Jul 30 06:50:24 MDT 2001",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/",
  note =         "Includes CD-ROM.",
  price =        "US\$89.95",
  URL =          "http://www.oreilly.com/catalog/oraclecdbs",
  acknowledgement = ack-nhfb,
}

@Book{Petkovic:2000:SSB,
  author =       "Dusan Petkovic",
  title =        "{SQL Server 2000}: a beginner's guide",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxi + 663",
  year =         "2000",
  ISBN =         "0-07-212587-X",
  ISBN-13 =      "978-0-07-212587-0",
  LCCN =         "QA76.9.C55 P48 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  annote =       "The CD-ROM includes SQL Server 2000 120-day Enterprise
                 Evaluation Edition.",
  keywords =     "client/server computing; database management; SQL
                 server",
}

@Book{Rosenzweig:2000:OPI,
  author =       "Benjamin Rosenzweig",
  title =        "{Oracle PL\slash SQL} interactive workbook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxi + 447",
  year =         "2000",
  ISBN =         "0-13-015743-0 (paperback)",
  ISBN-13 =      "978-0-13-015743-0 (paperback)",
  LCCN =         "QA76.73.P258 R67 2000",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language)",
}

@Book{Rosenzweig:2000:OPS,
  author =       "Benjamin Rosenzweig and Elena Silvestrova Rakhimov",
  title =        "{Oracle PL\slash SQL} interactive workbook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxi + 447",
  year =         "2000",
  ISBN =         "0-13-015743-0 (paperback)",
  ISBN-13 =      "978-0-13-015743-0 (paperback)",
  LCCN =         "QA76.73.P258 R67 2000",
  bibdate =      "Tue Oct 28 09:25:11 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Prentice Hall PTR Oracle series",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Oracle (Computer
                 file); Relational databases",
}

@Book{Shapiro:2000:SSC,
  author =       "Jeffrey R. Shapiro",
  title =        "{SQL Server 2000}: the complete reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "931",
  year =         "2000",
  ISBN =         "0-07-212588-8",
  ISBN-13 =      "978-0-07-212588-7",
  LCCN =         "QA76.9.D3 S498 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Microsoft SQL server (computer
                 file); SQL server",
}

@Book{Sheldon:2000:MRR,
  author =       "Robert Sheldon",
  title =        "{MCSE} readiness review. Exam 70-029. Designing and
                 implementing databases with {Microsoft SQL Server
                 7.0}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xvii + 475",
  year =         "2000",
  ISBN =         "0-585-39285-4 (electronic book), 0-7356-0673-0",
  ISBN-13 =      "978-0-585-39285-1 (electronic book),
                 978-0-7356-0673-9",
  LCCN =         "QA76.3 .S517 2000",
  bibdate =      "Tue Oct 28 09:31:05 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.netLibrary.com/urlapi.asp?action=summary&v=1&bookid=54073",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel; Certification;
                 Microsoft software; Examinations; Study guides; SQL
                 server; Database design",
}

@Book{Sinclair:2000:ASS,
  author =       "Russell Sinclair",
  title =        "From {Access} to {SQL Server}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiii + 340",
  year =         "2000",
  ISBN =         "1-893115-24-0 (paperback)",
  ISBN-13 =      "978-1-893115-24-8 (paperback)",
  LCCN =         "QA76.73.S67 S56 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Books for professionals by professionals",
  acknowledgement = ack-nhfb,
  keywords =     "SQL server",
}

@Book{Snodgrass:2000:DTO,
  author =       "Richard T. Snodgrass",
  title =        "Developing time-oriented database applications in
                 {SQL}",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxiii + 504",
  year =         "2000",
  ISBN =         "1-55860-436-7",
  ISBN-13 =      "978-1-55860-436-0",
  LCCN =         "QA76.73.S67 S56 2000",
  bibdate =      "Wed Dec 7 07:48:10 MST 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.cs.arizona.edu/people/rts/tdbbook.pdf;
                 http://www.loc.gov/catdir/description/els033/99014298.html;
                 http://www.loc.gov/catdir/toc/els033/99014298.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database design",
}

@Book{Stephens:2000:SD,
  author =       "Ryan K. Stephens",
  title =        "{SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xx + 754",
  year =         "2000",
  ISBN =         "0-672-31674-9 (paperback)",
  ISBN-13 =      "978-0-672-31674-6 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Sams teach yourself",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Stephens:2000:STY,
  author =       "Ryan K. Stephens and Ronald R. Plew",
  title =        "{Sams} teach yourself {SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Third",
  pages =        "xx + 754",
  year =         "2000",
  ISBN =         "0-672-31674-9",
  ISBN-13 =      "978-0-672-31674-6",
  bibdate =      "Thu Oct 31 18:24:58 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Rev. ed. of: Teach yourself SQL in 21 days. c1997.",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
}

@Book{Urman:2000:OAP,
  author =       "Scott Urman",
  title =        "{Oracle8i} advanced {PL\slash SQL} programming",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxii + 772",
  year =         "2000",
  ISBN =         "0-07-212144-0, 0-07-212146-7",
  ISBN-13 =      "978-0-07-212144-5, 978-0-07-212146-9",
  LCCN =         "QA76.73.P258 U76 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  annote =       "Covers releases 8i, 8.0.x, and 7.x.",
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language)",
}

@Book{Utley:2000:SSW,
  author =       "Craig Utley",
  title =        "{SQL Server 2000}: {Web} application developer's
                 guide",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiii + 663",
  year =         "2000",
  ISBN =         "0-07-212619-1",
  ISBN-13 =      "978-0-07-212619-8",
  LCCN =         "QA76.9.C55 U88 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL server; Web databases",
}

@Book{Vieira:2000:PSS,
  author =       "Robert Vieira",
  title =        "{Professional SQL Server 2000} programming",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xxiii + 1390",
  year =         "2000",
  ISBN =         "1-86100-448-6",
  ISBN-13 =      "978-1-86100-448-2",
  LCCN =         "QA76.9.D3 V525 2000",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Programmer to programmer",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL server",
}

@Book{Walker:2000:LDD,
  author =       "Damond Walker",
  title =        "{Linux} database design and development with
                 {PostgreSQL}",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  year =         "2000",
  ISBN =         "0-672-31866-0",
  ISBN-13 =      "978-0-672-31866-5",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:48:52 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Edited by Don Roche.",
  acknowledgement = ack-nhfb,
}

@Book{Weissinger:2000:AND,
  author =       "A. Keyton Weissinger",
  title =        "{ASP} in a Nutshell: a Desktop Quick Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xv + 473",
  month =        jul,
  year =         "2000",
  ISBN =         "1-56592-843-1",
  ISBN-13 =      "978-1-56592-843-5",
  LCCN =         "TK5105.8885.A26 W45 2000",
  bibdate =      "Mon Apr 18 14:59:46 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$29.95",
  URL =          "http://www.oreilly.com/catalog/9781565928435;
                 http://www.oreilly.com/catalog/aspnut2",
  acknowledgement = ack-nhfb,
  subject =      "Active server pages; Web sites; Design; Microsoft
                 Internet information server; SQL server; Web servers",
}

@Book{Allen:2001:OPS,
  author =       "Christopher Allen",
  title =        "{Oracle PL\slash SQL 101}",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xx + 420",
  year =         "2001",
  ISBN =         "0-07-219229-1, 0-07-212606-X",
  ISBN-13 =      "978-0-07-219229-2, 978-0-07-212606-8",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language)",
}

@Book{Ault:2001:ODS,
  author =       "Michael R. Ault",
  title =        "{Oracle8i DBA}: {SQL} and {PL\slash SQL}",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xxxii + 428",
  year =         "2001",
  ISBN =         "1-57610-037-7 (paperback)",
  ISBN-13 =      "978-1-57610-037-0 (paperback)",
  LCCN =         "QA76.3 .A96 2001eb",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Blum:2001:P,
  author =       "Richard Blum",
  title =        "Postfix",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xix + 593",
  year =         "2001",
  ISBN =         "0-672-32114-9",
  ISBN-13 =      "978-0-672-32114-6",
  LCCN =         "TK5105.73 .B578 2001",
  bibdate =      "Fri Oct 17 10:25:21 2003",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "EUR\$56.65",
  acknowledgement = ack-nhfb,
  keywords =     "e-mail; MySQL; OpenLDAP; Postfix",
}

@Book{Bowman:2001:PSH,
  author =       "Judith S. Bowman and Sandra L. Emerson and Marcy
                 Darnovsky",
  title =        "The practical {SQL} handbook: using {SQL} variants",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fourth",
  pages =        "xxxvi + 469",
  year =         "2001",
  ISBN =         "0-201-70309-2",
  ISBN-13 =      "978-0-201-70309-2",
  LCCN =         "QA76.73.S67 B688 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
}

@Book{Bowman:2001:PSS,
  author =       "Judith S. Bowman",
  title =        "Practical {SQL}: the Sequel",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xv + 329",
  year =         "2001",
  ISBN =         "0-201-61638-6 (paperback)",
  ISBN-13 =      "978-0-201-61638-5 (paperback)",
  LCCN =         "QA76.73.S67 B695 2001",
  bibdate =      "Wed Feb 28 09:38:10 2001",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/master.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "List of Tables / xi \\
                 List of Figures / xiii \\
                 Acknowledgments / xv \\
                 1: Introduction \\
                 In This Chapter / 1 \\
                 Why This Book? / 1 \\
                 Use, not Feature / 2 \\
                 Lots of Examples / 2 \\
                 Multiple Systems / 2 \\
                 Legacy / 3 \\
                 Tuning / 3 \\
                 Who This Book Is For / 4 \\
                 Contents / 4 \\
                 Chapters / 4 \\
                 Appendices / 6 \\
                 Speaking Multiple SQLs / 6 \\
                 SQL Engines / 7 \\
                 SQL Dialects / 8 \\
                 Following Conventions / 8 \\
                 Text / 8 \\
                 Code / 9 \\
                 Understanding the msdpn Database / 11 \\
                 Table Details / 13 \\
                 Using the Examples / 17 \\
                 Summary / 17 \\
                 2: Handling Dirty Data / 19 \\
                 Case / 20 \\
                 Sort Order / 20 \\
                 UPPER and LOWER in Searches / 23 \\
                 UPPER and LOWER in UPDATE / 25 \\
                 UPPER and LOWER with Dates / 26 \\
                 INITCAP / 27 \\
                 Space / 28 \\
                 Removing Spaces / 31 \\
                 Additional Features / 32 \\
                 Size / 34 \\
                 Actual Size / 34 \\
                 Defined Size / 36 \\
                 Matching Patterns / 37 \\
                 Quoting Wildcards with ESCAPE / 38 \\
                 LIKE Variants / 38 \\
                 Datatypes and LIKE / 40 \\
                 Locating Patterns / 41 \\
                 How LOCATE Works / 42 \\
                 Using LOCATE Functions / 43 \\
                 Sounds Like / 46 \\
                 BETWEEN / 49 \\
                 Dealing with Dates / 50 \\
                 Converting Dates (and Other Datatypes) / 50 \\
                 Doing Math on Dates / 51 \\
                 Finding Dates / 54 \\
                 3: Translating Values / 63 \\
                 Why Translate? / 63 \\
                 Case/Decode / 64 \\
                 Case/Decode Variations / 69 \\
                 Handling NULL / 71 \\
                 Coalesce/Isnull/Nvl / 71 \\
                 Finding the First Non-NULL: COALESCE / 73 \\
                 Nullif / 74 \\
                 Point Functions / 77 \\
                 Getting CASE Effects from Functions and Column Values /
                 77 \\
                 Getting CASE Effects from Multiple Functions / 78 \\
                 Union / 84 \\
                 How UNION Works / 84 \\
                 UNION and NULL / 86 \\
                 UNION Problems? / 87 \\
                 Joins and Outer Joins / 88 \\
                 Joins and NULL Values / 90 \\
                 Outer Joins / 91 \\
                 Subqueries / 96 \\
                 Subqueries and Displays / 96 \\
                 Embedded Correlated Subqueries / 96 \\
                 Correlated and Noncorrelated Subqueries / 98 \\
                 TRANSLATE: Another Conditional Expression / 99 \\
                 4: Managing Multiples / 105 \\
                 What's the Issue with Multiples? / 105 \\
                 Capturing Duplicates / 106 \\
                 Duplicates and a Holding Table / 106 \\
                 Using ROWID to Remove Duplicates / 112 \\
                 Finding Near-Duplicates / 114 \\
                 Self-Join / 115 \\
                 Unequal Joins / 117 \\
                 Similar / 124 \\
                 Locating Disconnected Rows / 125 \\
                 Using Outer Joins / 126 \\
                 Using NOT IN Subqueries / 132 \\
                 Using MINUS / 134 \\
                 Counting Items Based on Characteristics / 137 \\
                 Grouping By a Subset / 137 \\
                 Locating the Critical Element / 140 \\
                 Groups and Outer Joins / 145 \\
                 Figuring Distribution / 146 \\
                 Checking Detail Against Master / 146 \\
                 Two Products Together? / 150 \\
                 Restore ordermaster / 152 \\
                 Having / 153 \\
                 5: Navigating Numbers / 157 \\
                 What's in a Number? / 157 \\
                 Comparing Autonumbering Systems / 158 \\
                 ASA: Default / 158 \\
                 Transact-SQL: Column Property / 159 \\
                 Oracle: CREATE SEQUENCE / 161 \\
                 Informix: SERIAL Datatype / 162 \\
                 Associated Issues / 162 \\
                 Locating the High Value / 163 \\
                 Group by, Count, Having Max(Count) / 163 \\
                 FROM Subquery / 165 \\
                 Row Counts of Various Sorts / 167 \\
                 Creating Row Numbers / 169 \\
                 System Numbers / 169 \\
                 Your Numbers / 174 \\
                 Finding the Top N: Six Approaches / 178 \\
                 Row Limits and ORDER BY / 179 \\
                 Row Numbers and HAVING / 179 \\
                 Subquery / 183 \\
                 Nested Subqueries / 184 \\
                 Aggregates and Many Copies / 186 \\
                 Cursors / 187 \\
                 Picking Every Nth / 189 \\
                 What Modulo Is / 190 \\
                 Modulo in WHERE and HAVING / 192 \\
                 Back to Nth Row / 194 \\
                 Correlated Subquery / 195 \\
                 Generating a Running Total / 196 \\
                 6: Tuning Queries / 203 \\
                 Understanding the Optimizer and Associated Tools / 206
                 \\
                 Getting Information on Indexes / 206 \\
                 Checking the Optimizer / 210 \\
                 SQL Conventions / 213 \\
                 Managing the WHERE Clause / 214 \\
                 Why a Table Scan? / 214 \\
                 Data Distribution Statistics / 214 \\
                 Disabling an Index with a Bad Where / 215 \\
                 Comparing Columns in the Same Table / 215 \\
                 Using Nonselective Indexes / 216 \\
                 Doing Math on a Column / 217 \\
                 Using Functions / 218 \\
                 Finding Ranges with BETWEEN / 219 \\
                 Matching with LIKE / 220 \\
                 Comparing to NULL / 221 \\
                 Negating with NOT / 222 \\
                 Converting Values / 223 \\
                 Using OR / 223 \\
                 Finding Sets of Values with IN / 224 \\
                 Using Multicolumn Indexes / 225 \\
                 Creating Covering Indexes / 225 \\
                 Joining Columns / 228 \\
                 Sorting with DISTINCT and UNION / 230 \\
                 Distinct / 230 \\
                 Union / 231 \\
                 Where / 233 \\
                 Choosing Between HAVING and WHERE / 234 \\
                 Looking at7 Views / 235 \\
                 Forcing Indexes / 238 \\
                 Asking Performance Questions / 239 \\
                 7: Using SQL to Write SQL / 241 \\
                 Systematically Speaking / 241 \\
                 Getting Meta-Data from System Catalogs / 242 \\
                 Listing System Catalogs / 242 \\
                 Writing Queries Using System Catalogs / 250 \\
                 Using System Functions / 251 \\
                 Getting Administrative Information / 252 \\
                 Finding Today's Date / 255 \\
                 Inserting Today's Date / 257 \\
                 Writing SQL with SQL / 259 \\
                 GRANTing Permissions / 259 \\
                 Removing Junk Objects / 261 \\
                 Creating Test Data with SQL / 263 \\
                 Appendix A: Understanding the Sample DB: msdpn / 267
                 \\
                 MegaSysDataProNet Co / 267 \\
                 Collecting the CREATE Scripts / 268 \\
                 Adaptive Server Anywhere / 269 \\
                 Sybase Adaptive Server Enterprise / 272 \\
                 Microsoft SQL Server / 274 \\
                 Oracle / 274 \\
                 Informix / 276 \\
                 Explaining the INSERT Scripts / 278 \\
                 INSERT INTO customer / 278 \\
                 INSERT INTO supplier / 280 \\
                 INSERT INTO product / 281 \\
                 INSERT INTO employee / 284 \\
                 INSERT INTO ordermaster / 284 \\
                 INSERT INTO orderdetail / 286 \\
                 Experimenting and Transaction Management / 288 \\
                 Removing Data and Objects: DROP and DELETE Commands /
                 292 \\
                 Remove Database / 292 \\
                 DROP Commands / 292 \\
                 DELETE FROM Command / 293 \\
                 Appendix B: Comparing Datatypes and Functions / 295 \\
                 Comparatively Speaking / 295 \\
                 Datatype Comparison / 295 \\
                 Function Comparison / 297 \\
                 Character (String) Functions / 297 \\
                 Number Functions / 299 \\
                 Date Functions / 300 \\
                 Conditional Functions / 301 \\
                 Sequential Number Methods / 302 \\
                 Row Number and Row ID Methods / 302 \\
                 Tuning Functions / 302 \\
                 System Functions / 303 \\
                 Join Syntax Comparison / 304 \\
                 Notes on Environment and Display / 305 \\
                 Setting Number Formats / 305 \\
                 Defining Display Precision / 309 \\
                 Defining Default Date Format / 310 \\
                 General / 313 \\
                 Informix / 314 \\
                 Microsoft SQL Server / 314 \\
                 mSQL/MySQL / 314 \\
                 Oracle / 314 \\
                 Sybase / 315 \\
                 Transact-SQL / 315 \\
                 Other Offerings / 316 \\
                 Newsgroups / 316 \\
                 Index / 317",
}

@Book{Brindle:2001:ME,
  author =       "Joshua Brindle and Chris Reighard",
  title =        "{MySQL} essentials",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  pages =        "????",
  year =         "2001",
  ISBN =         "0-7615-2445-2",
  ISBN-13 =      "978-0-7615-2445-8",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Linux",
  acknowledgement = ack-nhfb,
}

@Book{Buczek:2001:ISS,
  author =       "Greg Buczek",
  title =        "Instant {SQL Server 2000} applications",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxv + 932",
  year =         "2001",
  ISBN =         "0-07-213320-1",
  ISBN-13 =      "978-0-07-213320-2",
  LCCN =         "QA76.9.D3 B823 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  acknowledgement = ack-nhfb,
  keywords =     "active server pages; application software --
                 development; database management; Microsoft access;
                 Microsoft Visual Basic; SQL server",
}

@Book{Burleson:2001:OHP,
  author =       "Donald K. Burleson",
  title =        "{Oracle} high-performance {SQL} tuning",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxvi + 575",
  year =         "2001",
  ISBN =         "0-07-219058-2",
  ISBN-13 =      "978-0-07-219058-8",
  LCCN =         "QA76.9.D3 B87525 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Oracle (computer file); Oracle
                 7.x; Oracle 8; Oracle8i; relational databases; SQL
                 (computer program language)",
}

@Book{Dalton:2001:SSB,
  author =       "Patrick Dalton",
  title =        "{SQL Server 2000} black book",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xxxvii + 969",
  year =         "2001",
  ISBN =         "1-57610-770-1",
  ISBN-13 =      "978-1-57610-770-6",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Relational databases",
}

@Book{Delaney:2001:IMS,
  author =       "Kalen Delaney and Ron Soukup",
  title =        "Inside {Microsoft SQL Server 2000}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxxv + 1046",
  year =         "2001",
  ISBN =         "0-7356-0998-5",
  ISBN-13 =      "978-0-7356-0998-3",
  LCCN =         "QA76.9.C55 D43 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Microsoft programming series",
  acknowledgement = ack-nhfb,
  annote =       "Based on the first edition by Ron Soukup.",
  keywords =     "client/server computing; relational databases; SQL
                 server",
}

@Book{Desai:2001:SSB,
  author =       "Anil Desai",
  title =        "{SQL Server 2000}: backup and recovery",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxi + 698",
  year =         "2001",
  ISBN =         "0-07-213027-X",
  ISBN-13 =      "978-0-07-213027-0",
  LCCN =         "QA76.9.C55 D466 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; data recovery (computer
                 science); database management; SQL server",
}

@Book{DuBois:2001:MPW,
  author =       "Paul DuBois",
  title =        "{MySQL} and Perl for the {Web}",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xvi + 529",
  year =         "2001",
  ISBN =         "0-7357-1054-6",
  ISBN-13 =      "978-0-7357-1054-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Perl (Computer
                 program language)",
}

@Book{England:2001:MSS,
  author =       "Ken England",
  title =        "{Microsoft SQL Server 2000}: performance optimization
                 and tuning handbook",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xiv + 390",
  year =         "2001",
  ISBN =         "1-55558-241-9 (paperback)",
  ISBN-13 =      "978-1-55558-241-8 (paperback)",
  LCCN =         "QA76.9.C55 E635 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; relational databases; SQL
                 server",
}

@Book{Feuerstein:2001:OPB,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} best practices",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 182",
  year =         "2001",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Feuerstein:2001:OPS,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} best practices",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 182",
  year =         "2001",
  ISBN =         "0-596-00121-5",
  ISBN-13 =      "978-0-596-00121-6",
  LCCN =         "QA76.9.D3 F49 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); PL/SQL (computer program
                 language); relational databases",
}

@Book{Gennick:2001:OSD,
  author =       "Jonathan Gennick and Sanjay Mishra",
  title =        "{Oracle SQL*Loader}: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 251",
  year =         "2001",
  ISBN =         "1-56592-948-9",
  ISBN-13 =      "978-1-56592-948-7",
  LCCN =         "QA76.73.S67 G46 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "database management; Oracle (computer file); SQL
                 (computer program language)",
}

@Book{Geschwinde:2001:PDH,
  author =       "Ewald Geschwinde and Hans-J{\"u}rgen Sch{\"o}nig",
  title =        "{PostgreSQL} developer's handbook",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xi + 753",
  year =         "2001",
  ISBN =         "0-672-32260-9",
  ISBN-13 =      "978-0-672-32260-0",
  bibdate =      "Tue Oct 11 07:26:05 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.libris.kb.se:210/libr",
  acknowledgement = ack-nhfb,
  subject =      "PostgreSQL (Computer file)",
}

@Book{Greenspan:2001:MPD,
  author =       "Jay Greenspan and Brad Bulger",
  title =        "{MySQL}/{PHP} database applications",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xxi + 596",
  year =         "2001",
  ISBN =         "0-7645-3537-4 (paperback)",
  ISBN-13 =      "978-0-7645-3537-6 (paperback)",
  LCCN =         "QA76.73.S67 G73 2001",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Professional mindware",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley044/00053995.html;
                 http://www.loc.gov/catdir/description/wiley038/00053995.html;
                 http://www.loc.gov/catdir/toc/wiley021/00053995.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); PHP (Computer program
                 language); Web databases",
}

@Book{Guerrero:2001:MSS,
  author =       "Fernando G. Guerrero and Carlos Eduardo Rojas",
  title =        "{Microsoft SQL Server 2000} programming by example",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xvii + 771",
  year =         "2001",
  ISBN =         "0-7897-2449-9",
  ISBN-13 =      "978-0-7897-2449-6",
  LCCN =         "QA76.9.C55 G84 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "By example series",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; relational databases; SQL
                 server",
}

@Book{Harms:2001:JSM,
  author =       "David (David Gerhard) Harms",
  title =        "{JSP}, servlets, and {MySQL}",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "xxiv + 499",
  year =         "2001",
  ISBN =         "0-7645-4787-9",
  ISBN-13 =      "978-0-7645-4787-4",
  LCCN =         "QA76.73.J38 H365 2001",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley045/2001016954.html;
                 http://www.loc.gov/catdir/description/wiley038/2001016954.html;
                 http://www.loc.gov/catdir/toc/wiley021/2001016954.html",
  acknowledgement = ack-nhfb,
  subject =      "Java (Computer program language); JavaServer pages;
                 SQL (Computer program language); Web databases",
}

@Book{Harrison:2001:OSH,
  author =       "Guy Harrison",
  title =        "{Oracle SQL} high-performance tuning",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "xxv + 630",
  year =         "2001",
  ISBN =         "0-13-012381-1",
  ISBN-13 =      "978-0-13-012381-7",
  LCCN =         "QA76.9.D3 H365154 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The Prentice Hall PTR Oracle series",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); relational databases; SQL
                 (computer program language)",
}

@Book{Hartwig:2001:PPP,
  author =       "Jens Hartwig",
  title =        "{PostgreSQL: professionell und praxisnah}",
  publisher =    pub-AW-MUNCHEN,
  address =      pub-AW-MUNCHEN:adr,
  pages =        "456",
  year =         "2001",
  ISBN =         "3-8273-1860-2",
  ISBN-13 =      "978-3-8273-1860-2",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:56:06 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Hausman:2001:MSA,
  author =       "Kalani Kirk Hausman",
  title =        "{MCSE SQL 2000} administration",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xl + 392",
  year =         "2001",
  ISBN =         "1-58880-033-4",
  ISBN-13 =      "978-1-58880-033-6",
  LCCN =         "QA76.3 .H375 2001eb",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel",
}

@Book{Houlette:2001:SBG,
  author =       "Forrest Houlette",
  title =        "{SQL}: a beginner's guide",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiii + 424",
  year =         "2001",
  ISBN =         "0-07-213096-2",
  ISBN-13 =      "978-0-07-213096-6",
  LCCN =         "QA76.73.S67 H677 2001",
  bibdate =      "Mon Mar 11 06:08:12 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Houlette:2001:TS,
  author =       "Forrest Houlette",
  title =        "Troubleshooting {SQL}",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxiii + 357",
  year =         "2001",
  ISBN =         "0-07-213489-5",
  ISBN-13 =      "978-0-07-213489-6",
  LCCN =         "QA76.73.S67 H678 2001",
  bibdate =      "Mon Mar 11 06:09:23 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/description/mh024/2001277837.html;
                 http://www.loc.gov/catdir/toc/mh023/2001277837.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Iseminger:2001:MSS,
  editor =       "David Iseminger",
  title =        "{Microsoft SQL Server 2000} reference library",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2001",
  ISBN =         "0-7356-1280-3 (set)",
  ISBN-13 =      "978-0-7356-1280-8 (set)",
  LCCN =         "QA76.9.C55 M5323 2001",
  bibdate =      "Tue Oct 28 09:36:25 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Vol 1. SQL server 2000 architecture and XML/Internet
                 support (+ 1 computer laser optical disc (4 3/4 in.)).
                 Vol. 2. Database creation, warehousing, and
                 optimization. Vol. 3. Analysis services. Vol. 4.
                 Replication and English query. Vol. 5. T-SQL language
                 reference. Vol. 6. T-SQL stored procedures and tables
                 reference",
  subject =      "Client/server computing; SQL server",
}

@Book{Kaplan:2001:ISS,
  author =       "Michael S. Kaplan",
  title =        "Internationalization with {SQL Server}",
  publisher =    pub-MACMILLAN-COMPUTER,
  address =      pub-MACMILLAN-COMPUTER:adr,
  pages =        "????",
  year =         "2001",
  ISBN =         "0-672-32099-1",
  ISBN-13 =      "978-0-672-32099-6",
  LCCN =         "????",
  bibdate =      "Mon Mar 11 06:11:52 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Edited by Sharon Cox.",
  acknowledgement = ack-nhfb,
}

@Book{Kline:2001:SND,
  author =       "Kevin E. Kline and Daniel Kline",
  title =        "{SQL} in a nutshell: a desktop quick reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "viii + 214",
  year =         "2001",
  ISBN =         "1-56592-744-3",
  ISBN-13 =      "978-1-56592-744-5",
  LCCN =         "QA76.73.S67 K55 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; MySQL; Oracle; PostgreSQL;
                 SQL (computer program language); SQL server",
}

@Book{Kofler:2001:M,
  author =       "Michael Kofler",
  title =        "{MySQL}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xi + 659",
  year =         "2001",
  DOI =          "https://doi.org/10.1007/1-893115-57-7",
  ISBN =         "1-893115-57-7",
  ISBN-13 =      "978-1-893115-57-6",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  series =       "Books for professionals by professionals",
  acknowledgement = ack-nhfb,
  subject =      "sql; mysql; databasesystemer",
}

@Book{Linsenbardt:2001:SSA,
  author =       "Mark A. Linsenbardt and Shane Stigler",
  title =        "{SQL Server 2000} administration",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xx + 586",
  year =         "2001",
  ISBN =         "0-07-212618-3 (book and CD-ROM), 0-07-212616-7 (book),
                 0-07-212617-5 (CD-ROM)",
  ISBN-13 =      "978-0-07-212618-1 (book and CD-ROM), 978-0-07-212616-7
                 (book), 978-0-07-212617-4 (CD-ROM)",
  LCCN =         "QA76.9.C55 L56 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  annote =       "CD-ROM contains ``SQL Server 2000 120-day enterprise
                 evaluation edition''.",
  keywords =     "client/server computing; database management; SQL
                 server",
}

@Book{Martinsson:2001:SXW,
  author =       "Tobias Martinsson",
  title =        "Scripting {XML} and {WMI} for {Microsoft SQL Server
                 2000}: professional developer's guide",
  publisher =    pub-JW,
  address =      pub-JW:adr,
  pages =        "xviii + 413",
  year =         "2001",
  ISBN =         "0-471-39951-5 (paperback)",
  ISBN-13 =      "978-0-471-39951-3 (paperback)",
  LCCN =         "QA76.76.H94 M279 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  series =       "Professional developer's guide series",
  acknowledgement = ack-nhfb,
  keywords =     "Microsoft windows (computer file); SQL server; xml
                 (document markup language)",
}

@Book{Mauer:2001:STY,
  author =       "Lowell Mauer",
  title =        "Sams teach yourself {Transact-SQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvi + 621",
  year =         "2001",
  ISBN =         "0-672-31967-5",
  ISBN-13 =      "978-0-672-31967-9",
  LCCN =         "QA76.73.S67 M338 2001",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Maxfield:2001:MPS,
  author =       "Wade Maxfield",
  title =        "{MySQL} and {PHP} from scratch",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  pages =        "xi + 372",
  year =         "2001",
  ISBN =         "0-7897-2440-5",
  ISBN-13 =      "978-0-7897-2440-3",
  LCCN =         "QA76.73.S67 M327 2001",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Jesse Liberty's from scratch programming series",
  acknowledgement = ack-nhfb,
  remark =       "Integrate Linux, MySQL, Apache, PHP, and IMP into a
                 Web-based email application.",
  subject =      "SQL (Computer program language); PHP (Computer program
                 language); Relational databases",
}

@Book{McMahon:2001:MSS,
  author =       "Richard Alan McMahon",
  title =        "{MCSE SQL Server 2000} database design",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "xl + 421",
  year =         "2001",
  ISBN =         "1-58880-034-2",
  ISBN-13 =      "978-1-58880-034-3",
  LCCN =         "QA76.3 .G553 2001eb",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel",
}

@Book{Melton:2001:SUR,
  author =       "Jim Melton",
  title =        "{SQL}: 1999 -- Understanding Relational Language
                 Components",
  publisher =    pub-ELSEVIER,
  address =      pub-ELSEVIER:adr,
  pages =        "929",
  year =         "2001",
  ISBN =         "0-08-051760-9 (electronic book)",
  ISBN-13 =      "978-0-08-051760-5 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Meteyer:2001:QSD,
  author =       "Lisa C. Meteyer",
  title =        "Quantification in {SQL} database query language",
  type =         "Thesis (M.S.)",
  school =       "University of California, Santa Cruz",
  address =      "Santa Cruz, CA, USA",
  pages =        "viii + 164",
  year =         "2001",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management",
}

@Book{Momjian:2001:PEK,
  author =       "Bruce Momjian",
  title =        "{PostgreSQL : Einf{\"u}hrung und Konzepte}",
  publisher =    pub-AW-MUNCHEN,
  address =      pub-AW-MUNCHEN:adr,
  pages =        "543 (est.)",
  year =         "2001",
  ISBN =         "3-8273-1859-9",
  ISBN-13 =      "978-3-8273-1859-6",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:57:20 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.addison-wesley.de/projector/projector.asp?page=bookdetails&isbn=3827318599",
  acknowledgement = ack-nhfb,
}

@Book{Momjian:2001:PIC,
  author =       "Bruce Momjian",
  title =        "{PostgreSQL}: Introduction and Concepts",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxviii + 462",
  year =         "2001",
  ISBN =         "0-201-70331-9 (paperback)",
  ISBN-13 =      "978-0-201-70331-3 (paperback)",
  LCCN =         "QA76.9.D3 M647 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/master.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.addison-wesley.de/projector/projector.asp?page=bookdetails&isbn=3827318599;
                 http://www.ca.postgresql.org/docs/awbook.html;
                 http://www.pearsoned.co.jp/washo/db/wa_db27-j.html",
  acknowledgement = ack-nhfb,
  keywords =     "database management; PostgreSQL",
  tableofcontents = "History of PostgreSQL \\
                 University of California at Berkeley \\
                 Development Leaves Berkeley \\
                 PostgreSQL Global Development Team \\
                 Open Source Software \\
                 Issuing Database Commands \\
                 Starting a Database Session \\
                 Controlling a Session \\
                 Getting Help \\
                 Exiting a Session \\
                 Basic SQL Commands \\
                 Relational Databases \\
                 Creating Tables \\
                 Adding Data with Insert \\
                 Viewing Data with Select \\
                 Selecting Specific Rows with Where \\
                 Removing Data with Delete \\
                 Modifying Data with Update \\
                 Sorting Data with Order By \\
                 Destroying Tables \\
                 Customizing Queries \\
                 Data Types \\
                 Quotes Inside Text \\
                 Using Null Values \\
                 Controlling Default Values \\
                 Column Labels \\
                 And/Or Usage \\
                 Range of Values \\
                 Like Comparison \\
                 Regular Expressions \\
                 Case Clause \\
                 Distinct Rows \\
                 Functions and Operators \\
                 Set, Show, and Reset \\
                 SQL Aggregates \\
                 Aggregates \\
                 Using Group By \\
                 Using Having \\
                 Query Tips \\
                 Joining Tables \\
                 Table and Column References \\
                 Joined Tables \\
                 Creating Joined Tables \\
                 Performing Joins \\
                 Three- and Four-Table Joins \\
                 Additional Join Possibilities \\
                 Choosing a Join Key \\
                 One-to-Many Joins \\
                 Unjoined Tables \\
                 Table Aliases and Self-joins \\
                 Non-equijoins \\
                 Ordering Multiple Parts \\
                 Primary and Foreign Keys \\
                 Numbering Rows \\
                 Object Identification Numbers (OIDs) \\
                 Object Identification Number Limitations \\
                 Sequences \\
                 Creating Sequences \\
                 Using Sequences to Number Rows \\
                 Serial Column Type \\
                 Manually Numbering Rows \\
                 Combining Selects",
}

@Book{ONeil:2001:DPP,
  author =       "Patrick O'Neil and Elizabeth O'Neil",
  title =        "Database---principles, programming, and performance",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  edition =      "Second",
  pages =        "xxiv + 870",
  year =         "2001",
  ISBN =         "1-55860-580-0 (paperback), 1-55860-438-3 (hardcover)",
  ISBN-13 =      "978-1-55860-580-0 (paperback), 978-1-55860-438-4
                 (hardcover)",
  LCCN =         "QA76.9.D3 O489 2001",
  bibdate =      "Wed Nov 12 11:15:42 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/els033/99089041.html;
                 http://www.loc.gov/catdir/toc/els033/99089041.html",
  acknowledgement = ack-nhfb,
  keywords =     "Structured Query Language (SQL)",
  subject =      "Database management",
}

@Book{Otey:2001:SSD,
  author =       "Michael Otey and Paul Conte",
  title =        "{SQL Server 2000} developer's guide",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxix + 1248",
  year =         "2001",
  ISBN =         "0-07-212569-1",
  ISBN-13 =      "978-0-07-212569-6",
  LCCN =         "QA76.9.C55 O843 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Includes CD-ROM.",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; SQL server",
}

@Book{Perkins:2001:P,
  author =       "Jeff Perkins",
  title =        "{PostgreSQL}",
  publisher =    pub-PREMIER-PRESS,
  address =      pub-PREMIER-PRESS:adr,
  pages =        "xviii + 366",
  year =         "2001",
  ISBN =         "1-931841-42-X",
  ISBN-13 =      "978-1-931841-42-9",
  LCCN =         "QA76.9.D3 P459 2001",
  bibdate =      "Sat Mar 09 15:01:28 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
}

@Book{Price:2001:JPO,
  author =       "Jason Price",
  title =        "{Java} Programming with {Oracle SQLJ}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiii + 381",
  month =        sep,
  year =         "2001",
  ISBN =         "0-596-00087-1",
  ISBN-13 =      "978-0-596-00087-5",
  LCCN =         "QA76.73.J38 P74 2001",
  bibdate =      "Mon Apr 18 15:02:29 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/orasqlj",
  acknowledgement = ack-nhfb,
  subject =      "Java (Computer program language); Oracle (Computer
                 file); SQL (Computer program language)",
}

@Book{Rabeler:2001:MTK,
  author =       "Carl Rabeler",
  title =        "{MCSE} training kit: {Microsoft SQL Server 2000}
                 system administration",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "iii + 207",
  year =         "2001",
  ISBN =         "0-7356-1426-1",
  ISBN-13 =      "978-0-7356-1426-0",
  LCCN =         "QA76.3 .R32 2001",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel",
}

@Book{Reilly:2001:SSD,
  author =       "Michael (Michael D.) Reilly and Michelle Poolet",
  title =        "{SQL Server 2000} design and {T-SQL} programming",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxv + 612",
  year =         "2001",
  ISBN =         "0-07-212375-3",
  ISBN-13 =      "978-0-07-212375-3",
  LCCN =         "QA76.9.C55 R453 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language); SQL server",
}

@Book{Seidman:2001:DMM,
  author =       "Claude Seidman",
  title =        "Data mining with {Microsoft SQL Server 2000}:
                 technical reference",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xiv + 367",
  year =         "2001",
  ISBN =         "0-7356-1271-4",
  ISBN-13 =      "978-0-7356-1271-6",
  LCCN =         "QA76.9.D343 S45 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "data mining; SQL server",
}

@Book{Sequeira:2001:SSS,
  author =       "Anthony Sequeira and Brian Alderman",
  title =        "{SQL Server} on site",
  publisher =    pub-CORIOLIS,
  address =      pub-CORIOLIS:adr,
  pages =        "????",
  year =         "2001",
  ISBN =         "1-58880-061-X",
  ISBN-13 =      "978-1-58880-061-9",
  LCCN =         "QA76.9.C55 S375 2001",
  bibdate =      "Mon Mar 11 06:13:45 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Shapiro:2001:SSC,
  author =       "Jeffrey R. Shapiro",
  title =        "{SQL Server 2000}: the complete reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xxviii + 931",
  year =         "2001",
  ISBN =         "0-07-212588-8",
  ISBN-13 =      "978-0-07-212588-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing",
}

@Book{Stinson:2001:PER,
  author =       "Barry Stinson",
  title =        "{PostgreSQL} Essential Reference",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xxiii + 371",
  year =         "2001",
  ISBN =         "0-7357-1121-6",
  ISBN-13 =      "978-0-7357-1121-1",
  LCCN =         "QA76.9.D3 S747 2001",
  bibdate =      "Sat Mar 09 14:59:32 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$39.99",
  acknowledgement = ack-nhfb,
  subject =      "Database management; PostgreSQL",
}

@Book{Stones:2001:BDP,
  author =       "Richard Stones and Neil Matthew",
  title =        "Beginning Databases with {PostgreSQL}",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xi + 569",
  year =         "2001",
  ISBN =         "1-86100-515-6",
  ISBN-13 =      "978-1-86100-515-1",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 14:57:28 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.99, EUR 47.95",
  acknowledgement = ack-nhfb,
}

@Book{Stucky:2001:MBU,
  author =       "Matthew Stucky",
  title =        "{MySQL}: building user interfaces",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xix + 632",
  year =         "2001",
  ISBN =         "0-7357-1049-x",
  ISBN-13 =      "978-0-7357-1049-8",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Sunderic:2001:SSS,
  author =       "Dejan Sunderic and Tom Woodhead",
  title =        "{SQL Server 2000}: stored procedure programming",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "xvii + 732",
  year =         "2001",
  ISBN =         "0-07-212566-7",
  ISBN-13 =      "978-0-07-212566-5",
  LCCN =         "QA76.9.C55 S86 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Database professional's library",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; computer programming;
                 relational databases; SQL server",
}

@Book{Sybex:2001:SSP,
  author =       "{Sybex}",
  title =        "{SQL Server} programming complete",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxvi + 994",
  year =         "2001",
  ISBN =         "0-7821-2974-9",
  ISBN-13 =      "978-0-7821-2974-8",
  LCCN =         "QA76.9.D3 S688 2001",
  bibdate =      "Mon Mar 11 05:44:31 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$19.99",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
  xxtitle =      "{SQL Server} and {ADO} Programming Complete",
}

@Book{Taylor:2001:SWC,
  author =       "Allen G. Taylor",
  title =        "{SQL} weekend crash course",
  publisher =    pub-HUNGRY-MINDS-IN,
  address =      pub-HUNGRY-MINDS-IN:adr,
  pages =        "xxiii + 332",
  year =         "2001",
  ISBN =         "0-7645-4901-4",
  ISBN-13 =      "978-0-7645-4901-4",
  LCCN =         "QA76.73.S67 T393 2002",
  bibdate =      "Mon Mar 11 06:15:40 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/description/wiley038/2001098038.html;
                 http://www.loc.gov/catdir/toc/wiley021/2001098038.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Trueblood:2001:DMS,
  author =       "Robert P. Trueblood and John N. Lovett",
  title =        "Data mining and statistical analysis using {SQL}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xvi + 410",
  year =         "2001",
  DOI =          "https://doi.org/10.1007/1-893115-54-2",
  ISBN =         "1-893115-54-2",
  ISBN-13 =      "978-1-893115-54-5",
  LCCN =         "QA76.9.D343 T78 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Books for professionals by professionals",
  acknowledgement = ack-nhfb,
  keywords =     "computer algorithms; data mining; data warehousing;
                 SQL (computer program language)",
}

@Book{Welling:2001:PMW,
  author =       "Luke Welling and Laura Thomson",
  title =        "{PHP} and {MySQL} {Web} development",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxii + 867",
  year =         "2001",
  ISBN =         "0-672-31784-2",
  ISBN-13 =      "978-0-672-31784-2",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  remark =       "CD-ROM i lomme.",
  subject =      "PHP; WWW; MySQL; World Wide Web; Programmering;
                 Internet",
}

@Book{Wells:2001:CCS,
  author =       "Garth Wells",
  title =        "Code-centric: {T-SQL} programming with stored
                 procedures and triggers",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxiii + 692",
  year =         "2001",
  DOI =          "https://doi.org/10.1007/1-893115-83-6",
  ISBN =         "1-893115-83-6 (paperback)",
  ISBN-13 =      "978-1-893115-83-5 (paperback)",
  LCCN =         "QA76.9.C55 W448 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Books for professionals by professionals",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; computer programming;
                 relational databases; SQL server",
}

@Book{Williams:2001:WDA,
  author =       "Hugh E. Williams and David Lane",
  title =        "{Web} Database Applications with {PHP} \& {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "563",
  year =         "2001",
  ISBN =         "0-596-00041-3",
  ISBN-13 =      "978-0-596-00041-7",
  LCCN =         "QA76.73.P224 W55 2001 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$44.95",
  URL =          "http://safari.oreilly.com/0596000413;
                 http://www.oreilly.com/catalog/webdbapps",
  acknowledgement = ack-nhfb,
  keywords =     "PHP (computer program language); SQL (computer program
                 language); Web sites -- design",
  publishersummary = "Web Database Applications with PHP and MySQL
                 offers Web developers a mixture of theoretical and
                 practical information on creating Web database
                 applications. Using PHP, and MySQL, two open source
                 technologies the are often combined to develop Web
                 applications, the book offers detailed information on
                 designing relational databases and on Web application
                 architecture, both of which will be useful to readers
                 who have never dealt with these issues before. The book
                 also introduces Hugh and Dave's Online Wine Store, a
                 complete (but fictional) online retail site implemented
                 using PHP and MySQL.",
}

@Book{Yazici:2001:OPG,
  author =       "Ali Yaz{\i}c{\i} and Ayd{\i}n {\c{S}}ekihanov",
  title =        "{Oracle 8i}: a practical guide to {SQL}, {PL\slash
                 SQL}, {DEVELOPER 6}",
  publisher =    "At{\i}l{\i}m University Publications",
  address =      "Ankara, Turkey",
  pages =        "356 (est.)",
  year =         "2001",
  ISBN =         "975-6707-02-X",
  ISBN-13 =      "978-975-6707-02-9",
  LCCN =         "QA76.9",
  bibdate =      "Mon Oct 27 18:32:04 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://library.atilim.edu.tr/opgtspd.htm",
  acknowledgement = ack-nhfb,
}

@Book{Albrecht:2002:MAP,
  author =       "Ralf Albrecht and Natasha Nicol",
  title =        "{Microsoft Access} projects with {Microsoft SQL}
                 server",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xiv + 637",
  year =         "2002",
  ISBN =         "0-7356-1002-9",
  ISBN-13 =      "978-0-7356-1002-6",
  LCCN =         "QA76.9.C55 A515 2002",
  bibdate =      "Mon Mar 11 06:01:11 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$",
  acknowledgement = ack-nhfb,
}

@Book{Appelquist:2002:XSD,
  author =       "Daniel K. Appelquist",
  title =        "{XML} and {SQL}: developing {Web} applications",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxiii + 224",
  year =         "2002",
  ISBN =         "0-201-65796-1",
  ISBN-13 =      "978-0-201-65796-8",
  LCCN =         "QA76.76.H94 A67 2002",
  bibdate =      "Tue Oct 28 09:27:33 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "XML (Document markup language); SQL (Computer program
                 language); Application software; Development; Web site
                 development",
}

@Book{Atkinson:2002:CMS,
  author =       "Leon Atkinson",
  title =        "Core {MySQL}: The Serious Developer's Guide",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxiv + 721",
  year =         "2002",
  ISBN =         "0-13-066190-2",
  ISBN-13 =      "978-0-13-066190-6",
  LCCN =         "QA76.3.S67 A855 2002",
  bibdate =      "Tue Mar 12 07:39:18 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$44.99",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130661902.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{Chappell:2002:VIS,
  author =       "David (David Wayne) Chappell and J. Harvey Trimble",
  title =        "A visual introduction to {SQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 291",
  year =         "2002",
  ISBN =         "0-471-41276-7",
  ISBN-13 =      "978-0-471-41276-2",
  LCCN =         "QA76.73.S67 C477 2002",
  bibdate =      "Mon Mar 11 05:52:25 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Dawes:2002:OOI,
  author =       "Chip Dawes and Biju Thomas",
  title =        "{OCA\slash OCP}: introduction to {Oracle9i SQL}: study
                 guide",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "539",
  year =         "2002",
  ISBN =         "0-7821-4062-9",
  ISBN-13 =      "978-0-7821-4062-0",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel",
}

@Book{Dicken:2002:LSW,
  author =       "Deanna Dicken",
  title =        "Learn {SQL} in a weekend",
  publisher =    pub-PREMIER-PRESS,
  address =      pub-PREMIER-PRESS:adr,
  pages =        "xxi + 497",
  year =         "2002",
  ISBN =         "1-931841-62-4",
  ISBN-13 =      "978-1-931841-62-7",
  LCCN =         "QA76.73.S67 D53 2002",
  bibdate =      "Mon Mar 11 05:54:07 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "In a weekend",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{DuBois:2002:MPW,
  author =       "Paul DuBois",
  title =        "{MySQL} and {Perl} for the {Web}",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xvi + 529",
  year =         "2002",
  ISBN =         "0-7357-1054-6",
  ISBN-13 =      "978-0-7357-1054-2",
  LCCN =         "QA76.73.S67 D585 2002",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Perl (Computer
                 program language)",
}

@Book{Feuerstein:2002:OPP,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiii + 989",
  year =         "2002",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Database
                 management",
}

@Book{Feuerstein:2002:OPS,
  author =       "Steven Feuerstein and Bill Pribyl",
  title =        "{Oracle PL\slash SQL} Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xxiii + 989",
  year =         "2002",
  ISBN =         "0-596-00381-1",
  ISBN-13 =      "978-0-596-00381-4",
  LCCN =         "QA76.73.S67 F49 2002",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$54.95",
  URL =          "http://safari.oreilly.com/0596003811;
                 http://www.oreilly.com/catalog/oraclep3",
  acknowledgement = ack-nhfb,
  publishersummary = "Nearly a quarter-million PL/SQL
                 programmers--novices and experienced developers
                 alike--have found the first and second editions of
                 Oracle PL/SQL Programming to be indispensable
                 references to this powerful language. Packed with
                 examples and recommendations, this book has helped
                 everyone, from Oracle Forms developers to database
                 administrators, make the most of PL/SQL.\par Authored
                 by renowned PL/SQL experts Steven Feuerstein and Bill
                 Pribyl, this new edition is a comprehensive update of
                 the original book, covering all versions of PL/SQL
                 through Oracle9i Release 2. It adds much-requested new
                 chapters on how to create and run PL/SQL programs, call
                 Java methods from within PL/SQL, and define and use
                 database triggers. An extensive new chapter---designed
                 especially for experienced PL/SQL developers--describes
                 PL/SQL's runtime architecture and how to use knowledge
                 of Oracle internals to get the best performance from
                 PL/SQL. Regardless of the version you are using, from
                 Oracle 7.3.4 to Oracle 9i, this book will answer your
                 questions.",
  subject =      "PL/SQL (Computer program language); Oracle (Computer
                 file); Relational databases",
}

@Book{Garcia-Molina:2002:DSC,
  author =       "Hector Garcia-Molina and Jeffrey D. Ullman and
                 Jennifer Widom",
  title =        "Database systems: the complete book",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxvii + 1119",
  year =         "2002",
  ISBN =         "0-13-031995-3",
  ISBN-13 =      "978-0-13-031995-1",
  LCCN =         "QA76.9.D3 G3653 2002",
  bibdate =      "Thu Jan 24 18:34:25 MST 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 jenson.stanford.edu:2210/unicorn",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
  tableofcontents = "1. The Worlds of Database Systems. The Evolution of
                 Database Systems. Overview of a Database Management
                 System. Outline of Database-System Studies \\
                 2. The Entity-Relationship Data Model. Elements of the
                 E/R Model. Design Principles. The Modeling of
                 Constraints. Weak Entity Sets \\
                 3. The Relational Data Model. Basics of the Relational
                 Model. From E/R Diagrams to Relational Designs.
                 Converting Subclass Structures to Relations. Functional
                 Dependencies. Rules About Functional Dependencies.
                 Design of Relational Database Schemas. Multivalued
                 Dependencies \\
                 4. Other Data Models. Review of Object-Oriented
                 Concepts. Introduction to ODL. Additional ODL Concepts.
                 From ODL Designs to Relational Designs. The
                 Object-Relational Model. Semistructured Data. XML and
                 Its Data Model \\
                 5. Relational Algebra. An Example Database Schema. An
                 Algebra of Relational Operations. Relational Operations
                 on Bags. Extended Operators of Relational Algebra.
                 Constraints on Relations \\
                 6. The Database Language SQL. Simple Queries in SQL.
                 Queries Involving More Than One Relation. Subqueries.
                 Full-Relation Operations. Database Modifications.
                 Defining a Relation Schema in SQL. View Definitions \\
                 7. Constraints and Triggers. Keys and Foreign Keys.
                 Constraints on Attributes and Tuples. Modification of
                 Constraints. Schema-Level Constraints and Triggers \\
                 8. System Aspects of SQL. SQL in a Programming
                 Environment. Procedures Stored in the Schema. The SQL
                 Environment. Using a Call-Level Interface. Java
                 Database Connectivity. Transactions in SQL. Security
                 and User Authorization in SQL \\
                 9. Object-Orientation in Query Languages. Introduction
                 to OQL. Additional Forms of OQL Expressions. Object
                 Assignment and Creation in OQL. User-Defined Types in
                 SQL. Operations on Object-Relational Data \\
                 10. Logical Query Languages. A Logic for Relations.
                 From Relational Algebra to Datalog. Recursive
                 Programming in Datalog. Recursion in SQL \\
                 11. Data Storage. The ``Megatron 2002'' Database
                 System. The Memory Hierarchy. Disks. Using Secondary
                 Storage Effectively. Accelerating Access to Secondary
                 Storage. Disk Failures. Recovery from Disk Crashes \\
                 12. Representing Data Elements. Data Elements and
                 Fields. Records. Representing Block and Record
                 Addresses. Variable-Length Data and Records. Record
                 Modifications \\
                 13. Index Structures. Indexes on Sequential Files.
                 Secondary Indexes. B-Trees. Hash Tables \\
                 14. Multidimensional Indexes. Applications Needing
                 Multiple Dimensions. Hash-Like Structures for
                 Multidimensional Data. Tree-Like Structures for
                 Multidimensional Data. Bitmap Indexes \\
                 15. Query Execution. Introduction to
                 Physical-Query-Plan Operators. One-Pass Algorithms for
                 Database Operations. Nested-Loop Joins. Two-Pass
                 Algorithms Based on Sorting. Two-Pass Algorithms Based
                 on Hashing. Index-Based Algorithms. Buffer Management.
                 Algorithms Using More Than Two Passes. Parallel
                 Algorithms for Relational Operations \\
                 16. The Query Compiler. Parsing. Algebraic Laws for
                 Improving Query Plans. From Parse Trees to Logical
                 Query Plans. Estimating the Cost of Operations.
                 Introduction to Cost-Based Plan Selection. Choosing an
                 Order for Joins. Completing the Physical-Query-Plan \\
                 17. Coping with System Failures. Issues and Models for
                 Resilient Operation. Undo Logging. Redo Logging.
                 Undo/Redo Logging. Protecting Against Media Failures
                 \\
                 18. Concurrency Control. Serial and Serializable
                 Schedules. Conflict-Serializability. Enforcing
                 Serializability by Locks. Locking Systems With Several
                 Lock Modes. An Architecture for a Locking Scheduler.
                 Managing Hierarchies of Database Elements. The Tree
                 Protocol. Concurrency Control by Timestamps.
                 Concurrency Control by Validation \\
                 19. More about Transaction Management. Serializability
                 and Recoverability. View Serializability. Resolving
                 Deadlocks. Distributed Databases. Distributed Commit.
                 Distributed Locking. Long-Duration Transactions \\
                 20. Information Integration. Modes of Information
                 Integration. Wrappers in Mediator-Based Systems.
                 Capability-Based Optimization in Mediators. On-Line
                 Analytic Processing. Data Cubes. Data Mining. \\
                 Index",
}

@Book{Gennick:2002:OSP,
  author =       "Jonathan Gennick",
  title =        "{Oracle SQL*Plus} Pocket Reference: a Guide to
                 {SQL*Plus} Syntax",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "vi + 113",
  year =         "2002",
  ISBN =         "0-596-00441-9",
  ISBN-13 =      "978-0-596-00441-5",
  LCCN =         "QA76.73.S675 G462 2002",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$12.95",
  URL =          "http://safari.oreilly.com/0596004419;
                 http://www.oreilly.com/catalog/orsqlpluspr2",
  acknowledgement = ack-nhfb,
  publishersummary = "SQL*Plus is available at every Oracle site--from
                 the largest data warehouse to the smallest single-user
                 system--and it's a critical tool for virtually every
                 Oracle user. The ``Oracle SQL*Plus Pocket Reference''
                 boils down the most vital information from Gennick's
                 best-selling book, ``Oracle SQL*Plus: The Definitive
                 Guide'', into an accessible summary and works as a
                 vital companion to the larger book. It summarizes all
                 of the SQL*Plus syntax, including the syntax for the
                 Oracle9i release.",
}

@Book{Geschwinde:2002:PDH,
  author =       "Ewald Geschwinde and Hans-J{\"u}rgen Sch{\"o}nig",
  title =        "{PostgreSQL}: Developer's Handbook",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xi + 753",
  year =         "2001",
  ISBN =         "0-672-32260-9",
  ISBN-13 =      "978-0-672-32260-0",
  LCCN =         "QA76.9.D3 G469 2002",
  bibdate =      "Sat Mar 09 14:52:19 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Edited by Patricia Barnes and Scott Meyers.",
  acknowledgement = ack-nhfb,
  subject =      "Database management; PostgreSQL",
}

@Book{Geschwinde:2002:PHT,
  author =       "Ewald Geschwinde and Hans-J{\"u}rgen Sch{\"o}nig and
                 others",
  title =        "{PostgreSQL}: guide du d{\'e}veloppeur",
  publisher =    "CampusPress",
  address =      "Paris, France",
  pages =        "x + 579",
  year =         "2002",
  ISBN =         "2-7440-1387-0 (br)",
  ISBN-13 =      "978-2-7440-1387-4 (br)",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Geschwinde:2002:PPA,
  author =       "Ewald Geschwinde and Hans-J{\"u}rgen Sch{\"o}nig",
  title =        "{PHP} and {PostgreSQL} Advanced {Web} Programming",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xv + 772",
  year =         "2002",
  ISBN =         "0-672-32382-6",
  ISBN-13 =      "978-0-672-32382-9",
  LCCN =         "QA76.73.P224 G47 2002",
  bibdate =      "Wed Apr 27 05:24:30 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); PostgreSQL; Internet
                 programming",
}

@Book{Greenspan:2002:MWC,
  author =       "Jay Greenspan",
  title =        "{MySQL} weekend crash course",
  publisher =    pub-HUNGRY-MINDS-OH,
  address =      pub-HUNGRY-MINDS-OH:adr,
  pages =        "xxii + 358",
  year =         "2002",
  ISBN =         "0-7645-3634-6 (paperback)",
  ISBN-13 =      "978-0-7645-3634-2 (paperback)",
  LCCN =         "QA76.73.S67 G733 2002",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley045/2001093437.html;
                 http://www.loc.gov/catdir/description/wiley039/2001093437.html;
                 http://www.loc.gov/catdir/toc/wiley023/2001093437.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{Griffin:2002:XSS,
  author =       "John Griffin",
  title =        "{XML} and {SQL Server 2000}",
  publisher =    pub-NEW-RIDERS,
  address =      pub-NEW-RIDERS:adr,
  pages =        "xvi + 363",
  year =         "2002",
  ISBN =         "0-7357-1112-7",
  ISBN-13 =      "978-0-7357-1112-9",
  LCCN =         "QA76.9.C55 G77 2002",
  bibdate =      "Mon Mar 11 05:56:38 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Groff:2002:SCR,
  author =       "James R. Groff and Paul N. Weinberg",
  title =        "{SQL}, the complete reference",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  edition =      "Second",
  pages =        "xxiv + 1050",
  year =         "2002",
  ISBN =         "0-07-222559-9",
  ISBN-13 =      "978-0-07-222559-4",
  LCCN =         "QA76.73.S67 G758 2002",
  bibdate =      "Tue Oct 28 09:19:51 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0620/2004276000-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0620/2004276000-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Groff:2002:SHE,
  author =       "James R. Groff",
  title =        "{SQL}: the complete reference",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxiv + 1050",
  year =         "2002",
  ISBN =         "0-07-222817-2 (electronic book)",
  ISBN-13 =      "978-0-07-222817-5 (electronic book)",
  LCCN =         "QA76.73.S67 G76 2002eb",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Gurry:2002:OST,
  author =       "Mark Gurry",
  title =        "{Oracle SQL} Tuning: Pocket Reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 102",
  year =         "2002",
  ISBN =         "0-596-00268-8",
  ISBN-13 =      "978-0-596-00268-8",
  LCCN =         "QA76.73.S67 G87 2002 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$12.95",
  URL =          "http://safari.oreilly.com/0596002688;
                 http://www.oreilly.com/catalog/orsqltunpr",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); Oracle9i; SQL (computer
                 program language)",
  publishersummary = "One of the most important challenges faced by
                 Oracle database administrators and Oracle developers is
                 the need to tune SQL statements so that they execute
                 efficiently. In this book, Mark Gurry shares his
                 in-depth knowledge of Oracle's SQL statement
                 optimizers. Mark provides solutions to many common
                 problems that occur with both the rule-based and
                 cost-based optimizers. Mark provides a number of handy
                 SQL tuning tips, discusses the use of the DBMS_STATS
                 package to manage database statistics, and shows you
                 how to use outlines to specify execution plans for SQL
                 statements in third-party applications that you can't
                 otherwise modify.",
}

@Book{Henderson:2002:GGS,
  author =       "Ken Henderson",
  title =        "The {Guru}'s guide to {SQL Server} stored procedures,
                 {XML}, and {HTML}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "????",
  year =         "2002",
  ISBN =         "0-201-70046-8",
  ISBN-13 =      "978-0-201-70046-6",
  LCCN =         "QA76.9.C55 H45 2002",
  bibdate =      "Mon Mar 11 06:02:41 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{King:2002:STT,
  author =       "Konrad King and Kris A. Jamsa",
  title =        "{SQL} tips and techniques",
  publisher =    pub-PREMIER-PRESS,
  address =      pub-PREMIER-PRESS:adr,
  pages =        "xxi + 1127",
  year =         "2002",
  ISBN =         "1-931841-45-4",
  ISBN-13 =      "978-1-931841-45-0",
  LCCN =         "QA76.73.S67 K53 2002",
  bibdate =      "Tue Oct 28 09:46:16 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Kline:2002:SAO,
  author =       "Kevin E. Kline and Daniel Kline",
  title =        "{SQL}: almanach: opis polece{\'n} j{\k{e}}zyka",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "226 + 1",
  year =         "2002",
  ISBN =         "83-7197-595-3",
  ISBN-13 =      "978-83-7197-595-0",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:48 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translation by Pawe{\l} Janoci{\'n}ski",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  remark =       "Original title: ``SQL in a Nutshell''.",
  subject =      "SQL",
}

@Book{Mariel:2002:PHT,
  author =       "St{\'e}phane Mariel",
  title =        "{PostgreSQL}: services Web professionnels avec
                 {PostgreSQL} et {PHP\slash XML}",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "x + 122",
  year =         "2002",
  ISBN =         "2-212-11166-5 (br)",
  ISBN-13 =      "978-2-212-11166-8 (br)",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{McBath:2002:SSB,
  author =       "Frank McBath",
  title =        "{SQL Server} backup and recovery: tools and
                 techniques",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xvi + 292",
  year =         "2002",
  ISBN =         "0-13-062298-2 (paperback)",
  ISBN-13 =      "978-0-13-062298-3 (paperback)",
  LCCN =         "QA76.9.C55 M26 2002",
  bibdate =      "Tue Oct 28 09:25:58 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; SQL server",
}

@Book{Meloni:2002:STY,
  author =       "Julie C. Meloni",
  title =        "{Sams} teach yourself {MySQL} in 24 hours",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xiv + 349",
  year =         "2002",
  ISBN =         "0-672-32349-4",
  ISBN-13 =      "978-0-672-32349-2",
  LCCN =         "QA76.3.S67 M45 2002",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "``Covers MySQL 4.0''--Cover.",
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{Melton:2002:SUR,
  author =       "Jim Melton and Alan R. Simon",
  title =        "{SQL:1999}: understanding relational language
                 components",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxxii + 895",
  year =         "2002",
  ISBN =         "1-55860-456-1",
  ISBN-13 =      "978-1-55860-456-8",
  LCCN =         "QA76.73.S67 M5 2002",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  keywords =     "database management; SQL (computer program language)",
}

@Book{Mishra:2002:MOS,
  author =       "Sanjay Mishra and Alan Beaulieu",
  title =        "Mastering {Oracle SQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 321",
  year =         "2002",
  ISBN =         "0-596-00129-0",
  ISBN-13 =      "978-0-596-00129-2",
  LCCN =         "QA76.73.S67 M57 2002 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$34.95",
  URL =          "http://safari.oreilly.com/0596001290;
                 http://www.oreilly.com/catalog/mastorasql",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); SQL (computer program
                 language)",
  publishersummary = "Few books on the market today go beyond discussing
                 syntax and the barest rudiments of using Oracle SQL.
                 This book changes that. The authors cover the full
                 range of Oracle SQL features that apply to query
                 writing. Learn to write UNION queries that take full
                 advantage of SQL's set orientation, and ways to use
                 Oracle's new analytic SQL features to write ranking
                 queries, lag and lead queries, and more.",
}

@Book{Patrick:2002:SF,
  author =       "John J. Patrick",
  title =        "{SQL} fundamentals",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xxvi + 834",
  year =         "2002",
  ISBN =         "0-13-066947-4",
  ISBN-13 =      "978-0-13-066947-6",
  LCCN =         "QA76.73.S67 P38 2002",
  bibdate =      "Mon Mar 11 05:36:37 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Perkins:2002:P,
  author =       "Jeff Perkins and Grzegorz T{\l}. Ol{\k{e}}dzki and
                 Zbigniew T{\l}. Szalbot",
  title =        "{PostgreSQL}",
  publisher =    "Mikom",
  address =      "Warszawa, Poland",
  pages =        "346",
  year =         "2002",
  ISBN =         "83-7279-232-1",
  ISBN-13 =      "978-83-7279-232-7",
  bibdate =      "Tue Oct 11 07:26:03 MDT 2005",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Polish translation of \cite{Perkins:2001:P}.",
  acknowledgement = ack-nhfb,
  subject =      "PostgreSQL; podr{\k{e}}cznik",
}

@Book{Pribyl:2002:LOP,
  author =       "Bill Pribyl and Steven Feuerstein",
  title =        "Learning {Oracle PL\slash SQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 401",
  year =         "2002",
  ISBN =         "0-596-00180-0",
  ISBN-13 =      "978-0-596-00180-3",
  LCCN =         "QA76.73.P258 P74 2002 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$39.95",
  URL =          "http://safari.oreilly.com/0596001800;
                 http://www.oreilly.com/catalog/learnoracle",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle (computer file); Oracle9i; PL/SQL (computer
                 program language); relational databases",
  publishersummary = "Designed for both new programmers and those
                 experienced in other languages, this book presents the
                 core features of Oracle's PL/SQL language in an
                 easy-to-read format. Learning Oracle PL/SQL will bring
                 programmers up to speed on the most important aspects
                 of PL/SQL, including Web and Internet programming.
                 Updated through Oracle9i, includes sample programs
                 downloadable from examples.oreilly.com/learnoracle.",
}

@Book{Reese:2002:MUM,
  author =       "George Reese and Randy Jay Yarger and Tim King With
                 Hugh E. Williams",
  title =        "Managing \& Using {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "425",
  year =         "2002",
  ISBN =         "0-596-00211-4",
  ISBN-13 =      "978-0-596-00211-4",
  LCCN =         "QA76.73.S67 R43 2002",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$39.95",
  URL =          "http://safari.oreilly.com/0596002114;
                 http://www.oreilly.com/catalog/msql2",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language)",
  publishersummary = "Learn how to use MySQL, a popular database product
                 that supports key subsets of SQL on Linux and Unix
                 systems. Using C/C++, Java, Perl, PHP, or Python, you
                 can write programs to interact with a MySQL database,
                 either as a stand-alone application or through a Web
                 page. This book covers the whole process, from
                 installation to programming interfaces and database
                 administration. It includes ample tutorial material and
                 examples.",
}

@Book{Sharma:2002:MSS,
  author =       "Rahul Sharma",
  title =        "{Microsoft SQL Server 2000}: a guide to enhancements
                 and new features",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxvii + 557",
  year =         "2002",
  ISBN =         "0-201-75283-2",
  ISBN-13 =      "978-0-201-75283-0",
  LCCN =         "QA76.9.C55 S5338 2002",
  bibdate =      "Mon Mar 11 06:04:11 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Speshock:2002:MSS,
  author =       "Carl H. Speshock",
  title =        "{Microsoft SQL Server 2000} database administrators
                 guidebook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxii + 446",
  year =         "2002",
  ISBN =         "0-13-061430-0",
  ISBN-13 =      "978-0-13-061430-8",
  LCCN =         "QA76.9.C55 S755 2002",
  bibdate =      "Mon Mar 11 06:05:19 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Spetic:2002:TCH,
  author =       "Ales Spetic",
  title =        "{Transact-SQL} cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xviii + 282",
  year =         "2002",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Spetic:2002:TSC,
  author =       "Ales Spetic and Jonathan Gennick",
  title =        "{Transact-SQL} Cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xviii + 282",
  year =         "2002",
  ISBN =         "1-56592-756-7",
  ISBN-13 =      "978-1-56592-756-8",
  LCCN =         "QA76.73.S67 S64 2002 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$34.95",
  URL =          "http://safari.oreilly.com/1565927567;
                 http://www.oreilly.com/catalog/transqlcook",
  acknowledgement = ack-nhfb,
  keywords =     "relational databases; SQL (computer program
                 language)",
  publishersummary = "This cookbook contains a wealth of solutions to
                 problems that SQL programmers face all the time.
                 Recipes inside range from how to perform simple tasks,
                 like importing external data, to ways of handling
                 issues that are more complicated, like set algebra.
                 Each recipe includes a discussion that explains the
                 logic and concepts underlying the solution. The book
                 covers audit logging, hierarchies, importing data,
                 sets, statistics, temporal data, and data structures.",
}

@Book{Szeliga:2002:PCP,
  author =       "Marcin Szeliga",
  title =        "{PostgreSQL 7.2}: {\'c}wiczenia praktyczne. ({Polish})
                 [{PostgreSQL} 7.2: ???]",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "150 + 2",
  year =         "2002",
  ISBN =         "83-7197-866-9",
  ISBN-13 =      "978-83-7197-866-1",
  bibdate =      "Tue Oct 11 07:26:03 MDT 2005",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "{\'C}wiczenia Praktyczne.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "PostgreSQL; podr{\k{e}}cznik",
}

@Book{Thiruvathukal:2002:WPT,
  author =       "George K. (George Kuriakose) Thiruvathukal and John P.
                 Shafaee and Thomas W. Christopher",
  title =        "{Web} programming: techniques for integrating
                 {Python}, {Linux}, {Apache}, and {MySQL}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xviii + 745",
  year =         "2002",
  ISBN =         "0-13-041065-9",
  ISBN-13 =      "978-0-13-041065-8",
  LCCN =         "QA76.625 .T48 2002",
  bibdate =      "Tue Mar 12 07:20:53 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130410659.html",
  acknowledgement = ack-nhfb,
  keywords =     "Internet programming; Web sites -- design",
}

@Book{Widenius:2002:MRM,
  author =       "Michael ``Monty'' Widenius and David Axmark",
  title =        "{MySQL} Reference Manual: Documentation from the
                 Source",
  publisher =    pub-ORCP,
  address =      pub-ORCP:adr,
  pages =        "x + 802",
  year =         "2002",
  ISBN =         "0-596-00265-3",
  ISBN-13 =      "978-0-596-00265-7",
  LCCN =         "QA76.73.S67 W54 2002 Stacks",
  bibdate =      "Wed Oct 30 16:15:17 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/mysqlref",
  acknowledgement = ack-nhfb,
  keywords =     "SQL (computer program language) -- handbooks, manuals,
                 etc",
  publishersummary = "This highly regarded and comprehensive reference
                 manual comes directly from the members of the MySQL
                 team. The book covers issues at all stages in MySQL
                 use, from installation problems through performance
                 tuning. Included are suggested uses of privileges to
                 enhance security, many performance tips, and a
                 sophisticated guide to error recovery. It also offers a
                 thorough comparison of MySQL with SQL standards and
                 other databases. No serious MySQL user should be
                 without this book.",
  xxaddress =    pub-ORA:adr,
  xxpublisher =  pub-ORA,
}

@Book{Williams:2002:WDA,
  author =       "Hugh E. Williams and David (David John) Lane",
  title =        "{Web} database applications with {PHP} and {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 563",
  year =         "2002",
  ISBN =         "0-596-00041-3",
  ISBN-13 =      "978-0-596-00041-7",
  LCCN =         "QA76.73.P224 W55 2002",
  bibdate =      "Mon Apr 18 15:01:58 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$44.95",
  URL =          "http://safari.oreilly.com/0596000413;
                 http://www.oreilly.com/catalog/webdbapps",
  acknowledgement = ack-nhfb,
  keywords =     "PHP (computer program language); SQL (computer program
                 language); Web sites -- design",
  publishersummary = "Web Database Applications with PHP and MySQL
                 offers Web developers a mixture of theoretical and
                 practical information on creating Web database
                 applications. Using PHP, and MySQL, two open source
                 technologies the are often combined to develop Web
                 applications, the book offers detailed information on
                 designing relational databases and on Web application
                 architecture, both of which will be useful to readers
                 who have never dealt with these issues before. The book
                 also introduces Hugh and Dave's Online Wine Store, a
                 complete (but fictional) online retail site implemented
                 using PHP and MySQL.",
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); Web sites; Design",
}

@Book{Worsley:2002:PP,
  author =       "John C. Worsley and Joshua D. Drake",
  title =        "Practical {PostgreSQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 619",
  year =         "2002",
  ISBN =         "1-56592-846-6",
  ISBN-13 =      "978-1-56592-846-6",
  LCCN =         "QA76.9.D3 W67 2002; QA76.9.D3 W72 2002",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.oreilly.com/catalog/prdindex.html;
                 z3950.loc.gov:7090/Voyager",
  note =         "CD-ROM contains LXP version 0.8.0 and PostgreSQL
                 version 7.1.3.",
  price =        "US\$44.95",
  URL =          "http://www.oreilly.com/catalog/ppostgresql",
  acknowledgement = ack-nhfb,
  keywords =     "database management; PostgreSQL",
  publishersummary = "Arguably the most capable of all the open source
                 databases, PostgreSQL is an object-relational database
                 management system that--until now--lacked
                 comprehensive, easy-to-use documentation. Practical
                 PostgreSQL is a fast-paced guide that shows you how to
                 get PostgreSQL installed, configured, and running. This
                 comprehensive book delves into the many advanced
                 features of the PostgreSQL Application Server, LXP,
                 including the use of SQL within PostgreSQL, and covers
                 basic PostgreSQL database administration.",
  subject =      "Database management; PostgreSQL",
}

@Book{Worsley:2002:PPP,
  author =       "John C. Worsley and Joshua D. Drake",
  title =        "{PostgreSQL} par la pratique",
  publisher =    pub-ORA-FRANCE,
  address =      pub-ORA-FRANCE:adr,
  pages =        "xiv + 614",
  year =         "2002",
  ISBN =         "2-84177-211-X",
  ISBN-13 =      "978-2-84177-211-7",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Worsley:2002:PPPa,
  author =       "John C. Worsley and Joshua D. Drake and Rados{\l}aw
                 T{\l}. Meryk",
  title =        "{PostgreSQL}: praktyczny przewodnik. ({Polish})
                 [{Practical PostgreSQL}]",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "617",
  year =         "2002",
  ISBN =         "83-7197-754-9",
  ISBN-13 =      "978-83-7197-754-1",
  bibdate =      "Tue Oct 11 07:26:03 MDT 2005",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  remark =       "Polish translation of \cite{Worsley:2002:PP}.",
  subject =      "PostgreSQL; podr{\k{e}}cznik",
}

@Book{Worsley:2002:PPPb,
  author =       "John C. Worsley and Joshua D. Drake",
  title =        "{PostgreSQL} par la pratique",
  publisher =    pub-ORA-FRANCE,
  address =      pub-ORA-FRANCE:adr,
  pages =        "xiv + 614",
  year =         "2002",
  ISBN =         "2-84177-211-X",
  ISBN-13 =      "978-2-84177-211-7",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Abrahams:2003:BRS,
  author =       "Alan S. Abrahams",
  title =        "Book Review: Seeing the Woods for the Decision Trees:
                 {A} review of {{\em Data Mining with SQL Server
                 2000\/}} by {Claude Seidman}",
  journal =      j-IEEE-DISTRIB-SYST-ONLINE,
  volume =       "4",
  number =       "1",
  year =         "2003",
  ISSN =         "1541-4922 (print), 1558-1683 (electronic)",
  ISSN-L =       "1541-4922",
  bibdate =      "Sat Jan 03 14:59:06 2004",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://dsonline.computer.org/0301/d/bks_c.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Distributed Systems Online",
}

@Book{Allen:2003:IRD,
  author =       "Christopher Allen",
  title =        "Introduction to relational databases and {SQL}
                 programming",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "560",
  year =         "2003",
  ISBN =         "0-07-222924-1",
  ISBN-13 =      "978-0-07-222924-0",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Andrews:2003:SSS,
  author =       "Chip Andrews",
  title =        "{SQL Server} security",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxiv + 322",
  year =         "2003",
  ISBN =         "0-07-222515-7",
  ISBN-13 =      "978-0-07-222515-0",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Computer networks; Security measures; Database
                 security",
}

@Book{Ault:2003:UOS,
  author =       "Mike Ault",
  title =        "Using {Oracle SQL} stored outlines and optimizer plan
                 stability",
  publisher =    "Rampant TechPress",
  address =      "Kittrell, NC, USA",
  pages =        "36",
  year =         "2003",
  ISBN =         "0-9740716-8-4",
  ISBN-13 =      "978-0-9740716-8-8",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL/ORACLE (Computer program language); Database
                 design",
}

@Book{Bersinic:2003:PDS,
  author =       "Damir Bersinic",
  title =        "Portable {DBA}: {SQL Server}",
  publisher =    pub-OSBORNE,
  address =      pub-OSBORNE:adr,
  pages =        "400",
  year =         "2003",
  ISBN =         "0-07-223016-9",
  ISBN-13 =      "978-0-07-223016-1",
  LCCN =         "QA76.9.D3 B477 2003",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Database design; Database management",
}

@Book{Boenigk:2003:PGP,
  author =       "Cornelia Boenigk",
  title =        "{PostgreSQL: Grundlagen --- Praxis ---
                 Anwendungsentwicklung mit PHP}",
  publisher =    pub-DPUNKT-VERLAG,
  address =      pub-DPUNKT-VERLAG:adr,
  pages =        "xiv + 412",
  year =         "2003",
  ISBN =         "3-89864-175-9",
  ISBN-13 =      "978-3-89864-175-3",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:45:58 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "EUR 39.00",
  URL =          "http://www.gbv.de/du/services/toc/bs/352938609",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "PostgreSQL",
}

@Book{Burleson:2003:ASD,
  author =       "Donald K. Burleson",
  title =        "Advanced {SQL} Database Programmer Handbook",
  publisher =    "Rampant TechPress",
  address =      "Kittrell, NC, USA",
  pages =        "x + 112",
  year =         "2003",
  ISBN =         "0-9744355-2-X",
  ISBN-13 =      "978-0-9744355-2-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Computer software; Computer programs",
}

@Book{Burleson:2003:OSI,
  author =       "Donald K. Burleson and Joe Celko and Dave Ensor",
  title =        "{Oracle SQL} internals handbook",
  publisher =    "Rampant TechPress",
  address =      "Kittrell, NC, USA",
  pages =        "195",
  year =         "2003",
  ISBN =         "0-9744355-1-1",
  ISBN-13 =      "978-0-9744355-1-0",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL/ORACLE (Computer program language)",
}

@Book{Butcher:2003:STY,
  author =       "Tony Butcher",
  title =        "{Sams} teach yourself {MySQL} in 21 days",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxiii + 608",
  year =         "2003",
  ISBN =         "0-672-32392-3",
  ISBN-13 =      "978-0-672-32392-8",
  LCCN =         "QA76.73.S67 B88 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{Desai:2003:MWS,
  author =       "Anil Desai and James Chellis",
  title =        "{MCSE Windows Server 2003} active directory planning,
                 implementation, and maintenance study guide",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xli + 451",
  year =         "2003",
  ISBN =         "0-7821-4263-X",
  ISBN-13 =      "978-0-7821-4263-1",
  LCCN =         "QA76.3 .D4685 2003",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0615/2003106720-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0615/2003106720-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0615/2003106720-t.html",
  acknowledgement = ack-nhfb,
}

@Book{Douglas:2003:PCG,
  author =       "Korry Douglas and Susan (Susan P.) Douglas",
  title =        "{PostgreSQL}: a comprehensive guide to building,
                 programming, and administering {PostgreSQL} databases",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvii + 790",
  year =         "2003",
  ISBN =         "0-7357-1257-3 (paperback)",
  ISBN-13 =      "978-0-7357-1257-7 (paperback)",
  LCCN =         "QA76.9.D3 D685 2003",
  bibdate =      "Wed Apr 27 05:20:43 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Developer's library",
  acknowledgement = ack-nhfb,
  subject =      "Database management; PostgreSQL; Open source
                 software",
}

@Book{DuBois:2003:MC,
  author =       "Paul DuBois",
  title =        "{MySQL} Cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxvii + 992",
  year =         "2003",
  ISBN =         "0-596-00145-2",
  ISBN-13 =      "978-0-596-00145-2",
  LCCN =         "QA76.73.S67 D587 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "``Covers MySQL 4.0''--Cover.. ``Solutions and examples
                 for MySQL database developers''--Cover.",
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{DuBois:2003:MDG,
  author =       "Paul DuBois",
  title =        "{MySQL}: the definitive guide to using, programming,
                 and administering {MySQL4}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxiv + 1219",
  year =         "2003",
  ISBN =         "0-7357-1212-3",
  ISBN-13 =      "978-0-7357-1212-6",
  LCCN =         "QA76.73.S67 D588 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Developer's library",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource)",
}

@Book{Eisentraut:2003:POH,
  editor =       "Peter Eisentraut",
  title =        "{PostgreSQL: das offizielle Handbuch; [das
                 Insider-Wissen der PostgreSQL-Entwickler; mit
                 ausf{\"u}hrlicher SQL-Beschreibung; den
                 PostgreSQL-Server sicher beherrschen]}",
  publisher =    "mitp-Verlag",
  address =      "Bonn, Germany",
  pages =        "814 (est.)",
  year =         "2003",
  ISBN =         "3-8266-1337-6",
  ISBN-13 =      "978-3-8266-1337-1",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:42:23 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "EUR 34.95",
  series =       "Datenbanken",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "SQL; PostgreSQL",
}

@Book{Fehily:2003:SBK,
  author =       "Chris Fehily",
  title =        "{SQL}: b{\l}yskawiczny kurs tworzenia i
                 zarz{\k{a}}dzania aplikacjami bazodanowymi",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "416",
  year =         "2003",
  ISBN =         "83-7361-037-5",
  ISBN-13 =      "978-83-7361-037-8",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:42 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Szybki Start.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Feuerstein:2003:OPL,
  author =       "Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 121",
  year =         "2003",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; PL/SQL (Computer program
                 language)",
}

@Book{Feuerstein:2003:OPS,
  author =       "Steven Feuerstein and Bill Pribyl and Chip Dawes",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "vi + 121",
  year =         "2003",
  ISBN =         "0-596-00472-9",
  ISBN-13 =      "978-0-596-00472-9",
  LCCN =         "QA76.9.D3 F493 2003",
  bibdate =      "Mon Apr 18 15:06:54 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); Relational databases; PL/SQL
                 (Computer program language)",
}

@Book{Figgin:2003:LWS,
  editor =       "Stephen Figgin and Aaron Weber and Ellen Siever and
                 Matt Welsh and George Reese and Ben Laurie and Peter
                 Laurie and Rasmus Lerdorf and Stas Bekman and Eric
                 Cholet",
  title =        "The {Linux Web} server {CD} bookshelf",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Version 2.0.",
  year =         "2003",
  ISBN =         "0-596-00529-6",
  ISBN-13 =      "978-0-596-00529-0",
  LCCN =         "QA76.76.O63",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "1 CD-ROM",
  subject =      "Linux; Operating systems (Computers); Web servers;
                 Computer programs; SQL (Computer program language);
                 Apache (Computer file : Apache Group); PHP (Computer
                 program language); Perl (Computer program language);
                 CGI (Computer network protocol)",
  tableofcontents = "Linux in a nutshell: a desktop quick reference, 4th
                 ed., by Ellen Siever, Stephen Figgin and Aaron Weber,
                 ISBN 0-596-00482-6\\
                 Running Linux. 4th ed. / Matt Welsh and others \\
                 Managing and using MySQL. 2nd ed. / George Reese and
                 others \\
                 Apache, the definitive guide. 3rd ed. / Ben Laurie and
                 Peter Laurie \\
                 Programming PHP / Rasmus Lerdorf and others \\
                 Practical mod{\"o}perl / Stas Bekman and Eric Cholet",
}

@Book{Gilfillan:2003:MM,
  author =       "Ian Gilfillan",
  title =        "Mastering {MySQL 4}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxxiii + 729",
  year =         "2003",
  ISBN =         "0-7821-4162-5",
  ISBN-13 =      "978-0-7821-4162-7",
  LCCN =         "QA76.73.S67 G55 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$37.99",
  acknowledgement = ack-nhfb,
  remark =       "MySQL 4.",
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Database management",
}

@Book{Gulutzan:2003:SPT,
  author =       "Peter Gulutzan and Trudy Pelzer",
  title =        "{SQL} performance tuning",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 495",
  year =         "2003",
  ISBN =         "0-201-79169-2",
  ISBN-13 =      "978-0-201-79169-3",
  LCCN =         "QA76.73.S67 G853 2003",
  bibdate =      "Tue Oct 28 09:27:55 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Harrington:2003:SCE,
  author =       "Jan L. Harrington",
  title =        "{SQL}: clearly explained",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  edition =      "Second",
  pages =        "xvi + 352",
  year =         "2003",
  ISBN =         "1-55860-876-1 (paperback)",
  ISBN-13 =      "978-1-55860-876-4 (paperback)",
  LCCN =         "QA76.73.S67 H37 2003",
  bibdate =      "Tue Oct 28 09:42:38 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/els031/2003101672.html;
                 http://www.loc.gov/catdir/toc/els031/2003101672.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
  tableofcontents = "Installing and running MySQL \\
                 Creating and loading databases \\
                 Introduction to SQL \\
                 Simple SQL retrieval \\
                 Retrieving data from more than one table : joins \\
                 Advanced retrieval operations \\
                 Calculations and grouping queries \\
                 Data modification \\
                 Schemas and tables \\
                 Views, temporary tables, and indexes \\
                 Users, sessions, and transaction control \\
                 Embedded SQL \\
                 Dynamic SQL \\
                 Unimplemented SQL-92 features \\
                 Object-oriented features of the SQL: 1999 standard",
}

@Book{Harris:2003:PMP,
  author =       "Andy Harris",
  title =        "{PHP\slash MySQL} programming for the absolute
                 beginner",
  publisher =    pub-PREMIER-PRESS,
  address =      pub-PREMIER-PRESS:adr,
  pages =        "????",
  year =         "2003",
  ISBN =         "1-931841-32-2",
  ISBN-13 =      "978-1-931841-32-0",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Absolute beginner",
  acknowledgement = ack-nhfb,
}

@Book{Kriegel:2003:SB,
  author =       "Alex Kriegel and Boris M. Trukhnov",
  title =        "{SQL} bible",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvii + 831",
  year =         "2003",
  ISBN =         "0-7645-2584-0 (paperback)",
  ISBN-13 =      "978-0-7645-2584-1 (paperback)",
  LCCN =         "QA76.73.S67 K76 2003",
  bibdate =      "Tue Oct 28 09:37:35 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/bios/wiley046/2003101832.html;
                 http://www.loc.gov/catdir/description/wiley039/2003101832.html;
                 http://www.loc.gov/catdir/toc/wiley041/2003101832.html",
  acknowledgement = ack-nhfb,
  remark =       "Covers SQL99 standard. Accompanying CD-ROM includes
                 electronic version of the book, database example files
                 from the book, and an evaluation copy of IBM DB2
                 Universal Database Personal Edition version 8.1 for
                 Microsoft Windows",
  subject =      "SQL (Computer program language)",
  tableofcontents = "SQL basic concepts and principles. SQL and
                 Relational Database Management Systems (RDBMS) \\
                 Fundamental SQL concepts and principles \\
                 SQL data types \\
                 Creating and modifying database objects. Creating RDBMS
                 objects \\
                 Altering and destroying RDBMS objects \\
                 Data manipulation and transaction control. Data
                 Manipulation Language (DML) \\
                 Sessions, transactions, and locks \\
                 Retrieving and transforming data. Understanding SELECT
                 statement \\
                 Multitable queries - SQL functions \\
                 SQL operators \\
                 Implementing security using system catalogs. SQL and
                 RDBMS security - System catalog and INFORMATION SCHEMA
                 \\
                 Beyond SQL : procedural programming and database access
                 mechanisms. Stored procedures, triggers, and
                 user-defined functions \\
                 Dynamic and embedded SQL overview \\
                 SQL API \\
                 New developments : XML, OLAP, and objects \\
                 Appendix A: What's on the CD-ROM \\
                 Appendix B: ACME sample database \\
                 Appendix C: Basics of relational database design \\
                 Appendix D: Installing RDBMS software \\
                 Appendix E: Accessing RDBMS \\
                 Appendix F: Installing the ACME database \\
                 Appendix G: SQL functions \\
                 Appendix H: SQL syntax reference \\
                 Appendix I: SQL-reserved keywords \\
                 Appendix J: SQL99 major features compliance across
                 different RDBMS \\
                 Appendix K: Other RDBMS \\
                 Appendix L: Brief introduction to the number systems,
                 Boolean algebra, and set theory.",
}

@Book{Lee:2003:OSW,
  author =       "James Lee and Brent Ware",
  title =        "Open source {Web} development with {LAMP}: using
                 {Linux}, {Apache}, {MySQL}, {Perl}, and {PHP}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxiv + 460",
  year =         "2003",
  ISBN =         "0-201-77061-X (paperback)",
  ISBN-13 =      "978-0-201-77061-2 (paperback)",
  LCCN =         "QA76.76.D47 L435 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Computer software; Development",
}

@Book{Matthews:2003:MJD,
  author =       "Mark Matthews and Jim Cole and Joe Gradecki",
  title =        "{MySQL} and {Java} developer's guide",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxii + 410",
  year =         "2003",
  ISBN =         "0-471-26923-9",
  ISBN-13 =      "978-0-471-26923-6",
  LCCN =         "QA76.3.S67 M38 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Java open source library",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley045/2002155887.html;
                 http://www.loc.gov/catdir/description/wiley038/2002155887.html;
                 http://www.loc.gov/catdir/toc/wiley031/2002155887.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Java (Computer program language)",
}

@Book{McDonald:2003:MOP,
  author =       "Connor McDonald",
  title =        "Mastering {Oracle PL\slash SQL}: Practical Solutions",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "616 (est.)",
  year =         "2003",
  DOI =          "https://doi.org/10.1007/1-59059-217-4",
  ISBN =         "1-59059-217-4",
  ISBN-13 =      "978-1-59059-217-5",
  LCCN =         "????",
  bibdate =      "Sat Jan 10 12:59:55 2004",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$49.99",
  URL =          "http://www.apress.com/book/bookDisplay.html?bID=276",
  acknowledgement = ack-nhfb,
}

@Book{Meloni:2003:STY,
  author =       "Julie C. Meloni",
  title =        "{SAMS} teach yourself {PHP}, {MySQL} and {Apache} in
                 24 hours",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvii + 507",
  year =         "2003",
  ISBN =         "0-672-32489-X",
  ISBN-13 =      "978-0-672-32489-5",
  LCCN =         "QA76.73.P224 M48 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); Web sites; Design;
                 SQL (Computer program language); MySQL (Electronic
                 resource); Apache (Computer file : Apache Group)",
}

@Book{Melton:2003:ASU,
  author =       "Jim Melton",
  title =        "Advanced {SQL}, 1999: understanding object-relational
                 and other advanced features",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxviii + 563",
  year =         "2003",
  ISBN =         "1-55860-677-7",
  ISBN-13 =      "978-1-55860-677-7",
  LCCN =         "QA76.73.S67 M422 2003",
  bibdate =      "Tue Oct 28 09:41:52 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  URL =          "http://www.loc.gov/catdir/description/els031/2002107329.html;
                 http://www.loc.gov/catdir/toc/els031/2002107329.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Object-oriented
                 programming (Computer science); Relational databases",
}

@Book{Millsap:2003:OOP,
  author =       "Cary V. Millsap and Jeff Holt",
  title =        "Optimizing {Oracle} performance",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxv + 388",
  year =         "2003",
  ISBN =         "0-596-00527-X",
  ISBN-13 =      "978-0-596-00527-6",
  LCCN =         "QA76.9.D3 M577 2003",
  bibdate =      "Mon Apr 18 15:07:32 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.oreilly.com/catalog/9780596005276",
  acknowledgement = ack-nhfb,
  remark =       "``A practitioner's guide to optimizing response time''
                 --- cover.",
  subject =      "Oracle (Computer file); Relational databases; SQL
                 (Computer program language)",
}

@Book{Mitchell:2003:RSS,
  author =       "Allan Mitchell",
  title =        "Real-world {SQL-DMO} for {SQL Server}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxvii + 397",
  year =         "2003",
  DOI =          "https://doi.org/10.1007/1-59059-040-6",
  ISBN =         "1-59059-040-6",
  ISBN-13 =      "978-1-59059-040-9",
  LCCN =         "QA76.9.D26 M58 2003",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The expert's voice; Books for professionals by
                 professionals",
  acknowledgement = ack-nhfb,
  subject =      "Database design; SQL server",
}

@Book{Mitchell:2003:RWS,
  author =       "Allan Mitchell and Mark Allison",
  title =        "Real-world {SQL-DMO} for {SQL Server}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxvii + 397",
  year =         "2003",
  DOI =          "https://doi.org/10.1007/1-59059-040-6",
  ISBN =         "1-59059-040-6",
  ISBN-13 =      "978-1-59059-040-9",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:52:52 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "The expert's voice",
  acknowledgement = ack-nhfb,
}

@Book{Moncur:2003:MYV,
  author =       "Michael G. Moncur",
  title =        "{MySQL}: your visual blueprint to open source database
                 management",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 290",
  year =         "2003",
  ISBN =         "0-7645-1692-2",
  ISBN-13 =      "978-0-7645-1692-4",
  LCCN =         "QA76.3.S67 M66 2003",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Visual read less, learn more",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley045/2002110260.html;
                 http://www.loc.gov/catdir/description/wiley039/2002110260.html;
                 http://www.loc.gov/catdir/toc/wiley031/2002110260.html",
  acknowledgement = ack-nhfb,
  remark =       "Visual from MaranGraphics and Wiley Publishing.",
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Database management",
}

@Book{Ramakrishnan:2003:DMS,
  author =       "Raghu Ramakrishnan and Johannes Gehrke",
  title =        "Database Management Systems",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Third",
  pages =        "xxxii + 1065",
  year =         "2003",
  ISBN =         "0-07-246563-8, 0-07-115110-9 (ISE)",
  ISBN-13 =      "978-0-07-246563-1, 978-0-07-115110-8 (ISE)",
  LCCN =         "QA76.9.D3 R237 2002",
  bibdate =      "Thu Jan 24 19:03:13 MST 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 prodorbis.library.yale.edu:7090/voyager",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
  tableofcontents = "Part I. Foundations \\
                 1. Overview of Database Systems \\
                 2. Introduction to Database Design \\
                 3. The Relational Model \\
                 4. Relational Algebra and Calculus \\
                 5. SQL: Queries, Constraints, Triggers \\
                 Part II. Application Development \\
                 6. Database Application Development \\
                 7. Internet Applications \\
                 Part III. Storage and Indexing \\
                 8. Overview of Storage and Indexing \\
                 9. Storing Data: Disks and Files \\
                 10. Tree-Structured Indexing \\
                 11. Hash-Based Indexing \\
                 Part IV. Query Evaluation \\
                 12. Overview of Query Evaluation \\
                 13. External Sorting \\
                 14. Evaluating Relational Operators \\
                 15. A Typical Relational Query Optimizer \\
                 Part V. Transaction Management \\
                 16. Overview of Transaction Management \\
                 17. Concurrency Control \\
                 18. Crash Recovery \\
                 Part VI. Database Design and Tuning \\
                 19. Schema Refinement and Normal Forms \\
                 20. Physical Database Design and Tuning \\
                 21. Security and Authorization \\
                 Part VII. Additional Topics \\
                 22. Parallel and Distributed Databases \\
                 23. Object-Database Systems \\
                 24. Deductive Databases \\
                 25. Data Warehousing and Decision Support \\
                 26. Data Mining \\
                 27. Information Retrieval and XML Data \\
                 28. Spatial Data Management \\
                 29. Further Reading \\
                 30. The Minibase Software",
}

@Book{Reese:2003:MPR,
  author =       "George Reese",
  title =        "{MySQL} pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 87",
  year =         "2003",
  ISBN =         "0-596-00446-X",
  ISBN-13 =      "978-0-596-00446-0",
  LCCN =         "QA76.73.S67 R43 2003",
  bibdate =      "Mon Apr 18 15:06:36 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Covers version 4.0. Complete SQL syntax and
                 functions.",
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Relational databases; Database management",
}

@Book{Rehman:2003:IDS,
  author =       "Rafeeq Ur Rehman",
  title =        "Intrusion Detection with {SNORT}: Advanced {IDS}
                 Techniques Using {SNORT}, {Apache}, {MySQL}, {PHP}, and
                 {ACID}",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xii + 263",
  year =         "2003",
  ISBN =         "0-13-140733-3",
  ISBN-13 =      "978-0-13-140733-6",
  LCCN =         "TK5105.59 .R44 2003",
  bibdate =      "Sat Dec 06 08:47:33 2003",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$39.99",
  series =       "Bruce Perens' Open source series",
  acknowledgement = ack-nhfb,
  subject =      "Computer networks; Security measures; Computers;
                 Access control",
}

@Book{Russel:2003:ODS,
  author =       "Charlie Russel and Robert Cordingley",
  title =        "{Oracle DBA SQL} quick reference",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xiv + 529",
  year =         "2003",
  ISBN =         "0-13-140303-6 (paperback)",
  ISBN-13 =      "978-0-13-140303-1 (paperback)",
  LCCN =         "QA76.9.D3 R869 2003",
  bibdate =      "Tue Oct 28 09:27:10 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Prentice Hall PTR Oracle series",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); Relational databases; Database
                 management; SQL (Computer program language)",
}

@Book{Shea:2003:RWS,
  author =       "Linchi Shea",
  title =        "Real world {SQL Server} administration with {Perl}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxxi + 798",
  year =         "2003",
  DOI =          "https://doi.org/10.1007/1-59059-097-X",
  ISBN =         "1-59059-097-X",
  ISBN-13 =      "978-1-59059-097-3",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:53:20 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk",
  acknowledgement = ack-nhfb,
  xxpages =      "xxxi + 797",
}

@Book{Sheldon:2003:SBG,
  author =       "Robert Sheldon and Forrest Houlette",
  title =        "{SQL}: a beginner's guide",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  edition =      "Second",
  pages =        "xxvii + 530",
  year =         "2003",
  ISBN =         "0-07-222885-7",
  ISBN-13 =      "978-0-07-222885-4",
  LCCN =         "QA76.73.S67 S54 2003",
  bibdate =      "Tue Oct 28 09:20:40 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/mh051/2004270049.html;
                 http://www.loc.gov/catdir/toc/mh041/2004270049.html",
  acknowledgement = ack-nhfb,
  remark =       "Revised edition of SQL: a beginner's guide / Forrest
                 Houlette. Berkeley, Calif. : Osborne/McGraw-Hill,
                 2001.",
  subject =      "SQL (Computer program language); Relational
                 databases",
}

@Book{Spainhour:2003:WPC,
  editor =       "Stephen Spainhour and Robert Eckstein and Danny
                 Goodman and Hugh E. Williams and David Lane and Rasmus
                 Lerdorf and Kevin Tatroe and David Sklar and Adam
                 Trachtenberg",
  title =        "The {Web} programming {CD} bookshelf",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Version 1.0.",
  year =         "2003",
  ISBN =         "0-596-00510-5",
  ISBN-13 =      "978-0-596-00510-8",
  LCCN =         "TK5105.888",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "1 CD-ROM.",
  subject =      "Web sites; Design; Web site development",
  tableofcontents = "Webmaster in a nutshell / Stephen Spainhour and
                 Robert Eckstein \\
                 Webmaster in a nutshell, 3rd ed. / Stephen Spainhour
                 and Robert Eckstein \\
                 JavaScript : the definitive guide, 4th ed. / David
                 Flanagan \\
                 Dynamic HTML : the definitive reference, 2nd ed. /
                 Danny Goodman \\
                 Web database applications with PHP and MySQL / Hugh E.
                 Williams and David Lane \\
                 Programming PHP / Rasmus Lerdorf and Kevin Tatroe \\
                 PHP cookbook / David Sklar and Adam Trachtenberg",
}

@Book{Spenik:2003:MSS,
  author =       "Mark Spenik and Orryn Sledge",
  title =        "{Microsoft SQL Server 2000 DBA} survival guide",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxvii + 1001",
  year =         "2003",
  ISBN =         "0-672-32468-7",
  ISBN-13 =      "978-0-672-32468-0",
  LCCN =         "QA76.9.C55 S753 2003",
  bibdate =      "Tue Oct 28 09:34:32 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Relational databases; SQL
                 server",
}

@Book{Sunderic:2003:SSS,
  author =       "Dejan Sunderic",
  title =        "{SQL Server 2000} stored procedure and {XML}
                 programming",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  edition =      "Second",
  pages =        "xvi + 679",
  year =         "2003",
  ISBN =         "0-07-222896-2",
  ISBN-13 =      "978-0-07-222896-0",
  LCCN =         "QA76.9.C55 S83 2003",
  bibdate =      "Tue Oct 28 09:21:05 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/mh051/2004296506.html;
                 http://www.loc.gov/catdir/toc/mh041/2004296506.html",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition: SQL Server 2000: stored procedure
                 programming / Dejan Sunderic, Tom Woodhead. 2001.",
  subject =      "SQL server; Client/server computing; Relational
                 databases; XML (Document markup language); Computer
                 programming",
}

@Book{Thomas:2003:OXC,
  author =       "Michael D. Thomas",
  title =        "{Oracle XSQL}: combining {SQL}, {Oracle} text, {XSLT},
                 and {Java} to publish dynamic {Web} content",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xix + 572",
  year =         "2003",
  ISBN =         "0-471-27120-9 (paper\slash website)",
  ISBN-13 =      "978-0-471-27120-8 (paper\slash website)",
  LCCN =         "QA76.73.S67 T48 2003",
  bibdate =      "Tue Oct 28 09:30:17 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/bios/wiley045/2002014913.html;
                 http://www.loc.gov/catdir/description/wiley038/2002014913.html;
                 http://www.loc.gov/catdir/toc/wiley031/2002014913.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Oracle (Computer
                 file); XSLT (Computer program language); Java (Computer
                 program language); Web sites; Design",
}

@Book{Tow:2003:ST,
  author =       "Dan Tow",
  title =        "{SQL} tuning",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 314",
  year =         "2003",
  ISBN =         "0-596-00573-3",
  ISBN-13 =      "978-0-596-00573-3",
  LCCN =         "QA76.73.S67 T69 2003",
  bibdate =      "Mon Apr 18 15:08:00 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "``Covers Oracle, DB2 and SQL server''--Cover.
                 ``Generating optimal execution plans''--Cover.",
  subject =      "(Computer program language)",
}

@Book{Tow:2003:STH,
  author =       "Dan Tow",
  title =        "{SQL} tuning",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 314",
  year =         "2003",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Anonymous:2004:SAS,
  author =       "Anonymous",
  title =        "{SAS\slash ACCESS} 9.1.2 supplement for {MySQL}:
                 {SAS}",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "iv + 23",
  year =         "2004",
  ISBN =         "1-59047-458-9 (paperback)",
  ISBN-13 =      "978-1-59047-458-7 (paperback)",
  LCCN =         "QA76.9.D3 S25463 2004",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SAS/ACCESS; MySQL (Electronic resource); Relational
                 databases",
}

@Book{Bardzell:2004:MDM,
  author =       "Jeffrey Bardzell",
  title =        "{Macromedia Dreamweaver MX 2004}: with {ASP},
                 {ColdFusion} and {PHP}",
  publisher =    "Macromedia in association with Peachpit Press",
  address =      "Berkeley, CA, USA",
  pages =        "viii + 502",
  year =         "2004",
  ISBN =         "0-321-24157-6",
  ISBN-13 =      "978-0-321-24157-3",
  LCCN =         "TK5105.8885.D74 B364 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "System requirements: Microsoft's IIS Web server (for
                 ASP), Macromedia's ColdFusion server (for ColdFusion),
                 or the Apache Web server (for PHP) in order to test the
                 applications created as part of the book's exercises.
                 Microsoft Access is recommended, but not required, for
                 ASP and ColdFusion. MySQL is required for PHP.",
  subject =      "Dreamweaver (Computer file); Web sites; Authoring
                 programs; Web sites; Design",
}

@Book{Beauchemin:2004:FLS,
  author =       "Bob Beauchemin",
  title =        "A first look at {SQL Server 2005} for developers",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxxviii + 693",
  year =         "2004",
  ISBN =         "0-321-18059-3 (paperback)",
  ISBN-13 =      "978-0-321-18059-9 (paperback)",
  LCCN =         "QA76.9.C55 B43 2004",
  bibdate =      "Tue Oct 28 09:28:19 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Microsoft .NET development series",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Relational
                 databases",
}

@Book{Bernier:2004:BP,
  author =       "Robert Bernier",
  title =        "The book of {PostgreSQL}",
  publisher =    pub-NO-STARCH,
  address =      pub-NO-STARCH:adr,
  pages =        "????",
  year =         "2004",
  ISBN =         "1-59327-045-3",
  ISBN-13 =      "978-1-59327-045-2",
  LCCN =         "QA76.9.D3 B479 2004",
  bibdate =      "Wed Apr 27 05:20:43 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/toc/ecip0417/2004008803.html",
  acknowledgement = ack-nhfb,
  subject =      "Database management; PostgreSQL",
}

@Book{Bersinic:2004:PDS,
  author =       "Damir Bersinic and Stephen Giles",
  title =        "Portable {DBA}: {SQL Server} ; [easy-to-find data for
                 on-the-job tasks]",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xii + 339 s",
  year =         "2004",
  ISBN =         "0-07-223016-9 (paperback)",
  ISBN-13 =      "978-0-07-223016-1 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:47:39 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "US\$19.99",
  acknowledgement = ack-nhfb,
}

@Book{Bordoloi:2004:SSS,
  author =       "Bijoy Bordoloi and Douglas Brian Bock",
  title =        "{SQL} for {SQL Server}",
  publisher =    pub-PEARSON-PH,
  address =      pub-PEARSON-PH:adr,
  pages =        "xix + 391",
  year =         "2004",
  ISBN =         "0-13-113299-7 (paperback)",
  ISBN-13 =      "978-0-13-113299-3 (paperback)",
  LCCN =         "QA76.73.S58 2004",
  bibdate =      "Tue Oct 28 09:26:22 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); SQL server;
                 Client/server computing",
}

@Book{Bulger:2004:MPD,
  author =       "Brad Bulger and Jay Greenspan and David Wall and Jay
                 Greenspan",
  title =        "{MySQL\slash PHP} database applications",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "xliii + 764",
  year =         "2004",
  ISBN =         "0-7645-4963-4",
  ISBN-13 =      "978-0-7645-4963-2",
  LCCN =         "QA76.73.S67 G73 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley045/2002114859.html;
                 http://www.loc.gov/catdir/description/wiley038/2002114859.html;
                 http://www.loc.gov/catdir/toc/wiley041/2002114859.html",
  acknowledgement = ack-nhfb,
  remark =       "Author's names appear in different order in previous
                 ed.; Jay Greenspan's name appears first.",
  subject =      "004.6/82 (Computer program language); PHP (Computer
                 program language); MySQL (Electronic resource); Web
                 databases",
}

@Book{Chen:2004:MDU,
  editor =       "Whei-Jen Chen and others",
  title =        "{MySQL} to {DB2 UDB} conversion guide",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  pages =        "xx + 374",
  year =         "2004",
  ISBN =         "0-7384-9825-4",
  ISBN-13 =      "978-0-7384-9825-6",
  LCCN =         "QA76.73.S67 M976 2004eb",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  remark =       "May 2004: This edition applies to IBM DB2 UDB Version
                 8.1 for Linux, UNIX, and Windows, MySQL Version 4.0,
                 SuSE 8.0 and Red Hat 8.0. \ldots{} Complete guide to
                 migrate MySQL database and application to DB2 UDB.
                 Application enrichment through advanced DB2 UDB
                 features. Application migration with detailed
                 examples.",
  subject =      "MySQL (Electronic resource); IBM Database 2; SQL
                 (Computer program language); database management",
}

@Book{Cogswell:2004:AMP,
  author =       "Jeffrey M. Cogswell",
  title =        "{Apache}, {MySQL}, and {PHP} Web development:
                 all-in-one desk reference for dummies",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvi + 734",
  year =         "2004",
  ISBN =         "0-7645-4969-3",
  ISBN-13 =      "978-0-7645-4969-4",
  LCCN =         "QA76.73.S67 C63 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "--For dummies",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley046/2003115007.html;
                 http://www.loc.gov/catdir/description/wiley041/2003115007.html;
                 http://www.loc.gov/catdir/toc/wiley041/2003115007.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); PHP (Computer program
                 language); Relational databases",
}

@Book{Converse:2004:PMB,
  author =       "Tim Converse and Joyce Park",
  title =        "{PHP5} and {MySQL} bible",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxxvii + 1042",
  year =         "2004",
  ISBN =         "0-7645-5746-7",
  ISBN-13 =      "978-0-7645-5746-0",
  bibdate =      "Wed Apr 27 05:18:12 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley047/2004103176.html;
                 http://www.loc.gov/catdir/description/wiley041/2004103176.html;
                 http://www.loc.gov/catdir/toc/wiley041/2004103176.html",
  acknowledgement = ack-nhfb,
}

@Book{Date:2004:IDS,
  author =       "C. J. Date",
  title =        "An introduction to database systems",
  publisher =    "Pearson\slash Addison Wesley",
  address =      "Boston, MA, USA",
  edition =      "Eighth",
  pages =        "xxvii + 983 + 22",
  year =         "2004",
  ISBN =         "0-321-19784-4",
  ISBN-13 =      "978-0-321-19784-9",
  LCCN =         "QA76.9.D3 D3659 2003",
  bibdate =      "Fri Nov 7 15:44:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Database management",
}

@Book{DuBois:2004:MCS,
  author =       "Paul DuBois and Stefan Hinz and Carsten Pedersen",
  title =        "{MySQL} certification study guide",
  publisher =    pub-MYSQL-PRESS,
  address =      pub-MYSQL-PRESS:adr,
  pages =        "xv + 629",
  year =         "2004",
  ISBN =         "0-672-32632-9 (paperback)",
  ISBN-13 =      "978-0-672-32632-5 (paperback)",
  LCCN =         "QA76.3 .D688 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "``The authoritative study guide to prepare for the
                 MySQL Core Certification and MySQL Professional
                 Certification exams''--Cover.",
  subject =      "Electronic data processing personnel; Certification;
                 MySQL (Electronic resource); Examinations; Study
                 guides; SQL (Computer program language); Examinations;
                 Study guides; Database management; Examinations; Study
                 guides",
}

@Book{DuBois:2004:MLR,
  author =       "Paul DuBois",
  title =        "{MYSQL} language reference",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "????",
  year =         "2004",
  ISBN =         "0-672-32633-7",
  ISBN-13 =      "978-0-672-32633-2",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
}

@Book{Feuerstein:2004:OPS,
  author =       "Steven Feuerstein and Bill Pribyl and Chip Dawes",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "viii + 147",
  year =         "2004",
  ISBN =         "0-596-00680-2",
  ISBN-13 =      "978-0-596-00680-8",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; PL/SQL (Computer program
                 language)",
}

@Book{Gennick:2004:S,
  author =       "Jonathan Gennick",
  title =        "{SQL}",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "191",
  year =         "2004",
  ISBN =         "83-7361-596-2",
  ISBN-13 =      "978-83-7361-596-0",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:37 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Leksykon Kieszonkowy.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  remark =       "Original title: ``SQL pocket guide''.",
  subject =      "SQL",
}

@Book{Gennick:2004:SPG,
  author =       "Jonathan Gennick",
  title =        "{SQL} pocket guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "vi + 154",
  year =         "2004",
  ISBN =         "0-596-00512-1",
  ISBN-13 =      "978-0-596-00512-2",
  LCCN =         "QA76.73.S67 G47 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "A guide to SQL usage. Oracle, DB2, SQL server and
                 MySQL.",
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{Glass:2004:BPA,
  editor =       "Michael (Michael K.) Glass",
  title =        "Beginning {PHP}, {Apache}, {MySQL} {Web} development",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xx + 700",
  year =         "2004",
  ISBN =         "0-7645-5744-0 (paperback)",
  ISBN-13 =      "978-0-7645-5744-6 (paperback)",
  LCCN =         "TK5105.888 .B43 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$26.99",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/wiley047/2004101426.html;
                 http://www.loc.gov/catdir/description/wiley041/2004101426.html;
                 http://www.loc.gov/catdir/toc/wiley041/2004101426.html",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); Apache (Computer
                 file: Apache Group); MySQL (Electronic resource); Web
                 site development",
}

@Book{Harris:2004:PMP,
  author =       "Andrew Harris",
  title =        "{PHP 5\slash MySQL} programming for the absolute
                 beginner",
  publisher =    "Thomson Course Technology",
  address =      "Boston, MA, USA",
  pages =        "xxii + 439",
  year =         "2004",
  ISBN =         "1-59200-494-6",
  ISBN-13 =      "978-1-59200-494-2",
  LCCN =         "QA76.73.P224 H37 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); MySQL (Electronic
                 resource); Web sites; Design",
}

@Book{Hertzog:2004:DHT,
  author =       "Rapha{\"e}l Hertzog",
  title =        "Debian",
  publisher =    pub-EYROLLES,
  address =      pub-EYROLLES:adr,
  pages =        "xi + 246",
  year =         "2004",
  ISBN =         "2-212-11398-6",
  ISBN-13 =      "978-2-212-11398-3",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "GNU/Linux; PostgreSQL",
  language =     "French",
}

@Book{Hirt:2004:MSS,
  editor =       "Allan Hirt and others",
  title =        "{Microsoft SQL Server 2000} high availability",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxiv + 754",
  year =         "2004",
  ISBN =         "0-7356-1920-4",
  ISBN-13 =      "978-0-7356-1920-3",
  LCCN =         "QA76.9.C55 M53215 2004",
  bibdate =      "Tue Oct 28 09:36:47 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Holub:2004:HPL,
  author =       "Allen I. Holub",
  title =        "{Holub} on Patterns: Learning Design Patterns by
                 Looking at Code",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xv + 414",
  year =         "2004",
  ISBN =         "1-59059-388-X",
  ISBN-13 =      "978-1-59059-388-2",
  LCCN =         "QA76.76.P37 H65 2004",
  bibdate =      "Thu Sep 30 05:58:14 2004",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$49.95",
  URL =          "http://www.holub.com/software/holubSQL/",
  acknowledgement = ack-nhfb,
  keywords =     "HolubSQL (an embedded SQL interpreter)",
  libnote =      "Not yet in my library.",
}

@Book{Horn:2004:MES,
  author =       "John Horn and Michael Grey",
  title =        "{MySQL}: essential skills",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xviii + 364",
  year =         "2004",
  ISBN =         "0-07-225513-7",
  ISBN-13 =      "978-0-07-225513-3",
  LCCN =         "QA76.73.S67 H676 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language)",
}

@Book{Kline:2004:SN,
  author =       "Kevin E. Kline and Daniel Kline and Brand Hunt",
  title =        "{SQL} in a nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xv + 691",
  year =         "2004",
  ISBN =         "0-596-00481-8",
  ISBN-13 =      "978-0-596-00481-1",
  LCCN =         "QA76.73.S67 K54 2004; QA76.73.S67 K55 2004;
                 QA76.73.S67; QA76.73.S67 K55 2004eb",
  bibdate =      "Tue Aug 5 17:41:21 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596004811",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; SQL (Computer program language);
                 Client/server computing",
}

@Book{Kopstad:2004:WFW,
  author =       "Magnus Kopstad",
  title =        "Weblogg-Forum web-system: ({PHP\slash MySQL})",
  publisher =    "H{\o}gskolen i S{\o}r-Tr{\o}ndelag, Avdeling for
                 informatikk og e-l{\ae}ring",
  address =      "Trondheim, Norway",
  pages =        "????",
  year =         "2004",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  remark =       "Hovedoppgave - H{\o}gskolen i S{\o}r-Tr{\o}ndelag;
                 2004.",
}

@Book{Lancaster:2004:TDR,
  author =       "Deac Lancaster",
  title =        "{Transact-SQL} desk reference",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xvii + 806",
  year =         "2004",
  ISBN =         "0-13-029339-3 (paperback)",
  ISBN-13 =      "978-0-13-029339-8 (paperback)",
  LCCN =         "QA76.9.D3 L348 2004",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Lancaster:2004:TSD,
  author =       "Deac Lancaster",
  title =        "{Transact-SQL} desk reference",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xvii + 806",
  year =         "2004",
  ISBN =         "0-13-029339-3 (paperback)",
  ISBN-13 =      "978-0-13-029339-8 (paperback)",
  LCCN =         "QA76.9.D3 L348 2004",
  bibdate =      "Tue Oct 28 09:25:36 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Meloni:2004:STY,
  author =       "Julie C. Meloni",
  title =        "{Sams} teach yourself {PHP}, {MYSQL} and {Apache}: all
                 in one",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xxiii + 616",
  year =         "2004",
  ISBN =         "0-672-32620-5",
  ISBN-13 =      "978-0-672-32620-2",
  LCCN =         "TK5105.888 .M45 2004",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Web site development; PHP (Computer program language);
                 Apache (Computer file : Apache Group); MySQL
                 (Electronic resource)",
}

@Book{Mishra:2004:MOS,
  author =       "Sanjay Mishra and Alan Beaulieu",
  title =        "Mastering {Oracle SQL}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  edition =      "Second",
  pages =        "xvii + 472",
  year =         "2004",
  ISBN =         "0-596-00632-2",
  ISBN-13 =      "978-0-596-00632-7",
  LCCN =         "QA76.9.D3 M5787 2004",
  bibdate =      "Thu Apr 21 09:26:11 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "``Covers Oracle database 10g''--Cover.",
  subject =      "Oracle (Computer file); SQL (Computer program
                 language)",
}

@Book{Price:2004:ODS,
  author =       "Jason Price",
  title =        "{Oracle} Database 10g {SQL}",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxvi + 576",
  year =         "2004",
  ISBN =         "0-07-225829-2 (electronic book)",
  ISBN-13 =      "978-0-07-225829-5 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Rosenzweig:2004:OPS,
  author =       "Benjamin Rosenzweig and Ellen Silvestrova",
  title =        "{Oracle PL\slash SQL} by Example",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Third",
  pages =        "xxiii + 735",
  year =         "2004",
  ISBN =         "0-13-117261-1",
  ISBN-13 =      "978-0-13-117261-6",
  LCCN =         "QA76.73.P258 R68 2004",
  bibdate =      "Tue Nov 04 18:13:25 2003",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$49.99",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Oracle (Computer
                 file); Relational databases",
}

@Book{Russel:2004:ODA,
  author =       "Charlie Russel and Robert Cordingley",
  title =        "{Oracle DBA} automation quick reference",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xvii + 291",
  year =         "2004",
  ISBN =         "0-13-140301-X (paperback)",
  ISBN-13 =      "978-0-13-140301-7 (paperback)",
  LCCN =         "QA76.9.D3 R865 2004",
  bibdate =      "Tue Oct 28 09:26:46 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Prentice Hall Oracle DBA SQL quick reference series;
                 Prentice Hall PTR Oracle series",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); Relational databases",
}

@Book{Trachtenberg:2004:UP,
  author =       "Adam Trachtenberg",
  title =        "Upgrading to {PHP 5}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xviii + 327",
  year =         "2004",
  ISBN =         "0-596-00636-5",
  ISBN-13 =      "978-0-596-00636-5",
  LCCN =         "QA76.73.P224 T73 2004",
  bibdate =      "Thu Apr 21 09:26:13 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.oreilly.com/catalog/9780596006365",
  acknowledgement = ack-nhfb,
  remark =       "``All that's new in PHP 5, covers MySQL 4.1'' ---
                 cover.",
  subject =      "PHP (Computer program language); Web site development;
                 Object-oriented programming (Computer science); XML
                 (Document markup language); MySQL (Electronic
                 resource)",
}

@Book{Turley:2004:PSS,
  editor =       "Paul Turley and others",
  title =        "{Professional SQL Server} reporting services",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxxi + 585",
  year =         "2004",
  ISBN =         "0-7645-6878-7 (paper/website)",
  ISBN-13 =      "978-0-7645-6878-7 (paper/website)",
  LCCN =         "QA76.9.C55 P79 2004eb",
  bibdate =      "Sat Nov 1 20:33:42 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Urman:2004:ODP,
  author =       "Scott Urman",
  title =        "{Oracle} Database 10g {PL\slash SQL} Programming",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxvii + 862",
  year =         "2004",
  ISBN =         "0-07-223066-5 (paperback)",
  ISBN-13 =      "978-0-07-223066-6 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Computer
                 programming",
}

@Book{Weinstabl:2004:PAE,
  author =       "Paul Weinstabl",
  title =        "{PostgreSQL: [Administration und Einsatz ; f{\"u}r
                 Linux und Windows]}",
  publisher =    "Computer- und Literatur-Verlag",
  address =      "B{\"o}blingen, Germany",
  pages =        "589",
  year =         "2004",
  ISBN =         "3-936546-22-3",
  ISBN-13 =      "978-3-936546-22-4",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:46:59 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "EUR 49.90",
  series =       "Computer and Literatur",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "PostgreSQL 7.4.5",
}

@Book{Williams:2004:WDA,
  author =       "Hugh E. Williams and David (David John) Lane",
  title =        "{Web} database applications with {PHP} and {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xviii + 796",
  year =         "2004",
  ISBN =         "0-596-00543-1",
  ISBN-13 =      "978-0-596-00543-6",
  LCCN =         "QA76.73.P224 W55 2004",
  bibdate =      "Mon Apr 18 15:07:41 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); Web sites; Design",
}

@Book{Yank:2004:BYO,
  author =       "Kevin Yank",
  title =        "Build your own database driven website using {PHP} and
                 {MySQL}",
  publisher =    pub-SITEPOINT,
  address =      pub-SITEPOINT:adr,
  edition =      "Third",
  pages =        "xiv + 359",
  year =         "2004",
  ISBN =         "0-9752402-1-8",
  ISBN-13 =      "978-0-9752402-1-2",
  LCCN =         "TK5105.888 .Y36 2004; TK5105.888 .Y25 2004",
  bibdate =      "Tue Aug 5 18:14:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780975240212",
  acknowledgement = ack-nhfb,
  remark =       "Covers PHP 5, MySQL4 and Mac OS X.",
  subject =      "PHP (Computer program language); Web sites; Design;
                 SQL (Computer program language)",
}

@Book{Zawodny:2004:HPM,
  author =       "Jeremy D. Zawodny and Derek J. Balling",
  title =        "High performance {MySQL}: optimization, backups,
                 replication, and load balancing",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 276",
  year =         "2004",
  ISBN =         "0-596-00306-4",
  ISBN-13 =      "978-0-596-00306-7",
  LCCN =         "QA76.73.S67 Z39 2004",
  bibdate =      "Mon Apr 18 15:04:58 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{Allison:2005:SMA,
  author =       "Cecelia Allison",
  title =        "{SQL} for Microsoft Access",
  publisher =    "Wordware Pub.",
  address =      "Plano, TX",
  pages =        "????",
  year =         "2005",
  ISBN =         "1-4237-2624-3 (electronic book)",
  ISBN-13 =      "978-1-4237-2624-1 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Microsoft Access",
}

@Book{Anonymous:2005:MLR,
  author =       "Anonymous",
  title =        "{MySQL}: language reference",
  publisher =    pub-MYSQL-PRESS,
  address =      pub-MYSQL-PRESS:adr,
  pages =        "xiii + 481",
  year =         "2005",
  ISBN =         "0-672-32633-7",
  ISBN-13 =      "978-0-672-32633-2",
  LCCN =         "QA76.73.S67 M97 2005",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Database management",
}

@Book{Beaulieu:2005:LS,
  author =       "Alan Beaulieu",
  title =        "Learning {SQL}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xiii + 289",
  year =         "2005",
  ISBN =         "0-596-00727-2 (paperback)",
  ISBN-13 =      "978-0-596-00727-0 (paperback)",
  LCCN =         "QA76.73.S67 B43 2005",
  bibdate =      "Tue Oct 28 09:31:51 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0715/2006274865-d.html",
  acknowledgement = ack-nhfb,
  remark =       "A pain-free introduction to SQL for database
                 developers and administrators.",
  subject =      "SQL (Computer program language)",
}

@Book{Celko:2005:JCSa,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s {SQL} for smarties: advanced {SQL}
                 programming",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  edition =      "Third",
  pages =        "xxviii + 808",
  year =         "2005",
  ISBN =         "0-12-369379-9 (paperback)",
  ISBN-13 =      "978-0-12-369379-2 (paperback)",
  LCCN =         "QA76.73.S67 C44 2005",
  bibdate =      "Tue Oct 28 09:24:23 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0626/2005279919-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0626/2005279919-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Celko:2005:JCSb,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s {SQL} programming style",
  publisher =    pub-ELSEVIER,
  address =      pub-ELSEVIER:adr,
  pages =        "xviii + 216",
  year =         "2005",
  ISBN =         "1-4237-2245-0 (electronic book)",
  ISBN-13 =      "978-1-4237-2245-8 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Chen:2005:MSS,
  editor =       "Whei-Jen Chen and others",
  title =        "{Microsoft SQL Server} to {IBM DB2 UDB} conversion
                 guide",
  publisher =    "IBM Corp., International Technical Support
                 Organization",
  address =      "San Jose, CA, USA",
  pages =        "xxviii + 524",
  year =         "2005",
  ISBN =         "0-7384-9119-5",
  ISBN-13 =      "978-0-7384-9119-6",
  LCCN =         "QA76.76.S64 M53 2005eb",
  bibdate =      "Sat Nov 1 20:33:30 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "Redbooks",
  acknowledgement = ack-nhfb,
  remark =       "June 2005. This edition applies to DB2 UDB Version
                 8.2, Microsoft SQL Server 2000, and Windows 2000
                 Server.",
  subject =      "SQL server; IBM Database 2; Database management;
                 Software maintenance",
}

@Book{Darie:2005:BPM,
  author =       "Cristian Darie and Mihai Bucica",
  title =        "Beginning {PHP} 5 and {MySQL} e-commerce: from novice
                 to professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxiii + 537",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-392-8",
  ISBN =         "1-59059-392-8 (paperback)",
  ISBN-13 =      "978-1-59059-392-9 (paperback)",
  LCCN =         "HF5548.32 .D353 2005",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0663/2005280433-d.html;
                 http://www.loc.gov/catdir/toc/fy0601/2005280433.html",
  acknowledgement = ack-nhfb,
  subject =      "Electronic commerce; MySQL (Electronic resource); PHP
                 (Computer program language)",
}

@Book{Date:2005:DDR,
  author =       "C. J. Date",
  title =        "Database in depth: relational theory for
                 practitioners",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xviii + 208",
  year =         "2005",
  ISBN =         "0-596-10012-4",
  ISBN-13 =      "978-0-596-10012-4",
  LCCN =         "QA76.9.D3 D384 2005",
  bibdate =      "Thu Oct 6 07:24:32 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "Database management; Relational databases",
}

@Book{deHaan:2005:MOS,
  author =       "Lex de Haan and Mogens N{\o}rgaard",
  title =        "Mastering {Oracle SQL} and {SQL*plus}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xx + 468",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-448-7",
  ISBN =         "1-59059-448-7",
  ISBN-13 =      "978-1-59059-448-3",
  LCCN =         "QA76.73.S7 H33 2005",
  bibdate =      "Tue Oct 28 09:44:38 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The expert's voice in oracle",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0663/2005299972-d.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Oracle (Computer
                 file); SQL*PLUS (Computer program language); Oracle
                 (Logiciel); SQL (Langage de programmation); SQL*PLUS
                 (Langage de programmation)",
}

@Book{Donahoo:2005:SPG,
  author =       "Michael J. Donahoo and Gregory D. (Gregory David)
                 Speegle",
  title =        "{SQL}: practical guide for developers",
  publisher =    pub-ELSEVIER-MORGAN-KAUFMANN,
  address =      pub-ELSEVIER-MORGAN-KAUFMANN:adr,
  pages =        "xiv + 249",
  year =         "2005",
  ISBN =         "0-12-220531-6",
  ISBN-13 =      "978-0-12-220531-6",
  LCCN =         "QA76.73.S67 D576 2005",
  bibdate =      "Tue Oct 28 16:01:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann practical guides series",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0625/2005049161-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0625/2005049161-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{DuBois:2005:MDG,
  author =       "Paul DuBois",
  title =        "{MySQL}: the definitive guide to using, programming,
                 and administering {MySQL 4.1} and 5.0",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Third",
  pages =        "xxii + 1294",
  year =         "2005",
  ISBN =         "0-672-32673-6 (paperback)",
  ISBN-13 =      "978-0-672-32673-8 (paperback)",
  LCCN =         "QA76.73.S67 D588 2005",
  bibdate =      "Tue Oct 28 09:34:41 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Developer's library",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Database management",
}

@MastersThesis{Dupuy:2005:CBD,
  author =       "St{\'e}phane Dupuy",
  title =        "Conception d'une base de donn{\'e}es {PostgreSQL} sous
                 {Linux}",
  type =         "M{\'e}moire de dipl{\^o}me d'ing{\'e}nieur",
  school =       "Centre d'enseignement, Universit{\'e} de soutenance",
  address =      "Bordeaux, France",
  pages =        "99",
  year =         "2005",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Dyer:2005:MN,
  author =       "Russel J. T. Dyer",
  title =        "{MySQL} in a nutshell",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xxiv + 321",
  year =         "2005",
  ISBN =         "0-596-00789-2",
  ISBN-13 =      "978-0-596-00789-8",
  LCCN =         "QA76.73.S67 D93 2005",
  bibdate =      "Thu Oct 6 07:23:18 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  remark =       "A desktop quick reference---Cover.",
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language)",
}

@Book{Eisentraut:2005:PGP,
  author =       "Peter Eisentraut",
  title =        "{PostgreSQL ge-packt: [schnelles und effektives
                 Nachschlagen; Datentypen, Funktionen und Operatoren;
                 Performance, Programme und Client-APIs]}",
  publisher =    "mitp-Verlag",
  address =      "Bonn, Germany",
  pages =        "479",
  year =         "2005",
  ISBN =         "3-8266-1493-3",
  ISBN-13 =      "978-3-8266-1493-4",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:39:59 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "EUR 14.95",
  series =       "Die ge-packte Referenz",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "PostgreSQL 8.0; Befehlsvorrat; Verzeichnis",
}

@Book{Feuerstein:2005:OP,
  author =       "Steven Feuerstein and Bill Pribyl",
  title =        "{Oracle PL/SQL} Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Fourth",
  pages =        "xxiv + 1171",
  year =         "2005",
  ISBN =         "0-596-00977-1 (paperback)",
  ISBN-13 =      "978-0-596-00977-9 (paperback)",
  LCCN =         "QA76.73.S67 F49 2005",
  bibdate =      "Thu Oct 6 08:01:30 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.oreilly.com/catalog/9780596009779;
                 http://www.oreilly.com/catalog/oraclep4/",
  acknowledgement = ack-nhfb,
  remark =       "10th anniversary edition: covers versions through
                 Oracle Database 10g Release 2.",
  subject =      "SQL (Computer program language); Database management",
  xxauthor =     "Steven Feuerstein and Bill Pribyl and Jonathan
                 Gennick",
}

@Book{Feuerstein:2005:OPS,
  author =       "Steven Feuerstein and Bill Pribyl",
  title =        "{Oracle PL/SQL} Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Fourth",
  pages =        "1104 (est.)",
  year =         "2005",
  ISBN =         "0-596-00977-1 (paperback)",
  ISBN-13 =      "978-0-596-00977-9 (paperback)",
  LCCN =         "????",
  bibdate =      "Thu Oct 6 08:01:30 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.oreilly.com/catalog/oraclep4/",
  acknowledgement = ack-nhfb,
  remark =       "10th anniversary edition: covers versions through
                 Oracle Database 10g Release 2.",
  subject =      "SQL (Computer program language); Database management",
  xxauthor =     "Steven Feuerstein and Bill Pribyl and Jonathan
                 Gennick",
}

@Book{Gennick:2005:OSD,
  author =       "Jonathan Gennick",
  title =        "{Oracle SQL}*Plus: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxvi + 554",
  year =         "2005",
  ISBN =         "0-596-00746-9",
  ISBN-13 =      "978-0-596-00746-1",
  LCCN =         "QA76.73.S67 G46 2005eb; QA76.73.S67; QA76.73.S67 G46
                 2005",
  bibdate =      "Tue Aug 5 17:43:48 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596007461",
  acknowledgement = ack-nhfb,
  remark =       "Updated for Oracle Database 10g",
  subject =      "Oracle (Computer file); SQL*PLUS (Computer program
                 language); Database management",
}

@Book{Gennick:2005:OSP,
  author =       "Jonathan Gennick",
  title =        "{Oracle SQL*Plus}: pocket reference",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  edition =      "Third",
  pages =        "146",
  year =         "2005",
  ISBN =         "0-596-00885-6",
  ISBN-13 =      "978-0-596-00885-7",
  LCCN =         "QA76.9.D3 G455 2000",
  bibdate =      "Thu Sep 22 19:01:24 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.oreilly.com/catalog/9780596008857",
  acknowledgement = ack-nhfb,
  remark =       "Covers Oracle8i --- cover. Guide to SQL*Plus syntax
                 --- cover.",
  subject =      "Oracle (Computer file); Relational databases; SQL*Plus
                 (Computer program language); Query languages (Computer
                 science)",
}

@Book{Gunderloy:2005:MMS,
  author =       "Mike Gunderloy",
  title =        "Mastering {Microsoft SQL Server 2005 250}",
  publisher =    pub-SYBEX,
  address =      pub-SYBEX:adr,
  pages =        "xxii + 576",
  year =         "2005",
  ISBN =         "0-7821-4402-0 (paperback)",
  ISBN-13 =      "978-0-7821-4402-4 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Haan:2005:MOS,
  author =       "Lex de Haan",
  title =        "Mastering {Oracle SQL} and {SQL*plus}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xx + 468",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-448-7",
  ISBN =         "1-59059-448-7",
  ISBN-13 =      "978-1-59059-448-3",
  LCCN =         "QA76.73.S7 H33 2005",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The expert's voice in Oracle",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); SQL*PLUS (Computer
                 program language)",
}

@Book{Hamilton:2005:SSR,
  author =       "Bill Hamilton",
  title =        "{SQL Server 2005} reporting essentials",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2005",
  ISBN =         "0-596-52941-4",
  ISBN-13 =      "978-0-596-52941-3",
  LCCN =         "QA76.9.D3; QA76.9.D3 H36 2006eb",
  bibdate =      "Tue Aug 5 18:11:32 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596529413",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Client/server
                 computing",
}

@Book{Hardman:2005:EOP,
  author =       "Ron Hardman and Michael McLaughlin",
  title =        "Expert {Oracle PL\slash SQL}",
  publisher =    "McGraw-Hill Professional",
  address =      "New York, NY, USA",
  pages =        "496",
  year =         "2005",
  ISBN =         "0-07-226194-3 (paperback)",
  ISBN-13 =      "978-0-07-226194-3 (paperback)",
  LCCN =         "MLCM 2006/41083 (Q)",
  bibdate =      "Tue Oct 28 09:23:33 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0653/2006280508-t.html;
                 http://www.loc.gov/catdir/enhancements/fy0668/2006280508-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0668/2006280508-d.html",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); PL/SQL (Computer program
                 language)",
}

@Book{Harrington:2005:SDK,
  author =       "Jan L. Harrington",
  title =        "{SQL} dla ka{\.z}dego",
  publisher =    "Mikom",
  address =      "Warszawa, Poland",
  edition =      "Wyd. 3.",
  pages =        "297",
  year =         "2005",
  ISBN =         "83-7279-460-X",
  ISBN-13 =      "978-83-7279-460-4",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:33:04 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Translated by Piotr Nowakowski.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Jones:2005:SFP,
  editor =       "Arie Jones and others",
  title =        "{SQL} functions programmer's reference",
  publisher =    pub-WROX,
  address =      pub-WROX:adr,
  pages =        "xl + 751",
  year =         "2005",
  ISBN =         "0-7645-6901-5 (paperback)",
  ISBN-13 =      "978-0-7645-6901-2 (paperback)",
  LCCN =         "QA76.73.S67 S674 2005; QA76.73.S67 S674 2005eb;
                 QA329.42 .N66 2005eb S674 2005eb",
  bibdate =      "Sat Nov 1 20:33:46 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Kofler:2005:DGM,
  author =       "Michael Kofler and David Kramer",
  title =        "The definitive guide to {MySQL5}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  edition =      "Third",
  pages =        "xxxi + 748",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-535-1",
  ISBN =         "1-59059-535-1 (paperback)",
  ISBN-13 =      "978-1-59059-535-0 (paperback)",
  LCCN =         "QA76.73.S67 K64 2005",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "The expert's voice in open source",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); MySQL (Electronic
                 resource); Database management",
}

@Book{Lahdenmaki:2005:RDI,
  author =       "Tapio Lahdenmaki",
  title =        "Relational database index design and the optimizers
                 {DB2}, {Oracle}, {SQL Server}, et al.",
  publisher =    pub-WI,
  address =      pub-WI:adr,
  pages =        "xvii + 310",
  year =         "2005",
  ISBN =         "0-471-71999-4 (cloth), 0-471-72137-9 (electronic
                 book), 0-471-71999-4",
  ISBN-13 =      "978-0-471-71999-1 (cloth), 978-0-471-72137-6
                 (electronic book), 978-0-471-71999-1",
  LCCN =         "QA76.9.D3 L335 2005eb",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases",
  tableofcontents = "Table and index organization \\
                 SQL processing \\
                 Deriving the ideal index for a select \\
                 Proactive index design \\
                 Factors affecting the index design process \\
                 Reactive index design \\
                 Indexing for table joins \\
                 Star join considerations \\
                 Multiple index access \\
                 Indexes and reorganization \\
                 DBMS-specific indexing restrictions \\
                 DBMS-specific indexing options \\
                 Optimizers are not perfect \\
                 Additional estimation considerations \\
                 Organizing the index design process",
}

@Book{Martin:2005:RSI,
  author =       "Steve W. Martin",
  title =        "The real story of {Informix Software} and {Phil
                 White}: Lessons in business and leadership for the
                 executive team",
  publisher =    "Sand Hill Publishing",
  address =      "Rancho Santa Margarita, CA, USA",
  pages =        "xx + 208",
  year =         "2005",
  ISBN =         "0-9721822-2-5",
  ISBN-13 =      "978-0-9721822-2-5",
  LCCN =         "HD9696.65.U64",
  bibdate =      "Sat Nov 22 10:07:26 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  remark =       "This book describes the struggle for market share in
                 the 1990s between Informix and Sybase. Informix was
                 acquired by IBM in 2001.",
  tableofcontents = "Preface vii \\
                 Introduction xiii \\
                 1 Informix Background: 1991 and Before \ldots{} 1 (28)
                 \\
                 2 Phil's War Strategy: 1992 \ldots{} 29 (24) \\
                 3 Reaching the Summit: 1993--1994 \ldots{} 53 (18) \\
                 4 Nothing but Databases: 1995 \ldots{} 71 (20) \\
                 5 World War III: 1996 \ldots{} 91 (16) \\
                 6 A Terrible Year: 1997 \ldots{} 107 (26) \\
                 7 The Wheels of Justice: 1998--2004 \ldots{} 133 (18)
                 \\
                 8 Lessons from Lompoc Prison: An Interview with Phil
                 White \ldots{} 151 (30) \\
                 Epilogue: The Real Story \ldots{} 181 (4) \\
                 Notes \ldots{} 185 (14) \\
                 Index \ldots{} 199 (8) \\
                 About the Author 207",
}

@Book{Matthew:2005:BDP,
  author =       "Neil Matthew and Richard Stones",
  title =        "Beginning databases with {PostgreSQL}: from novice to
                 professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  edition =      "Second",
  pages =        "xxiv + 637",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-478-9",
  ISBN =         "1-59059-478-9",
  ISBN-13 =      "978-1-59059-478-0",
  LCCN =         "QA76.9.D3 S7554 2005",
  bibdate =      "Tue Oct 11 06:53:25 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{McClure:2005:SDS,
  author =       "Russell A. McClure",
  title =        "{SQL DOM}: strongly typed dynamic {SQL} statements",
  type =         "Thesis (M.S.)",
  school =       "University of California, San Diego",
  address =      "San Diego, CA, USA",
  pages =        "viii + 47",
  year =         "2005",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{MySQL:2005:MAG,
  author =       "{MySQL AB}",
  title =        "{MySQL}: administrator's guide",
  publisher =    pub-MYSQL-PRESS,
  address =      pub-MYSQL-PRESS:adr,
  pages =        "xvii + 672",
  year =         "2005",
  ISBN =         "0-672-32634-5",
  ISBN-13 =      "978-0-672-32634-9",
  LCCN =         "QA76.73.S67 M98 2005",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management",
}

@Book{Nanda:2005:OPD,
  author =       "Arup Nanda",
  title =        "{Oracle PL\slash SQL} for {DBAs}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 429",
  year =         "2005",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases",
}

@Book{Nanda:2005:OPS,
  author =       "Arup Nanda and Steven Feuerstein",
  title =        "{Oracle PL\slash SQL} for {DBAs}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 429",
  year =         "2005",
  ISBN =         "0-596-00587-3",
  ISBN-13 =      "978-0-596-00587-0",
  LCCN =         "QA76.73.P258; QA76.73.P258eb",
  bibdate =      "Tue Aug 5 17:41:50 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596005870",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); PL/SQL (Computer program
                 language); Relational databases",
}

@Book{Naramore:2005:BPA,
  editor =       "Elizabeth Naramore",
  title =        "Beginning {PHP5}, {Apache}, and {MySQL} {Web}
                 development",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xviii + 798",
  year =         "2005",
  ISBN =         "0-7645-7966-5",
  ISBN-13 =      "978-0-7645-7966-0",
  LCCN =         "TK5105.888 .B425 2005",
  bibdate =      "Wed Apr 27 05:41:25 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/toc/ecip054/2004027093.html",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); Apache (Computer
                 file: Apache Group); MySQL (Electronic resource); Web
                 site development",
  tableofcontents = "Getting started \\
                 Configuring your installation \\
                 Movie review Web site \\
                 Creating PHP pages using PHP5 \\
                 Using PHP with MySQL \\
                 Using tables to display data \\
                 Form elements \\
                 Letting the user work with data \\
                 Letting the user edit the database \\
                 Manipulating and creating images with PHP \\
                 Validating user input \\
                 Handling and avoiding errors \\
                 Comic book fan site \\
                 Building databases \\
                 Sending e-mail \\
                 User logins, profiles, and personalization \\
                 Building a content management system \\
                 Mailing lists \\
                 Online stores \\
                 Creating a bulletin board system \\
                 Using log files to improve your site \\
                 Troubleshooting \\
                 Answers to exercises \\
                 PHP quick reference \\
                 PHP5 functions \\
                 MySQL data types \\
                 MySQL quick reference \\
                 Comparison of text editors \\
                 Choosing a third-party host \\
                 An introduction to PEAR \\
                 AMP installation",
}

@Book{Newman:2005:S,
  author =       "Chris Newman",
  title =        "{SQLite}",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xvi + 313",
  year =         "2005",
  ISBN =         "0-672-32685-X (paperback), 0-7686-6366-0 (e-book)",
  ISBN-13 =      "978-0-672-32685-1 (paperback), 978-0-7686-6366-2
                 (e-book)",
  LCCN =         "QA76.73.S67 N488 2005eb",
  bibdate =      "Fri Nov 29 07:00:01 MST 2013",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Developer's library",
  URL =          "http://proquest.safaribooksonline.com/067232685X;
                 http://proquestcombo.safaribooksonline.com/067232685X;
                 http://www.contentreserve.com/TitleInfo.asp?ID={5D380338-820F-4EC3-BAA3-668B6BF49170}\%26Format=50;
                 http://www.myilibrary.com?id=108361",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); PHP (Computer program
                 language); Relational databases; Database management;
                 COMPUTERS; Programming Languages; C#; Java; Pascal",
  tableofcontents = "I: General SQLite use \\
                 1: Getting started \\
                 2: Working with data \\
                 3: SQLite syntax and use \\
                 4: Query optimization \\
                 II: Using SQLite programming interfaces \\
                 5: PHP interface \\
                 6: C/C++ interface \\
                 7: Perl interface \\
                 8: Tcl interface \\
                 9: Python interface \\
                 III: SQLite administration \\
                 10: General database administration \\
                 IV: Appendixes \\
                 A: Downloading and installing SQLite \\
                 B: Command reference for the sqlite tool \\
                 C: SQL syntax reference \\
                 D: PHP interface reference \\
                 E: C interface reference \\
                 F: Perl interface reference \\
                 G: Tcl interface reference \\
                 H: Python interface reference \\
                 I: future of SQLite",
}

@Book{Oppel:2005:SD,
  author =       "Andrew J. Oppel",
  title =        "{SQL} demystified",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xvii + 312",
  year =         "2005",
  ISBN =         "0-07-148672-0, 0-07-226224-9",
  ISBN-13 =      "978-0-07-148672-9, 978-0-07-226224-7",
  LCCN =         "QA76.73.S67 O77 2005eb; QA76.9.D3 O77 2005",
  bibdate =      "Sat Nov 1 20:22:17 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
  tableofcontents = "Relational database concepts \\
                 SQL concepts \\
                 Defining database objects using SQL \\
                 Retrieving data using query language (DQL) \\
                 Combining data from multiple tables \\
                 Advanced query writing \\
                 Maintaining data using DML \\
                 Applying security controls using DCL \\
                 Preserving database integrity using transactions \\
                 Integrating SQL into applications \\
                 SQL performance and tuning considerations",
}

@Book{Petkovic:2005:MSS,
  author =       "Du{\v{s}}an Petkovi{\'c}",
  title =        "{Microsoft SQL Server 2005}: a beginner's guide ;
                 [essential skills for database professionals]",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxix + 704",
  year =         "2005",
  ISBN =         "0-07-226093-9",
  ISBN-13 =      "978-0-07-226093-9",
  LCCN =         "QA76.9.C55",
  bibdate =      "Tue Oct 28 16:00:55 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "USD 39.99",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Relational
                 databases",
}

@Book{Powell:2005:OSJ,
  author =       "Gavin Powell and Carol McCullough-Dieter",
  title =        "{Oracle SQL} jumpstart with examples",
  publisher =    pub-ELSEVIER-DIGITAL,
  address =      pub-ELSEVIER-DIGITAL:adr,
  pages =        "xxix + 652",
  year =         "2005",
  ISBN =         "1-55558-323-7",
  ISBN-13 =      "978-1-55558-323-1",
  LCCN =         "QA76.73.S67 P62 2005",
  bibdate =      "Tue Oct 28 09:41:27 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0626/2005273537-d.html",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); SQL (Computer program
                 language); Relational databases",
}

@Book{Pratt:2005:GS,
  author =       "Philip J. Pratt",
  title =        "A guide to {SQL}",
  publisher =    "Thomson/Course Technology",
  address =      "Boston, MA, USA",
  edition =      "Seventh",
  pages =        "xviii + 294",
  year =         "2005",
  ISBN =         "0-619-21674-3 (paperback)",
  ISBN-13 =      "978-0-619-21674-0 (paperback)",
  LCCN =         "QA76.73.S67 P73 2005",
  bibdate =      "Sat Nov 1 20:31:38 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Riordan:2005:DED,
  author =       "Rebecca Riordan",
  title =        "Designing effective database systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 353",
  year =         "2005",
  ISBN =         "0-321-29093-3 (paperback)",
  ISBN-13 =      "978-0-321-29093-9 (paperback)",
  LCCN =         "QA76.9.D26 R54 2005",
  bibdate =      "Tue Nov 25 14:10:50 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/ecip051/2004023319.html",
  acknowledgement = ack-nhfb,
  subject =      "Database design",
}

@Book{Rizzo:2005:PSS,
  editor =       "Thomas Rizzo and others",
  title =        "Pro {SQL Server 2005}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxvii + 674",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/1-59059-477-0",
  ISBN =         "1-59059-477-0",
  ISBN-13 =      "978-1-59059-477-3",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:53:50 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk",
  series =       "The expert's voice in SQL server",
  acknowledgement = ack-nhfb,
}

@Book{Sheldon:2005:BM,
  author =       "Robert Sheldon and Geoff Moes",
  title =        "Beginning {MySQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxiv + 840",
  year =         "2005",
  ISBN =         "0-7645-7950-9",
  ISBN-13 =      "978-0-7645-7950-9",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  series =       "Wrox beginning guides; Programmer to programmer",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Steers:2005:PUT,
  author =       "Kirk Steers",
  title =        "{PC} upgrading and troubleshooting: quicksteps",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xv + 192",
  year =         "2005",
  ISBN =         "0-07-225961-2, 0-07-226414-4",
  ISBN-13 =      "978-0-07-225961-2, 978-0-07-226414-2",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Computers; Maintenance and repair; Debugging in
                 computer science",
}

@Book{Tang:2005:DMS,
  author =       "ZhaoHui Tang and Jamie MacLennan",
  title =        "Data mining with {SQL Server 2005}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xix + 460",
  year =         "2005",
  ISBN =         "0-471-46261-6 (paperback), 0-471-75468-4 (electronic
                 book)",
  ISBN-13 =      "978-0-471-46261-3 (paperback), 978-0-471-75468-8
                 (electronic book)",
  LCCN =         "QA76.9.D343 T36 2005",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; data mining; data mining; Microsoft SQL
                 Server",
}

@Book{Valade:2005:PME,
  author =       "Janet Valade",
  title =        "{PHP} and {MySQL} everyday apps for dummies",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xviii + 436",
  year =         "2005",
  ISBN =         "6-61027-778-8 (electronic book), 0-7645-7587-2",
  ISBN-13 =      "978-6-61027-778-0 (electronic book),
                 978-0-7645-7587-7",
  LCCN =         "QA76.73.P224 VAL",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language)",
  tableofcontents = "About the Author\\
                 Dedication\\
                 Authors\\
                 Acknowledgments\\
                 Contents at a Glance\\
                 Table of Contents\\
                 Introduction\\
                 About This Book \\
                 Conventions Used in This Book\\
                 Foolish Assumptions\\
                 How This Book Is Organized\\
                 Icons Used in ThisBook \\
                 Where to Go from Here \\
                 Part I: Introducing Application Development \\
                 Chapter 1: Building Your Application Understanding PHP
                 and MySQL Versions Using the Application Source Code
                 Modifying the Source Code Planning Your Application \\
                 Chapter 2: Building in Application Security
                 Understanding Security Risks Building Security into
                 Your PHP Scripts MySQL Security Using a Secure Web
                 Server Part II: Building a User Authentication
                 Application \\
                 Chapter 3: User Authentication with HTTP Understanding
                 HTTP Authentication Using HTTP Authentication with
                 Apache Designing an HTTP Authentication Application in
                 PHP Creating a User Database Building the
                 Authentication Application in PHP: The Procedural
                 Approach Building the Authentication Application in
                 PHP: The Object-Oriented Approach \\
                 Chapter 4: User Login Application Designing the Login
                 Application Creating the User Database Building the
                 Login Web Page Building the Login Application: The
                 Procedural Approach Building the Login Application: The
                 Object-Oriented Approach Adding Features to the
                 Application Part III: Building Online Sales
                 Applications \\
                 Chapter 5: Online Catalog Application Designing the
                 Online Catalog Application Creating the Catalog
                 Database Building the Catalog Web Pages Building the
                 Online Catalog Application: Procedural Approach
                 Building the Online Catalog Application: The
                 Object-Oriented Approach \\
                 Chapter 6: Shopping Cart Application Designing the
                 Shopping Cart Application Creating the Shopping Cart
                 Database Building the Shopping Cart Web Pages Building
                 the Shopping Cart Application: The Procedural Approach
                 Building the Shopping Cart Application: The
                 Object-Oriented Approach Adding Features to the
                 Application Part IV: Building Other Useful Applications
                 \\
                 Chapter 7: Building a Content Management System
                 Designing the CMS Application Creating the CMS Database
                 Designing the CMS Web Pages Building the CMS
                 Application: Procedural Approach Building the CMS
                 Application: Object-Oriented Approach Enhancing the
                 Content Management System \\
                 Chapter 8: Hosting Discussions with a Web Forum
                 Designing the Forum Application Creating the Forum
                 Database Building the Forum Web Pages Building the
                 Forum Application: Procedural Approach Building the
                 Forum Application: The Object-Oriented Approach
                 Possible Enhancements Part V: The Part of Tens \\
                 Chapter 9: Ten Hints for Application Development Plan
                 First Be Consistent Test Code Incrementally Remember
                 Those Who Follow Use Constants Write Reusable Code
                 Separate Page Layout from Function Dont Reinvent the
                 Wheel Use the Discussion Lists Frequently, but Wisely
                 Document Everything \\
                 Chapter 10: Ten Sources of PHP Code SourceForge. net
                 WeberDev PHP Classes Codewalkers PHP Builder
                 HotScripts. com Zend PHP Freaks PX: The PHP Code
                 Exchange Free PHP and MySQL Hosting Directory \\
                 Part VI: Appendixes \\
                 Appendix A: Introducing Object-Oriented Programming
                 Understanding Object-Oriented Programming Concepts
                 Creating and Using the Class \\
                 Appendix B: Object-Oriented Programming with PHP
                 Writing a Class Statement Using a Class Using
                 Exceptions Copying Objects Destroying Objects Using
                 Abstract Classes Using Interfaces Testing an Object
                 Object-Oriented Concepts That PHP 5 Omits \\
                 Appendix C: The MySQL and MySQL Improved Extensions \\
                 Appendix D: About the CD System Requirements Using the
                 CD What You Can Find on the CD Troubleshooting.",
}

@Book{Vaswani:2005:HDE,
  author =       "Vikram Vaswani",
  title =        "How to do everything with {PHP} and {MySQL}",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xvi + 381",
  year =         "2005",
  ISBN =         "0-07-146654-1, 0-07-225795-4",
  ISBN-13 =      "978-0-07-146654-7, 978-0-07-225795-3",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource)",
}

@Book{Wilton:2005:BSH,
  author =       "Paul Wilton and John R. Colby",
  title =        "Beginning {SQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xvii + 501",
  year =         "2005",
  ISBN =         "0-7645-7732-8 (paperback)",
  ISBN-13 =      "978-0-7645-7732-1 (paperback)",
  LCCN =         "QA76.73.S67 W57 2005b",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Anonymous:2006:MSP,
  author =       "Anonymous",
  title =        "{MCTS} self-paced training kit (exam 70-431):
                 {Microsoft SQL Server 2005}--implementation and
                 maintenance",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxxviii + 950",
  year =         "2006",
  ISBN =         "0-7356-2271-X",
  ISBN-13 =      "978-0-7356-2271-5",
  LCCN =         "QA76.3 .M33486 2006",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Microsoft software; Examinations; Study guides;
                 Telecommunications engineers; Certification; SQL
                 server",
}

@Book{Anonymous:2006:SAS,
  author =       "Anonymous",
  title =        "{SAS\slash ACCESS 9.1.3} supplement for {MYSQL}:
                 {SAS}",
  publisher =    pub-SAS,
  address =      pub-SAS:adr,
  pages =        "23",
  year =         "2006",
  ISBN =         "1-59047-924-6",
  ISBN-13 =      "978-1-59047-924-7",
  LCCN =         "MLCM 2006/42439 (T)",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
}

@Book{Bagui:2006:LSS,
  author =       "Sikha Bagui",
  title =        "Learning {SQL} on {SQL Server 2005}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 324",
  year =         "2006",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database design;
                 Database management",
}

@Book{Balter:2006:STY,
  author =       "Alison Balter",
  title =        "{Sams} teach yourself {Microsoft SQL Server 2005
                 Express} in 24 hours",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xv + 436",
  year =         "2006",
  ISBN =         "0-672-32741-4",
  ISBN-13 =      "978-0-672-32741-4",
  LCCN =         "QA76.9.D3 B3262 2006",
  bibdate =      "Tue Nov 25 16:40:20 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Sams teach yourself",
  URL =          "http://www.loc.gov/catdir/toc/fy0702/2005937217.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Relational databases; Client/server
                 computing",
}

@Book{Celko:2006:JCA,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s analytics and {OLAP} in {SQL}",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xx + 181",
  year =         "2006",
  ISBN =         "0-12-369512-0 (paperback)",
  ISBN-13 =      "978-0-12-369512-3 (paperback)",
  LCCN =         "QA76.73.S67 C432 2006",
  bibdate =      "Tue Oct 28 09:24:48 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0704/2006287375-d.html;
                 http://www.loc.gov/catdir/toc/fy0705/2006287375.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); OLAP technology",
}

@Book{Dalheimer:2006:RL,
  author =       "Matthias Kalle Dalheimer and Matt Welsh",
  title =        "Running Linux",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Fifth",
  pages =        "xviii + 951",
  year =         "2006",
  ISBN =         "0-596-00760-4 (paperback)",
  ISBN-13 =      "978-0-596-00760-7 (paperback)",
  LCCN =         "QA76.76.O63 R855 2006",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0715/2007270110-d.html",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition by Matt Welsh and others 2002.",
  subject =      "Linux; Operating systems (Computers)",
  tableofcontents = "Part 1.\\
                 Enjoying and being productive on Linux\\
                 Introduction to Linux \\
                 Preinstallation and installation \\
                 Desktop environments \\
                 Basic Unix commands and concepts \\
                 Web browsers and instant messaging \\
                 Electronic mail clients \\
                 Games \\
                 Office suites and personal productivity \\
                 Multimedia \\
                 Part 2. System administration \\
                 System administration basics \\
                 Managing users, groups, and permissions \\
                 Installing, updating, and compiling programs \\
                 Networking \\
                 Printing \\
                 File sharing \\
                 The X Window system \\
                 System start and shutdown \\
                 Configuring and building the Kernel \\
                 Text editing \\
                 Text processing \\
                 Part 3. Programming \\
                 Programming tools \\
                 Running a Web server \\
                 Transporting and handling email messages \\
                 Running an FTP server \\
                 Part 4. Network services \\
                 Running Web applications with MySQL and PHP \\
                 Running a secure system \\
                 Backup and recovery \\
                 Heterogeneous networking and running Windows programs",
}

@Book{Darie:2006:BPP,
  author =       "Cristian Darie and Mihai Bucica and Emilian
                 Balanescu",
  title =        "Beginning {PHP} and {PostgreSQL} e-commerce: from
                 novice to professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxii + 616",
  year =         "2006",
  DOI =          "https://doi.org/10.1007/1-59059-648-X",
  ISBN =         "1-59059-648-X (paperback)",
  ISBN-13 =      "978-1-59059-648-7 (paperback)",
  LCCN =         "QA76.73.P224 D37 2006",
  bibdate =      "Wed Jun 25 17:33:22 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "PostgreSQL; PHP (Computer program language);
                 electronic commerce; Internet programming; PHP (Langage
                 de programmation); commerce {\'e}lectronique;
                 programmation sur Internet",
}

@Book{Davies:2006:MC,
  author =       "Alex Davies and Harrison Fisk",
  title =        "{MySQL} clustering",
  publisher =    pub-MYSQL-PRESS,
  address =      pub-MYSQL-PRESS:adr,
  pages =        "xiii + 202",
  year =         "2006",
  ISBN =         "0-672-32855-0 (paperback)",
  ISBN-13 =      "978-0-672-32855-8 (paperback)",
  LCCN =         "QA76.73.S67 D395 2006",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language); Client/server computing; Database
                 management",
}

@Book{Desai:2006:MWS,
  author =       "Anil Desai and James Chellis",
  title =        "{MCSE Windows Server 2003} active directory planning,
                 implementation, and maintenance study guide",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "492",
  year =         "2006",
  ISBN =         "0-7821-4451-9",
  ISBN-13 =      "978-0-7821-4451-2",
  LCCN =         "QA76.3 .D4685 2006",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0650/2006280392-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0826/2006280392-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel; Certification;
                 Microsoft software; Examinations; Study guides;
                 Directory services (Computer network technology);
                 Microsoft Windows server",
}

@Book{Douglas:2006:PCG,
  author =       "Korry Douglas and Susan (Susan P.) Douglas",
  title =        "{PostgreSQL}: the comprehensive guide to building,
                 programming, and administering {PostgreSQL} databases",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Second",
  pages =        "xxi + 1006",
  year =         "2006",
  ISBN =         "0-672-32756-2 (paperback)",
  ISBN-13 =      "978-0-672-32756-8 (paperback)",
  LCCN =         "QA76.9.D3 D685 2006",
  bibdate =      "Wed Jun 25 17:33:22 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Developer's library",
  acknowledgement = ack-nhfb,
  subject =      "database management; PostgreSQL; open source
                 software",
}

@Book{DuBois:2006:MC,
  author =       "Paul DuBois",
  title =        "{MySQL} cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2006",
  ISBN =         "0-596-52708-X",
  ISBN-13 =      "978-0-596-52708-2",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management;
                 Relational databases",
}

@Book{Faroult:2006:AS,
  author =       "St{\'e}phane Faroult and Peter Robson",
  title =        "The art of {SQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvi + 349",
  year =         "2006",
  ISBN =         "0-596-00894-5",
  ISBN-13 =      "978-0-596-00894-9",
  LCCN =         "QA76.73.S67 F376 2006eb; QA76.73.S67",
  bibdate =      "Tue Aug 5 17:45:36 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596008949",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Gennick:2006:SPG,
  author =       "Jonathan Gennick",
  title =        "{SQL} pocket guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "viii + 184",
  year =         "2006",
  ISBN =         "0-596-52688-1 (paperback)",
  ISBN-13 =      "978-0-596-52688-7 (paperback)",
  LCCN =         "QA76.73.S67 G47 2006",
  bibdate =      "Tue Oct 28 09:33:02 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0715/2007270115-d.html;
                 http://www.loc.gov/catdir/toc/fy0801/2007270115.html",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition published as SQL pocket reference,
                 2004.",
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{George:2006:WSS,
  author =       "Rajesh George and Lance Delano",
  title =        "{Wrox}'s {SQL Server 2005}: express edition starter
                 kit",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxiv + 353",
  year =         "2006",
  ISBN =         "0-7645-8923-7",
  ISBN-13 =      "978-0-7645-8923-2",
  LCCN =         "QA76.9.C55 G46 2006",
  bibdate =      "Tue Oct 28 16:09:02 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  price =        "US\$15.99",
  series =       "Programmer to programmer",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0623/2005025426-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2005025426-b.html;
                 http://www.loc.gov/catdir/toc/ecip0518/2005025426.html",
  acknowledgement = ack-nhfb,
  remark =       "CD-ROM includes Microsoft Visual Basic 2005 Express
                 Edition with SQL Server 2005 Express Edition.. Nebent.:
                 SQL Server 2005 Express Edition starter kit.",
  subject =      "SQL server; Client/server computing; Database
                 management",
}

@Book{Gerner:2006:PLL,
  editor =       "Jason Gerner and others",
  title =        "Professional {LAMP}: {Linux}, {Apache}, {MySQL}, and
                 {PHP} {Web} development",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxii + 379",
  year =         "2006",
  ISBN =         "0-7645-9723-X",
  ISBN-13 =      "978-0-7645-9723-7",
  LCCN =         "TK5105.888 .P677 2006",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0623/2005026487-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0654/2005026487-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0654/2005026487-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Web site development; open source software",
  tableofcontents = "Introduction\\
                 Whom Is This Book For? \\
                 What's Covered in the Book \\
                 What You Need to Use This Book \\
                 Conventions \\
                 Source Code \\
                 Errata \\
                 p2p.wrox.com \\
                 Chapter 1: Whats New in PHP5? Object-Oriented Changes
                 New Functions Other Changes to PHP5 Summary \\
                 Chapter 2: PHP5 OOP Procedural Programming versus OOP
                 Inheritance and Interfaces Magic Methods Summary \\
                 Chapter 3: More Obscure PHP Array Functions and
                 Callbacks glob() PHP Streams Summary \\
                 Chapter 4: Advanced MySQL The Basics, Revisited
                 Querying Multiple Tables Full-Text Searching InnoDB
                 Tables Controlling Access Analyzing the Database
                 Database Maintenance Summary \\
                 Chapter 5: PHP Configuration Modifying php.ini PHP
                 Configuration during Runtime Summary \\
                 Chapter 6: Apache Tricks URL Rewriting URL Spell
                 Checking Content Compression Using MySQL with Apache
                 Apache and SSL Apache as a File Repository Summary \\
                 Chapter 7: Site Security Controlling Access Website
                 Attacks Other Considerations Summary \\
                 Chapter 8: PEAR and PECL What Is PEAR? What Is PECL?
                 Exploring PEAR Exploring PECL Summary \\
                 Chapter 9: Code Efficiency Why Bother? Benchmarking and
                 Profiling Hardware Improvements Web Server Improvements
                 PHP Improvements Summary \\
                 Chapter 10: PHP Extensions PDFLib GD Library Ming
                 SimpleXML Summary \\
                 Chapter 11: AJAX History XMLHTTP and XMLHttpRequest
                 AJAX Libraries When Not to Use AJAX Further Information
                 Summary \\
                 Chapter 12: Caching Engines Alternative PHP Cache
                 eAccelerator Zend Optimizer JPCache memcached Using
                 Different Caching Engines Together Choosing Your
                 Caching Engine Summary \\
                 Chapter 13: Content Management Systems Types of CMSs
                 Open Source Web CMS Packages All-Inclusive Web CMSs
                 Micro CMSs Other Helpful Resources Summary Appendix A:
                 Language Translation Appendix B: Alternative Tools
                 MySQL Tools Version Control UML Tools.",
}

@Book{Gilmore:2006:BPM,
  author =       "W. J. Gilmore",
  title =        "Beginning {PHP} and {MySQL} 5: from novice to
                 professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  edition =      "Second",
  pages =        "xxxiv + 913",
  year =         "2006",
  DOI =          "https://doi.org/10.1007/1-59059-552-1",
  ISBN =         "1-59059-552-1",
  ISBN-13 =      "978-1-59059-552-7",
  LCCN =         "QA76.73.S67 G56 2006",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); PHP (Computer program
                 language); Internet programming",
}

@Book{Gilmore:2006:BPP,
  author =       "W. J. Gilmore and Robert Treat",
  title =        "Beginning {PHP} and {PostgreSQL 8}: from novice to
                 professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxxi + 857",
  year =         "2006",
  DOI =          "https://doi.org/10.1007/1-59059-547-5",
  ISBN =         "1-59059-547-5",
  ISBN-13 =      "978-1-59059-547-3",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:30:11 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "SQL; PHP; PostgreSQL",
}

@Book{Greant:2006:MPE,
  author =       "Zak Greant and Chris Newman",
  title =        "{MySQL} phrasebook: essential codes and commands",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "ix + 181",
  year =         "2006",
  ISBN =         "0-672-32839-9 (paperback)",
  ISBN-13 =      "978-0-672-32839-8 (paperback)",
  LCCN =         "QA76.73.S67 G725 2006",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "Developer's library",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource)",
}

@Book{Gunderloy:2006:MMS,
  author =       "Mike Gunderloy and Susan Sales Harkins",
  title =        "Mastering {Microsoft SQL Server 2005}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Express",
  pages =        "xxii + 576",
  year =         "2006",
  ISBN =         "0-7821-4402-0",
  ISBN-13 =      "978-0-7821-4402-4",
  LCCN =         "QA76.9.D26 G85 2006",
  bibdate =      "Tue Oct 28 09:39:20 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0661/2004117505-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0661/2004117505-d.html;
                 http://www.loc.gov/catdir/toc/fy0705/2004117505.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database design; Relational databases",
}

@Book{Hamilton:2006:SSR,
  author =       "Bill Hamilton",
  title =        "{SQL Server 2005} reporting essentials",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2006",
  ISBN =         "0-596-52941-4",
  ISBN-13 =      "978-0-596-52941-3",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Database management; Client/server computing",
}

@Book{Harinath:2006:PSS,
  author =       "Sivakumar Harinath and Stephen R. Quinn",
  title =        "{Professional SQL Server} analysis services 2005 with
                 {MDX}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvi + 828",
  year =         "2006",
  ISBN =         "0-7645-7918-5 (paperback)",
  ISBN-13 =      "978-0-7645-7918-9 (paperback)",
  LCCN =         "QA76.9.C55 H363 2006",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0623/2005032272-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2005032272-b.html;
                 http://www.loc.gov/catdir/toc/ecip063/2005032272.html",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Relational databases; MDX
                 (Computer program language)",
}

@Book{Harrison:2006:MSP,
  author =       "Guy Harrison and Steven Feuerstein",
  title =        "{MySQL} stored procedure programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiii + 609",
  year =         "2006",
  ISBN =         "0-596-10089-2",
  ISBN-13 =      "978-0-596-10089-6",
  LCCN =         "QA76.73.S67 H377 2006eb; QA76.73.S67",
  bibdate =      "Tue Aug 5 17:49:10 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596100896",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management",
}

@Book{Jorden:2006:MMS,
  author =       "Joseph L. Jorden",
  title =        "{MCTS}: {Microsoft SQL Server 2005} implementation and
                 maintenance study guide (exam 70-431)",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxxvi + 634",
  year =         "2006",
  ISBN =         "0-470-02565-4 (paperback)",
  ISBN-13 =      "978-0-470-02565-9 (paperback)",
  LCCN =         "Z52.5.M52 .J67 2006",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2007270254-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2007270254-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2007270254-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel; Examinations;
                 Study guides; SQL server; Informatique; Personnel;
                 Attestation de comp\'etence; Logiciels Microsoft;
                 Examens; Guides de l'\'etudiant; Bases de donn\'ees;
                 Conception",
}

@Book{Klein:2006:PSS,
  author =       "Scott Klein",
  title =        "{Professional SQL Server 2005 XML}",
  publisher =    "Wrox/Wiley Pub.",
  address =      "Indianapolis, IN",
  pages =        "xx + 526",
  year =         "2006",
  ISBN =         "0-7645-9792-2 (paperback)",
  ISBN-13 =      "978-0-7645-9792-3 (paperback)",
  LCCN =         "QA76.9.C55 K545 2006",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Wrox professional guides",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; XML (Document markup
                 language)",
}

@Book{Lardiere:2006:PHT,
  author =       "S{\'e}bastien Lardi{\`e}re",
  title =        "{PostgreSQL 8.1}: administration et exploitation d'une
                 base de donn{\'e}es",
  publisher =    "Editions ENI",
  address =      "St Herblain, France",
  pages =        "259 (est.)",
  year =         "2006",
  ISBN =         "2-7460-3468-9",
  ISBN-13 =      "978-2-7460-3468-6",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Larson:2006:DBI,
  author =       "Brian Larson",
  title =        "Delivering business intelligence with {Microsoft SQL
                 Server 2005}",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xiii + 776",
  year =         "2006",
  ISBN =         "0-07-148688-7, 0-07-226090-4",
  ISBN-13 =      "978-0-07-148688-0, 978-0-07-226090-8",
  LCCN =         "HD38.7 .L37 2006eb",
  bibdate =      "Sat Nov 1 20:22:21 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "Essential skills for database professionals",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Business intelligence; Client/server
                 computing",
}

@Book{Larson:2006:MSS,
  author =       "Brian Larson",
  title =        "{Microsoft SQL Server 2005} reporting services",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xvi + 767",
  year =         "2006",
  ISBN =         "0-07-226239-7 (paperback)",
  ISBN-13 =      "978-0-07-226239-1 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing",
}

@Book{McClure:2006:PAN,
  editor =       "Wallace B. McClure and others",
  title =        "Professional {ADO.NET 2}: programming with {SQL Server
                 2005}, {Oracle}, and {MySQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxviii + 614",
  year =         "2006",
  ISBN =         "0-7645-8437-5 (paperback)",
  ISBN-13 =      "978-0-7645-8437-4 (paperback)",
  LCCN =         "QA76.9.D37 P763 2006",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0653/2006278082-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0659/2006278082-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0659/2006278082-t.html",
  acknowledgement = ack-nhfb,
  subject =      "ActiveX; Data warehousing; Database management",
  tableofcontents = "About the Authors \\
                 Acknowledgments \\
                 Contents \\
                 Introduction \\
                 What This Book Is About \\
                 Who Should Buy This Book \\
                 How to Use This Book \\
                 What This Book Covers \\
                 Providing Feedback \\
                 Chapter 1: History of Data Access The Early Days The
                 Birth of Universal Data Access Data Access Consumers
                 Summary For More Information \\
                 Chapter 2: Standardized Database Objects and Design
                 Creating Databases Naming Conventions Primary Keys
                 Foreign Keys Indexes Views Normalizing Working with
                 Someone Elses Database To Delete or Not to
                 Delete\ldots{} Getting at the Data from Your Code
                 Summary For More Information \\
                 Chapter 3: ADO.NET Essentials Not Another ADO Release!
                 The Generic Factory Model Generic Factory versus
                 Specific Providers Writing a Helper Class Data Sources
                 Connection Strings Connections Schema Metadata Commands
                 DataSet DataTable Namespace Qualified Tables Indexing
                 Engine DataSet, DataTable, DataReader, or an Object?
                 Summary For More Information \\
                 Chapter 4: Standard Data Types Data Types in SQL Server
                 Data Types in ADO.NET and .NET Summary For More
                 Information \\
                 Chapter 5: ADO.NET Integration with XML What This \\
                 Chapter Covers Where XML Is Today Design Goals for
                 System.Xml 2.0 XmlReader and XmlWriter Designer
                 Enhancements XPathDocument XSLT Improvements
                 Performance Where XML Is Heading Summary For More
                 Information \\
                 Chapter 6: Transactions Basic Concepts Distributed
                 Transactions Getting System.Transactions to Work
                 Correctly Summary For More Information \\
                 Chapter 7: Data Binding Windows Forms versus Web
                 Applications Data Binding in ASP.NET Windows Forms
                 Applications Summary For More Information \\
                 Chapter 8: Building a Custom ADO.NET Data Provider A
                 Brief Overview AdsConnection AdsConnectionStringBuilder
                 AdsCommand AdsDataReader AdsDataAdapter AdsFactory
                 Getting Ready for Use Summary For More Information \\
                 Chapter 9: T-SQL Language and Enhancements An In-Depth
                 Look at T-SQL Summary For More Information \\
                 Chapter 10: ADO.NET Programming with SQL Server from a
                 Client Application SQL Server and ADO.NET Asynchronous
                 Commands in ADO.NET Asynchronous Operations in ASP.NET
                 Multiple Active Result Sets Enumerating SQL Servers
                 Connection Pooling Password Management SQL Server Types
                 (SqlTypes) Summary For More Information \\
                 Chapter 11: SQL Server 2005 Server-Side Programming
                 Extended Stored Procedures CLR Objects SQL CLR
                 Architecture SQL Server Management Objects XML Web
                 Services Processing in the Database Creating an
                 Endpoint Summary For More Information \\
                 Chapter 12: Notification Services Major Components
                 Instances and Applications The Application Definition
                 File Adding the SQL NS Instance Building the
                 Subscription Management Application Firing an Event
                 Summary For More Information \\
                 Chapter 13: Service Broker An Introduction to Service
                 Broker Technical Bits Making It Easier Summary For More
                 Information \\
                 Chapter 14: Full-Text Searching What Is Full-Text
                 Searching? Terminology How Does Full-Text Indexing
                 Work? Predicates, Programming, and the Results
                 Searching XML and BLOBs Extending Full-Text Search with
                 Filters Summary For More Information \\
                 Chapter 15: Reporting An Introduction to Reporting
                 Reporting Services Summary For More Information \\
                 Chapter 16: ADO.NET 2 and Open-Source Databases Open
                 Source and Licensing Databases Summary For More
                 Information \\
                 Chapter 17: Oracle and ADO.NET Choosing an Oracle Data
                 Provider Summary For More Information \\
                 Appendix A: Constants/Enums in ADO.NET.",
}

@Book{Melton:2006:QXX,
  author =       "Jim Melton and Stephen Buxton",
  title =        "Querying {XML}: {XQuery}, {XPath}, and {SQL\slash XML}
                 in context",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xxvii + 815",
  year =         "2006",
  ISBN =         "1-55860-711-0 (paperback)",
  ISBN-13 =      "978-1-55860-711-8 (paperback)",
  LCCN =         "QA76.76.H94 M448 2006",
  bibdate =      "Tue Oct 28 09:42:15 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0668/2006298085-d.html",
  acknowledgement = ack-nhfb,
  subject =      "XML (Document markup language); XML (Langage de
                 balisage)",
}

@Book{Molinaro:2006:SC,
  author =       "Anthony Molinaro",
  title =        "{SQL} cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxix + 595",
  year =         "2006",
  ISBN =         "0-596-00976-3",
  ISBN-13 =      "978-0-596-00976-2",
  LCCN =         "QA76.73.S67 M64 2006",
  bibdate =      "Tue Oct 28 15:49:12 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.bibsys.no:2100/BIBSYS",
  URL =          "http://www.gbv.de/du/services/toc/bs/501083510;
                 http://www.oreilly.com/catalog/9780596009762",
  acknowledgement = ack-nhfb,
  remark =       "Covers SQL Server, PostgreSQL, Oracle, MySQL, and
                 DB2.",
  subject =      "SQL (Computer program language); Database management",
  tableofcontents = "Retrieving records \\
                 Sorting query results \\
                 Working with multiple tables \\
                 Inserting, updating, deleting \\
                 Metadata queries \\
                 Working with strings \\
                 Working with numbers \\
                 Date arithmetic \\
                 Date manipulation \\
                 Working with ranges \\
                 Advanced searching \\
                 Reporting and warehousing \\
                 Hierarchical queries \\
                 Odds 'n' ends",
}

@Book{Mundy:2006:MDW,
  author =       "Joy Mundy and Warren Thornthwaite and Ralph Kimball",
  title =        "The {Microsoft Data Warehouse Toolkit}: with {SQL
                 Server 2005} and the {Microsoft Business Intelligence
                 Toolset}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xliii + 746",
  year =         "2006",
  ISBN =         "0-471-26715-5 (paper\slash website)",
  ISBN-13 =      "978-0-471-26715-7 (paper\slash website)",
  LCCN =         "QA76.9.D37 M95 2006",
  bibdate =      "Tue Oct 28 09:29:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0623/2005032275-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2005032275-b.html;
                 http://www.loc.gov/catdir/toc/ecip063/2005032275.html",
  acknowledgement = ack-nhfb,
  subject =      "Data warehousing; SQL server",
}

@Book{Otey:2006:MSS,
  author =       "Michael Otey",
  title =        "{Microsoft SQL Server 2005} developer's guide",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xx + 507",
  year =         "2006",
  ISBN =         "0-07-148348-9, 0-07-226099-8",
  ISBN-13 =      "978-0-07-148348-3, 978-0-07-226099-1",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Database management",
}

@Book{Owens:2006:DGS,
  author =       "Michael Owens",
  title =        "The Definitive Guide to {SQLite}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxi + 440",
  year =         "2006",
  DOI =          "https://doi.org/10.1007/1-59059-673-0",
  ISBN =         "1-59059-673-0",
  ISBN-13 =      "978-1-59059-673-9",
  LCCN =         "QA76.73.S67 O94 2006",
  bibdate =      "Fri Oct 24 15:28:53 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.apress.com/book/bookDisplay.html?bID=10130",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{Pachev:2006:UMI,
  author =       "Alexander Pachev",
  title =        "Understanding {MySQL} internals",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "????",
  year =         "2006",
  ISBN =         "0-596-00957-7",
  ISBN-13 =      "978-0-596-00957-1",
  LCCN =         "QA76.73.S67; Internet; QA76.73.S67 .P33eb",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource)",
}

@Book{Petkovic:2006:MSS,
  author =       "Du{\v{s}}an Petkovi{\'c}",
  title =        "{Microsoft SQL Server 2005}: a beginner's guide",
  publisher =    pub-MCGRAW-HILL-OSBORNE,
  address =      pub-MCGRAW-HILL-OSBORNE:adr,
  pages =        "xxix + 704",
  year =         "2006",
  ISBN =         "0-07-226093-9 (paperback)",
  ISBN-13 =      "978-0-07-226093-9 (paperback)",
  LCCN =         "QA76.9.C55 P478 2006",
  bibdate =      "Tue Oct 28 16:00:35 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS;
                 z3950.loc.gov:7090/Voyager",
  series =       "Essential skills for database professionals",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0665/2006279408-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0665/2006279408-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0665/2006279408-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; SQL server; Relational
                 databases",
  tableofcontents = "Pt. 1. SQL Server: basic concepts. Database systems
                 and SQL Server \\
                 SQL Server management studio \\
                 Pt. 2. Transact-SQL language. SQL components \\
                 Data definition language \\
                 Simple queries \\
                 Complex queries \\
                 Modification of a table's contents \\
                 Stored procedures and user-defined functions \\
                 Indices and query optimization \\
                 Views \\
                 System catalog \\
                 SQL Server security \\
                 Triggers \\
                 Transactions \\
                 SQL Server system environment \\
                 Pt. 3. SQL Server: system administration. Overview of
                 system administration \\
                 Planning the installation and installing SQL Server \\
                 Managing databases and database files \\
                 Managing security \\
                 Backup and recovery \\
                 Automating system administration tasks \\
                 Performance and tuning \\
                 Data partitioning \\
                 Data replication \\
                 Pt. 4. Microsoft analysis services. Data warehousing:
                 an introduction \\
                 Microsoft analysis services \\
                 Business intelligence and SQL \\
                 Microsoft reporting services \\
                 Pt. 5. XML support. Overview of XML \\
                 SQL Server 2005 and XML",
}

@Book{Pratt:2006:GM,
  author =       "Philip J. Pratt and Mary Z. Last",
  title =        "A guide to {MySQL}",
  publisher =    "Thomson Course Technology",
  address =      "Boston, MA, USA",
  pages =        "xvi + 288",
  year =         "2006",
  ISBN =         "1-4188-3635-4 (paperback)",
  ISBN-13 =      "978-1-4188-3635-1 (paperback)",
  LCCN =         "QA76.73.S67 P728 2006",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language)",
}

@Book{Rizzo:2006:PSS,
  author =       "Thomas Rizzo and Louis Davidson and Robin Dewson and
                 Adam Machanic and Jan Narkiewicz and Joseph Sack and
                 Julian Skinner and Rob Walters",
  title =        "Pro {SQL Server 2005}",
  publisher =    "Thomas Rizzo, Adam Machanic, Julian Skinner, Louis
                 Davidson, Robin Dewson, Jan Narkiewicz, Joseph Sack,
                 Rob Walters",
  address =      "Berkeley, CA, USA",
  year =         "2006",
  DOI =          "https://doi.org/10.1007/978-1-4302-0094-9",
  ISBN =         "1-4302-0094-4",
  ISBN-13 =      "978-1-4302-0094-9",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:53:50 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "Springer eBook Collection Professional Computing and
                 Web Design [Dig. Serial]; Springer [Dig. Serial]",
  acknowledgement = ack-nhfb,
  remark =       "Online resource.",
  subject =      "Computer Science; Information Storage and Retrieval;
                 Programming Languages, Compilers, Interpreters",
}

@Book{Spofford:2006:MSM,
  editor =       "George Spofford and others",
  title =        "{MDX} solutions with {Microsoft SQL Server Analysis
                 Services 2005} and {Hyperion Essbase}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "????",
  year =         "2006",
  ISBN =         "0-471-74808-0 (paperback)",
  ISBN-13 =      "978-0-471-74808-3 (paperback)",
  LCCN =         "QA76.9.C55 S756 2006; QA76.9.C55 S756 2006eb",
  bibdate =      "Sat Nov 1 20:30:36 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; MDX (Computer program language);
                 Client/server computing; OLAP technology",
}

@Book{Sunderic:2006:MSS,
  author =       "Dejan Sunderic",
  title =        "{Microsoft SQL Server 2005} stored procedure
                 programming in {T-SQL} and {.NET}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxxvi + 664",
  year =         "2006",
  ISBN =         "0-07-226228-1",
  ISBN-13 =      "978-0-07-226228-5",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Client/server computing; Relational databases;
                 Computer programming",
}

@Book{Turley:2006:BTS,
  author =       "Paul Turley and Dan Wood",
  title =        "Beginning {Transact-SQL} with {SQL Server 2000} and
                 2005",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxii + 570",
  year =         "2006",
  ISBN =         "0-7645-7955-X (paper\slash website)",
  ISBN-13 =      "978-0-7645-7955-4 (paper\slash website)",
  LCCN =         "QA76.9.D3 T855 2006",
  bibdate =      "Tue Oct 28 09:38:24 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Wrox beginning guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0622/2005020208-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0653/2005020208-b.html;
                 http://www.loc.gov/catdir/toc/ecip0516/2005020208.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Turley:2006:PSS,
  editor =       "Paul Turley and others",
  title =        "{Professional SQL Server 2005} reporting services",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "2006",
  ISBN =         "0-7645-8497-9 (paperback)",
  ISBN-13 =      "978-0-7645-8497-8 (paperback)",
  LCCN =         "QA76.9.C55 P79 2006eb",
  bibdate =      "Sat Nov 1 20:34:15 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Valade:2006:PMY,
  author =       "Janet Valade",
  title =        "{PHP} and {MySQL}: your visual blueprint for creating
                 dynamic, database driven {Web} sites",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 307",
  year =         "2006",
  ISBN =         "0-470-04839-5 (paperback)",
  ISBN-13 =      "978-0-470-04839-9 (paperback)",
  LCCN =         "QA76.73.P224 V353 2006",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); Web sites; Design",
}

@Book{Vieira:2006:BSS,
  author =       "Robert Vieira",
  title =        "Beginning {SQL Server 2005} programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxv + 688",
  year =         "2006",
  ISBN =         "0-7645-8433-2 (paperback)",
  ISBN-13 =      "978-0-7645-8433-6 (paperback)",
  LCCN =         "QA76.9.C55 V53 2006",
  bibdate =      "Tue Oct 28 16:08:33 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$25.99",
  series =       "Programmer to programmer; Wrox professional guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0653/2006297436-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0658/2006297436-t.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2006297436-b.html",
  acknowledgement = ack-nhfb,
  remark =       "Includes bibliographical references and index.",
  subject =      "SQL server; Client/server computing; Relational
                 databases",
  tableofcontents = "RDBMS basics: what makes up a SQL server database?
                 \\
                 Tools of the trade \\
                 The foundation statements of T-SQL \\
                 JOINs \\
                 Creating and altering tables \\
                 Constraints \\
                 Adding more to our queries \\
                 Being normal: normalization and other basic design
                 issues \\
                 SQL server storage and index structures \\
                 Views \\
                 Writing scripts and batches \\
                 Stored procedures \\
                 User defined functions \\
                 Transactions and locks \\
                 Triggers \\
                 A brief XML primer \\
                 Reporting for duty, sir!: a look at reporting services
                 \\
                 Getting integrated with integration services \\
                 Playing administrator \\
                 Appendix A: Exercise solutions \\
                 Appendix B: System functions \\
                 Appendix C: Finding the right tool \\
                 Appendix D: Very simple connectivity examples \\
                 Appendix E: Installing and using the samples",
}

@Book{Watt:2006:MSS,
  author =       "Andrew Watt",
  title =        "{Microsoft SQL Server 2005} for dummies",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xx + 406",
  year =         "2006",
  ISBN =         "0-7645-7755-7 (paperback)",
  ISBN-13 =      "978-0-7645-7755-0 (paperback)",
  LCCN =         "QA76.9.C55 W375 2006",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "--For dummies",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0629/2005935163-d.html;
                 http://www.loc.gov/catdir/toc/fy0614/2005935163.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Database
                 management",
}

@Book{Whitehead:2006:SSB,
  author =       "Paul Whitehead",
  title =        "{SQL Server2005} Black Book",
  publisher =    pub-PAGINA,
  address =      pub-PAGINA:adr,
  pages =        "900 (est.)",
  year =         "2006",
  ISBN =         "1-933097-18-3",
  ISBN-13 =      "978-1-933097-18-3",
  LCCN =         "????",
  bibdate =      "Sun Jun 18 01:56:46 MDT 2006",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.libris.kb.se:210/libr",
  acknowledgement = ack-nhfb,
}

@Book{Wildermuth:2006:PSS,
  author =       "Shawn Wildermuth",
  title =        "Programming {SQL Server 2005}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xi + 571",
  year =         "2006",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "QA76.73.S67 W55 2006",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Client/server
                 computing",
}

@Book{Yazici:2006:PIP,
  author =       "Volkan Yaz{\i}c{\i}",
  title =        "{PostgreSQL} ile Programlama",
  publisher =    "????",
  address =      "????, Turkey",
  pages =        "160",
  year =         "2006",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:52:33 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.students.itu.edu.tr/~yazicivo/doc/postgresql-ile-programlama-20060214.pdf",
  acknowledgement = ack-nhfb,
  language =     "Turkish",
}

@Book{Anonymous:2007:BSC,
  author =       "Anonymous",
  title =        "The best of {SQLServerCentral.com} : high performance
                 {SQL Server}",
  publisher =    "Red Gate Books",
  address =      "Cambridge, UK",
  year =         "2007",
  ISBN =         "1-906434-00-X (vol. 5 : paperback), 1-906434-07-7
                 (vol. 6 : paperback), 1-906434-36-0 (vol. 7 :
                 paperback)",
  ISBN-13 =      "978-1-906434-00-7 (vol. 5 : paperback),
                 978-1-906434-07-6 (vol. 6 : paperback),
                 978-1-906434-36-6 (vol. 7 : paperback)",
  bibdate =      "Tue Jun 21 09:51:55 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "client/server computing; database management; SQL
                 server",
}

@Book{Anonymous:2007:PSS,
  author =       "Anonymous",
  title =        "{Professional SQL Server 2005} administration",
  publisher =    "Wiley/Wrox",
  address =      "Indianapolis, IN, USA",
  pages =        "xxx + 735",
  year =         "2007",
  ISBN =         "0-470-05520-0",
  ISBN-13 =      "978-0-470-05520-5",
  LCCN =         "QA76.9.D3",
  bibdate =      "Tue Oct 28 16:04:45 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "Wrox professional guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2006032940-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2006032940-d.html;
                 http://www.loc.gov/catdir/toc/ecip072/2006032940.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Client/server
                 computing",
}

@Book{Bacon:2007:PPM,
  author =       "Jono Bacon",
  title =        "Practical {PHP} and {MySQL}: building eight dynamic
                 {Web} applications",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiii + 512",
  year =         "2007",
  ISBN =         "0-13-223997-3 (paperback)",
  ISBN-13 =      "978-0-13-223997-4 (paperback)",
  LCCN =         "TK5105.888 .B325 2007",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.loc.gov:7090/Voyager",
  series =       "Negus live Linux series",
  URL =          "http://www.loc.gov/catdir/toc/ecip0619/2006027701.html",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); Web site development",
}

@Book{Bales:2007:BPN,
  author =       "Donald Bales",
  title =        "Beginning {PL\slash SQL}: from novice to
                 professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxvi + 468",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/1-59059-882-2",
  ISBN =         "1-59059-882-2",
  ISBN-13 =      "978-1-59059-882-5",
  LCCN =         "QA76.73.S67 B357 2007",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The expert's voice in Oracle",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Oracle (Computer
                 file); Relational databases; PL/SQL (Computer
                 language)",
}

@Book{Bales:2007:BPS,
  author =       "Donald J. Bales",
  title =        "Beginning {PL\slash SQL}: from novice to professional;
                 [learn to model the real world through {PL\slash
                 SQL}]",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxvi + 468",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/978-1-4302-0420-6",
  ISBN =         "1-59059-882-2",
  ISBN-13 =      "978-1-59059-882-5",
  LCCN =         "QA76.73.S67 B357 2007",
  bibdate =      "Tue Oct 28 16:10:00 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  series =       "The expert's voice in Oracle",
  abstract =     "A guide to the PL/SQL programming language cover such
                 topics as writing stored functions, using singletons
                 and cursers, debugging, and testing.",
  acknowledgement = ack-nhfb,
  remark =       "Online resource.",
  subject =      "Oracle (Computer file); PL/SQL (Computer program
                 language); Relational databases; PL/SQL (Computer
                 language); Oracle (Computer software); Database
                 management. Computer science; Programming Languages,
                 Compilers, Interpreters; Oracle (Computer file); Oracle
                 (Computer software); PL/SQL (Computer program
                 language); Relational databases; PL/SQL (Computer
                 language); Database management",
}

@Book{Beighley:2007:HFS,
  author =       "Lynn Beighley",
  title =        "Head first {SQL}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xxxv + 571",
  year =         "2007",
  ISBN =         "0-596-52684-9",
  ISBN-13 =      "978-0-596-52684-9",
  LCCN =         "QA76.73.S67 B435 2007",
  bibdate =      "Tue Oct 28 09:32:38 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Head first series",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); SQL (Langage de
                 programmation)",
}

@Book{Bell:2007:EM,
  author =       "Charles A. (Charles Andrew) Bell",
  title =        "Expert {MySQL}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xix + 577",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/1-59059-741-9",
  ISBN =         "1-59059-741-9 (paperback), (paperback)",
  ISBN-13 =      "978-1-59059-741-5",
  LCCN =         "QA76.73.S67 B44 2007",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Expert's voice in open source",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language); Relational databases",
}

@Book{Blum:2007:PW,
  author =       "Richard Blum",
  title =        "{PostgreSQL 8} for {Windows}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xv + 384",
  year =         "2007",
  ISBN =         "0-07-148562-7",
  ISBN-13 =      "978-0-07-148562-3",
  LCCN =         "QA76.9.D3 B583 2007",
  bibdate =      "Wed Jun 25 17:33:22 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Database professional's library",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0710/2007007201-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0710/2007007201-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0710/2007007201-t.html",
  acknowledgement = ack-nhfb,
  subject =      "PostgreSQL; database management",
}

@Book{Carpenter:2007:MSS,
  author =       "Tom Carpenter",
  title =        "{MCTS SQL Server 2005}: implementation and
                 maintenance, study guide (exam 70-431)",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxxi + 606",
  year =         "2007",
  ISBN =         "0-07-226321-0 (set), 0-07-226322-9 (paperback),
                 0-07-226323-7 (CD-ROM)",
  ISBN-13 =      "978-0-07-226321-3 (set), 978-0-07-226322-0
                 (paperback), 978-0-07-226323-7 (CD-ROM)",
  LCCN =         "HD8039.D37 C37 2007",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0814/2007280940-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0814/2007280940-d.html;
                 http://www.loc.gov/catdir/toc/fy0802/2007280940.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Examinations; Study guides; Electronic
                 data processing personnel; Certification; Microsoft
                 software; Database design",
}

@Book{Celko:2007:JCS,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s {SQL} puzzles and answers",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xvii + 325",
  year =         "2007",
  ISBN =         "0-12-373596-3 (paperback), 0-08-049168-5 (electronic
                 book)",
  ISBN-13 =      "978-0-12-373596-6 (paperback), 978-0-08-049168-4
                 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Morgan Kaufmann series in data management systems",
  acknowledgement = ack-nhfb,
  remark =       "Contents \\
                 Introduction \\
                 Acknowledgments, Corrections, and Future Editions \\
                 Part: Puzzle \\
                 Chapter 1. Fiscal Year Tables \\
                 Chapter 2. Absentees \\
                 Chapter 3. The Anesthesia Puzzle \\
                 Chapter 4. Security Badges \\
                 Chapter 5. Alpha Data \\
                 Chapter 6. Hotel Reservations \\
                 Chapter 7. Keeping A Portfolio \\
                 Chapter 8. Scheduling Printers \\
                 Chapter 9. Available Seats \\
                 Chapter 10. Wages of Sin \\
                 Chapter 11. Work Orders \\
                 Chapter 12. Claims Status \\
                 Chapter 13. Teachers \\
                 Chapter 14. Telephone \\
                 Chapter 15. Find The Last Two Salaries \\
                 Chapter 16. Mechanics \\
                 Chapter 17. Employment Agency \\
                 Chapter 18. Junk Mail \\
                 Chapter 19. Top Salespeople \\
                 Chapter 20. Test Results \\
                 Chapter 21. Airplanes And Pilots \\
                 Chapter 22. Landlord \\
                 Chapter 23. Magazine \\
                 Chapter 24. One In Ten \\
                 Chapter 25. Milestone \\
                 Chapter 26. Dataflow Diagrams \\
                 Chapter 27. Finding Equal Sets \\
                 Chapter 28. Calculate The Sine Function \\
                 Chapter 29. Find The Mode Computation \\
                 Chapter 30. Average Sales Wait \\
                 Chapter 31. Buying All The Products \\
                 Chapter 32. Computing Taxes \\
                 Chapter 33. Computing Depreciation \\
                 Chapter 34. Consultant Billing \\
                 Chapter 35. Inventory Adjustments \\
                 Chapter 36. Double Duty \\
                 Chapter 37. A Moving Average \\
                 Chapter 38. Journal Updating \\
                 Chapter 39. Insurance Losses \\
                 Chapter 40. Permutations \\
                 Chapter 41. Budgeting \\
                 Chapter 42. Counting Fish \\
                 Chapter 43. Graduation \\
                 Chapter 44. Pairs Of Styles \\
                 Chapter 45. Pepperoni Pizza \\
                 Chapter 46. Sales Promotions \\
                 Chapter 47. Blocks Of Seats \\
                 Chapter 48. Ungrouping \\
                 Chapter 49. Widget Count \\
                 Chapter 50. Two Of Three \\
                 Chapter 51. Budget Versus Actual \\
                 Chapter 52. Personnel Problem \\
                 Chapter 53. Collapsing A Table By Columns \\
                 Chapter 54. Potential Duplicates \\
                 Chapter 55. Playing The Ponies \\
                 Chapter 56. Hotel Room Numbers \\
                 Chapter 57. Gaps-version One \\
                 Chapter 58. Gaps-version Two \\
                 Chapter 59. Merging Time Periods \\
                 Chapter 60. Barcodes \\
                 Chapter 61. Sort A String \\
                 Chapter 62. Report Formatting \\
                 Chapter 63. Contiguous Groupings \\
                 Chapter 64. Boxes \\
                 Chapter 65. Age Ranges For Products \\
                 Chapter 66. Sudoku \\
                 Chapter 67. Stable Marriages Problem \\
                 Chapter 68. Catching The Next Bus \\
                 Chapter 69. Lifo-fifo Inventory \\
                 Chapter 70. Stock Trends \\
                 Chapter 71. Calculations \\
                 Chapter 72. Scheduling Service Calls \\
                 Chapter 73. A Little Data Scrubbing \\
                 Chapter 74. Derived Tables Or Not? \\
                 Chapter 75. Finding",
  subject =      "SQL (Computer program language)",
}

@Book{Comingore:2007:PSS,
  author =       "Derek Comingore and Douglas Hinson",
  title =        "{Professional SQL Server 2005 CLR} programming: with
                 stored procedures, functions, triggers, aggregates, and
                 types",
  publisher =    "Wrox/Wiley Technology Pub.",
  address =      "Indianapolis, IN, USA",
  pages =        "xxii + 409",
  year =         "2007",
  ISBN =         "0-470-05403-4 (paper\slash website)",
  ISBN-13 =      "978-0-470-05403-1 (paper\slash website)",
  LCCN =         "QA76.73.S67 C655 2007",
  bibdate =      "Tue Oct 28 16:04:16 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  series =       "Programmer to programmer; Wrox professional guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2006031028-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2006031028-d.html;
                 http://www.loc.gov/catdir/toc/ecip071/2006031028.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management;
                 Computer programs; Microsoft .NET Framework",
}

@Book{Cumming:2007:SH,
  author =       "Andrew Cumming and Gordon Russell",
  title =        "{SQL} hacks",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 386",
  year =         "2007",
  ISBN =         "0-596-52799-3",
  ISBN-13 =      "978-0-596-52799-0",
  LCCN =         "QA76.73.S67 C85 2007eb; QA76.73.S67",
  bibdate =      "Tue Aug 5 18:08:32 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596527990",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
  tableofcontents = "Tips and tools for digging into your data. SQL
                 fundamentals \\
                 Joins, unions, and views \\
                 Text handling \\
                 Date handling \\
                 Number crunching \\
                 Online applications \\
                 Organizing data \\
                 Storing small amounts of data \\
                 Locking and performance \\
                 Reporting \\
                 Users and administration \\
                 Wider access",
}

@Book{Cumming:2007:SHH,
  author =       "Andrew Cumming",
  title =        "{SQL} hacks",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxi + 386",
  year =         "2007",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Davis:2007:LPM,
  author =       "Michele E. Davis and Jon A. (John Andrew) Phillips",
  title =        "Learning {PHP} and {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xiii + 411",
  year =         "2007",
  ISBN =         "0-596-51401-8 (paperback)",
  ISBN-13 =      "978-0-596-51401-3 (paperback)",
  LCCN =         "QA76.73.P224 D38 2007",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/fy0803/2008271806.html",
  acknowledgement = ack-nhfb,
  remark =       "Step-by-step guide to creating dynamic,
                 database-driven Web sites.",
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); SQL (Computer program language); Web
                 databases",
  tableofcontents = "Dynamic content and the Web \\
                 Installation \\
                 Exploring PHP \\
                 PHP decision making \\
                 Functions \\
                 Arrays \\
                 Working with MySQL \\
                 Database best practices \\
                 Getting PHP to talk to MySQL \\
                 Working with forms \\
                 Practical PHP \\
                 XHTML \\
                 Modifying MySQL and PHP data \\
                 Cookies, sessions, and access control \\
                 Security \\
                 Validation and error handling \\
                 Sample applications \\
                 Finishing your journey",
}

@Book{deHaan:2007:AMD,
  author =       "Lex de Haan and Toon Koppelaars",
  title =        "Applied mathematics for database professionals",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxviii + 376",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/1-59059-745-1",
  ISBN =         "1-59059-745-1",
  ISBN-13 =      "978-1-59059-745-3",
  LCCN =         "QA76.9.D3 H239 2007",
  bibdate =      "Tue Nov 11 22:33:29 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "This book provides the mathematical background of
                 logic and set theory to relational databases.",
  URL =          "http://www.loc.gov/catdir/toc/fy0804/2008299427.html",
  acknowledgement = ack-nhfb,
  keywords =     "Oracle; SQL",
  remark =       "Forward by Christopher J. Date and Cary Millsap. Lex
                 de Haan died in 2006, before the book was completed by
                 Toon Koppelaars.",
  subject =      "Relational databases; Mathematics; Handbooks, manuals,
                 etc; Database management; Bases de donn\'ees
                 relationnelles; Math\'ematiques; Guides, manuels, etc;
                 Bases de donn\'ees; Gestion",
  tableofcontents = "Part 1: The Mathematics \\
                 Chapter 1: Logic: Introduction 3 \\
                 Chapter 2: Set Theory: Introduction 23 \\
                 Chapter 3: Some More Logic 47 \\
                 Chapter 4: Relations and Functions 67 \\
                 Part 2: The Application \\
                 Chapter 5: Tables and Database States 91 \\
                 Chapter 6: Tuple, Table, and Database Predicates 117
                 \\
                 Chapter 7: Specifying Database Designs 139 \\
                 Chapter 8: Specifying State Transition Constraints 185
                 \\
                 Chapter 9: Data Retrieval 199 \\
                 Chapter 10: Data Manipulation 221 \\
                 Part 3: The Implementation \\
                 Chapter 11: Implementing Database Designs in Oracle 241
                 \\
                 Chapter 12: Summary and Conclusions 305",
}

@Book{Dewson:2007:BSS,
  author =       "Robin Dewson",
  title =        "Beginning {SQL Server 2005 Express} for Developers:
                 From Novice to Professional",
  publisher =    "Robin Dewson",
  address =      "Berkeley, CA, USA",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/978-1-4302-0329-2",
  ISBN =         "1-4302-0329-3",
  ISBN-13 =      "978-1-4302-0329-2",
  LCCN =         "QA76.73.S67",
  bibdate =      "Tue Oct 28 16:09:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "Springer eBook Collection Professional and Applied
                 Computing [Dig. Serial]; Springer-12059 [Dig. Serial]",
  acknowledgement = ack-nhfb,
  remark =       "Online resource.",
  subject =      "Computer science; Programming Techniques",
}

@Book{DuBois:2007:MC,
  author =       "Paul DuBois",
  title =        "{MySQL} cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxvi + 948",
  year =         "2007",
  ISBN =         "0-596-52708-X (paperback)",
  ISBN-13 =      "978-0-596-52708-2 (paperback)",
  LCCN =         "QA76.73.S67 D82 2007",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  abstract =     "This book offers dozens of short, focused pieces of
                 code and hundreds of worked-out examples for
                 programmers of all levels who don't have the time or
                 expertise to solve MySQL problems from scratch. Each
                 recipe explains how and why the code works, so you'll
                 learn as you. This new edition covers MySQL 5.0 and its
                 powerful new features, along with the older but still
                 widespread MySQL 4.1.",
  acknowledgement = ack-nhfb,
  remark =       "Includes Ruby examples.",
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language); Database management; Relational databases",
  tableofcontents = "Using the mysql client program \\
                 Writing MySQL-based programs \\
                 Selecting data from tables \\
                 Table management \\
                 Working with strings \\
                 Working with dates and times \\
                 Sorting query results \\
                 Generating summaries \\
                 Obtaining and using metadata \\
                 Importing and exporting data \\
                 Generating and using sequences \\
                 Using multiple tables \\
                 Statistical techniques \\
                 Handling duplicates \\
                 Performing transactions \\
                 Using stored routines, triggers, and events \\
                 Introduction to MySQL on the Web \\
                 Incorporating query results into Web pages \\
                 Processing Web input with MySQL \\
                 Using MySQL-based Web session management.",
}

@Book{Ericsson:2007:SSD,
  author =       "Robert Ericsson and Jason Cline",
  title =        "{SQL Server 2005} for developers",
  publisher =    pub-CHARLES-RIVER-MEDIA,
  address =      pub-CHARLES-RIVER-MEDIA:adr,
  pages =        "x + 405",
  year =         "2007",
  ISBN =         "1-58450-388-2 (paperback with CD)",
  ISBN-13 =      "978-1-58450-388-0 (paperback with CD)",
  LCCN =         "QA76.9.C55 E75 2007",
  bibdate =      "Tue Oct 28 09:43:25 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Charles River Media programming series",
  URL =          "http://www.loc.gov/catdir/toc/ecip0613/2006016156.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Relational
                 databases",
}

@Book{Gabarro:2007:WAD,
  author =       "Steven A. Gabarr{\'o}",
  title =        "{Web} application design and implementation: {Apache
                 2}, {PHP5}, {MySQL}, {JavaScript}, and {Linux\slash
                 Unix}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 295",
  year =         "2007",
  ISBN =         "0-471-77391-3 (cloth)",
  ISBN-13 =      "978-0-471-77391-7 (cloth)",
  LCCN =         "TK5105.8883 .G33 2007",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "Quantitative software engineering series",
  URL =          "http://www.loc.gov/catdir/toc/ecip0613/2006014999.html",
  acknowledgement = ack-nhfb,
  subject =      "Web site development; Web sites; Design; Application
                 software; Development",
}

@Book{Haldar:2007:IS,
  author =       "Sibsankar Haldar",
  title =        "Inside {SQLite}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2007",
  ISBN =         "0-596-55006-5",
  ISBN-13 =      "978-0-596-55006-6",
  LCCN =         "QA76.73.S67 H35 2007eb; QA76.73.S67",
  bibdate =      "Tue Aug 5 18:13:06 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596550066",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational databases;
                 Database management",
}

@Book{Hamilton:2007:SSI,
  author =       "Bill Hamilton",
  title =        "{SQL Server} integration services",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2007",
  ISBN =         "0-596-51375-5",
  ISBN-13 =      "978-0-596-51375-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Database management; Data warehousing",
}

@Book{Hess:2007:SPC,
  author =       "Kenneth Hess",
  title =        "{SQL} power!: the comprehensive guide",
  publisher =    "Thomson Course Technology",
  address =      "Boston, MA, USA",
  pages =        "xxi + 463",
  year =         "2007",
  ISBN =         "1-59863-212-4",
  ISBN-13 =      "978-1-59863-212-5",
  LCCN =         "QA76.73.S67 H49 2007",
  bibdate =      "Tue Oct 28 09:45:49 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Examinations,
                 questions, etc; Database design; Handbooks, manuals,
                 etc",
}

@Book{Hotka:2007:OSD,
  author =       "Dan Hotka",
  title =        "{Oracle SQL} developer handbook",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxii + 230",
  year =         "2007",
  ISBN =         "0-07-148474-4",
  ISBN-13 =      "978-0-07-148474-9",
  LCCN =         "QA76.73.S67 H6763 2007",
  bibdate =      "Tue Oct 28 09:51:05 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0814/2007276583-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0814/2007276583-d.html;
                 http://www.loc.gov/catdir/toc/fy0714/2007276583.html",
  acknowledgement = ack-nhfb,
  subject =      "Oracle (Computer file); SQL (Computer program
                 language)",
}

@Book{Knight:2007:ESS,
  author =       "Brian Knight and Erik Veerman",
  title =        "Expert {SQL Server 2005} integration services",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxi + 404",
  year =         "2007",
  ISBN =         "0-470-13411-9 (paper\slash website)",
  ISBN-13 =      "978-0-470-13411-5 (paper\slash website)",
  LCCN =         "QA76.9.D3 K6134 2007",
  bibdate =      "Tue Oct 28 16:05:42 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  price =        "US\$31.99",
  series =       "Wrox programmer to programmer",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2007013520-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2007013520-d.html;
                 http://www.loc.gov/catdir/toc/ecip0714/2007013520.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Data warehousing",
}

@Book{Knight:2007:PSS,
  editor =       "Brian Knight and others",
  title =        "{Professional SQL Server 2005} administration",
  publisher =    "Wrox/Wiley Technology",
  address =      "Indianapolis, IN, USA",
  pages =        "xxx + 735",
  year =         "2007",
  ISBN =         "0-470-05520-0 (paper\slash website)",
  ISBN-13 =      "978-0-470-05520-5 (paper\slash website)",
  LCCN =         "QA76.9.D3 P7667 2007",
  bibdate =      "Tue Oct 28 09:55:56 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Wrox professional guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2006032940-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2006032940-d.html;
                 http://www.loc.gov/catdir/toc/ecip072/2006032940.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Client/server
                 computing",
}

@Book{Koletzke:2007:OJF,
  author =       "Peter Koletzke and Duncan Mills",
  title =        "{Oracle JDeveloper 10g} for forms and {PL\slash SQL}
                 developers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxx + 562",
  year =         "2007",
  ISBN =         "0-07-225960-4 (paperback), (paperback)",
  ISBN-13 =      "978-0-07-225960-5 (paperback), (paperback)",
  LCCN =         "QA76.73.J38 K655 2006",
  bibdate =      "Tue Oct 28 09:22:43 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0806/2007298524-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0806/2007298524-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0806/2007298524-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Oracle JDeveloper; Java (Computer program language);
                 Application software; Development",
}

@Book{Lardiere:2007:PHT,
  author =       "S{\'e}bastien Lardi{\`e}re",
  title =        "{PostgreSQL}: administration et exploitation d'une
                 base de donn{\'e}es",
  publisher =    "Editions ENI",
  address =      "St Herblain, France",
  edition =      "Second",
  pages =        "270 (est.)",
  year =         "2007",
  ISBN =         "2-7460-3961-3",
  ISBN-13 =      "978-2-7460-3961-2",
  ISSN =         "1627-8224",
  LCCN =         "????",
  bibdate =      "Sun Oct 26 17:16:23 MDT 2008",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.eni-livres.com",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Linoff:2007:DAU,
  author =       "Gordon Linoff",
  title =        "Data analysis using {SQL} and {Excel}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xli + 645",
  year =         "2007",
  ISBN =         "0-470-09951-8",
  ISBN-13 =      "978-0-470-09951-3",
  LCCN =         "QA76.73.S67 L56 2007",
  bibdate =      "Tue Oct 28 09:56:21 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0740/2007026313-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2007026313-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2007026313-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Querying (Computer
                 science); Data mining; Microsoft Excel (Computer
                 file)",
}

@Book{Lis:2007:S,
  author =       "Marcin Lis",
  title =        "{SQL}",
  publisher =    "Wydawnictwo Helion",
  address =      "Gliwice, Poland",
  pages =        "151",
  year =         "2007",
  ISBN =         "83-246-0621-1",
  ISBN-13 =      "978-83-246-0621-4",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:32:32 MDT 2011",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "{\'C}wiczenia Praktyczne.",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  subject =      "SQL",
}

@Book{Machanic:2007:ESS,
  author =       "Adam Machanic and Hugo Kornelis and Lara Rubbelke",
  title =        "Expert {SQL Server 2005} development: [advanced {SQL}
                 Server techniques for database professionals]",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xx + 449",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/978-1-4302-0333-9",
  ISBN =         "1-59059-729-X",
  ISBN-13 =      "978-1-59059-729-3, 978-1-4302-0333-9",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 15:54:18 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "The expert's voice in SQL server programming",
  acknowledgement = ack-nhfb,
  subject =      "Software engineering; Computer Science; Software
                 Engineering/Programming and Operating Systems",
}

@Book{Mackin:2007:MSP,
  author =       "J. C. Mackin and Mike Hotek and Tobias Thernstr{\"o}m
                 and Shannon Horn",
  title =        "{MCITP} self-paced training kit (Exam 70-443):
                 designing a database server infrastructure using
                 {Microsoft SQL Server 2005}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxxii + 708",
  year =         "2007",
  ISBN =         "0-7356-2173-X",
  ISBN-13 =      "978-0-7356-2173-2",
  LCCN =         "QA76.3 .M3224 2007",
  bibdate =      "Tue Oct 28 09:37:10 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/fy0711/2006932079.html",
  abstract =     "Microsoft SQL Server 2005 Enterprise Edition
                 evaluation software (1 DVD-ROM (4 3/4 in.)). 180-day
                 limit on use. This disc contains x86, x64 and
                 Itanium-based software. Exam prep guide. Ace your
                 preparation for the skills measured by MCITP Exam
                 70-443 - and on the job. Work at your own pace through
                 a series of lessons and reviews that fully cover each
                 exam objective. Then, reinforce what you've learned by
                 applying your knowledge to real-world case scenarios
                 and practice exercises. This official Microsoft study
                 guide is designed to help you make the most of your
                 study time. Maximize your performance on the exam by
                 learning to: install, consolidate, and configure
                 multiple database instances; design tables, file
                 groups, and indexes for a physical database; develop
                 and implement security policies at the server,
                 database, and object levels; design, implement, and
                 configure clustering, log shipping, database mirroring,
                 and replication; and implement your plans for data
                 archiving, data backups, and disaster recovery. - Back
                 cover. Practice tests. Assess your skills with practice
                 tests on CD. You can work through hundreds of questions
                 using multiple testing modes to meet your specific
                 learning needs. You get detailed explanations for right
                 and wrong answers - including a customized learning
                 path that describes how and where to focus your
                 studies. - Back cover.",
  acknowledgement = ack-nhfb,
  remark =       "Practice test questions on companion CD coauthored by
                 Tobias Thernstr{\"o}m and Shannon Horn.",
  subject =      "Electronic data processing personnel; Certification;
                 Microsoft software; Examinations; Study guides;
                 Databases; Design; Microsoft Windows server; SQL
                 server; Database management",
  tableofcontents = "1. Planning a database server infrastructure \\
                 2. Deploying and consolidating multiple instances \\
                 3. Designing SQL server security in the enterprise \\
                 4. Designing database server security policies \\
                 5. Designing SQL server endpoints \\
                 6. Designing database security \\
                 7. Planning for high availability in the enterprise \\
                 8. Failover clustering \\
                 9. Database mirroring \\
                 10. Log shipping \\
                 11. Replication \\
                 12. Designing the physical database \\
                 13. Designing a data recovery strategy \\
                 14. Archiving database data\ldots{} disc 1. MCITP
                 self-paced training kit (exam 7-443) : designing a
                 database server infrastructure using Microsoft SQL
                 server 2005 \\
                 disc 2. Microsoft server 2005 enterprise edition
                 evaluation software",
}

@Book{Mackin:2007:MSS,
  editor =       "J. C. Mackin and others",
  title =        "{Microsoft SQL Server 2005}: database administrator
                 core requirements: self-paced training kit",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2007",
  ISBN =         "0-7356-2377-5",
  ISBN-13 =      "978-0-7356-2377-4",
  LCCN =         "QA76.3 .M5284 2007",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Three volumes.",
  acknowledgement = ack-nhfb,
  remark =       "Exams 70-431, 70-443, 70-444",
  subject =      "Electronic data processing personnel; Certification;
                 Microsoft software; Examinations; Study guides;
                 Microsoft Windows server; Database management; SQL
                 server",
  tableofcontents = "Optimizing and maintaining a database
                 administration solution using Microsoft SQL server 2005
                 / Orin Thomas and Ian McLean \\
                 Designing a database server infrastructure using
                 Microsoft SQL server 2005 / J.C. Mackin and Mike Hotek
                 \\
                 Microsoft SQL server 2005 implementation and
                 maintenance / by Solid Quality Learning",
}

@Book{Mackin:2007:MST,
  author =       "J. C. Mackin",
  title =        "{MCITP} self-paced training kit (Exam 70-443):
                 designing a database server infrastructure using
                 {Microsoft SQL Server 2005}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxxii + 708",
  year =         "2007",
  ISBN =         "0-7356-2173-X",
  ISBN-13 =      "978-0-7356-2173-2",
  LCCN =         "QA76.3 .M3224 2007",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Microsoft software; Examinations; Study guides;
                 Electronic data processing personnel; Certification;
                 Databases",
}

@Book{Morrison:2007:CSS,
  author =       "Charles Michael Morrison and Joline Morrison",
  title =        "Creating {SQL Server 2005} applications with {Visual
                 Studio}",
  publisher =    pub-PEARSON-PH,
  address =      pub-PEARSON-PH:adr,
  pages =        "xxvi + 573",
  year =         "2007",
  ISBN =         "0-13-146355-1",
  ISBN-13 =      "978-0-13-146355-4",
  LCCN =         "QA76.9.D3 M6585 2007",
  bibdate =      "Tue Oct 28 16:02:50 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/ecip0616/2006021771.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Client/server
                 computing",
}

@Book{Nanda:2007:HMS,
  author =       "Ashwani Nanda",
  title =        "Hands-on {Microsoft SQL Server 2005} integration
                 services",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 570",
  year =         "2007",
  ISBN =         "0-07-226319-9",
  ISBN-13 =      "978-0-07-226319-0",
  LCCN =         "QA76.9.D3 N328 2007",
  bibdate =      "Tue Oct 28 09:23:58 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0810/2007297494-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0810/2007297494-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0810/2007297494-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Nielsen:2007:SSB,
  author =       "Paul Nielsen",
  title =        "{SQL Server 2005} bible",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xlv + 1293",
  year =         "2007",
  ISBN =         "0-7645-4256-7 (paper\slash website)",
  ISBN-13 =      "978-0-7645-4256-5 (paper\slash website)",
  LCCN =         "QA76.9.C55 N55 2007",
  bibdate =      "Tue Oct 28 09:37:59 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0740/2006016151-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2006016151-d.html;
                 http://www.loc.gov/catdir/toc/ecip0613/2006016151.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Database
                 management",
}

@Book{Nystrom:2007:SID,
  author =       "Marty Nystrom",
  title =        "{SQL} injection defenses",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "2007",
  ISBN =         "0-596-52964-3",
  ISBN-13 =      "978-0-596-52964-2",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Database management; Data transmission systems;
                 Client/server computing",
}

@Book{PGDG:2007:PRM,
  author =       "{PostgreSQL Global Development Group}",
  title =        "{PostgreSQL} reference manual",
  publisher =    "Network Theory Ltd.",
  address =      "Bristol, UK",
  pages =        "x + 703 (vol. 1)",
  year =         "2007",
  ISBN =         "0-9546120-2-7 (vol. 1), 0-9546120-3-5 (vol. 2),
                 0-9546120-4-3 (vol. 3)",
  ISBN-13 =      "978-0-9546120-2-3 (vol. 1), 978-0-9546120-3-0 (vol.
                 2), 978-0-9546120-4-7 (vol. 3)",
  LCCN =         "????",
  bibdate =      "Mon Oct 27 18:35:22 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Preston:2007:BR,
  author =       "W. Curtis Preston",
  title =        "Backup and recovery",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxviii + 729",
  year =         "2007",
  ISBN =         "0-596-10246-1 (paperback)",
  ISBN-13 =      "978-0-596-10246-3 (paperback)",
  LCCN =         "QA76.9.B32 P74 2007",
  bibdate =      "Wed Jun 25 17:33:22 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0715/2007273944-d.html;
                 http://www.oreilly.com/catalog/9780596102463/index.html",
  acknowledgement = ack-nhfb,
  remark =       "Inexpensive backup solutions for open systems. Covers
                 Windows, Linux, Unix, and OS X.",
  subject =      "electronic data processing; backup processing
                 alternatives; database management; data recovery
                 (computer science); data protection",
  tableofcontents = "Part 1. Introduction. The philosophy of backup \\
                 Backing it all up \\
                 Part 2. Open-source backup utilities. Basic backup and
                 recovery utilities \\
                 Amanda \\
                 BackupPC \\
                 Bacula \\
                 Open-source near-CDP \\
                 Part 3. Commercial backup. Commercial backup utilities
                 \\
                 Backup hardware \\
                 Part 4. Bare-metal recovery. Solaris bare-metal
                 recovery \\
                 Linux and Windows \\
                 HP-UX bare-metal recovery \\
                 AIX bare-metal recovery \\
                 Mac OS X bare-metal recovery \\
                 Part 5. Database backup. Backing up databases \\
                 Oracle backup and recovery \\
                 Sybase backup and recovery \\
                 IBM DB2 backup and recovery \\
                 SQL server \\
                 Exchange \\
                 PostgreSQL \\
                 MySQL \\
                 Part 6. Potpourri. VMware and miscellanea \\
                 It's all about data protection",
}

@Book{Rankins:2007:MSS,
  editor =       "Ray Rankins and others",
  title =        "{Microsoft SQL Server 2005}: unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xl + 1985",
  year =         "2007",
  ISBN =         "0-672-32824-0",
  ISBN-13 =      "978-0-672-32824-4",
  LCCN =         "QA76.9.D3 M57365 2007",
  bibdate =      "Tue Oct 28 16:07:36 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/ecip0710/2007005947.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Reese:2007:MPR,
  author =       "George Reese",
  title =        "{MySQL} pocket reference",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "vi + 126",
  year =         "2007",
  ISBN =         "0-596-51426-3 (paperback)",
  ISBN-13 =      "978-0-596-51426-6 (paperback)",
  LCCN =         "QA76.73.S67 R43 2007",
  bibdate =      "Tue Aug 5 17:57:28 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.oreilly.com/catalog/9780596514266",
  acknowledgement = ack-nhfb,
  remark =       "Covers version 5.1. ``SQL statements, functions,
                 utilities, and more.",
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language); Relational databases; Database management",
}

@Book{Shapiro:2007:MSS,
  author =       "Jeffrey R. Shapiro",
  title =        "{Microsoft SQL Server 2005}: the complete reference",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxv + 645",
  year =         "2007",
  ISBN =         "0-07-226152-8 (paperback), (paperback)",
  ISBN-13 =      "978-0-07-226152-3 (paperback), (paperback)",
  LCCN =         "QA76.9.C55 S5332 2007",
  bibdate =      "Tue Oct 28 09:23:07 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Essential skills for database professionals",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0814/2007274366-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0814/2007274366-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0814/2007274366-t.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Tahaghoghi:2007:LM,
  author =       "Seyed M. M. Tahaghoghi and Hugh E. Williams",
  title =        "Learning {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 598",
  year =         "2007",
  ISBN =         "0-596-00864-3 (paperback)",
  ISBN-13 =      "978-0-596-00864-2 (paperback)",
  LCCN =         "QA76.7.S67; QA76.7.S67 T34 2007; QA76.7.S67 T34
                 2007eb",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.loc.gov/catdir/toc/fy0706/2007272020.html",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); SQL (Computer program language); Database
                 management; Web databases",
}

@Book{Valade:2007:PMD,
  author =       "Janet Valade",
  title =        "{PHP} and {MySQL} for dummies",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Third",
  pages =        "xviii + 436",
  year =         "2007",
  ISBN =         "0-470-12114-9 (electronic book)",
  ISBN-13 =      "978-0-470-12114-6",
  LCCN =         "QA76.73.P224 V35 2007eb",
  bibdate =      "Wed Jun 25 17:32:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "For dummies.",
  acknowledgement = ack-nhfb,
  subject =      "PHP (Computer program language); SQL (Computer program
                 language); Web sites; Design",
}

@Book{vanderLans:2007:ISM,
  author =       "Rick F. van der Lans",
  title =        "Introduction to {SQL}: mastering the relational
                 database language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fourth (20th anniversary)",
  pages =        "xxvi + 1026",
  year =         "2007",
  ISBN =         "0-321-30596-5 (paperback), (paperback)",
  ISBN-13 =      "978-0-321-30596-1 (paperback), (paperback)",
  LCCN =         "QA76.73.S67 L3613 2007",
  bibdate =      "Tue Oct 28 09:28:42 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{vanderLans:2007:SMD,
  author =       "Rick F. van der Lans",
  title =        "{SQL} for {MySQL} developers: a comprehensive tutorial
                 and reference",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxv + 1004",
  year =         "2007",
  ISBN =         "0-13-149735-9 (paperback)",
  ISBN-13 =      "978-0-13-149735-1 (paperback)",
  LCCN =         "QA76.73.S67 L345 2007",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$49.99, US\$35.99",
  URL =          "http://www.loc.gov/catdir/toc/ecip078/2007000578.html",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language)",
}

@Book{Vaughn:2007:HGV,
  author =       "William R. Vaughn and Peter Blackburn",
  title =        "Hitchhiker's guide to {Visual Studio} and {SQL}
                 server: best practice architectures and examples",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Seventh",
  pages =        "xxiv + 1095",
  year =         "2007",
  ISBN =         "0-321-24362-5 (paperback), (paperback)",
  ISBN-13 =      "978-0-321-24362-1",
  LCCN =         "QA76.76.A65 V39 2007",
  bibdate =      "Wed Aug 22 19:15:25 MDT 2007",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Microsoft Windows server system series",
  URL =          "http://www.loc.gov/catdir/toc/ecip0620/2006030355.html",
  acknowledgement = ack-nhfb,
  subject =      "Application software; Development; Microsoft Visual
                 studio; SQL server",
  tableofcontents = "Exploring application architectures \\
                 How does SQL server work? \\
                 Relational databases 101 \\
                 Getting started with Visual studio \\
                 Managing executables with the Server Explorer \\
                 Building data sources, datasets and tableadapters \\
                 Managing data tools and data binding \\
                 Getting started with ADO.NET \\
                 Getting connected \\
                 Managing sqlCommand objects \\
                 Executing sqlCommand objects \\
                 Managing updates \\
                 Managing SQL server CLR executables \\
                 Creating and managing reports \\
                 Summary and wintry : where we are now \\
                 Installing the examples and test databases \\
                 Reinstalling the DACW and other missing functionality
                 in Visual studio \\
                 Monitoring SQL server \\
                 Creating and managing server-side cursors",
}

@Book{Vieira:2007:PSS,
  author =       "Robert Vieira",
  title =        "{Professional SQL Server 2005} programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxvii + 884",
  year =         "2007",
  ISBN =         "0-7645-8434-0 (paper\slash website)",
  ISBN-13 =      "978-0-7645-8434-3 (paper\slash website)",
  LCCN =         "QA76.9.C55 V55 2007",
  bibdate =      "Tue Oct 28 09:38:53 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Wrox professional guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0740/2006023047-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2006023047-d.html;
                 http://www.loc.gov/catdir/toc/ecip0617/2006023047.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Database
                 management",
}

@Book{Wood:2007:BSS,
  author =       "Dan Wood and Chris Leiter and Paul Turley",
  title =        "Beginning {SQL Server 2005} administration",
  publisher =    "Wrox-Wiley Pub.",
  address =      "Indianapolis, IN, USA",
  pages =        "xxvi + 574",
  year =         "2007",
  ISBN =         "0-470-04704-6 (paper\slash website)",
  ISBN-13 =      "978-0-470-04704-0 (paper\slash website)",
  LCCN =         "QA76.9.D3 W6642 2007",
  bibdate =      "Tue Oct 28 09:29:29 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Wrox beginning guides",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0741/2006030328-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0741/2006030328-d.html;
                 http://www.loc.gov/catdir/toc/ecip0620/2006030328.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Yadava:2007:BDB,
  author =       "Himanshu Yadava",
  title =        "The {Berkeley DB} book: the definite guide to creating
                 scalable and fault-tolerant, embedded database
                 applications using the open source {Berkeley DB}
                 library",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xx + 442",
  year =         "2007",
  DOI =          "https://doi.org/10.1007/1-59059-672-2",
  ISBN =         "1-59059-672-2",
  ISBN-13 =      "978-1-59059-672-2",
  LCCN =         "QA76.9.D3 Y33 2007",
  bibdate =      "Mon Nov 17 13:27:58 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "The expert's voice in open source",
  acknowledgement = ack-nhfb,
  subject =      "Berkeley DB; Database management",
}

@Book{Anonymous:2008:JEW,
  author =       "Anonymous",
  title =        "Just enough {Web} programming with {XHTML}, {PHP}, and
                 {MYSQL}",
  publisher =    "Cengage Learning, Course Technology PTR",
  address =      "Boston, MA, USA",
  pages =        "????",
  year =         "2008",
  ISBN =         "1-59863-481-X",
  ISBN-13 =      "978-1-59863-481-5",
  LCCN =         "????",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
}

@Book{Ben-Gan:2008:MSS,
  author =       "Itzik Ben-Gan",
  title =        "{Microsoft SQL Server 2008 T-SQL} fundamentals",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-7356-2601-4",
  ISBN-13 =      "978-0-7356-2601-0",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:21:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Maria Gargiulo",
}

@Book{Boronczyk:2008:PMC,
  author =       "Tim Boronczyk and Martin E. Psinas",
  title =        "{PHP} and {MySQL}: create-modify-reuse",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-470-19242-9",
  ISBN-13 =      "978-0-470-19242-9",
  LCCN =         "QA76.73.P224 B64 2008",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0827/2008011996-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0827/2008011996-t.html",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); PHP (Computer program
                 language); Web sites; Design",
}

@Book{Celko:2008:JCT,
  author =       "Joe Celko",
  title =        "{Joe Celko}'s thinking in sets: auxiliary, temporal,
                 and virtual tables in {SQL}",
  publisher =    pub-ELSEVIER-MORGAN-KAUFMANN,
  address =      pub-ELSEVIER-MORGAN-KAUFMANN:adr,
  pages =        "xix + 362",
  year =         "2008",
  ISBN =         "0-12-374137-8",
  ISBN-13 =      "978-0-12-374137-0",
  LCCN =         "QA76.73.S67 C463 2008",
  bibdate =      "Tue Oct 28 16:02:21 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager",
  series =       "The Morgan Kaufmann series in data management
                 systems",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Declarative
                 programming",
  xxpages =      "xv + 362",
}

@Book{Copeland:2008:ES,
  author =       "Rick Copeland",
  title =        "Essential {SQLAlchemy}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xi + 215",
  year =         "2008",
  ISBN =         "0-596-51614-2",
  ISBN-13 =      "978-0-596-51614-7",
  LCCN =         "QA76.9.W43 C67 2008",
  bibdate =      "Sat Nov 13 10:17:02 MST 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 prodorbis.library.yale.edu:7090/voyager",
  acknowledgement = ack-nhfb,
  subject =      "Python (Computer program language); SQL (Computer
                 program language); Web databases",
}

@Book{Darie:2008:BPM,
  author =       "Cristian Darie and Emilian Balanescu",
  title =        "Beginning {PHP} and {MySQL} e-commerce: from novice to
                 professional",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  edition =      "Second",
  pages =        "xxvii + 707",
  year =         "2008",
  DOI =          "https://doi.org/10.1007/1-59059-864-4",
  ISBN =         "1-59059-864-4 (paperback)",
  ISBN-13 =      "978-1-59059-864-1 (paperback)",
  LCCN =         "HF5548.32 .D353 2008",
  bibdate =      "Wed Jun 25 17:33:31 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Revised edition of Beginning PHP 5 and MySQL
                 e-commerce: from novice to professional / Cristian
                 Darie and Mihai Bucica, 2005.",
  subject =      "Electronic commerce; MySQL (Electronic resource); PHP
                 (Computer program language)",
}

@Book{Dewson:2008:BSS,
  author =       "Robin Dewson",
  title =        "Beginning {SQL Server 2008} for developers: from
                 novice to professional; [the quick and efficient path
                 to proficiency in {SQL Server 2008}]",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxiv + 471",
  year =         "2008",
  DOI =          "https://doi.org/10.1007/978-1-4302-0584-5",
  ISBN =         "1-59059-958-6",
  ISBN-13 =      "978-1-59059-958-7",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 16:10:58 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "The expert's voice in SQL Server",
  acknowledgement = ack-nhfb,
  subject =      "Data structures (Computer science); Computer Science;
                 Data Structures, Cryptology and Information Theory",
}

@Book{Dyer:2008:MN,
  author =       "Russell J. T. Dyer",
  title =        "{MySQL} in a nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xvi + 545",
  year =         "2008",
  ISBN =         "0-596-51433-6",
  ISBN-13 =      "978-0-596-51433-4",
  LCCN =         "QA76.73.S67 D93 2008",
  bibdate =      "Sat Nov 13 10:09:08 MST 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 prodorbis.library.yale.edu:7090/voyager",
  series =       "In a nutshell",
  acknowledgement = ack-nhfb,
  subject =      "MySQL (Electronic resource); SQL (Computer program
                 language)",
}

@Book{Faroult:2008:RSA,
  author =       "St{\'e}phane Faroult and Pascal L'Hermite",
  title =        "Refactoring {SQL} applications",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xv + 277",
  year =         "2008",
  ISBN =         "0-596-51497-2",
  ISBN-13 =      "978-0-596-51497-6",
  LCCN =         "QA76.73.S67 F37 2008eb; QA76.73.S67 F37 2008;
                 QA76.73.S67; Internet",
  bibdate =      "Sat Nov 13 10:18:01 MST 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 melvyl.cdlib.org:210/CDL90;
                 prodorbis.library.yale.edu:7090/voyager",
  acknowledgement = ack-nhfb,
  subject =      "Database management; SQL (Computer program language)",
}

@Book{Fehily:2008:S,
  author =       "Chris Fehily",
  title =        "{SQL}",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  edition =      "Third",
  pages =        "xx + 483",
  year =         "2008",
  ISBN =         "0-321-55357-8 (paperback)",
  ISBN-13 =      "978-0-321-55357-7 (paperback)",
  LCCN =         "QA76.73.S67 F445 2008",
  bibdate =      "Tue Oct 28 09:55:01 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Visual quickstart guide",
  URL =          "http://www.loc.gov/catdir/toc/fy0805/2008274673.html",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Feuerstein:2008:OPS,
  author =       "Steven Feuerstein and Bill Pribyl and Chip Dawes",
  title =        "{Oracle PL\slash SQL} language: pocket reference",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "vii + 170",
  year =         "2008",
  ISBN =         "0-596-51404-2 (paperback)",
  ISBN-13 =      "978-0-596-51404-4 (paperback)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "PL/SQL (Computer program language); Relational
                 databases; Database management",
}

@Book{Gibson:2008:MSS,
  author =       "Darril Gibson",
  title =        "{MCITP SQL Server 2005} database administration exam
                 guide (exams 70-431, 70-443, and 70-444)",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxxvii + 752",
  year =         "2008",
  ISBN =         "0-07-149609-2",
  ISBN-13 =      "978-0-07-149609-4",
  LCCN =         "QA76.3 .G525 2008",
  bibdate =      "Tue Oct 28 09:51:33 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "All-in-one",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0801/2007042217-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0801/2007042217-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0801/2007042217-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel; Certification;
                 Microsoft software; Examinations; Study guides;
                 Database design",
}

@Book{Hamilton:2008:ANC,
  author =       "Bill Hamilton",
  title =        "{ADO.NET 3.5} cookbook",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxii + 955",
  year =         "2008",
  ISBN =         "0-596-10140-6",
  ISBN-13 =      "978-0-596-10140-4",
  LCCN =         "QA76.9.D26 H3583 2008",
  bibdate =      "Sat Nov 13 10:08:35 MST 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 prodorbis.library.yale.edu:7090/voyager",
  acknowledgement = ack-nhfb,
  remark =       "Building data-centric .NET applications. Updated for
                 .NET 3.5, LINQ, and SQL Server 2008.",
  subject =      "ActiveX; SQL server; Database design; Microsoft .NET;
                 Object-oriented programming (Computer science)",
}

@Book{Hotek:2008:MSS,
  author =       "Mike Hotek",
  title =        "{Microsoft SQL Server 2008} step by step",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-7356-2604-9",
  ISBN-13 =      "978-0-7356-2604-1",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:18:27 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Denise Bankaitis",
}

@Book{ISO:2008:IIIa,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-3:2008 Information technology ---
                 Database languages --- SQL --- Part 3: Call-Level
                 Interface (SQL/CLI)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "378",
  day =          "17",
  month =        jul,
  year =         "2008",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38641",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2008:IIIb,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-9:2008 Information technology ---
                 Database languages --- SQL --- Part 9: Management of
                 External Data (SQL/MED)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "451",
  day =          "17",
  month =        jul,
  year =         "2008",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38643",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2008:IIIc,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-10:2008 Information technology ---
                 Database languages --- SQL --- Part 10: Object Language
                 Bindings (SQL/OLB)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "376",
  day =          "17",
  month =        jul,
  year =         "2008",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38644",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2008:IIId,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-13:2008 Information technology ---
                 Database languages --- SQL --- Part 13: QL Routines and
                 Types Using the Java TM Programming Language
                 (SQL/JRT)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "186",
  day =          "17",
  month =        jul,
  year =         "2008",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=38646",
  acknowledgement = ack-nhfb,
}

@Book{Kline:2008:SN,
  author =       "Kevin E. Kline and Brand Hunt and Daniel Kline",
  title =        "{SQL} in a nutshell",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  edition =      "Third",
  pages =        "xii + 578",
  year =         "2008",
  ISBN =         "0-596-51884-6",
  ISBN-13 =      "978-0-596-51884-4",
  LCCN =         "????",
  bibdate =      "Wed Feb 11 14:44:31 MST 2009",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  subject =      "SQL server",
}

@Book{Kriegel:2008:SB,
  author =       "Alex Kriegel and Boris M. Trukhnov",
  title =        "{SQL} bible",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "xxx + 857",
  year =         "2008",
  ISBN =         "0-470-22906-3",
  ISBN-13 =      "978-0-470-22906-4",
  LCCN =         "????",
  bibdate =      "Tue Oct 28 16:05:51 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
}

@Book{Linoff:2008:DAU,
  author =       "Gordon S. Linoff",
  title =        "Data analysis using {SQL} and {Excel}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xli + 645",
  year =         "2008",
  ISBN =         "0-470-09951-8 (paper\slash website)",
  ISBN-13 =      "978-0-470-09951-3 (paper\slash website)",
  LCCN =         "QA76.73.S67 L56 2008",
  bibdate =      "Tue Oct 28 16:05:14 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0740/2007026313-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2007026313-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0740/2007026313-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Microsoft Excel (Computer file); SQL (Computer program
                 language); Querying (Computer science); Data mining",
}

@Book{Lobel:2008:PMS,
  author =       "Leonard Lobel and Andrew J. Brust and Stephen Forte",
  title =        "Programming {Microsoft SQL Server 2008}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-7356-2599-9",
  ISBN-13 =      "978-0-7356-2599-0",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:18:50 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Kathleen Atkins",
}

@Book{MacLennan:2008:DMM,
  author =       "Jamie MacLennan and Bogdan Crivat and Zhaohui Tang",
  title =        "Data mining with {Microsoft SQL Server 2008}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-470-27774-2",
  ISBN-13 =      "978-0-470-27774-4",
  LCCN =         "QA76.9.D343 M335 2008",
  bibdate =      "Mon Nov 10 16:23:37 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Data mining",
}

@Book{Petkovic:2008:MSS,
  author =       "Du{\v{s}}an Petkovic",
  title =        "{Microsoft SQL Server 2008}: a beginner's guide",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  year =         "2008",
  ISBN =         "0-07-154639-1 (electronic book)",
  ISBN-13 =      "978-0-07-154639-3 (electronic book)",
  LCCN =         "????",
  bibdate =      "Fri Nov 7 16:20:26 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  subject =      "Relational databases; SQL (Computer program
                 language)",
}

@Book{Rainardi:2008:BDW,
  author =       "Vincent Rainardi",
  title =        "Building a data warehouse: with examples in {SQL
                 Server}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xvi + 523",
  year =         "2008",
  DOI =          "https://doi.org/10.1007/978-1-4302-0528-9",
  ISBN =         "1-4302-0528-8, 1-59059-931-4",
  ISBN-13 =      "978-1-4302-0528-9, 978-1-59059-931-0",
  LCCN =         "QA76.9.D37 R35 2008",
  bibdate =      "Tue Oct 28 16:10:28 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  series =       "The expert's voice in SQL server",
  acknowledgement = ack-nhfb,
  subject =      "Computer science; Data Storage Representation",
}

@Book{Schwartz:2008:HPM,
  author =       "Baron Schwartz and Peter Zaitsev and Vadim Tkachenko
                 and Jeremy D. Zawodny and Arjen Lentz and Derek J.
                 Balling",
  title =        "High performance {MySQL}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxii + 684",
  year =         "2008",
  ISBN =         "0-596-10171-6",
  ISBN-13 =      "978-0-596-10171-8",
  LCCN =         "????",
  bibdate =      "Thu Jun 4 14:31:20 MDT 2009",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  remark =       "Optimization, backups, replication, and more. Covers
                 MySQL version 5.1.",
  subject =      "MySQL",
}

@Book{Stephens:2008:STY,
  author =       "Ryan K. Stephens and Ronald R. Plew and Arie Jones",
  title =        "{Sams} teach yourself {SQL} in 24 hours",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Fourth",
  pages =        "xiv + 476",
  year =         "2008",
  ISBN =         "0-7686-8277-0, 0-672-33018-0",
  ISBN-13 =      "978-0-7686-8277-9, 978-0-672-33018-6",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 09:18:32 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  series =       "Sams teach yourself",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language)",
}

@Book{Turley:2008:PMS,
  editor =       "Paul Turley and others",
  title =        "Professional {Microsoft SQL Server 2008} reporting
                 services",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "????",
  year =         "2008",
  ISBN =         "0-470-24201-9",
  ISBN-13 =      "978-0-470-24201-8",
  LCCN =         "QA76.9.D3 P7663 2008",
  bibdate =      "Mon Nov 10 16:23:15 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Veerman:2008:MSP,
  editor =       "Erik Veerman",
  title =        "{MCTS} self-paced training kit (exam 70-445):
                 {Microsoft SQL Server 2005} business intelligence ---
                 implementation and maintenance",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxvi + 568",
  year =         "2008",
  ISBN =         "0-7356-2341-4",
  ISBN-13 =      "978-0-7356-2341-5",
  LCCN =         "QA76.3 .M334863 2008",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Microsoft software; Examinations; Study guides;
                 Telecommunications engineers; Certification; SQL
                 server",
}

@Book{Viescas:2008:SQM,
  author =       "John Viescas and Michael J. (Michael James)
                 Hernandez",
  title =        "{SQL} queries for mere mortals: a hands-on guide to
                 data manipulation in {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxxiii + 631",
  year =         "2008",
  ISBN =         "0-321-44443-4 (paperback)",
  ISBN-13 =      "978-0-321-44443-1 (paperback)",
  LCCN =         "QA76.73.S67 H48 2008",
  bibdate =      "Tue Oct 28 09:29:05 MDT 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "For mere mortals series",
  acknowledgement = ack-nhfb,
  remark =       "On previous edition, Michael J. Hernandez's name
                 appeared first.",
  subject =      "SQL (Computer program language); Database searching",
}

@Article{Bachman:2009:OID,
  author =       "Charles W. Bachman",
  title =        "The Origin of the Integrated Data Store ({IDS}): The
                 First Direct-Access {DBMS}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "42--54",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.110",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Bergin:2009:CDM,
  author =       "Thomas J. Bergin and Thomas Haigh",
  title =        "The Commercialization of Database Management Systems,
                 1969--1983",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "26--41",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.107",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Brueck:2009:SMS,
  author =       "Robert L. Brueck",
  title =        "{System 2000}: The {MRI Systems Corporation}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "76--86",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.105",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Gardner:2009:DGP,
  author =       "James Gardner",
  title =        "The definitive guide to {Pylons}: [{Pylons} is a
                 lightweight web framework emphasizing flexibility and
                 rapid development using standard tools from the
                 {Python} community ; includes {SQLAlchemy},
                 {JavaScript}, and {WSG}!]",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxv + 536",
  year =         "2009",
  ISBN =         "1-59059-934-9 (paperback)",
  ISBN-13 =      "978-1-59059-934-1 (paperback)",
  LCCN =         "????",
  bibdate =      "Thu Apr 16 12:30:45 MDT 2009",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.gbv.de:20011/gvk",
  price =        "US\$46,99",
  series =       "The expert's voice in web development; Books for
                 professionals by professionals",
  acknowledgement = ack-nhfb,
}

@Article{Haigh:2009:HDG,
  author =       "Thomas Haigh",
  title =        "How Data Got its Base: Information Storage Software in
                 the 1950s and 1960s",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "6--25",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.123",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Hotek:2009:MSP,
  author =       "Mike Hotek",
  title =        "{MCTS} self-paced training kit (exam 70-432):
                 {Microsoft SQL Server 2008}---implementation and
                 maintenance",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2009",
  ISBN =         "0-7356-2605-7",
  ISBN-13 =      "978-0-7356-2605-8",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Denise Bankaitis",
}

@Book{IBM:2009:HAD,
  author =       "{IBM}",
  title =        "High Availability and Disaster Recovery Options for
                 {DB2} on {Linux}, {Unix}, and {Windows}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  pages =        "xvi + 856",
  year =         "2009",
  ISBN =         "0-7384-3138-9",
  ISBN-13 =      "978-0-7384-3138-3",
  LCCN =         "????",
  bibdate =      "Mon Sep 27 11:48:24 MDT 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "IBM redbooks",
  acknowledgement = ack-nhfb,
}

@Book{IBM:2009:MOI,
  author =       "{IBM}",
  title =        "Migrating from {Oracle} to {IBM Informix Dynamic
                 Server} on {Linux}, {UNIX}, and {Windows}",
  publisher =    pub-IBM-REDBOOKS,
  address =      pub-IBM-REDBOOKS:adr,
  pages =        "xiv + 378",
  year =         "2009",
  ISBN =         "0-7384-3302-0",
  ISBN-13 =      "978-0-7384-3302-8",
  LCCN =         "????",
  bibdate =      "Mon Sep 27 11:48:45 MDT 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Redbooks",
  acknowledgement = ack-nhfb,
}

@Book{Jorden:2009:MSS,
  author =       "Joseph L. Jorden and Dandy Weyn and Dave Owen",
  title =        "{Microsoft SQL Server 2005} implementation and
                 maintenance (70-431)",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "381",
  year =         "2009",
  ISBN =         "0-470-11596-3",
  ISBN-13 =      "978-0-470-11596-1",
  LCCN =         "QA76.3 .J69 2009",
  bibdate =      "Mon Nov 10 16:20:41 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing personnel; Certification;
                 Client/server computing; Examinations; Study guides;
                 SQL server",
}

@Book{Kiessig:2009:UFA,
  author =       "Richard Kiessig",
  title =        "Ultra-fast {ASP.NET}: building ultra-fast and
                 ultra-scalable Web sites using {ASP.NET} and {SQL
                 Server}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xxi + 460",
  year =         "2009",
  DOI =          "https://doi.org/10.1007/978-1-4302-2384-9",
  ISBN =         "1-4302-2383-9 (paperback)",
  ISBN-13 =      "978-1-4302-2383-2 (paperback)",
  LCCN =         "TK5105.8885.A26 K56 2009",
  bibdate =      "Tue Jun 21 09:31:54 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "The expert's voice in .NET",
  abstract =     "Provides information on building scalable Web sites
                 using ASP.NET.",
  acknowledgement = ack-nhfb,
  subject =      "Active server pages; Web site development; Microsoft
                 .NET; Active server pages (Computer software);
                 Microsoft.NET; Web sites; Design",
}

@Article{Kruntorad:2009:HCI,
  author =       "Judith M. Kruntorad",
  title =        "History of the {CA IDMS Database Management System}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "100--106",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.100",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Langit:2009:SBI,
  author =       "Lynn Langit and Kevin S. Goff and Davide Mauri and
                 Sahil Malik",
  title =        "Smart business intelligence solutions with {Microsoft
                 SQL server 2008}",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xxx + 765",
  year =         "2009",
  ISBN =         "0-7356-2580-8",
  ISBN-13 =      "978-0-7356-2580-8",
  LCCN =         "HD38.7 .S63 2009",
  bibdate =      "Mon Nov 10 16:19:12 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy1004/2008940532-d.html;
                 http://www.loc.gov/catdir/enhancements/fy1010/2008940532-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Business intelligence; SQL server; Relational
                 databases; Client/server computing; OLAP technology",
  xxeditor =     "Maureen Zimmerman",
}

@Article{Maguire:2009:ASA,
  author =       "John Norris Maguire",
  title =        "{Adabas}: {Software AG of North America}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "92--99",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.89",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{McGee:2009:IMS,
  author =       "William C. McGee",
  title =        "The {Information Management System} ({IMS}) Program
                 Product",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "66--75",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.126",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Misner:2009:MSS,
  author =       "Stacia Misner",
  title =        "{Microsoft SQL Server 2008} reporting services step by
                 step",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2009",
  ISBN =         "0-7356-2647-2",
  ISBN-13 =      "978-0-7356-2647-8",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:19:57 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Carol Vu",
}

@Article{Nies:2009:CST,
  author =       "Thomas M. (Tom) Nies",
  title =        "{Cincom Systems' Total}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "55--61",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.93",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Patrick:2009:IC,
  author =       "Robert L. Patrick",
  title =        "{IMS @ Conception}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "62--65",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.102",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Smith:2009:MSS,
  author =       "Bryan C. Smith and C. Ryan Clay",
  title =        "{Microsoft SQL Server 2008 MDX} step by step",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "????",
  year =         "2009",
  ISBN =         "0-7356-2618-9",
  ISBN-13 =      "978-0-7356-2618-8",
  LCCN =         "????",
  bibdate =      "Mon Nov 10 16:21:04 MST 2008",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  xxeditor =     "Maureen Zimmerman",
}

@Article{Stevens:2009:HDD,
  author =       "Orrin Stevens",
  title =        "The History of {Datacom\slash DB}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "31",
  number =       "4",
  pages =        "87--91",
  month =        oct # "\slash " # dec,
  year =         "2009",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2009.108",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Wed Apr 28 18:56:30 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Allen:2010:DGS,
  author =       "Grant Allen and Michael Owens",
  title =        "The definitive guide to {SQLite}: [take control of
                 this compact but powerful tool to embed sophisticated
                 {SQL} databases within your applications!]",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  edition =      "Second",
  pages =        "xix + 347",
  year =         "2010",
  DOI =          "https://doi.org/10.1007/978-1-4302-3226-1",
  ISBN =         "1-4302-3225-0 (paperback), 1-4302-3226-9 (e-book)",
  ISBN-13 =      "978-1-4302-3225-4 (paperback), 978-1-4302-3226-1
                 (e-book)",
  LCCN =         "QA76.73.S67 O94 2010",
  bibdate =      "Sat May 19 12:15:07 MDT 2018",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "The expert's voice in open source",
  URL =          "http://benaiahbooks.com/assets/upload/booklet/small.pdf;
                 http://link.springer.com/openurl?genre=book\%26isbn=978-1-4302-3225-4",
  abstract =     "Outside of the world of enterprise computing, there is
                 one database that enables a huge range of software and
                 hardware to flex relational database capabilities,
                 without the baggage and cost of traditional database
                 management systems. That database is SQLite --- an
                 embeddable database with an amazingly small footprint,
                 yet able to handle databases of enormous size. SQLite
                 comes equipped with an array of powerful features
                 available through a host of programming and development
                 environments. It is supported by languages such as C,
                 Java, Perl, PHP, Python, Ruby, TCL, and more. The
                 Definitive Guide to SQLite, Second Edition is devoted
                 to complete coverage of the latest version of this
                 powerful database. It offers a thorough overview of
                 SQLite's capabilities and APIs. The book also uses
                 SQLite as the basis for helping newcomers make their
                 first foray into database development. In only a short
                 time you can be writing programs as diverse as a
                 server-side browser plug-in or the next great iPhone or
                 Android application! Learn about SQLite extensions for
                 C, Java, Perl, PHP, Python, Ruby, and Tcl. Get solid
                 coverage of SQLite internals. Explore developing iOS
                 (iPhone) and Android applications with SQLite. SQLite
                 is the solution chosen for thousands of products around
                 the world, from mobile phones and GPS devices to
                 set-top boxes and web browsers. You almost certainly
                 use SQLite every day without even realizing it!.",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational databases;
                 Database management; Informatique; Database management;
                 Relational databases; SQL (Computer program language)",
  tableofcontents = "Introducing SQLite \\
                 Getting Started \\
                 SQL for SQLite \\
                 Advanced SQL for SQLite \\
                 SQLite Design and Concepts \\
                 The Core C API \\
                 The Extension C API \\
                 Language Extensions \\
                 iOS Development with SQLite \\
                 Android Development with SQLite \\
                 SQLite Internals and New Features",
}

@Book{Chodorow:2010:MDG,
  author =       "Kristina Chodorow and Michael Dirolf",
  title =        "{MongoDB}: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 193",
  year =         "2010",
  ISBN =         "1-4493-8156-1 (paperback), 1-4493-8157-X",
  ISBN-13 =      "978-1-4493-8156-1 (paperback), 978-1-4493-8157-8",
  LCCN =         "HF5548.38.O64 .C462 2010",
  bibdate =      "Thu Dec 27 18:26:40 MST 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  keywords =     "NoSQL",
}

@Book{Colledge:2010:SSA,
  author =       "Rod Colledge",
  title =        "{SQL Server 2008} administration in action",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxiv + 440",
  year =         "2010",
  ISBN =         "1-933988-72-X (paperback)",
  ISBN-13 =      "978-1-933988-72-6 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:57:22 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Client/server
                 computing",
}

@Book{deRooij:2010:DS,
  author =       "Ton de Rooij",
  title =        "Databases en {SQL}",
  publisher =    pub-ACADEMIC-SERVICE,
  address =      pub-ACADEMIC-SERVICE:adr,
  edition =      "Fourth",
  pages =        "viii + 156",
  year =         "2010",
  ISBN =         "90-395-2617-6",
  ISBN-13 =      "978-90-395-2617-0",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:47:55 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Book{Hewitt:2010:CDG,
  author =       "Eben Hewitt",
  title =        "{Cassandra}: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiii + 301",
  year =         "2010",
  ISBN =         "1-4493-9041-2 (paperback), 1-4493-9976-2",
  ISBN-13 =      "978-1-4493-9041-9 (paperback), 978-1-4493-9976-4",
  LCCN =         "QA76.9.D3 H4898 2011",
  bibdate =      "Thu Dec 27 18:26:59 MST 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
  keywords =     "NoSQL",
}

@Book{Karwin:2010:SAA,
  author =       "Bill Karwin",
  title =        "{SQL} antipatterns: avoiding the pitfalls of database
                 programming",
  publisher =    pub-PRAGMATIC,
  address =      pub-PRAGMATIC:adr,
  pages =        "xii + 333",
  year =         "2010",
  ISBN =         "1-934356-55-7 (paperback)",
  ISBN-13 =      "978-1-934356-55-5 (paperback)",
  LCCN =         "QA76.73.S67 K37 2010",
  bibdate =      "Fri Apr 27 08:38:34 MDT 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Pragmatic programmers",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Antipatterns
                 (Software engineering)",
  tableofcontents = "1 Introduction \\
                 1.1 Who This Book Is For \\
                 1.2 What's In This Book \\
                 1.3 What's Not In This Book \\
                 1.4 Conventions \\
                 1.5 Example Database \\
                 1.6 Acknowledgments \\
                 2 Jaywalking \\
                 2.1 Objective: Store Multivalue Attributes \\
                 2.2 Antipattern: Format Comma-Separated Lists \\
                 2.3 How To Recognize The Antipattern \\
                 2.4 Legitimate Uses Of The Antipattern \\
                 2.5 Solution: Create An Intersection Table \\
                 3 Naive Trees \\
                 3.1 Objective: Store And Query Hierarchies \\
                 3.2 Antipattern: Always Depend On One's Parent \\
                 3.3 How To Recognize The Antipattern \\
                 3.4 Legitimate Uses Of The Antipattern \\
                 3.5 Solution: Use Alternative Three Models \\
                 4 Id Required \\
                 4.1 Objective: Establish Primary Key Conventions \\
                 4.2 Antipattern: One Size Fits All \\
                 4.3 How To Recognize The Antipattern \\
                 4.4 Legitimate Uses Of The Antipattern \\
                 4.5 Solution: Tailored To Fit \\
                 5 Keyless Entry \\
                 5.1 Objective: Simplify Database Architecture \\
                 5.2 Antipattern: Leave Out The Constraints \\
                 5.3 How To Recognize The Antipattern \\
                 5.4 Legitimate Uses Of The Antipattern \\
                 5.5 Solution: Declare Constraints \\
                 6 Entity-Attribute-Value \\
                 6.1 Objective: Support Variable Attributes \\
                 6.2 Antipattern: Use A Generic Attribute Table \\
                 6.3 How To Recognize The Antipattern \\
                 6.4 Legitimate Uses Of The Antipattern \\
                 6.5 Solution: Model The Subtypes \\
                 7 Polymorphic Associations \\
                 7.1 Objective: Reference Multiple Parents \\
                 7.2 Antipattern: Use Dual-Purpose Foreign Key \\
                 7.3 How To Recognize The Antipattern \\
                 7.4 Legitimate Uses Of The Antipattern \\
                 7.5 Solution: Simplify The Relationship \\
                 8 Multicolumn Attributes \\
                 8.1 Objective: Store Multivalue Attributes \\
                 8.2 Antipattern: Create Multiple Columns \\
                 8.3 How To Recognize The Antipattern \\
                 8.4 Legitimate Uses Of The Antipattern \\
                 8.5 Solution: Create Dependent Table \\
                 9 Metadata Tribbles \\
                 9.1 Objective: Support Scalability \\
                 9.2 Antipattern: Clone Tables Or Columns \\
                 9.3 How To Recognize The Antipattern \\
                 9.4 Legitimate Uses Of The Antipattern \\
                 9.5 Solution: Partition And Normalize \\
                 10 Rounding Errors \\
                 10.1 Objective: Use Fractional Numbers Instead Of
                 Integers \\
                 10.2 Antipattern: Use FLOAT Data Type \\
                 10.3 How To Recognize The Antipattern \\
                 10.4 Legitimate Uses Of The Antipattern \\
                 10.5 Solution: Use NUMERIC Data Type \\
                 11 31 Flavors \\
                 11.1 Objective: Restrict A Column To Specific Values
                 \\
                 11.2 Antipattern: Specify Values In The Column
                 Definition \\
                 11.3 How To Recognize The Antipattern \\
                 11.4 Legitimate Uses Of The Antipattern \\
                 11.5 Solution: Specify Values In Data \\
                 12 Phantom Files \\
                 12.1 Objective: Store Images Or Other Bulky Media \\
                 12.2 Antipattern: Assume You Must Use Files \\
                 12.3 How To Recognize The Antipattern \\
                 12.4 Legitimate Uses Of The Antipattern \\
                 12.5 Solution: Use BLOB Data Types As Needed \\
                 13 Index Shotgun \\
                 13.1 Objective: Optimize Performance \\
                 13.2 Antipattern: Using Indexes Without A Plan \\
                 13.3 How To Recognize The Antipattern \\
                 13.4 Legitimate Uses Of The Antipattern \\
                 13.5 Solution: MENTOR Your Indexes \\
                 14 Fear Of The Unknown \\
                 14.1 Objective: Distinguish Missing Values \\
                 14.2 Antipattern: Use Null As An Ordinary Value, Or
                 Vice Versa \\
                 14.3 How To Recognize The Antipattern \\
                 14.4 Legitimate Uses Of The Antipattern \\
                 14.5 Solution: Use Null As A Unique Value \\
                 15 Ambiguous Groups \\
                 15.1 Objective: Get Row With Greatest Value Per Group
                 \\
                 15.2 Antipattern: Reference Nongrouped Columns \\
                 15.3 How To Recognize The Antipattern \\
                 15.4 Legitimate Uses Of The Antipattern \\
                 15.5 Solution: Use Columns Unambiguously \\
                 16 Random Selection \\
                 16.1 Objective: Fetch A Sample Row \\
                 16.2 Antipattern: Sort Data Randomly \\
                 16.3 How To Recognize The Antipattern \\
                 16.4 Legitimate Uses Of The Antipattern \\
                 16.5 Solution: In No Particular Order\ldots{} \\
                 17 Poor Man's Search Engine \\
                 17.1 Objective: Full-Text Search \\
                 17.2 Antipattern: Pattern Matching Predicates \\
                 17.3 How To Recognize The Antipattern \\
                 17.4 Legitimate Uses Of The Antipattern \\
                 17.5 Solution: Use The Right Tool For The Job \\
                 18 Spaghetti Query \\
                 18.1 Objective: Decrease SQL Queries \\
                 18.2 Antipattern: Solve A Complex Problem In One Step
                 \\
                 18.3 How To Recognize The Antipattern \\
                 18.4 Legitimate Uses Of The Antipattern \\
                 18.5 Solution: Divide And Conquer \\
                 19 Implicit Columns \\
                 19.1 Objective: Reduce Typing \\
                 19.2 Antipattern: A Shortcut That Gets You Lost \\
                 19.3 How To Recognize The Antipattern \\
                 19.4 Legitimate Uses Of The Antipattern \\
                 19.5 Solution: Name Columns Explicitly \\
                 20 Readable Passwords \\
                 20.1 Objective: Recover Or Reset Passwords \\
                 20.2 Antipattern: Store Password In Plain Text \\
                 20.3 How To Recognize The Antipattern \\
                 20.4 Legitimate Uses Of The Antipattern \\
                 20.5 Solution: Store A Salted Hash Of The Password \\
                 21 SQL Injection \\
                 21.1 Objective: Write Dynamic SQL Queries \\
                 21.2 Antipattern: Execute Unverified Input As Code \\
                 21.3 How To Recognize The Antipattern \\
                 21.4 Legitimate Uses Of The Antipattern \\
                 21.5 Solution: Trust No One \\
                 22 Pseudokey Neat-Freak \\
                 22.1 Objective: Tidy Up The Data \\
                 22.2 Antipattern: Filling In The Corners \\
                 22.3 How To Recognize The Antipattern \\
                 22.4 Legitimate Uses Of The Antipattern \\
                 22.5 Solution: Get Over It \\
                 23 See No Evil \\
                 23.1 Objective: Write Less Code \\
                 23.2 Antipattern: Making Bricks Without Straw \\
                 23.3 How To Recognize The Antipattern \\
                 23.4 Legitimate Uses Of The Antipattern \\
                 23.5 Solution: Recover From Errors Gracefully \\
                 24 Diplomatic Immunity \\
                 24.1 Objective: Employ Best Practices \\
                 24.2 Antipattern: Make SQL A Second-Class Citizen \\
                 24.3 How To Recognize The Antipattern \\
                 24.4 Legitimate Uses Of The Antipattern \\
                 24.5 Solution: Establish A Big-Tent Culture Of Quality
                 \\
                 25 Magic Beans \\
                 25.1 Objective: Simplify Models In MVC \\
                 25.2 Antipattern: The Model Is An Active Record \\
                 25.3 How To Recognize The Antipattern \\
                 25.4 Legitimate Uses Of The Antipattern \\
                 25.5 Solution: The Model Has An Active Record \\
                 A Rules Of Normalization \\
                 A.1 What Does Relational Mean? \\
                 A.2 Myths About Normalization \\
                 A.3 What Is Normalization? \\
                 A.4 Common Sense \\
                 B Bibliography",
}

@Book{Knight:2010:KMB,
  editor =       "Brian Knight and others",
  title =        "{Knight}'s {Microsoft Business Intelligence} 24-hour
                 trainer",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxix + 394",
  year =         "2010",
  ISBN =         "0-470-88963-2 (paperback)",
  ISBN-13 =      "978-0-470-88963-3 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:57:36 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "US\$29.99",
  acknowledgement = ack-nhfb,
  remark =       "DVD.",
  subject =      "SQL server; Business intelligence",
}

@Book{Kuznetsov:2010:DDP,
  author =       "Alex Kuznetsov",
  title =        "Defensive database programming with {SQL} server",
  publisher =    "Red Gate Books",
  address =      "Cambridge, UK",
  pages =        "380",
  year =         "2010",
  ISBN =         "1-906434-45-X (paperback)",
  ISBN-13 =      "978-1-906434-45-8 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:56:36 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "US\$19.99",
  acknowledgement = ack-nhfb,
}

@Book{Nielsen:2010:SSM,
  editor =       "Paul Nielsen and others",
  title =        "{SQL Server MVP} deep dives",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xliv + 804",
  year =         "2010",
  ISBN =         "1-935182-04-8 (paperback)",
  ISBN-13 =      "978-1-935182-04-7 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:58:00 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management; Database design",
}

@Book{Otey:2010:MSS,
  author =       "Michael Otey",
  title =        "{Microsoft SQL Server 2008} high availability with
                 clustering and database mirroring",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xii + 291",
  year =         "2010",
  ISBN =         "0-07-149813-3",
  ISBN-13 =      "978-0-07-149813-5",
  LCCN =         "QA76.9.D3 O8655 2010",
  bibdate =      "Tue Jun 21 09:34:09 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy1011/2009049571-b.htm;
                 http://www.loc.gov/catdir/enhancements/fy1011/2009049571-d.htm;
                 http://www.loc.gov/catdir/enhancements/fy1011/2009049571-t.htm",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Relational databases; Virtual computer
                 systems",
}

@Book{Plugge:2010:DGM,
  author =       "Eelco Plugge and Peter Membrey and Tim Hawkins",
  title =        "The Definitive Guide to {MongoDB}: The {NoSQL}
                 Database for Cloud and Desktop Computing",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xx + 307",
  year =         "2010",
  ISBN =         "1-4302-3051-7, 1-4302-3052-5 (e-book)",
  ISBN-13 =      "978-1-4302-3051-9, 978-1-4302-3052-6 (e-book)",
  LCCN =         "QA76.9.D3 P58 2010",
  bibdate =      "Fri Dec 28 05:48:12 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://proquest.safaribooksonline.com/9781430230519",
  acknowledgement = ack-nhfb,
  keywords =     "NoSQL",
  remark =       "Technical reviewer Jonathon Drewett.",
  subject =      "MongoDB; Open source software; Object-oriented
                 databases; Computer science; COMPUTERS / Data
                 Processing",
  tableofcontents = "Part 1. Basics \\
                 Part 2. Developing \\
                 Part 3. Advanced",
}

@Book{Riggs:2010:PAC,
  author =       "Simon Riggs and Hannu Krosing",
  title =        "{PostgreSQL 9} Admin Cookbook",
  publisher =    "Packt",
  address =      "Birmingham, UK",
  pages =        "366 (est)",
  year =         "2010",
  ISBN =         "1-84951-028-8",
  ISBN-13 =      "978-1-84951-028-8",
  LCCN =         "????",
  bibdate =      "Mon Oct 25 11:55:33 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Rischert:2010:OSE,
  author =       "Alice Rischert",
  title =        "{Oracle SQL} by example",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Fourth",
  pages =        "xxxix + 913",
  year =         "2010",
  ISBN =         "0-13-714283-8 (paperback)",
  ISBN-13 =      "978-0-13-714283-5 (paperback)",
  LCCN =         "QA76.73.S67 R57 2010",
  bibdate =      "Tue Jun 21 08:57:46 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  series =       "The Prentice Hall Oracle series",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Oracle (Computer
                 file)",
  tableofcontents = "Foreword xxxi \\
                 Preface xxxiv \\
                 Chapter 1: SQL and Data 1 \\
                 Chapter 2: SQL: The Basics 49 \\
                 Chapter 3: The WHERE and ORDER BY Clauses 101 \\
                 Chapter 4: Character, Number, and Miscellaneous
                 Functions 133 \\
                 Chapter 5: Date and Conversion Functions 189 \\
                 Chapter 6: Aggregate Functions, GROUP BY, and HAVING
                 Clauses 263 \\
                 Chapter 7: Equijoins 285 \\
                 Chapter 8: Subqueries 323 \\
                 Chapter 9: Set Operators 377 \\
                 Chapter 10: Complex Joins 399 \\
                 Chapter 11: Insert, Update, and Delete 429 \\
                 Chapter 12: Create, Alter, and Drop Tables 503 \\
                 Chapter 13: Indexes, Sequences, and Views 571 \\
                 Chapter 14: The Data Dictionary, Scripting, and
                 Reporting 615 \\
                 Chapter 15: Security 661 \\
                 Chapter 16: Regular Expressions and Hierarchical
                 Queries 695 \\
                 Chapter 17: Exploring Data Warehousing Features 741 \\
                 Chapter 18: SQL Optimization 803 \\
                 Appendix A: Answers to Quiz Questions 839 \\
                 Appendix B: SQL Formatting Guide 855 \\
                 Appendix C: SQL*Plus Command Reference 859 \\
                 Appendix D: STUDENT Database Schema 873 \\
                 Appendix E: Table and Column Descriptions 875 \\
                 Appendix F: Additional Example Tables 881 \\
                 Appendix G: Navigating the Oracle Documentation 887 \\
                 Appendix H: Resources 893 \\
                 Appendix I: Oracle Data Types 897 \\
                 Index 899",
}

@Book{Simmons:2010:PSS,
  author =       "Ken Simmons and Colin Stasiuk and Jorge Segarra",
  title =        "{Pro SQL Server 2008} policy-based management",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  pages =        "xvi + 252",
  year =         "2010",
  DOI =          "https://doi.org/10.1007/1-4302-2910-1",
  ISBN =         "1-4302-2910-1",
  ISBN-13 =      "978-1-4302-2910-0",
  LCCN =         "QA76.9.D3 S56384 2010",
  bibdate =      "Tue Jun 21 09:36:06 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 prodorbis.library.yale.edu:7090/voyager",
  series =       "The expert's voice in SQL server",
  URL =          "http://proquest.safaribooksonline.com/?uiCode=yaleu\%26xmlId=978143022910",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Database management",
}

@Book{Smith:2010:PHP,
  author =       "Gregory Smith",
  title =        "{PostgreSQL 9.0} High Performance",
  publisher =    "Packt",
  address =      "Birmingham, UK",
  pages =        "468 (est.)",
  year =         "2010",
  ISBN =         "1-84951-030-X",
  ISBN-13 =      "978-1-84951-030-1",
  LCCN =         "????",
  bibdate =      "Mon Oct 25 11:58:20 2010",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
}

@Book{Stanek:2010:MSS,
  author =       "William R. Stanek",
  title =        "{Microsoft SQL Server 2008}: administrator's pocket
                 consultant",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  edition =      "Second",
  pages =        "xxiv + 710",
  year =         "2010",
  ISBN =         "0-7356-2738-X (paperback)",
  ISBN-13 =      "978-0-7356-2738-3 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:57:27 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition 2009.",
  subject =      "SQL server; Relational databases; Handbooks, manuals,
                 etc; Client/server computing",
}

@Book{Taylor:2010:SD,
  author =       "Allen G. Taylor",
  title =        "{SQL} for dummies",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Seventh",
  pages =        "xvi + 440",
  year =         "2010",
  ISBN =         "0-470-55741-9, 0-470-59314-8",
  ISBN-13 =      "978-0-470-55741-9, 978-0-470-59314-1",
  LCCN =         "QA76.73.S67 T39 2010",
  bibdate =      "Fri Apr 27 08:38:23 MDT 2012",
  bibsource =    "catalog.princeton.edu:7090/voyager;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "--For dummies",
  URL =          "http://site.ebrary.com/lib/princeton/Doc?id=10361296",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management;
                 Computer programming; Relational databases",
}

@Book{Tennick:2010:PDQ,
  author =       "Art Tennick",
  title =        "Practical {DMX} queries for {Microsoft SQL Server
                 Analysis Services 2008}",
  publisher =    "McGraw-Hill/Osborne",
  address =      "Emeryville, CA, USA",
  pages =        "xxvi + 308",
  year =         "2010",
  ISBN =         "0-07-174866-0 (paperback)",
  ISBN-13 =      "978-0-07-174866-7 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:56:27 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "US\$37.99",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing",
}

@Book{Weinberg:2010:SCR,
  author =       "Paul N. Weinberg and James R. Groff and Andrew J.
                 Oppel and Aaron Davenport",
  title =        "{SQL}, the complete reference",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Third",
  pages =        "xxviii + 882",
  year =         "2010",
  ISBN =         "0-07-159255-5",
  ISBN-13 =      "978-0-07-159255-0",
  LCCN =         "QA76.73.S67 G758 2010",
  bibdate =      "Tue Jun 21 08:45:38 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Relational
                 databases",
  tableofcontents = "Introduction \\
                 A quick tour of SQL \\
                 SQL in perspective \\
                 Relational databases \\
                 SQL basics \\
                 Simple queries \\
                 Multitable queries (Joins) \\
                 Summary queries \\
                 Subqueries and query expressions \\
                 Database updates \\
                 Data integrity \\
                 Transaction processing \\
                 Creating a database \\
                 Views \\
                 SQL security \\
                 The system catalog \\
                 Embedded SQL \\
                 Dynamic SQL* \\
                 SQL APIs \\
                 Database processing and stored procedural SQL \\
                 SQL and data warehousing \\
                 SQL and application servers \\
                 SQL Networking and distributed databases \\
                 SQL and objects \\
                 SQL and XML \\
                 Specialty databases \\
                 The future of SQL \\
                 The sample database \\
                 DBMS vendor profiles \\
                 SQL syntax reference",
}

@Book{Weller:2010:BSS,
  author =       "Bart Weller and Fabio Claudio Ferrachiatti",
  title =        "Beginning {SQL Server} modeling: model-driven
                 application development in {SQL Server 2008}",
  publisher =    pub-APRESS,
  address =      pub-APRESS:adr,
  year =         "2010",
  DOI =          "https://doi.org/10.1007/1-4302-2751-6",
  ISBN =         "1-4302-2751-6",
  ISBN-13 =      "978-1-4302-2751-9",
  LCCN =         "QA76.9.D26 W45 2010",
  bibdate =      "Tue Jun 21 09:35:43 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.mit.edu:9909/mit01",
  series =       "The expert's voice in SQL server",
  acknowledgement = ack-nhfb,
  subject =      "Database design; Data structures (Computer science);
                 Database management; SQL server; Microsoft .NET
                 Framework; Application software; Development",
}

@Book{Anderson:2011:MSS,
  author =       "Mark Anderson and James Fox and Christian Bolton",
  title =        "{Microsoft SQL server 2008} administration for {Oracle
                 DBAs}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xviii + 571",
  year =         "2011",
  ISBN =         "0-07-170064-1 (paperback)",
  ISBN-13 =      "978-0-07-170064-1 (paperback)",
  LCCN =         "QA76.9.D3 A6434 2011",
  bibdate =      "Tue Jun 21 09:47:07 MDT 2011",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  tableofcontents = "1. Introduction to the SQL Server Platform \\
                 2. SQL Server Architecture \\
                 3. Installing and Configuring SQL Server \\
                 4. Database Objects \\
                 5. Security \\
                 6. Data Access and Transaction Control \\
                 7. Backup and Recovery \\
                 8. Performance Tuning and Optimization \\
                 9. High Availability and Disaster Recovery Options \\
                 10. Scheduling, Automation and Alerting \\
                 11. Data Movement \\
                 12. Upgrading and Migrating to SQL Server",
}

@Book{Chodorow:2011:SMS,
  author =       "Kristina Chodorow",
  title =        "Scaling {MongoDB}: [sharding, cluster setup, and
                 administration]",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "ix + 49",
  year =         "2011",
  ISBN =         "1-4493-0321-8 (paperback), 1-4493-0412-5 (e-book),
                 1-4493-0387-0 (e-book)",
  ISBN-13 =      "978-1-4493-0321-1 (paperback), 978-1-4493-0412-6
                 (e-book), 978-1-4493-0387-7 (e-book)",
  LCCN =         "QA76.9.D3 C463 2011",
  bibdate =      "Fri Dec 28 06:48:56 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "NoSQL",
}

@Book{Edlich:2011:NEW,
  author =       "Stefan Edlich and Achim Friedland and Jens Hampe and
                 Benjamin Brauer and Markus Br{\"u}ckner",
  title =        "{NoSQL: Einstieg in die Welt nichtrelationaler Web 2.0
                 Datenbanken}. ({German}) [{NoSQL}: Entry to the world
                 of nonrelational {Web 2.0} databases]",
  publisher =    "Carl Hanser",
  address =      "M{\"u}nchen",
  edition =      "Second",
  pages =        "xi + 392",
  year =         "2011",
  ISBN =         "3-446-42753-8 (print), 3-446-42855-0 (e-book)",
  ISBN-13 =      "978-3-446-42753-2 (print), 978-3-446-42855-3
                 (e-book)",
  LCCN =         "????",
  bibdate =      "Fri Dec 28 05:48:33 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "NoSQL-Datenbanksystem; Konzeption",
}

@Book{George:2011:HDG,
  author =       "Lars George",
  title =        "{HBase}: The Definitive Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxviii + 522",
  year =         "2011",
  ISBN =         "1-4493-9610-0 (paper), 1-4493-1577-1 (e-book)",
  ISBN-13 =      "978-1-4493-9610-7 (paper), 978-1-4493-1577-1
                 (e-book)",
  LCCN =         "QA76.9.D5 G46 2011",
  bibdate =      "Fri Dec 28 05:48:20 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://proquest.safaribooksonline.com/9781449314682",
  acknowledgement = ack-nhfb,
  keywords =     "Apache HBase; Google BigTable; Hadoop; HBase;
                 MapReduce; NoSQL",
  subject =      "Electronic data processing; Distributed processing;
                 Database management; Open source software; Database
                 management; Electronic data processing / Distributed",
  tableofcontents = "Introduction \\
                 Installation \\
                 Client API: the basics \\
                 Client API: advanced features \\
                 Client API: administrative features \\
                 Available clients \\
                 MapReduce integration \\
                 Architecture \\
                 Advanced usage \\
                 Cluster monitoring \\
                 Performance tuning \\
                 Cluster administration",
}

@Book{Harts:2011:MSS,
  author =       "Doug Harts and Jim (Jim L.) Dugan and Tricia Wilcox
                 Almas",
  title =        "{Microsoft SQL Server 2008 R2} analytics and data
                 visualization",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxix + 545 + 8",
  year =         "2011",
  ISBN =         "0-07-160143-0 (paperback)",
  ISBN-13 =      "978-0-07-160143-6 (paperback)",
  LCCN =         "QA76.9.D343 H47 2011",
  bibdate =      "Tue Jun 21 09:32:33 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Effectively convey meaningful business insights to
                 users across your enterprise with help from this
                 practical guide. Written by a team of business
                 intelligence experts, Microsoft SQL Server 2008 R2
                 Analytics and Data Visualization shows how to achieve
                 greater information absorption using the latest
                 reporting tools. Learn how to build maps and gauges,
                 integrate OLAP data, and develop dashboards. Security,
                 performance tuning, and cloud computing techniques are
                 also covered in this comprehensive resource.",
  acknowledgement = ack-nhfb,
  subject =      "Data mining; Information visualization; SQL/ORACLE
                 (Computer program language)",
}

@Book{ISO:2011:IIIc,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-1:2011 Information technology ---
                 Database languages --- SQL --- Part 1: Framework
                 (SQL/Framework)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "????",
  day =          "15",
  month =        dec,
  year =         "2011",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=53681",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2011:IIId,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-2:2011 Information technology ---
                 Database languages --- SQL --- Part 2: Foundation
                 (SQL/Foundation)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "1434",
  day =          "15",
  month =        dec,
  year =         "2011",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2011:IIIe,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-4:2011 Information technology ---
                 Database languages --- SQL --- Part 4: Persistent
                 Stored Modules (SQL/PSM)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "164",
  day =          "15",
  month =        dec,
  year =         "2011",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=53684",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2011:IIIf,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-2:2011 Information technology ---
                 Database languages --- SQL --- Part 11: Information and
                 Definition Schemas (SQL/Schemata)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "282",
  day =          "15",
  month =        dec,
  year =         "2011",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=53685",
  acknowledgement = ack-nhfb,
}

@Book{ISO:2011:IIIg,
  author =       "{ISO}",
  title =        "{ISO/IEC 9075-14:2011 Information technology ---
                 Database languages --- SQL --- Part 14: XML-Related
                 Specifications (SQL/XML)}",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "422",
  day =          "15",
  month =        dec,
  year =         "2011",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Thu Apr 26 12:13:07 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/isostd.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=53686",
  acknowledgement = ack-nhfb,
}

@Book{Lam:2011:HA,
  author =       "Chuck Lam",
  title =        "{Hadoop} in action",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxi + 312",
  year =         "2011",
  ISBN =         "1-935182-19-6",
  ISBN-13 =      "978-193-518-2-19-1",
  LCCN =         "QA76.9.D5 L36 2011",
  bibdate =      "Thu Dec 27 18:27:12 MST 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  acknowledgement = ack-nhfb,
}

@Book{Malcher:2011:ODA,
  author =       "Michelle Malcher",
  title =        "{Oracle} database administration for {Microsoft SQL
                 Server DBAs}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiv + 334",
  year =         "2011",
  ISBN =         "0-07-174431-2 (paperback)",
  ISBN-13 =      "978-0-07-174431-7 (paperback)",
  LCCN =         "QA76.9.D3 M3325 2011",
  bibdate =      "Tue Jun 21 08:57:55 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "US\$37.99",
  abstract =     "Use your SQL Server experience to set up and maintain
                 a high-performance Oracle Database environment. Written
                 by a DBA with expertise in both platforms, Oracle
                 Database Administration for Microsoft SQL Server DBAs
                 illustrates each technique with clear explanations,
                 examples, and comparison tables. Get full details on
                 Oracle Database internals, creation assistants,
                 management techniques, and query tools. High
                 availability, disaster recovery, and security
                 procedures are also extensively covered in this
                 comprehensive Oracle Press guide.",
  acknowledgement = ack-nhfb,
  subject =      "Database management; SQL/ORACLE (Computer program
                 language)",
}

@Book{Rankins:2011:MSS,
  editor =       "Ray Rankins and others",
  title =        "{Microsoft SQL Server 2008 R2} unleashed",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  pages =        "xlvi + 2451",
  year =         "2011",
  ISBN =         "0-672-33056-3 (paperback)",
  ISBN-13 =      "978-0-672-33056-8 (paperback)",
  LCCN =         "????",
  bibdate =      "Tue Jun 21 08:57:32 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "US\$38.41",
  acknowledgement = ack-nhfb,
  remark =       "Includes 1 CD-ROM in pocket at rear of book.. .
                 Accompanying CD-ROM contains 15 additional chapters,
                 code samples, scripts, databases and free version of
                 SQL Shot (performance and tuning software).",
  subject =      "SQL server; Client/server computing",
  tableofcontents = "Part I: Welcome to Microsoft SQL Server \\
                 1 SQL Server 2008 Overview \\
                 2 What's New in SQL Server 2008 \\
                 3 Examples of SQL Server Implementations \\
                 Part II: SQL Server Tools and Utilities \\
                 4 SQL Server Management Studio \\
                 5 SQL Server Command-Line Utilities \\
                 6 SQL Server Profiler \\
                 Part III: SQL Server Administration \\
                 7 SQL Server System and Database Administration \\
                 8 Installing SQL Server 2008 \\
                 9 Upgrading to SQL Server 2008 \\
                 10 Client Installation and Configuration \\
                 11 Security and User Administration \\
                 12 Data Security \\
                 13 Security and Compliance \\
                 14 Database Backup and Restore \\
                 15 Database Mail \\
                 16 SQL Server Scheduling and Notification \\
                 17 Automating SQL Server Tasks using PowerShell \\
                 18 SQL Server High Availability \\
                 19 Replication \\
                 20 Database Mirroring \\
                 21 SQL Server Clustering \\
                 Part IV: Database Administration \\
                 22 Creating and Managing Databases \\
                 23 Creating and Managing Tables \\
                 24 Creating and Managing Indexes \\
                 25 Implementing Data Integrity \\
                 26 Creating and Managing Views in SQL Server \\
                 27 Creating and Managing Stored Procedures \\
                 28 Creating and Managing User-Defined Functions \\
                 29 Creating and Managing Triggers \\
                 30 Transaction Management and the Transaction Log \\
                 31 Database Snapshots \\
                 32 Database Maintenance \\
                 Part V: SQL Server Performance and Optimization \\
                 33 Data Structures,Indexes and Performance \\
                 34 Understanding Query Optimization \\
                 35 Query Analysis \\
                 36 Locking and Performance \\
                 37 Database Design and Performance \\
                 38 Monitoring SQL Server Performance \\
                 39 A Performance and Tuning Methodology \\
                 40 What's New for Transact-SQL in SQL Server 2008 \\
                 41 Creating .Net CLR Objects in SQL Server 2008 \\
                 42 Using XML in SQL Server 2008 \\
                 Part VII: SQL Server Business Intelligence Features \\
                 43 SQL Server 2008 Analysis Services \\
                 44 SQL Server Integration Services \\
                 45 SQL Server 2008 Reporting Services Part VIII: Bonus
                 Chapters on the CD \\
                 46 Managing Linked and Remote Servers \\
                 47 Configuring, Tuning, and Optimizing SQL Server
                 Options \\
                 48 Administering Very Large SQL Server Databases \\
                 49 SQL Server Disaster Recovery Planning \\
                 50 Transact-SQL Programming Guidelines, Tips, and
                 Tricks \\
                 51 SQL Server and the .NET Framework \\
                 52 SQL Server Web Services \\
                 53 SQL Server Service Broker \\
                 54 SQL Server Full-Text Search",
}

@Article{Stonebraker:2011:SNE,
  author =       "Michael Stonebraker",
  title =        "{Stonebraker} on {NoSQL} and enterprises",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978546",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J79",
}

@Book{Tennick:2011:PSQ,
  author =       "Art Tennick",
  title =        "Practical {SQL} queries for {Microsoft SQL Server 2008
                 R2}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xxx + 304",
  year =         "2011",
  ISBN =         "0-07-174687-0 (paperback)",
  ISBN-13 =      "978-0-07-174687-8 (paperback)",
  LCCN =         "QA76.73.S67 T44 2011",
  bibdate =      "Tue Jun 21 08:56:41 MDT 2011",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Querying (Computer
                 science); Relational databases",
  tableofcontents = "Chapter 1. Select: Single Table \\
                 Chapter 2. Where \\
                 Chapter 3. Order By \\
                 Chapter 4. Select: Multiple Tables \\
                 Chapter 5. Aggregates \\
                 Chapter 6. Select: New Tables \\
                 Chapter 7. Except/Intersect/Union \\
                 Chapter 8. Group By \\
                 Chapter 9. System Functions \\
                 Chapter 10. Subqueries \\
                 Chapter 11. Delete/Insert/Update \\
                 Chapter 12. Views/User-Defined Functions \\
                 Chapter 13. Stored Procedures/Programming \\
                 Chapter 14. Data Definition Language (DDL) and Data
                 Control Language (DCL) \\
                 Chapter 15. After You Finish \\
                 Index",
}

@Book{Tiwari:2011:PN,
  author =       "Shashank Tiwari",
  title =        "Professional {NoSQL}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxi + 361",
  year =         "2011",
  ISBN =         "0-470-94224-X (print), 1-118-16780-5, 1-118-16781-3
                 (e-book)",
  ISBN-13 =      "978-0-470-94224-6 (print), 978-1-118-16780-9;
                 978-1-118-16781-6 (e-book)",
  LCCN =         "QA76 .T59 2011",
  bibdate =      "Fri Dec 28 05:48:06 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Wrox Programmer to Programmer",
  URL =          "http://proquest.safaribooksonline.com/9781118167809",
  acknowledgement = ack-nhfb,
  keywords =     "Cassandra; CouchDB; Google App Engine Datastore;
                 HBase; MongoDB; NoSQL; Redis",
  subject =      "Database management; Electronic data processing;
                 Structured techniques",
  tableofcontents = "Part 1. Getting started \\
                 Part 2. Learning the NoSQL basics \\
                 Part 3. Gaining proficiency with NoSQL \\
                 Part 4. Mastering NoSQL",
  xxeditor =     "Shashank Tiwari and Stefan Edlich and Matt
                 Ingenthron",
}

@Book{Banker:2012:MA,
  author =       "Kyle Banker",
  title =        "{MongoDB} in action",
  publisher =    pub-MANNING,
  address =      pub-MANNING:adr,
  pages =        "xxi + 287",
  year =         "2012",
  ISBN =         "1-935182-87-0",
  ISBN-13 =      "978-1-935182-87-0",
  LCCN =         "QA76.9.D3 B354 2012",
  bibdate =      "Fri Dec 28 05:48:37 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  keywords =     "NoSQL",
  subject =      "MongoDB; Database management; Object-oriented
                 databases; Open source software",
}

@Article{Campbell-Kelly:2012:RIN,
  author =       "Martin Campbell-Kelly",
  title =        "The {RDBMS} Industry: A {Northern California}
                 Perspective",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "18--29",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.49",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Capriolo:2012:PH,
  author =       "Edward Capriolo and Dean Wampler and Jason
                 Rutherglen",
  title =        "Programming {Hive}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xvii + 328",
  year =         "2012",
  ISBN =         "1-4493-1933-5 (paperback)",
  ISBN-13 =      "978-1-4493-1933-5 (paperback)",
  LCCN =         "????",
  bibdate =      "Wed Nov 21 15:31:21 MST 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE",
  acknowledgement = ack-nhfb,
  subject =      "Data warehousing; Querying (Computer science);
                 Computer programs",
}

@Article{Chamberlin:2012:EHS,
  author =       "Donald D. Chamberlin",
  title =        "Early History of {SQL}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "78--82",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.61",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Darwen:2012:RMB,
  author =       "Hugh Darwen",
  title =        "The Relational Model: Beginning of an Era",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "30--37",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.50",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Grad:2012:RDM,
  author =       "Burton Grad",
  title =        "Relational Database Management Systems: The Formative
                 Years [{Guest} editor's introduction]",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "7--8",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.66",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Grier:2012:RDC,
  author =       "David Alan Grier",
  title =        "The Relational Database and the Concept of the
                 Information System",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "9--17",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.70",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Hsu:2012:PRH,
  author =       "Regina Obe and Leonard Hsu",
  title =        "{PostgreSQL}: Up and running",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xiv + 145",
  year =         "2012",
  ISBN =         "1-4493-2632-3, 1-4493-2633-1",
  ISBN-13 =      "978-1-4493-2632-6, 978-1-4493-2633-3",
  LCCN =         "QA76.9.D3 O24 2012",
  bibdate =      "Wed Nov 21 17:47:31 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE; z3950.gbv.de:20011/gvk",
  price =        "EUR 16.00",
  URL =          "http://proquest.safaribooksonline.com/9781449326326",
  acknowledgement = ack-nhfb,
  remark =       "A practical guide to the Advanced Open Source
                 Database.",
  subject =      "PostgreSQL; Database management",
  xxauthor =     "Leo S. Hsu and Regina O. Obe",
}

@Article{Preger:2012:OSP,
  author =       "Robert Preger",
  title =        "The {Oracle} Story, Part 1: 1977--1986",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "51--57",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.54",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Redmond:2012:SDS,
  author =       "Eric Redmond and Jim R. Wilson",
  title =        "Seven databases in seven weeks: a guide to modern
                 databases and the {NoSQL} movement",
  publisher =    pub-PRAGMATIC,
  address =      pub-PRAGMATIC:adr,
  pages =        "xiii + 333",
  year =         "2012",
  ISBN =         "1-934356-92-1 (paperback)",
  ISBN-13 =      "978-1-934356-92-0 (paperback)",
  LCCN =         "QA76.9.D32 .R43 2012",
  bibdate =      "Fri Dec 28 05:47:59 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  note =         "Edited by Jacquelyn Carter.",
  series =       "The pragmatic programmers",
  acknowledgement = ack-nhfb,
  keywords =     "Amazon Elastic Compute Cloud (EC2); CouchDB; HBase;
                 MapReduce; MongoDB; Neo4J; NoSQL; PostgreSQL; Redis;
                 Riak",
  tableofcontents = "Introduction \\
                 PostgreSQL \\
                 Riak \\
                 HBase \\
                 MongoDB \\
                 CouchDB \\
                 Neo4J \\
                 Redis \\
                 Wrapping up \\
                 Appendixes. Database overview tables \\
                 The CAP theorem",
}

@Article{Rowe:2012:HIC,
  author =       "Lawrence A. Rowe",
  title =        "History of the {Ingres Corporation}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "58--70",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.51",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Wade:2012:CSS,
  author =       "Bradford W. Wade",
  title =        "Compiling {SQL} into {System\slash 370} Machine
                 Language",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "49--50",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.58",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Wade:2012:IRD,
  author =       "Bradford W. Wade and Donald D. Chamberlin",
  title =        "{IBM} Relational Database Systems: The Early Years",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "34",
  number =       "4",
  pages =        "38--48",
  month =        oct # "\slash " # dec,
  year =         "2012",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.48",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Jan 18 12:38:20 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-01 =    "From the introduction: ``Relational database systems
                 are among the world's most successful software products
                 and are probably the aspect of the computer revolution
                 that has had the most direct effect on the everyday
                 lives of ordinary people. The origin of this
                 revolutionary technology can be traced to the work of
                 one man, E.F. Codd, at the IBM San Jose Research
                 Laboratory in the early 1970s.''.",
  remark-02 =    "From page 39: ``The central tenet of Codd's relational
                 data model was something called the Information
                 Principle: `All information in the database is to be
                 represented in one and only one way, namely by values
                 in column positions within rows of tables.'\,''",
  remark-03 =    "From page 39: ``The motto for accessing a relational
                 database might be `tell me what you want, not how to
                 find it.'\,''.",
  remark-04 =    "From page 40: ``To combat this trend and provide the
                 term `relational' with a well-defined meaning, in 1985
                 Codd published a list of 12 rules that a database
                 system must follow to qualify as a relational system.
                 Despite some controversy, Codd's 12 rules remain as
                 good a standard as any for measuring the relational
                 character of a database system.''.",
  remark-05 =    "From page 41: ``In San Jose [IBM Research Laboratory],
                 [Raymond F.] Boyce and [Donald D.] Chamberlin continued
                 their work on database languages. \ldots{} The result
                 was a keyword-based language that they called Sequel
                 (Structured English Query Language).''",
  remark-06 =    "From page 41: ``The Sequel language was presented by
                 Boyce in a paper at the annual conference of ACM
                 SIGFIDET in Ann Arbor, Michigan, in May 1974. At the
                 same conference, a famous debate took place between Ted
                 Codd and Charles Bachman, respectively the foremost
                 proponents of the relational and navigational
                 approaches to database management. This debate was
                 perhaps the last time that anyone attempted a defense
                 of the navigational approach in an academic
                 environment. In 1981, Codd received the ACM Turing
                 Award for his work on the relational data model.''",
  remark-07 =    "From page 41: ``One month after he presented the
                 Sequel paper in Ann Arbor, Boyce died suddenly of a
                 ruptured brain aneurysm at the age of 26, \ldots{}''.",
  remark-08 =    "From pages 41--42: ``IBM received a letter from Hawker
                 Siddeley, a British aircraft manufacturer, informing
                 IBM that the word Sequel was a registered trademark
                 (exactly what product this trademark denoted was
                 unclear.) Although it seemed unlikely that a query
                 language would be confused with an aircraft, the name
                 Sequel was shortened to SQL, standing for Structured
                 Query Language. Possibly because of its earlier
                 history, many people continued to pronounce the name of
                 the language like the word `sequel.'\,''",
  remark-09 =    "From page 43: ``The design of algorithms to prevent
                 interference among concurrent users of shared data was
                 among the deepest and most subtle work to be undertaken
                 by the RSS [Relational Storage System] group. It
                 ultimately resulted in formal definition of the ACID
                 properties (atomicity, consistency, isolation, and
                 durability) that underlie all electronic transactions
                 and make e-commerce possible.''",
  remark-10 =    "From page 43: ``The principal investigator of
                 transaction semantics in System R was Jim Gray, who
                 later wrote a 1,000-page book on the subject
                 \cite{Gray:1993:TPC}. For his work on defining the
                 properties of electronic transactions, Gray received
                 the ACM Turing Award in 1999, the second Turing Award
                 to result from research in relational database
                 technology.''",
  remark-11 =    "From page 47: ``In 2006, Charles Babcock, editor at
                 large of Information Week, placed System R in the
                 number two position on his list of the ``greatest
                 software ever written'' (following the number one item,
                 BSD Unix).",
}

@Book{White:2012:HDG,
  author =       "Tom (Tom E.) White",
  title =        "{Hadoop}: the definitive guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xxiii + 657",
  year =         "2012",
  ISBN =         "1-4493-1152-0 (paperback)",
  ISBN-13 =      "978-1-4493-1152-0 (paperback)",
  LCCN =         "????",
  bibdate =      "Wed Nov 21 15:44:46 MST 2012",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ora.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 library.ox.ac.uk:210/ADVANCE;
                 z3950.bibsys.no:2100/BIBSYS; z3950.gbv.de:20011/gvk;
                 z3950.loc.gov:7090/Voyager",
  price =        "EUR 41.00; UK \pounds 35.50",
  URL =          "http://www.gbv.de/dms/weimar/toc/688614469\_toc.pdf",
  acknowledgement = ack-nhfb,
  subject =      "Apache Hadoop (Computer file); File organization
                 (Computer science)",
}

@Book{Andrews:2013:DST,
  author =       "Tony Andrews",
  title =        "{DB2 SQL} tuning tips for {z/OS} developers",
  publisher =    "{IBM Press}",
  address =      "Upper Saddle River, NJ, USA",
  pages =        "xv + 138",
  year =         "2013",
  ISBN =         "0-13-303846-7 (paperback)",
  ISBN-13 =      "978-0-13-303846-0 (paperback)",
  LCCN =         "QA76.9.D3 A6435 2013",
  bibdate =      "Thu Jan 10 08:17:31 MST 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "IBM Database 2; Database management; SQL (Computer
                 program language); Computer capacity; Planning",
}

@Article{Bohl:2013:PMD,
  author =       "Marilyn Bohl",
  title =        "Product Managing {DB2}'s Early Development",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "67--68",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2013.23",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Deutsch:2013:SSH,
  author =       "Donald R. Deutsch",
  title =        "The {SQL} Standard: How it Happened",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "72--75",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2013.30",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{DuBois:2013:M,
  author =       "Paul DuBois",
  title =        "{MySQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Fifth",
  pages =        "xx + 1153",
  year =         "2013",
  ISBN =         "0-13-303855-6",
  ISBN-13 =      "978-0-13-303855-2",
  LCCN =         "QA76.73.S67",
  bibdate =      "Mon Jun 10 06:58:30 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part I. General MySQL Use \\
                 1. Getting Started with MySQL and SQL \\
                 2. MySQL SQL Syntax and Use \\
                 3. Working with Data in MySQL \\
                 4. Stored Programs \\
                 5. Query Optimization \\
                 Part II. Using MySQL Programming Interfaces \\
                 6. Introduction to MySQL Programming \\
                 7. Writing MySQL Programs Using C \\
                 8. Writing MySQL Programs Using Perl DBI \\
                 9. Writing MySQL Programs Using PHP \\
                 Part III. MySQL Administration \\
                 10. Introduction to MySQL Administration \\
                 11. The MySQL Data Directory \\
                 12. General MySQL Administration \\
                 13. MySQL and Security \\
                 14. Database Backups, Maintenance, and Repair \\
                 Appendixes \\
                 A. Obtaining and Installing Software \\
                 B. Data Type Reference \\
                 C. Operator and Function Reference \\
                 D. System, Status, and User Variable Reference \\
                 E. SQL Syntax Reference \\
                 F. MySQL Program Reference",
}

@Article{Epstein:2013:HS,
  author =       "Bob Epstein",
  title =        "History of {Sybase}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "31--41",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.52",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Forta:2013:STY,
  author =       "Ben Forta",
  title =        "{Sams} teach yourself {SQL} in 10 minutes",
  publisher =    pub-SAMS,
  address =      pub-SAMS:adr,
  edition =      "Fourth",
  pages =        "274",
  year =         "2013",
  ISBN =         "0-672-33607-3 (paperback)",
  ISBN-13 =      "978-0-672-33607-2 (paperback)",
  LCCN =         "QA76.73.S67 F67 2013",
  bibdate =      "Thu Jan 10 08:17:51 MST 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database management",
}

@Article{Haderle:2013:HGI,
  author =       "Donald J. Haderle and Cynthia M. Saracco",
  title =        "The History and Growth of {IBM}'s {DB2}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "54--66",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.55",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Harris:2013:SDI,
  author =       "Hershel Harris and Bert Nicol",
  title =        "{SQL\slash DS}: {IBM}'s First {RDBMS}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "69--71",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2013.28",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Mendelsohn:2013:OS,
  author =       "Andrew Mendelsohn",
  title =        "The {Oracle} Story: 1984--2001",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "10--23",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.56",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Sadalage:2013:NDB,
  author =       "Pramod J. Sadalage and Martin Fowler",
  title =        "{NoSQL} distilled: a brief guide to the emerging world
                 of polyglot persistence",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 164",
  year =         "2013",
  ISBN =         "0-321-82662-0 (paperback), 0-13-303613-8",
  ISBN-13 =      "978-0-321-82662-6 (paperback), 978-0-13-303613-8",
  LCCN =         "QA76.9.D32 S228 2013",
  bibdate =      "Fri Dec 28 05:47:50 MST 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://proquest.safaribooksonline.com/?fpi=9780133036138",
  acknowledgement = ack-nhfb,
  subject =      "Databases; Technological innovations; Information
                 storage and retrieval systems",
}

@Book{Wunschiers:2013:CBP,
  author =       "R{\"o}bbe W{\"u}nschiers",
  title =        "Computational biology: a practical introduction to
                 biodata processing and analysis with {Linux}, {MySQL},
                 and {R}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  edition =      "Second",
  pages =        "xxix + 449",
  year =         "2013",
  DOI =          "https://doi.org/10.1007/978-3-642-34749-8",
  ISBN =         "3-642-34748-7, 3-642-34749-5 (e-book)",
  ISBN-13 =      "978-3-642-34748-1, 978-3-642-34749-8 (e-book)",
  LCCN =         "QH324.2 .W86 2013",
  bibdate =      "Thu Jul 10 08:57:23 MDT 2014",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/linux.bib;
                 http://www.math.utah.edu/pub/tex/bib/s-plus.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 http://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "This greatly expanded 2nd edition provides a practical
                 introduction to --- data processing with Linux tools
                 and the programming languages AWK and Perl --- data
                 management with the relational database system MySQL,
                 and --- data analysis and visualization with the
                 statistical computing environment R for students and
                 practitioners in the life sciences. Although written
                 for beginners, experienced researchers in areas
                 involving bioinformatics and computational biology may
                 benefit from numerous tips and tricks that help to
                 process, filter and format large datasets. Learning by
                 doing is the basic concept of this book. Worked
                 examples illustrate how to employ data processing and
                 analysis techniques, e.g. for --- finding proteins
                 potentially causing pathogenicity in bacteria, ---
                 supporting the significance of BLAST with homology
                 modeling, or --- detecting candidate proteins that may
                 be redox-regulated, on the basis of their structure.
                 All the software tools and datasets used are freely
                 available. One section is devoted to explaining setup
                 and maintenance of Linux as an operating system
                 independent virtual machine. The author's experiences
                 and knowledge gained from working and teaching in both
                 academia and industry constitute the foundation for
                 this practical approach.",
  acknowledgement = ack-nhfb,
  subject =      "Computational biology; Bioinformatics; Automatic Data
                 Processing; Bioinformatics; Computational biology",
  tableofcontents = "Whetting Your Appetite \\
                 Introduction \\
                 Content of This Book \\
                 Computer and Operating Systems \\
                 Unix/Linux \\
                 Working with Linux \\
                 The First Touch \\
                 Working with Files \\
                 Remote Connections \\
                 Playing with Text and Data Files \\
                 Using the Shell \\
                 Installing BLAST and ClustalW \\
                 Shell Programming \\
                 Regular Expressions \\
                 Sed \\
                 Programming \\
                 AWK \\
                 Perl \\
                 Other Programming Languages \\
                 Advanced Data Analysis \\
                 Relational Databases with MySQL \\
                 The Statistics Suite R \\
                 Worked Examples \\
                 Genomic Analysis of the Pathogenicity Factors from E.
                 coli Strain O157:H7 and EHEC Strain O104:H4 \\
                 Limits of BLAST and Homology Modeling \\
                 Virtual Sequencing of pUC18c \\
                 Querying for Potential Redox-Regulated Enzymes",
}

@Book{Viescas:2014:SQM,
  author =       "John Viescas and Michael J. (Michael James)
                 Hernandez",
  title =        "{SQL} queries for mere mortals: a hands-on guide to
                 data manipulation in {SQL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xxx + 760",
  year =         "2014",
  ISBN =         "0-321-99247-4 (paperback), 0-13-382488-8",
  ISBN-13 =      "978-0-321-99247-5 (paperback)",
  LCCN =         "QA76.73.S67 H48 2014",
  bibdate =      "Wed Jul 9 07:56:09 MDT 2014",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Querying (Computer
                 science)",
  tableofcontents = "About the authors \\
                 Introduction \\
                 Part one: Relational databases and SQL. What is
                 relational? \\
                 Ensuring your database structure is sound \\
                 A concise history of SQL \\
                 Part two: SQL basics. Creating a simple query \\
                 Getting more than simple columns \\
                 Filtering your data \\
                 Part three: Working with multiple tables. Thinking in
                 sets \\
                 Inner joins \\
                 Outer joins \\
                 Unions \\
                 Subqueries \\
                 Part four: Summarizing and grouping data. Simple totals
                 \\
                 Grouping data \\
                 Filtering grouped data \\
                 Part five: Modifying sets of data. Updating sets of
                 data \\
                 Inserting sets of data \\
                 Deleting sets of data \\
                 Part six: Introduction to solving tough problems.
                 ``NOT'' and ``AND'' problems \\
                 Condition testing \\
                 Using unlinked data and ``driver'' tables \\
                 In closing \\
                 Appendices. SQL standard diagrams \\
                 Schema for the sample databases \\
                 Date and time types, operations, and functions \\
                 Suggested reading",
}

@Book{Cherry:2015:SSS,
  author =       "Denny Cherry",
  title =        "Securing {SQL} server: protecting your database from
                 attackers",
  publisher =    "Elsevier/Syngress",
  address =      "Waltham, MA",
  edition =      "Third",
  pages =        "xxii + 440",
  year =         "2015",
  ISBN =         "0-12-801275-7",
  ISBN-13 =      "978-0-12-801275-8",
  LCCN =         "QA76.73.S67 C478 2015",
  bibdate =      "Sat Dec 9 11:50:35 MST 2017",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy1606/2014953492-d.html",
  abstract =     "SQL server is the most widely-used database platform
                 in the world, and a large percentage of these databases
                 are not properly secured, exposing sensitive customer
                 and business data to attack. In \booktitle{Securing SQL
                 Server}, Third Edition, you will learn about the
                 potential attack vectors that can be used to break into
                 SQL server databases as well as how to protect
                 databases from these attacks. In this book, Denny
                 Cherry --- a Microsoft SQL MVP and one of the biggest
                 names in SQL server --- will teach you how to properly
                 secure an SQL server database from internal and
                 external threats using best practices as well as
                 specific tricks that the author employs in his role as
                 a consultant for some of the largest SQL server
                 deployments in the world. Fully updated to cover the
                 latest technology in SQL Server 2014, this new edition
                 walks you through how to secure new features of the
                 2014 release. New topics in the book include vLANs,
                 setting up RRAS, anti-virus installs, key management,
                 moving from plaintext to encrypted values in an
                 existing application, securing Analysis Services
                 Objects, Managed Service Accounts, OS rights needed by
                 the DBA, SQL Agent Security, Table Permissions, Views,
                 Stored Procedures, Functions, Service Broker Objects,
                 and much more. Presents hands-on techniques for
                 protecting your SQL Server database from intrusion and
                 attack. Provides the most in-depth coverage of all
                 aspects of SQL Server database security, including a
                 wealth of new material on Microsoft SQL Server 2014.
                 Explains how to set up your database securely, how to
                 determine when someone tries to break in, what the
                 intruder has accessed or damaged, and how to respond
                 and mitigate damage if an intrusion occurs.",
  acknowledgement = ack-nhfb,
  subject =      "SQL server; Client/server computing; Database
                 security; Computer security; SQL server; Client/server
                 computing; Computer security; Database security",
  tableofcontents = "Identifying Security Requirements \\
                 Securing the Network \\
                 Key Management \\
                 Database Encryption \\
                 SQL Password Security \\
                 Securing the Instance \\
                 Analysis Services \\
                 Reporting Services \\
                 SQL Injection Attacks \\
                 Database Backup Security \\
                 Storage Area Network Security \\
                 Auditing for Security \\
                 Server Rights \\
                 SQL Server Agent Security \\
                 Securing Data",
}

@Book{Varga:2016:IMS,
  author =       "Stacia Varga and Denny Cherry and Joseph D'Antoni",
  title =        "Introducing {Microsoft SQL Server 2016}:
                 mission-critical applications, depper insights,
                 hyperscale cloud",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  pages =        "xi + 200",
  year =         "2016",
  ISBN =         "1-5093-0195-X",
  ISBN-13 =      "978-1-5093-0195-9",
  LCCN =         "QA76.9.C55",
  bibdate =      "Tue Dec 27 10:05:43 MST 2016",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://proquest.safaribooksonline.com/9781509301959;
                 http://proquest.safaribooksonline.com/?fpi=9781509301959;
                 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-red-hat",
  acknowledgement = ack-nhfb,
  remark =       "In 2016, Microsoft SQL Server was released for several
                 GNU/Linux distributions at the same version available
                 on Windows 10; it is free for nonproduction use,
                 although it is licensed for about six months at a time.
                 On Red Hat 7, all that is needed is an update to the
                 yum repository, followed by a yum install command, and
                 a couple of configuration commands.",
  subject =      "SQL server; SQL server; client/server computing;
                 database management; client/server computing; database
                 management",
}

@Book{DeBarros:2018:PSB,
  author =       "Anthony DeBarros",
  title =        "Practical {SQL}: a beginner's guide to storytelling
                 with data",
  publisher =    pub-NO-STARCH,
  address =      pub-NO-STARCH:adr,
  pages =        "xxxiii + 351",
  year =         "2018",
  ISBN =         "1-59327-827-6 (paperback)",
  ISBN-13 =      "978-1-59327-827-4 (paperback)",
  LCCN =         "QA76.73.S67 D44 2018",
  bibdate =      "Tue Feb 11 06:37:18 MST 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  abstract =     "Practical SQL is an approachable and fast-paced guide
                 to SQL (Structured Query Language), the standard
                 programming language for defining, organizing, and
                 exploring data in relational databases. The book
                 focuses on using SQL to find the story your data tells,
                 with the popular open-source database PostgreSQL and
                 the pgAdmin interface as its primary tools. You'll
                 first cover the fundamentals of databases and the SQL
                 language, then build skills by analyzing data from the
                 U.S. Census and other federal and state government
                 agencies. With exercises and real-world examples in
                 each chapter, this book will teach even those who have
                 never programmed before all the tools necessary to
                 build powerful databases and access information quickly
                 and efficiently. You'll learn how to: Create databases
                 and related tables using your own data; Define the
                 right data types for your information; Aggregate, sort,
                 and filter data to find patterns; Use basic math and
                 advanced statistical functions; Identify errors in data
                 and clean them up; Import and export data using
                 delimited text files; Write queries for geographic
                 information systems (GIS); Create advanced queries and
                 automate tasks Learning SQL doesn't have to be dry and
                 complicated. Practical SQL delivers clear examples with
                 an easy-to-follow approach to teach you the tools you
                 need to build and manage your own databases. This book
                 uses PostgreSQL, but the SQL syntax is applicable to
                 many database applications, including Microsoft SQL
                 Server and MySQL.",
  acknowledgement = ack-nhfb,
  subject =      "SQL (Computer program language); Database design;
                 Computers; Programming Languages; SQL; Database
                 Management; General; Data Mining",
  tableofcontents = "Introduction \\
                 1: Creating your first database and table \\
                 2: Beginning Data Exploration with SELECT \\
                 3: Understanding Data Types \\
                 4: Importing and Exporting Data \\
                 5: Basic Math and Stats \\
                 6: Joining Tables in a Relational Database \\
                 7: Table Design that Works for You \\
                 8: Grouping and Summarizing Data \\
                 9: Cleaning, Modifying, Deleting Data \\
                 10: Ranks, Rates, and Stats \\
                 11: Dealing with Dates \\
                 12: Advanced Queries \\
                 13: Full-Text Search \\
                 14: GIS \\
                 15: Views \\
                 16: Working from the command line \\
                 17: Maintenance \\
                 Appendix A: Alternative software and text editors \\
                 Appendix B: Solutions",
}

@Book{Petrov:2019:DID,
  author =       "Alex Petrov",
  title =        "Database Internals: a Deep Dive Into How Distributed
                 Data Systems Work",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xix + 349",
  year =         "2019",
  ISBN =         "1-4920-4034-7 (paperback), 1-4920-4030-4 (e-book),
                 1-4920-4031-2 (e-book)",
  ISBN-13 =      "978-1-4920-4034-7 (paperback), 978-1-4920-4030-9
                 (e-book), 978-1-4920-4031-6 (e-book)",
  LCCN =         "QA76.9.D3 P48 2019",
  bibdate =      "Tue Feb 11 06:47:40 MST 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.vlebooks.com/vleweb/product/openreader?id=none\%26isbn=9781492040316",
  abstract =     "When it comes to choosing, using, and maintaining a
                 database, understanding its internals is essential. But
                 with so many distributed databases and tools available
                 today, it's often difficult to understand what each one
                 offers and how they differ. With this practical guide,
                 Alex Petrov guides developers through the concepts
                 behind modern database and storage engine internals.
                 Throughout the book, you'll explore relevant material
                 gleaned from numerous books, papers, blog posts, and
                 the source code of several open source databases. These
                 resources are listed at the end of parts one and two.
                 You'll discover that the most significant distinctions
                 among many modern databases reside in subsystems that
                 determine how storage is organized and how data is
                 distributed. This book examines: Storage engines:
                 Explore storage classification and taxonomy, and dive
                 into B-Tree-based and immutable Log Structured storage
                 engines, with differences and use-cases for each
                 Storage building blocks: Learn how database files are
                 organized to build efficient storage, using auxiliary
                 data structures such as Page Cache, Buffer Pool and
                 Write-Ahead Log Distributed systems: Learn step-by-step
                 how nodes and processes connect and build complex
                 communication patterns Database clusters: Which
                 consistency models are commonly used by modern
                 databases and how distributed storage systems achieve
                 consistency.",
  acknowledgement = ack-nhfb,
  subject =      "Database selection; Database management; Database
                 management.; Database selection.",
  tableofcontents = "Part I. Storage engines \\
                 1: Introduction and overview \\
                 2: B-tree basics \\
                 3: File formats \\
                 4: Implementing B-trees \\
                 5: Transaction processing and recovery \\
                 6: B-tree variants \\
                 7: Log-structured storage \\
                 Part 1 Conclusion \\
                 Part II. Distributed systems \\
                 8: Introduction and overview \\
                 9: Failure detection \\
                 10: Leader election \\
                 11: Replication and consistency \\
                 [data loss] \\
                 12: Anti-entropy and dissemination \\
                 13: Distributed transactions \\
                 14: Consensus \\
                 Part II conclusion \\
                 A. Bibliography \\
                 Index",
}

@Book{Badia:2020:SDS,
  author =       "Antonio Badia",
  title =        "{SQL} for Data Science",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xi + 285 + 16",
  year =         "2020",
  DOI =          "https://doi.org/10.1007/978-3-030-57592-2",
  ISBN =         "3-030-57591-8, 3-030-57592-6 (e-book), 3-030-57593-4",
  ISBN-13 =      "978-3-030-57591-5, 978-3-030-57592-2 (e-book),
                 978-3-030-57593-9",
  ISSN =         "2197-9723 (print), 2197-974X (electronic)",
  ISSN-L =       "2197-9723",
  bibdate =      "Fri Aug 27 09:07:11 2021",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  series =       "Data-Centric Systems and Applications",
  URL =          "http://www.springerlink.com/content/978-3-030-57592-2",
  abstract =     "This textbook explains SQL within the context of data
                 science and introduces the different parts of SQL as
                 they are needed for the tasks usually carried out
                 during data analysis. Using the framework of the data
                 life cycle, it focuses on the steps that are very often
                 given the short shift in traditional textbooks, like
                 data loading, cleaning and pre-processing. The book is
                 organized as follows. Chapter 1 describes the data life
                 cycle, i.e. the sequence of stages from data
                 acquisition to archiving, that data goes through as it
                 is prepared and then actually analyzed, together with
                 the different activities that take place at each stage.
                 Chapter 2 gets into databases proper, explaining how
                 relational databases organize data. Non-traditional
                 data, like XML and text, are also covered. Chapter 3
                 introduces SQL queries, but unlike traditional
                 textbooks, queries and their parts are described around
                 typical data analysis tasks like data exploration,
                 cleaning and transformation. Chapter 4 introduces some
                 basic techniques for data analysis and shows how SQL
                 can be used for some simple analyses without too much
                 complication. Chapter 5 introduces additional SQL
                 constructs that are important in a variety of
                 situations and thus completes the coverage of SQL
                 queries. Lastly, chapter 6 briefly explains how to use
                 SQL from within R and from within Python programs. It
                 focuses on how these languages can interact with a
                 database, and how what has been learned about SQL can
                 be leveraged to make life easier when using R or
                 Python. All chapters contain a lot of examples and
                 exercises on the way, and readers are encouraged to
                 install the two open-source database systems (MySQL and
                 Postgres) that are used throughout the book in order to
                 practice and work on the exercises, because simply
                 reading the book is much less useful than actually
                 using it. This book is for anyone interested in data
                 science and/or databases. It just demands a bit of
                 computer fluency, but no specific background on
                 databases or data analysis. All concepts are introduced
                 intuitively and with a minimum of specialized jargon.
                 After going through this book, readers should be able
                 to profitably learn more about data mining, machine
                 learning, and database management from more advanced
                 textbooks and courses.",
  acknowledgement = ack-nhfb,
  subject =      "Database management; Big data; SQL (Computer program
                 language); SQL (Computer program language); Big data.;
                 Database management.",
  tableofcontents = "1. The Data Life Cycle \\
                 2. Relational Data \\
                 3. Data Cleaning and Pre-processing \\
                 4. Introduction to Data Analysis \\
                 5. More SQL \\
                 6. Databases and Other Tools",
}

@Article{Wang:2020:CSH,
  author =       "Y. Wang and Y. Shen and C. Su and J. Ma and L. Liu and
                 X. Dong",
  title =        "{CryptSQLite}: {SQLite} With High Data Security",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "69",
  number =       "5",
  pages =        "666--678",
  year =         "2020",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.2019.2963303",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Apr 9 11:05:24 2020",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/cryptography2020.bib;
                 http://www.math.utah.edu/pub/tex/bib/ieeetranscomput2020.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "https://ieeexplore.ieee.org/document/8946540",
  abstract =     "SQLite, one of the most popular light-weighted
                 database system, has been widely used in various
                 systems. However, the compact design of SQLite did not
                 make enough consideration on user data security.
                 Specifically, anyone who has obtained the access to the
                 database file will be able to read or tamper the data.
                 Existing encryption-based solutions can only protect
                 data on storage, while still exposing data when in
                 computation. In this article, we combine the Trusted
                 Execution Environment ( TEE ) technology and the
                 authenticated encryption scheme, proposed and developed
                 the CryptSQLite , a high security SQLite database
                 system, which protects both the confidentiality and
                 integrity of users data. Our security analysis proves
                 that CryptSQLite can protect data confidentiality and
                 integrity. Our implementation and experiments indicate
                 that CryptSQLite incurs an average of 21 percent of
                 extra time for SQL statement executions, compared with
                 traditional encryption-based solutions that failed to
                 offer rigorous security guarantees.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Manual{Oracle:2024:SLR,
  title =        "{SQL} Language Reference",
  organization = "{Oracle Corporation}",
  publisher =    pub-ORACLE,
  address =      pub-ORACLE:adr,
  edition =      "19c (E96310-27)",
  month =        jul,
  year =         "2024",
  bibdate =      "Tue Sep 10 15:24:10 2024",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "The Data Types section describes the (non-IEEE 754)
                 decimal number encoding. The precision is about 39
                 decimal digits, with a nonzero range of [1e-130,
                 1e126).",
  URL =          "https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Data-Types.html#GUID-A3C0D836-BADB-44E5-A5D4-265BA5968483",
  acknowledgement = ack-nhfb,
}

@Book{Holbrook:20xx:SJH,
  editor =       "Todd Holbrook and Dan Chudnov",
  title =        "Search {\tt jake}: {PostgreSQL} server",
  publisher =    "Simon Fraser University Library",
  address =      "Burnaby, BC, Canada",
  year =         "20xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Wed Apr 27 05:20:43 MDT 2005",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://jake.lib.sfu.ca/; http://jake.med.yale.edu/;
                 http://mercury.lib.sfu.ca/~tholbroo/sfujake-mason/search.html;
                 http://mercury.lib.sfu.ca/~tholbroo/sfujake/search.cgi;
                 http://www.jake-db.org/",
  abstract =     "Developed by Dan Chudnov and others at Yale
                 University's Cushing/Whitney Medical Library, this
                 version of jake allows users to search by journal title
                 or ISSN to determine which databases include the
                 journal. The SFU implementation also features searches
                 by subject. Results indicate which databases contain
                 citations, which full text, and, if available, dates of
                 coverage. jake can also be used to decipher title
                 abbreviations. A beta version
                 (http://mercury.lib.sfu.ca/~tholbroo/sfujake-mason/search.html)
                 provides direct links to search results, which work
                 with successful IP-address authentication, as well as
                 links to related jake sites, including the original
                 site maintained by Dan Chudnov
                 (http://www.jake-db.org). As the site notes, jake
                 ``makes finding, managing, and linking online journals
                 and journal articles easier for students, researchers,
                 and librarians. From ``Best Free Reference Web Sites
                 2002,'' RUSA Quarterly, Fall 2002; reviewed Jan. 21,
                 2002.",
  acknowledgement = ack-nhfb,
  keywords =     "jake (jointly administered knowledge environment)",
  remark =       "Title from home page (viewed on Feb. 20, 2003).
                 Maintained by Todd Holbrook.",
}

@Book{Morin:20xx:PPD,
  author =       "Rich Morin",
  title =        "{PostgreSQL}: Programming and Development",
  publisher =    "Daemon News",
  address =      "560 South State Street, Suite B2 Orem, UT 84057, USA",
  pages =        "427 (est.)",
  year =         "20xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:07:21 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$35.00",
  URL =          "http://www.ptf.com/dossier/Post.shtml",
  acknowledgement = ack-nhfb,
}

@Book{Morin:20xx:PRM,
  author =       "Rich Morin",
  title =        "{PostgreSQL}: Reference Manual",
  publisher =    "Daemon News",
  address =      "560 South State Street, Suite B2 Orem, UT 84057, USA",
  pages =        "414 (est.)",
  year =         "20xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:07:21 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$35.00",
  URL =          "http://www.ptf.com/dossier/Post.shtml",
  acknowledgement = ack-nhfb,
}

@Book{Morin:20xx:PUA,
  author =       "Rich Morin",
  title =        "{PostgreSQL}: Use and Administration",
  publisher =    "Daemon News",
  address =      "560 South State Street, Suite B2 Orem, UT 84057, USA",
  pages =        "427",
  year =         "20xx",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Mar 09 15:07:21 2002",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$35.00",
  URL =          "http://www.ptf.com/dossier/Post.shtml",
  acknowledgement = ack-nhfb,
}

%%% ====================================================================
%%% Cross-referenced entries must come last, ordered by year, and then
%%% by citation label, with `bibsort --byyear':
@Book{Ashenhurst:1987:ATA,
  editor =       "Robert L. Ashenhurst",
  booktitle =    "{ACM Turing Award Lectures}: the first twenty years,
                 1966--1985",
  title =        "{ACM Turing Award Lectures}: the first twenty years,
                 1966--1985",
  publisher =    pub-ACM # " and " # pub-AW,
  address =      pub-ACM:adr # " and " # pub-AW:adr,
  pages =        "xviii + 483",
  year =         "1987",
  ISBN =         "0-201-07794-9",
  ISBN-13 =      "978-0-201-07794-0",
  LCCN =         "QA76.24 .A33 1987",
  bibdate =      "Tue Jun 21 11:01:04 2011",
  bibsource =    "ftp://ftp.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "ACM Press anthology series",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing; Computers",
  tableofcontents = "The synthesis of algorithmic systems / Alan J.
                 Perlis \\
                 Computers then and now / Maurice V. Wilkes \\
                 One man's view of computer science / R. W. Hamming \\
                 Form and content in computer science / Marvin Minsky
                 \\
                 Some comments from a numerical analyst / J. H.
                 Wilkinson \\
                 Generality in artificial intelligence / John McCarthy
                 \\
                 The humble programmer / Edsger W. Dijkstra \\
                 The programmer as navigator / Charles W. Bachman \\
                 Computer programming as an art / Donald E. Knuth \\
                 Computer science as empirical inquiry: symbols and
                 search / Allen Newell and Herbert A. Simon \\
                 Complexity of computations / Michael O. Rabin \\
                 Logic and programming languages / Dana S. Scott \\
                 Can programming be liberated from the von Neumann
                 style?: a functional style and its algebra of programs
                 / John Backus \\
                 The paradigms of programming / Robert W. Floyd \\
                 Notation as a tool of thought / Kenneth E. Iverson \\
                 The emperor's old clothes / Charles Antony Richard
                 Hoare \\
                 Relational database: a practical foundation for
                 productivity / E. F. Codd \\
                 An overview of computational complexity / Stephen A.
                 Cook \\
                 Reflections on software research / Dennis M. Ritchie
                 \\
                 Reflections on trusting trust / Ken Thompson \\
                 From programming language design to computer
                 construction / Niklaus Wirth \\
                 Combinatorics, complexity, and randomness / Richard M.
                 Karp \\
                 Algorithm design / Robert E. Tarjan \\
                 Computer science: the emergence of a discipline / John
                 E. Hopcroft \\
                 The search for performance in scientific processors /
                 John Cocke \\
                 Micropipelines / Ivan E. Sutherland \\
                 On building systems that will fail / Fernando J.
                 Corbat{\'o} \\
                 Elements of interaction / Robin Milner \\
                 Turing Award Lecture: it's time to reconsider time /
                 Richard Edwin Stearns \\
                 Turing Award Lecture: on computational complexity and
                 the nature of computer science / Juris Hartmanis \\
                 How the `what' becomes the `how' / Edward A. Feigenbaum
                 \\
                 To dream the possible dream / Raj Reddy \\
                 The Eary Days of RSA: History and Lessons / Ronald L.
                 Rivest \\
                 Pre-RSA Days: History and Lessons / Leonard Adleman \\
                 Cryptography: State of the science / Adi Shamir \\
                 Turing Award Lecture / Alan Kay \\
                 Assessing the Internet: Lessons Learned, Strategies for
                 Evolution, and Future Possibilities / Vinton Cerf,
                 Robert E. Kahn \\
                 Computing vs. Human Thinking / Peter Naur \\
                 Compiling for Performance: A Personal Tour / Frances
                 Allen \\
                 Model checking: my 27-year quest to overcome the state
                 explosion problem / Edmund M. Clarke \\
                 Model checking: A Personal Perspective / E. Allen
                 Emerson \\
                 The Quest for Correctness Beyond Verification / Joseph
                 Sifakis \\
                 The Power of Abstraction / Barbara Liskov \\
                 Improving the Future by Examining the Past / Charles P.
                 Thacker",
}

@Article{Sippl:2013:IIM,
  author =       "Roger Sippl",
  title =        "{Informix}: Information Management on {Unix}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "35",
  number =       "2",
  pages =        "42--53",
  month =        apr # "\slash " # jun,
  year =         "2013",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2012.53",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Jul 27 11:37:06 2013",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Stonebraker:1988:RDS,
  editor =       "Michael Stonebraker",
  booktitle =    "Readings in Database Systems",
  title =        "Readings in Database Systems",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xii + 644",
  year =         "1988",
  ISBN =         "0-934613-65-6",
  ISBN-13 =      "978-0-934613-65-1",
  LCCN =         "QA76.9.D3 R4 1988",
  bibdate =      "Tue Jul 19 00:53:02 1994",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  price =        "US\$29.95",
  abstract =     "The purpose of this collection is to assemble
                 significant research contributions so they are easily
                 access-ible to anyone interested in database research.
                 It is appropriate for use as an introduction for
                 students or professionals from industry, and as a
                 reference volume to anyone active in database systems
                 \ldots. It is intended to serve as a core of material
                 that any DBMS professional should be familiar with.
                 Moreover, any industrial practitioner or graduate
                 student who wishes to be current on the important
                 research themes would be well advised to read these
                 papers.",
  acknowledgement = ack-nhfb,
  bookpages =    "xii + 644",
  xxnote =       "Contains reprint of \cite{Litwin:1980:LHN}.",
}