Skip to content

Perl 5 A Programmer's Notebook

Best in textbook rentals since 2012!

ISBN-10: 0130213217

ISBN-13: 9780130213211

Edition: 1st 2000

Authors: Jesse Feiler

List price: $34.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Aimed at those programmers with some experience of Perl who need a quick reference, or those who need to see sample code in operation, this book uses a picturebook format to teach the key topics within Perl.
Customers also bought

Book details

List price: $34.99
Edition: 1st
Copyright year: 2000
Publisher: Prentice Hall PTR
Publication date: 8/24/1999
Binding: Paperback
Pages: 288
Size: 7.00" wide x 9.25" long x 1.00" tall
Weight: 1.232
Language: English

Preface
Acknowledgments
Introduction to Data Warehousing: Between Uncertainty and Knowledge
Learning to Live with Uncertainty
Bombarded by Paradigm Shifts
Reducing Uncertainty Through Knowledge
The Data Warehouse Provides Knowledge as a Special Kind of Representation
Kinds of Knowledge
Instrumental Knowledge
Pragmatic Knowledge
Fundamental Business Imperatives
The Three Imperatives
The Data Warehouse Represents the Business
Complex Artifact, Simple Principles
Aligning the Business and the Warehouse
Data Warehouse Map of the Business
Cant Shrink-Warp Knowledge of the Business
A Single Version of the Truth
An Inventory of Knowledge: Putting the "Decision" Back into "Decision Support"
Fundamental Commitments
Basic Data Warehousing Distinctions
An Architecture, Not a Product
The One Fundamental Question
The One Question--The Thousand and one Answers...
The First Distinction: Transaction and Decision Support System
Data Warehouse Sources of Data
Dimensions
The Data Warehouse Fact
The Data Warehouse Model of the Business: Alignment
The Data Cube
Aggregation
Data Warehouse Professional Roles
The Data Warehouse Process Model
Summary
A Short History of Data
In the Beginning...
Fast Forward to Modern Times
The Very Idea of Decision Support
From Mainframes to Pcs
The Promise of the Relational Database
Data Every Which Way
From Client-Server to thin Client Computing
Why Will Things Be Different this Time?
The More Things Change, the More They Stay the Same
Model of Technology Dynamics
Summary
Justifying Data Warehousing
Competition For Limited Resources
An Integrated Business And Technology Solution
Economic Value, Not Business Benefits
Selling the Data Warehouse
The Reporting Data Warehouse: Running Fewer Errands
The Supply Chain Warehouse
The Cross-Selling Warehouse
The Total Quality Management Data Warehouse
The Profitability Warehouse
Data Warehousing Case Vignettes in the Press
Summary
Data Warehousing Project Management
Simulating a Rational Design Process
Managing Project Requirements
Managing the Development of Architecture
Managing Project Schedule
Managing Project Quality
Managing Project Risks
Managing Project Documentation
Managing the Project Development Team
Managing Project Management
Summary
Design and Construction
Business Design: The Unified Representations of The Customer and Product
The Critical Path: Alignment
A Unified Representation of the Customer
Data Scrubbing
The Cross-Functional Team
Hierarchical Structure
Customer Demographics
A Unified Representation of the Product
Data Marts: Between Prototype and Retrotype
Summary
Total Data Warehouse Quality
The Information Product
Data Quality as Data Integrity
Intrinsic Qualities
Ambiguity
Timeliness and Consistency in Time
Security
Secondary Qualities
Credibility
Quality Data, Quality Reports
Information Quality, System Quality
Performance
Availability
Scalability
Functionality
Maintainability
Reinterpreting the Past
Summary
Data Warehousing Technical Design
Use Case Scenarios
Abstract Data Types and Concrete Data Dimensions
Data Normalization: Relevance and Limitations
Dimensions and Facts
Primary and Foreign Keys
Design for Performance: Technical Interlude
Summary
Data Warehouse Construction Technologies: SQL
The Relational Database: A Dominant Design
Twelve Principles
Thinking in Sets: Declarative and Procedural Approaches
Data Definition Language
Indexing: B-Tree
Indexing: Hashing
Indexing: Bitmap
Indexing Rules of Thumb
Data Manipulation Language
Data Control Language
Stored Procedures
User-Defined Functions
Summary
Data Warehouse Construction Technologies: Transaction Management
The Case For Transaction Management: The Acid Test
The Logical Unit of Work
Two-Tier and Three-Tier Architectures
Distributed Architecture
Middleware: Remote Procedure Call Model
Middleware: Message-Oriented Middleware
The Long Transaction
Summary
Operations and Transformations
Data Warehouse Operation Technologies: Data Management
Database Administration
Backing Up the Data (in the Ever-Narrowing Backup Window)
Recovering the Database: Crash Recovery
Recovering the Database: Version (Point-in-Time) Recovery
Recovering the Database: Roll-Forward Recovery
Managing Lots of Data: Acres of Disk
Managing Lots of Data: System-Controlled Storage
Managing Lots of Data: Automated Tape Robots
Raid Configurations
Summary
Data Warehousing Performance
Performance Parameters
Denormalization for Performance
Aggregation for Performance
Buffering for Performance
Partitioning for Performance
Parallel Processing: Shared Memory
Parallel Processing: Shared Disk
Parallel Processing: Shared Nothing
Data Placement: Colocated Join
Summary
Data Warehousing Operations: The Information Supply Chain
A Process, Not an Application
The Great Chain of Data
Partitioning: Divide and Conquer
Determining Temporal Granularity
Aggregate Up to the Data Warehouse
Aggregates in the Data Warehouse
The Debate About the Data Warehouse Data Model
The Presentation Layer
Integrated Decision Support Processes
Summary
Metadata and Metaphor
Metaphors Alter Our Perceptions
A New Technology, a New Metaphor
Metadata are Metaphorical
Semantics
Forms of Data Normalization and Denormalization
Metadata Architecture
Metadata Repository
Models and Metamodels
Metadata Interchange Specification (Mdis)
Metadata: A Computing Grand Challenge
Summary
Aggregation
On-Line Aggregation, Real-Time Aggravation
The Manager's Rule of Thumb
A Management Challenge
Aggregate Navigation
Information Density
Canonical Aggregates
Summary
Applications and Speculations
OLAP Technologies
OLAP Architecture
Cubes, Hypercubes, and Multicubes
OLAP Features
The Strengths of OLAP
Limitations
Summary
Data Warehousing and the Web
The Business Case
The Web as a Delivery System
Key Internet Technologies
Web Harvesting: the Web as the Ultimate Data Store
The Business Intelligence Portal
Summary
Data Mining
Data Mining and Data Warehousing
Data Mining Enabling Technologies
Data Mining Methods
Data Mining: Management Perspective
Summary
Breakdowns: What Can Go Wrong
The Short List
The Leaning Cube of Data
The Data Warehouse Garage Sale
Will the Future be Like the Past?
Model Becomes Obsolete
Missing Variables
Obsessive Washing
Combinatorial Explosion
Technology and Business Misalignment
Becoming a Commodity
Summary
Future Prospects
Enterprise Server Skills to be in High Demand
The Cross-Fictional, Oops, -Functional Team
Governance
The Operational Data Warehouse
Request for Update
The Web Opportunity: Agent Technology
The Future of Data Warehousing
Summary
Glossary
References
Index