• CATEGORIES
    • All Categories
    • Antiques
    • Art
    • Automotive
    • Baby
    • Beauty & Fragrances
    • Books & Magazines
    • Business & Industrial
    • Cameras & Photo
    • Cell Phones, PDAs & Accessories
    • Clothing & Shoes
    • Collectibles
    • Computers & Networking
    • Crafts
    • Electronics
    • Entertainment Memorabilia
    • Flowers & Gifts
    • Glass & Pottery
    • Health & Personal Care
    • Home & Garden
    • Jewelry & Watches
    • Misc
    • Movies & DVDs
    • Music
    • Office Supplies
    • Real Estate
    • Services
    • Sex Stuff
    • Sports & Outdoors
    • Sports Memorabilia
    • Tools & Hardware
    • Toys, Games & Hobbies
    • Video Games
  • COMMUNITY
  • FAQ
  • SELL
  • US
    • US
    • UK
    • AU
  • Cart
eCrater
  • Sign Up
  • Login
  • Home >
  • All Categories >
  • Books & Magazines >
  • Books >
  • Educational, Textbooks(17956)
$250.00 Add to Cart

Database Design - Application - Development & Administration

Database Design - Application - Development & Administration

More than 10 available

Details

Shipping: US-Mainland: free (more destinations)

Condition: Brand new

*The store has not been updated recently. You may want to contact the merchant to confirm the availability of the product.

Tweet    
  • Description
Curriculum Design and Instruction To Teach

Database Design, Application, Development,

and Administration:



Author: Charles Hayes:




In computing, a database can be defined

as a structured collection of records or

data that is stored in a computer so that

a program can consult it to answer queries.

The records retrieved in answer to queries

become information that can be used to make

decisions.






Special Features Include:

Phases For Conducting a Needs Assessment:
Curriculum Design Supplement:
|a|. Subject-Questions-Answers:
Curriculum Design Plan:
Curriculum Design Goals:
Curriculum Design Objectives:
Instructional Goals:
Instructional Objectives:
Instructional Activities:
Instructional Evaluation Techniques:
Lesson Plans:
Standard Vocabulary:
Learning Objectives:
A Limited Glimpse:


Topics Include:

* Introduction:

@ Introduction To Database

Environments:

A. Introduction To Database

Management:

1. Data Characteristics:

2. Features of Database Management

Systems:

a. Database Definition:

b. Nonprocedural Access:

c. Application Development and Procedural

Language Interface:

d. Features to Support Database Operations:

e. Third-Party Features:

3. Development of Database Technology and

Market Structure:

a. Evolution of Database Technology:

b. Current Market for Database Software:

4. Architectures of Database Management

Systems:

a. Data Independence and the Three Schema

Architecture:

b. Distributed Processing and the Client-Server

Architecture:

5. Organizational Impacts of Database Technology:

a. Interacting with Databases:

b. Information Resource Management:

* Introduction:

@ Introduction To Database

Environments:

A. Introduction To Database

Development:

1. Information Systems:

a. Components of Information Systems:

b. Information Systems Development Process:

2. Goals of Database Development:

a. Develop a Common Vocabulary:

b. Define the Meaning Of Data:

c. Ensure Data Quality:

d. Find an Efficient Implementation:

3. Database Development Process:

a. Phases of Database Development:

b. Skills in Database Development:

4. Tools of Database Development:

a. Diagramming:

b. Documentation:

c. Analysis:

d. Prototyping Tools:

e. Commercial CASE Tools:

* Introduction:

@ Understanding Relational Database:

A. The Relational Data Model:

1. Basic Elements:

a. Tables:

b. Connections among Tables:

c. Alternative Terminology:

2. Integrity Rules:

a. Definition of the Integrity Rules:

b. Application of the Integrity Rules:

c. Graphical Representation of Referential

Integrity:

3. Delete and Update Actions for Referenced

Rows:

a. Restrict (Select) Project Operators:

b. Extended Cross Product Operator:

c. Join Operator:

d. Outer Join Operator:

e. Union, Intersection, and Difference

Operators:

f. Summarize Operator:

g. Divide Operator:

h. Summary of Operators:

+ CREATE TABLE Statements for the

University Database Tables:

+ SQL: 2003 Syntax Summary:

+ Generation of Unique Values for

Primary Keys:

* Introduction:

@ Understanding Relational Databases:

A. Query Formulation With SQL:

1. Background:

a. Brief History of SQL:

b. Scope of SQL:

2. Getting Started with the SELECT

Statement:

a. Single Table Problems:

b. Joining Tables: Summarizing Table with

GROUP BY and HAVING:

c. Improving the Appearance of Results:

3. Conceptual Evaluation Process for SELECT

Statements:

4. Critical Questions for Query Formulation:

5. Refining Query Formulation Skills with

Examples:

a. Joining Multiple Tables with the Cross

Product Style:

b. Joining Multiple Tables with the Join

Operator Style:

c. Self-Joins and Multiple Joins between

Two Tables:

d. Combining Joins and Grouping:

e. Traditional Set Operators in SQL:

6. SQL Modification Statements:

+ SQL: 2003 Syntax Summary:

+ Syntax Differences among Major DRMS Products:

* Introduction:

@ Data Modeling:

A. Understanding Entity Relationship

Diagrams:

1. Introduction to Entity Relationship

Diagrams:

a. Basic Symbols:

b. Relationship Cardinality:

c. Comparison to Relational Database

Diagrams:

2. Understanding Relationships:

a. Identification Dependency (Weak

Entities and Identifying Relationships):

b. Relationship Patterns:

c. Equivalence between 1-M and M-N

Relationships:

3. Classification in the Entity

Relationship Model:

a. Generalization Hierarchies:

b. Disjointness and Completeness

Constraints:

c. Multiple Levels of Generalization:

4. Notation Summary and Diagram Rules:

a. Notation Summary:

b. Diagram Rules:

5. Comparison to Other Notations:

a. ERD Variations:

b. Class Diagram Notation of the Unified

Modeling Language:

* Introduction:

@ Data Modeling:

A. Developing Data Models for Business

Databases:

1. Analyzing Business Data Modeling

Problems:

a. Guidelines for Analyzing Business

Information Needs:

b. Analysis of the Information Requirements

for the Water Utility Database:

2. Refinements to an ERD:

a. Transforming Attributes into Entity Types:

b. Splitting Compound Attributes:

c. Expanding Entity Types:

d. Transforming a Weak Entity into A Strong

Entity:

e. Adding History:

f. Adding Generalization Heirarchies:

g. Summary of Transformations:

3. Finalizing an ERD:

a. Documenting an ERD:

b. Detecting Common Design Errors:

4. Converting an ERD to Relational Tables:

a. Basic Conversion Rules:

b. Converting Optional 1-M Relationships:

c. Converting Generalization Hierarchies:

d. Converting 1-1 Relationships:

e. Comprehensive Conversion Example:

* Introduction:

@ Relational Database Design:

A. Normalization of Relational Tables:

1. Overview of Relational Database

Design:

a. Avoidance of Modification Anomalies:

b. Functional Dependencies:

2. Normal Forms:

a. First Normal Form:

b. Second and Third Normal Forms:

c. Boyce-Codd Normal Form:

d. Simple Synthesis Procedure:

3. Refining M-Way Relationships:

a. Relationship Independence:

b. Multivalued Dependencies and

Fourth Normal Form:

4. Higher Level Normal Forms:

a. Fifth Normal Form:

b. Domain Key Normal Form:

5. Practical Concerns about

Normalization:

a. Role of Normalization in the Database

Development Process:

b. Analyzing the Normalization Objective:

* Introduction:

@ Relational Database Design:

A. Physical Database Design:

1. Overview of Physical Database Design:

a. Storage Level of Databases:

b. Objectives and Constraints:

c. Input, Outputs, and Environment:

d. Difficulties:

2. Inputs of Physical Database Design:

a. Table Profiles:

b. Application Profiles:

3. File Structures:

a. Sequential Files:

b. Hash Files:

c. Multiway Tree (Birees) Files:

d. Bitmap Indexes:

e. Summary of File Structures:

4. Query Optimization:

a. Translation Tasks:

b. Improving Optimization Decisions:

5. Index Selection:

a. Problem Definition:

b. Trade-Offs and Diffuculties:

c. Selection Rules:

6. Additional Choices in Physical Database

Design:

a. Denormalization:

b. Record Formatting:

c. Parallel Processing:

d. Other Ways to Improve Performance:

* Introduction:

@ Application Development with

Relational Databases:

A. Advanced Query Formulation with

SQL:

1. Outer Join Problems:

a. SQL Support for Outer Join Problems:

b. Mixing Inner and Outer Joins:

2. Understanding Nested Queries:

a. Type I Nested Queries:

b. Limited SQL Formulations for

Difference Problems:

c. Using Type II Nested Queries for

Difference Problems:

d. Nested Queries in the FROM Clause:

4. Formulating Division Problems:

a. Review of the Divide Operator:

b. Simple Division Problems:

c. Advanced Division Problems:

5. Null Value Considerations:

a. Effect On Simple Conditions:

b. Effect on Compound Conditions:

c. Effect on Aggregate Calculations

and Grouping:

+ Usage of Multiple Statements in

Microsoft Access:

+ SQL: 2003 Syntax Summary:

+ Oracle 8i Notation For Outer Joins:

* Introduction:

@ Application Development with

Relational Databases:

A. Application Development With Views:

1. Background:

a. Motivation:

b. View Definition:

2. Using Views for Retrieval:

a. Using Views in SELECT Statements:

b. Processing Queries with View References:

3. Updating Using Views:

a. Single-Table Updatable Views:

b. Multiple-Table Updatable Views:

4. Using Views in Hierarchical Forms:

a. What Is a Hierarchical Form?

b. Relationship between Hierarchical

Forms and Tables:

c. Query Formulation Skills for

Hierarchical Forms:

5. Using Views in Reports:

a. What Is a Hierarchical Report?

b. Query Formulation Skills for

Hierarchical Reports:

+ SQL: 2003 Syntax Summary:

+ Rules for Updatable Join Views in Oracle:

* Introduction:

@ Application Development with

Relational Databases:

A. Stored Procedures and Triggers:

1. Database Programming Languages and PL/SQL:

a. Motivation for Database Programming

Languages:

b. Design Issues:

c. PL/SQL Statements:

d. Executing PL/SQL Statements in Anonymous

Blocks:

2. Stored Procedures:

a. PL/SQL Procedures:

b. PL/SQL Functions:

c. Using Cursors:

d. PL/SQL Packages:

3. Triggers:

a. Motivation and Classification of

Triggers:

b. Oracle Triggers:

c. Understanding Trigger Execution:

+ SQL: 2003 Syntax Summary:

* Introduction:

@ Advanced Database Development:

A. View Design and Integration:

1. Motivation for View Design and

Integration:

2. View Design with Forms:

a. Form Analysis:

b. Analysis of M-Way Relationships

Using Forms:

3. View Integration:

a. Incremental and Parallel Integration

Approaches:

b. View Integration Examples:

* Introduction:

@ Advanced Database Development:

A. Database Development for Student

Loan Limited:

1. Case Description:

a. Overview:

b. Flow of Work:

2. Conceptual Data Modeling:

a. ERD for the Loan Origination Form:

b. Incremental Integration after Adding

The Disclosure Letter:

c. Incremental Integration after Adding

the Statement of Account:

d. Incremental Integration after Adding

the Loan Activity Report:

3. Refining the Conceptual Schema:

a. Schema Conversion:

b. Normalization:

4. Physical Database Design and Application

Development:

a. Application and Table Profiles:

b. Index Selection:

c. Derived Data and Denormalization

Decisions:

d. Other Implementation Decisions:

e. Application Development:

+ Glossary of Form and Report Fields:

+ Create Table Statements:

* Introduction:

@ Managing Database Environments:

A. Data and Database Administration:

1. Organizational Context for Managing

Databases:

a. Database Support for Management

Decision Making:

b. Information Resource Management

to Knowledge Management:

c. Responsibilities of Data Administrators

and Database Administration:

2. Tools of Database Administration:

a. Security:

b. Integrity Constraints:

c. Management Of Triggers and Stored

Procedures:

d. Data Dictionary Manipulation:

3. Processess for Database Specialists:

a. Data Planning:

b. Selection and Evaluation of Database

Management Systems:

4. Managing Database Environments:

a. Transaction Processing:

b. Data Warehouse Processing:

c. Distributed Environments:

d. Object Database Management:

+ SQL: 2003 Syntax Summary:

* Introduction:

@ Managing Database Environments:

A. Transaction Management::

1. Basics of Database Transactions:

a. Transaction Examples:

b. Transaction Peoperties:

2. Concurrency Control:

a. Objective of Concurrency Control:

b. Interference Problems:

c. Concurrency Control Tools:

3. Recovery Management:

a. Data Storage Devices and Failure Types:

b. Recovery Tools:

c. Recovery Processes:

4. Transaction Design Issues:

a. Transaction Boundary and Hot Spots:

b. Isolation Levels:

c. Timing of Integrity Constraint

Enforcement:

d. Save Points:

5. Workflow Management:

a. Characterizing Workflows:

b. Enabling Technologies:

+ SQL: 2003 Syntax Summary:

* Introduction:

@ Managing Database Environments:

A. Data Warehouse Technology and

Management:

1. Basic Concepts:

a. Transaction Processing versus

Decision Support:

b. Characteristics of Data Warehouses:

c. Architectures for Data Warhouses:

d. Data Mining:

e. Applications of Data Warehouses:

2. Multidimensional Representation of Data:

a. Example of a Multidimensional Data Cube:

b. Multidimensional Terminology:

c. Time-Series Data:

d. Data Cube Operations:

3. Relational DBMS Support for Data Warehouses:

a. Relational Data Modeling for Multidimensional

Data:

b. Dimension Representation:

c. Extensions to the GROUP BY Clause for

Multidimensional Data:

d. Materialized Views and Query Rewriting:

e. Storage and Optimization Technologies:

5. Maintaining a Data Warehouse:

a. Sources of Data:

b. Workflow for Maintaining a Data Warehouse:

c. Managing the Refresh Process:

* Introduction:

@ Managing Database Environments:

A. Client-Server Processing, Parallel

Database Processing, and Distributed

Databases:

1. Overview of Distributed Processing and

Distributed Data:

a. Motivation for Client-Server

Processing:

b. Motivation for Parallel Database

Processing:

c. Motivation for Distributed Data:

d. Summary of Advantages and Disadvantages:

2. Client-Server Database Architectures:

a. Design Issues:

b. Description of Architectures:

3. Client-Server Database Architectures:

a. Design Issues:

b. Description of Architectures:

4. Parallel Database Processing:

a. Architectures and Design Issues:

b. Commercial Parallel Database

Technology:

5. Architectures for Distributed Database

Management Systems:

a. Component Architecture:

b. Schema Architectures:

6. Transparency for Distributed Database

Processing:

a. Motivating Example:

b. Fragmentation Transparency:

c. Location Transparency:

d. Transparency in Oracle Distributed

Databases:

7. Distributed Database Processing:

a. Distributed Query Processing:

b. Distributed Transaction Processing:

* Introduction:

@ Managing Database Environments:

A. Object Database Management Systems:

1. Motivation for Object Database

Management:

a. Complex Data:

b. Type System Mismatch:

c. Application Examples:

2. Object-Oriented Principles:

a. Encapsulation:

b. Inheritance:

c. Polymorphism:

d. Programming Languages versus DBMSs:

3. Architectures for Object Database

Management:

a. Large Objects and External Software:

b. Specialized Media Servers:

c. Object Database Middleware:

d. Object Relational Database Management

Systems for User-Defined Types:

e. Object-Oriented Database Management

Systems:

f. Summary of Object Database Architectures:

4. Object Database Features in SQL: 2003:

a. User-Defined Types:

b. Table Definitions:

c. Subtable Families:

d. Manipulating Complex Objects and

Subtable Families:

5. Object Database Features in Oracle 10g:

a. Defining User-Defined Types and Typed

Tables in Oracle 10g:

b. Using Typed Tables in Oracle 10g:

c. Other Object Features in Oracle 10g:

* STATE OF THE ART CURRICULUM DESIGN:

* NEW:

* ILLUSTRATIONS:

* GLOSSARY:

* BIBLIOGRAPHICAL REFERENCES & INDEX:

* PAPERBACK:

* PHOTOS:

* LEARNING OBJECTIVES:

* GLOSSARY:

* TRANSPARENT FRONT PAGE:

* BLACK-WHITE-RED OR BLUE BACK PAGE COVER:

* BINDED WIRE-0: BLACK-WHITE-RED OR BLUE:

* 500 WHITE PAGES: 8x11"

* ALLOW 4 TO 6 WEEKS TO RECEIVE ITEM:

* ORDER EARLY WHILE SUPPLIES LAST:
... [Full Description]

Title of Image

Seller Information

Seller

doctor
  • Contact Seller
  • No Feedback Yet
‹ ›
View Store

Location

  • US, Chicago, IL

Payment

  • Credit Cards
  • Credit Cards accepted via:
  • PayPal

Additional Info

  • About
  • Terms and Policy
  • Contact Info
  • © 2026
  • ·
  • eCRATER
  • ·
  • Get your free online store
Last Updated: 28 May 2020 04:32:07 PDT
  • about
  • ·
  • terms
  • ·
  • privacy
  • ·
  • dmca
  • ·
  • contact
  • ·
  • news
Follow Us