My Account Log in

1 option

Introduction to database systems

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Limited, ITL, author.
ITL Education Solutions, Corporate Author.
Contributor:
ITL Education Solutions.
Language:
English
Physical Description:
1 online resource (xi, 580 p.) : ill.
Edition:
1st edition
Place of Publication:
[Place of publication not identified] Dorling Kindersley India 2008
Language Note:
English
System Details:
text file
Summary:
The book deals with implementation, design and application of DBMS and complicated topics such as relational algebra and calculus, and normalization are explained in a very simple manner.
Contents:
Cover
Introduction to Database Systems
Copyright
Contents
Preface
Database System
Need of Database System
Advantages of Database System
Developments in Database System
Application Areas of Database System
Cost and Risk of Database System
People Who Interact with Databases
DBMS Architecture and Data Independence
Database Models
Database Schema versus Database Instance
DBMS Languages
Component Modules of DBMS
Centralized and Client/Server Database Systems
Classification of DBMSs
Database Design Process
Summary
Key Terms
Exercises
Conceptual Modeling
Concepts of Entity-Relationship Model
Entity-Relationship Diagram
Enhanced E-R Model
Alternative Notations for E-R Diagrams
Unified Modeling Language
The Relational Model
Relational Model Concepts
Relational Database Schema
Relational Database Instance
Keys
Data Integrity
Constraint Violation while Updating Data
Mapping E-R Model to Relational Model
Relational Algebra and Calculus
Relational Algebra
Relational Calculus
Expressive Power of Relational Algebra and Relational Calculus
Structured Query Language
Basic Features of SQL
Data Definition
Data Manipulation Language
Complex Queries in SQL
Additional Features of SQL
Accessing Databases from Applications
Relational Database Design
Features of Good Relational Design
Decomposition
Functional Dependencies
Normal Forms
Insufficiency of Normal Forms
Comparison of BCNF and 3NF
Higher Normal Forms
Denormalization
Data Storage and Indexing
Hierarchy of Storage Devices.
Redundant Arrays of Independent Disks
New Storage Systems
Accessing Data from Disk
Placing File Records on Disk Blocks
Organization of Records in Files
Indexing
Queryp Rocessing and Optimization
Query Processing Steps
External Sort-Merge Algorithm
Algorithms for Relational Algebra Operations
Expressions Containing Multiple Operations
Query Optimization
Query Optimization in Oracle
Introduction to Transaction Processing
Desirable Properties of a Transaction
States of a Transaction
Concurrent Execution of Transactions
Transaction Schedules
SQL Transaction Statements
Concurrency Control Tenchniques
Locking
Lock-Based Techniques
Specialized Locking Techniques
Performance of Locking
Timestamp-Based Technique
Optimistic Technique
Multiversion Technique
Dealing with Deadlock
Database Recovery System
Types of Failures
Caching of Disk Pages
Recovery Related Steps During Normal Execution
Recovery Techniques
Recovery for Concurrent Transactions
ARIES Recovery Algorithm
Recovery from Catastrophic Failures
Database Security
Security Issues
Role of DBA in Database Security
Authorization
Authentication
Access Control
Encryption
Statistical Database
Databasesy Stem Architectures
Overview of Parallel DBMS
Distributed DBMS
Client/Server Systems
Data Warehousing, Olap, and Data Mining
Data Warehousing
Online Analytical Processing
Data Mining Technology
Information Retrieval
Information Retrieval Systems.
Indexing of Text Documents
Web Search Engines
Object-Based Databases
Need for Object-Based Databases
Object Relational Database Systems
Object-Oriented Database Management Systems
OODBMS versus ORDBMS
XML
Structured, Semi-Structured, and Unstructured Data
Overview of XML
Structure of XML Data
DTD and XML Schema
Querying XML Data
Approaches to Store XML Data
Uses of XML
Leading Database Systems
Postgre SQL
Oracle
Microsoft SQL Server
IBM DB2 Universal Database
Hospital Management System
Aim
Description
Tables Description
E-R Diagram
Relational Database Schema for Case Study
Implementation in SQL Server
Railway Reservation
List of Assumptions
Description of Tables and Procedures
Microsoft Access as Database Management System
Components of Access
Starting Access
Working with Tables
Working with Queries
Working with Forms
Working with Reports
SQL Extensions for Data Analysis
Extensions to GROUP bY Clause
New Analytic Functions
Top-N Queries
Windowing in SQL:1999
Abbreviations, Acronyms, and Symbols
E. F. Codd's Rules
Glossary
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Includes index.
Description based on publisher supplied metadata and other sources.
ISBN:
9786612652592
9781282652590
1282652591
9788131743195
8131743195
OCLC:
732019174

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account