TY - BOOK AU - Kroenke,David M. TI - Database processing: fundamentals, design & implementation SN - 9780131015142 U1 - 005.74 22 PY - 1995/// CY - Upper Saddle River, NJ PB - Pearson Prentice Hall KW - Database processing KW - Database system KW - Database application N1 - CONTENT Part Introduction Chapter 1: Introduction to database processing Three database examples The relationship of application programs and the DBMS Definition of a database A short history of database processing etc. Chapter 2; Components of a database system The database The DBMS Creating the database Components of application etc. Chapter 3: The entity-relationship model Defining the entity-relationship model Databases as models of models Summary Chapter 4; Semantic object model Semantic objects Creating data models with semantic objects Types of objects Object-oriented programming and semantic objects Database and database application design Chapter 5: The relationship model and normalization The relational model First through fifth normal forms Domain/key normal form The synthesis of relations etc. Chapter 6: Database design using entity-relationship models Transformation of entity-relationship models into relational database designs Trees, Networks, and bills of materials Summary Chapter 7; Database design with semantic object models Transformation of semantic objects into relational database designs Chapter 8: Database application design Case application: view ridge gallery Characteristics of database applications Object and view materialization Form design Database implementation with the relational model Chapter 9: Foundations of relational implementation Defining relational data Relational data manipulation Relational algebra Chapter 10; Structured query language Querying a single table Querying multiple tables Changing data Chapter 11 Relational implementation on a personal computer Implementing a relational application Creating the database schema Creating forms Summary Chapter 12 Relational implementation with DB2 Case study: KDK Appliances DB2:The product Relational implementation using DB2 Summary Database implementation with hierarchical and network data models Case study: KDK Appliances DB2: The product Relational implementation using DB2 Summary Database implementation with hierarchical and network data models Chapter 13: Transaction processing and data language Transaction processing Data language / I DL / I Data manipulation language Summary Chapter 14: The codasyl dbtg model The history of the codasyl dbtg data model A schema definition for the library database Codasyl dbtg data manipulation language The codasyl dbtg model as a model Summary Administration Chapter 15: Data administration and database administration Data as an organizational asset Data administration Database administration Database security Summary Distributed processing Chapter 16: Client server and related applications Multiuser database-processing alternatives Resource sharing Client server systems The emergence of two types of dbms Summary Chapter 17: Distributed database processing Overview Components of distributed database systems Four goals for a distributed dbms Distributed concurrency control Failure transparency Summary ; Glossary : p. 665-682 . _ Bibliography : p. 683-685 . _ Index : p. 687-702 ER -