Database systems /

Elmasri, Ramez.

Database systems / Ramez Elmasri and Shamkant Navathe. - Singapore : Pearson Education South Asia Pte Ltd., c2012. - xxv, 1155 pages : illustrations ; 22 cm.

Includes appendices and indices.

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.

9789810695590


Database management.
Information systems.
Database management--Computer software.

/ c2011.