High-Performance Web Databases : Design, Development, and Deployment book cover
1st Edition

High-Performance Web Databases
Design, Development, and Deployment

Edited By

Sanjiv Purba

ISBN 9780367455453
Published December 17, 2019 by Auerbach Publications
832 Pages

USD $69.95

Prices & shipping based on shipping country


Book Description

As Web-based systems and e-commerce carry businesses into the 21st century, databases are becoming workhorses that shoulder each and every online transaction. For organizations to have effective 24/7 Web operations, they need powerhouse databases that deliver at peak performance-all the time. High Performance Web Databases: Design, Development, and Deployment arms you with every essential technique from design and modeling to advanced topics such as data conversion, performance tuning, Web access and interfacing legacy systems, and security

Table of Contents

Database Planning and Getting Started
Database Development Methodology and Organization
An Approach for Establishing Enterprise Data Standards
Enterprise Data Management
Information Gathering and Analysis
Data, Processes, and Events: Keys to Comprehensive Analysis
A Framework for Classifying Data
One Concept Equals One Data Element: A Rule for Developing Data Elements
Managing Business Rules
Business Rules: Capturing the Most Elusive Information Asset
Business Rules: A Case Study
Modeling Business Rules
Performance Modeling Methods
Enterprise Data Modeling Practices
Evaluation of Four Languages Specifying Conceptual Database Design
A Comparison of Three System Modeling Methodologies
Building a Data Model
Business Information Data Modeling
Making Data Models Readable
Integrating Process and Data Models in a Horizontal Organization
Avoiding Pitfalls in Data Modeling
The Politics of Entity Identifiers
Practical Guidelines for Supertype and Subtype Modeling
Performance Design and Development
Physical Database Design
Design Implementation and Management of Distributed Data Bases: An Overview
Detailed Design and Application of Distributed Data Base Management Systems
Relational Data Base Design Using Semtanic Objects
Component Design for Relational Databases
Designing Relational Data Bases
Database Integrity and Quality
What's Wrong with My Data?
Referential Integrity for Data Base Design
Data Quality: An Architectural Solution
Ensuring the Integrity of the Database
Distributed Databases, Portability, and Interoperability
An Overview of Distributed Data Bases
Distributed Data Base Design
Data Communication Requirements of Distributed Data Base Systems
Managing Multiple Data Bases Across Heterogeneous Hardware and Software Systems
Providing Access to External Data Bases
Database Integration with the Internet and the Web
Developing RDBMS Applications Using Java Servlets and JDBC
Building Database-Enabled Web Applications with IDC
Integrating EDMSs and DBMSs
Accessing Data on the Internet
Data Base Management and the Internet
Data Migration, Conversion, and Legacy Applications
Relational Data Base Conversion: Issues and Approaches
Data: Ever Changing and Eternally the Same
A Practical Example of Data Conversion
Data Conversion: Doing It Right the First Time
Migrating Data to an Integrated Data Base
Bridging Legacy Data and XML
Performance Tuning
Improving User Experience Through Improved Web Design and Database Performance
Web-Based Testing and Capacity Planning
The Advanced Art of Indexing
Parallel Data Bases
Leveraging Checkpoint Processing
The Denormalization Decision in Data Base System Design
Data Administration and Operations
Assessing a Data Administrative Program
Managing Database Backup and Recovery
Advanced Data Base Compression
How to Handle Data Loss and Backup
Data Base Security
Security Management for the World Wide Web
Establishing Security Controls in a Distributed Data Base
Understanding Relational Data Bases and Assessing Their Security
Virus Protection in a Web Environment

View More



SANJIV PURBA, Senior Manager, Deloitte & Touche Consulting Group, Toronto, Ontario, Canada