High performanse relational database design

This book shows how to create high performances relations databases designs. It concentrates on making database designs work showing how to move away from the relational rules to achieve high performance and outlining practical ways of circumventing difficulties thrown up by the theory.

Saved in:
Bibliographic Details
Main Author: Kirkwood, John
Format: Book
Language:English
Published: New York Ellis Horwood 1992
Series:Ellis Horwood series in computer and their applications
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 a 4500
001 34401
003 MY-KLNDU
005 20241218090427.0
008 s1992 nyua bi 001 0 eng d
020 |a 0130301981 
039 9 |a 201407211505  |b zul  |c 201401231116  |d shahrim  |y 200910091554  |z VLOAD 
040 |a UPNM 
090 |a QA 76.9 .D26  |b .K578 1992 
100 1 |a Kirkwood, John 
245 1 0 |a High performanse relational database design  |c John Kirkwood 
260 |a New York  |b Ellis Horwood  |c 1992 
300 |a viii, 266 p.  |b ill.  |c 24 cm. 
490 1 |a Ellis Horwood series in computer and their applications 
504 |a Includes bibliographical references and index 
505 0 |a 1. Introduction -- 2. Relational model -- Historical perspective -- Three schema architecture -- Performance design strategy -- Relational model -- Structure component -- Manipulation component -- Integrity component -- 3. Physical design: general concepts -- Role of logical model -- Other logical models -- Performance objectives -- Macro design criteria -- System configuration -- Memory sizing -- 4. Mapping entities to tables -- Storage structures -- Heap storage -- Sequenced storage -- Row sizes -- Fillfactor -- Collocation in a page -- Segmentation -- Placement on disk -- Storage methods: summary of techniques -- 5. Mapping keys to indexes -- Hashing -- Hashing collisions -- Random distribution -- B-tree -- Linked pointers -- Summary of usage -- First cut physical design worked example -- 6. Recovery and locking -- Recovery -- Media failure -- System failure -- Dump and restore -- Concurrency control and locking -- Contention resolution -- Deadlock -- Demand locking -- Read consistency -- 7. Denormalisation and overnormalisation -- Denormalisation -- Duplicated data -- Derived data -- Surrogate keys -- Vector data -- Denormalisation summary -- Overnormalisation -- Table segmentation -- Database segmentation -- Overnormalisation summary -- 8. Optimiser and index selection -- Examples -- Search arguments -- Example -- OR strategy -- Join clauses -- Join strategy -- Nested iteration -- Reformatting -- Statistics --t Density -- Optimiser assists -- 9. Sybase -- Architecture -- Storage structure and indexing -- Index structure -- Page/node splitting -- Fillfactor -- Index summary -- Optimiser -- Single table plans -- OR strategy -- Join strategy -- Statistics -- Locking. 
520 |a This book shows how to create high performances relations databases designs. It concentrates on making database designs work showing how to move away from the relational rules to achieve high performance and outlining practical ways of circumventing difficulties thrown up by the theory. 
650 0 |a Database design 
650 0 |a Relational databases 
830 0 |a Ellis Horwood series in computer and their applications 
999 |a vtls000024305  |c 34401  |d 34401