Cargando…

Database : principles, programming, performance /

Database.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: O'Neil, Patrick
Otros Autores: O'Neil, Elizabeth
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Francisco ; London : Morgan Kaufmann Publishers, 2001.
Edición:Second edition.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 SCIDIR_ocn892068544
003 OCoLC
005 20231120111800.0
006 m o d
007 cr cnu---unuuu
008 141003s2001 caua ob 001 0 eng d
040 |a OPELS  |b eng  |e rda  |e pn  |c OPELS  |d N$T  |d EBLCP  |d DEBSZ  |d YDXCP  |d MERUC  |d STF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 897646067  |a 920016566  |a 948292208 
020 |a 9781483184043  |q (electronic bk.) 
020 |a 1483184048  |q (electronic bk.) 
020 |z 1558602194 
020 |z 9781558602199 
035 |a (OCoLC)892068544  |z (OCoLC)897646067  |z (OCoLC)920016566  |z (OCoLC)948292208 
050 4 |a QA76.9.D3  |b O489 2001eb 
072 7 |a COM  |x 063000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
082 0 4 |a 005.74  |2 22 
100 1 |a O'Neil, Patrick. 
245 1 0 |a Database :  |b principles, programming, performance /  |c Patrick O'Neil, Elizabeth O'Neil. 
250 |a Second edition. 
264 1 |a San Francisco ;  |a London :  |b Morgan Kaufmann Publishers,  |c 2001. 
300 |a 1 online resource (xxiv, 870 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Previous edition 1994. 
504 |a Includes bibliographical references and index. 
520 |a Database. 
588 0 |a Print version record. 
505 0 |a Front Cover; Database: Principles Programming Performance; Copyright Page; Table of Contents; Preface; Chapter 1. Introduction; 1.1 Fundamental Database Concepts; 1.2 Database Users; 1.3 Overview of a Relational DBMS; 1.4 Putting It All Together; Chapter 2. The Relational Model; 2.1 The CAP Database; 2.2 Naming the Parts of a Database; 2.3 Relational RULES; 2.4 Keys, Superkeys, and Null Values; 2.5 Relational Algebra; 2.6 Set-Theoretic Operations; 2.7 Native Relational Operations; 2.8 The Interdependence of Operations; 2.9 Illustrative Examples; 2.10 Other Relational Operations. 
505 8 |a Suggestions for Further ReadingExercises; Chapter 3. Query Language SQL; 3.1 Introduction; 3.2 Setting Up the Database; 3.3 Simple Select Statements; 3.4 Subselects; 3.5 SQL Union and ""FOR ALL . . ."" Conditions; 3.6 Set Functions in SQL; 3.7 Groups of Rows in SQL; 3.8 A Complete Description of SQL Select; 3.9Insert, Update, and Delete Statements; 3.10 The Power of the Select Statement; 3.11 Object-Orientation in Database Systems; Suggestions for Further Reading; Exercises; Chapter 4. Programs to Access a Database; 4.1 Introduction to Embedded SQL in C; 4.2 Error Handling. 
505 8 |a 4.3 Some Common Embedded SQL Statements4.4 Programming for Transactions; 4.5 The Power of Procedural SQL Programs; 4.6 Dynamic SQL; 4.7 Some Advanced Programming Concepts; Suggestions for Further Reading; Exercises; Chapter 5. Database Design; 5.1 Introduction to E-R Concepts; 5.2 Further Details of E-R Modeling; 5.3Additional E-R Concepts; 5.4 Case Study; 5.5 Normalization: Preliminaries; 5.6 Functional Dependencies; 5.7 Lossless Decompositions; 5.8 Normal Forms; 5.9Additional Design Considerations; Suggestions for Further Reading; Exercises. 
505 8 |a Chapter 6. Integrity, Views, Security, and Catalogs6.1 Integrity Constraints; 6.2 Creating Views; 6.3 Security: The Grant Statement in SQL; 6.4 System Catalogs; Suggestions for Further Reading; Exercises; Chapter 7. Indexing; 7.1 The Concept of Indexing; 7.2 Disk Storage; 7.3 The B-Tree Index; 7.4 Clustered and Non-Clustered Indexes; 7.5 A Hash Primary Index; 7.6 Throwing Darts at Random Slots; Suggestions for Further Reading; Exercises; Chapter 8. Query Processing; 8.1 Introductory Concepts; 8.2 Table Space Scans and I/O; 8.3 Simple Indexed Access in DB2; 8.4 Filter Factors and Statistics. 
505 8 |a 8.5 Matching Index Scans, Composite Indexes8.6 Multiple Index Access; 8.7 Methods for Joining Tables; 8.8 Disk Sorts; 8.9 Query Performance Benchmarks: A Case Study; 8.10 Query Performance Measurements; 8.11 Cost-Performance Assessment; Suggestions for Further Reading; Exercises; Chapter 9. Update Transactions; 9.1 Transactional Histories; 9.2 Interleaved Read/Write Operations; 9.3 Serializability and the Precedence Graph; 9.4 Locking to Ensure Serializability; 9.5 Levels of Isolation; 9.6Transactional Recovery; 9.7 Recovery in Detail: Log Formats; 9.8 Checkpoints; 9.9 Media Recovery. 
650 0 |a Database management. 
650 6 |a Bases de donn�ees  |x Gestion.  |0 (CaQQLa)201-0032403 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Document Management.  |2 bisacsh 
650 7 |a Database management  |2 fast  |0 (OCoLC)fst00888037 
700 1 |a O'Neil, Elizabeth. 
776 0 8 |i Print version:  |a O'Neil, Patrick.  |t Database.  |b Second edition  |z 1558602194  |w (OCoLC)44604724 
856 4 0 |u https://sciencedirect.uam.elogim.com/science/book/9781483184043  |z Texto completo