Database processing : fundamentals, design & implementation / David M. Kroenke.
Publication details: Upper Saddle River, NJ : Pearson Prentice Hall, c1995.Edition: 5th editionDescription: xvi, 606 p. : col. ill. ; 27 cmISBN:- 9780131015142
- 0131015141
- 005.74 22 KRO
Item type | Current library | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
Book Open Access | Engineering Library | 005.74 KRO (Browse shelf(Opens below)) | 1 | Available | BUML23111888 |
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
There are no comments on this title.