<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Database systems</title>
  </titleInfo>
  <name type="personal">
    <namePart>Elmasri, Ramez.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Navathe, Shamkant.</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xxu</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Singapore</placeTerm>
    </place>
    <publisher>Pearson Education South Asia Pte Ltd.</publisher>
    <dateIssued>c2012</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xxv, 1155 pages : illustrations ; 22 cm.</extent>
  </physicalDescription>
  <abstract>Contents: Introduction to databases. -- Overview of database languages and architectures. -- The basic (Flat) relational model. -- SQL: data definition, constraints, and basic queries and updates. -- SQL: advanced queries, assertions, triggers, and views. -- Conceptual data modeling using entities and relationships. -- Mapping a conceptual design into a logical design. -- UML for database application design. -- Object and object-relational databases: concepts, models, languages, and standards. -- XML: concepts, languages, and standards. -- SQL application programming using C and Java. -- SQL web. -- SQL web programming using C PHP. -- Database design theory: introduction to normalization using functional and multivalued dependencies. -- Database design theory: normalization algorithms. -- Database file organizations: unordered, ordered, and hashed files of records. -- Database file indexing techniques, B-Trees, and B+-trees. -- Intoduction to query processing and query optimization techniques. -- Introduction to database tuning and physical design issues. -- Foundations of database transaction processing. -- Introduction to protocols for concurrency control in databases. -- Introduction to database recovery protocols. -- Emerging database technologies and applications. -- Advanced database models and applications. -- Introduction to database security. -- Introduction to distributed databases. -- Introduction to information retrieval.</abstract>
  <note type="statement of responsibility">Ramez Elmasri and Shamkant Navathe.</note>
  <note>Includes appendices and indices.</note>
  <subject>
    <topic>Database management</topic>
  </subject>
  <subject>
    <topic>Information systems</topic>
  </subject>
  <subject>
    <topic>Database management</topic>
    <topic>Computer software</topic>
  </subject>
  <classification authority="ddc">c2011.</classification>
  <identifier type="isbn">9789810695590</identifier>
  <recordInfo>
    <recordCreationDate encoding="marc">161201</recordCreationDate>
  </recordInfo>
</mods>
