|
Books > Academic & Education > Professional & Technical > Data Management
The chapters of this book provide an excellent snapshot of
current research and development activities in the area of query
processing and optimization. They supply potential answers to many
questions that have been raised for new types of database systems
and at the same time reflect the variety of the different
approaches taken. The book acts both as a reference for the state
of the art in query processing for the "next generation" of
database systems, and as a good starting point for anybody
interested in understanding the challenging questions in the area.
Furthermore, the book will help the reader to gain an in-depth
understanding of why efficient query processing is needed for
future database systems.
Modern database and software system technology must respond to a
wide variety of needs. Advanced applications such as office
automation, CAD, or software engineering have new requirements in
design environments, transaction mechanisms, and data types. This
comprehensive volume by designers, implementors and users covers
all aspects of building an object-oriented software system from
data model through system implementation, interfaces, and
applications. Utilizing techniques from databases, object-oriented
languages, programming environments, and user interfaces, O2 is a
landmark object-oriented database system representing a new
generation of database technology. This guide will help
researchers, database designers, and users to assess the nature and
potential of object-oriented technology for themselves.
The aim of query processing is to find information in one or
more databases and deliver it to the user quickly and efficiently.
Traditional techniques work well for databases with standard,
single-site relational structures, but databases containing more
complex and diverse types of data demand new query processing and
optimization techniques.
Most real-world data is not well structured. Today's databases
typically contain much non-structured data such as text, images,
video, and audio, often distributed across computer networks. In
this complex milieu
(typified by the world wide Web), efficient and accurate query
processing becomes quite challenging.
Principles of Database Query Processing for Advanced
Applications teaches the basic concepts and techniques of query
processing and optimization for a variety of data forms and
database systems, whether structured or unstructured.
* This is the only reference work that covers query processing and
optimization techniques for structured and unstructured data,
written with the non-expert in mind, with a minimum of mathematical
details.
* This book teaches query processing techniques for multimedia,
object-oriented, deductive, parallel, and distributed databases, as
well as heterogeneous multidatabase systems, fuzzy relational
databases, and
techniques for different types of unstructured data.
* Each chapter contains examples, tables and figures, class
exercises, and a detailed bibliography.
This collection offers the reader a broad survey of the role of
transaction processing in advanced computer applications.
It contains an introduction to traditional transaction technology,
and comprehensive descriptions of commercial systems and research
projects.
This volume will help anyone interested in keeping up with
database applications and the potential for transaction processing
systems to address the needs of OLTP, CAD, CASE, computer aided
publishing, heterogeneous databases, active databases,
communications, systems and other areas.
For researchers, managers, software developers, professionals in
the data processing fields, or anyone interested in a coherent
overview of this new and fast growing area of computer science.
This book develops a theory for transactions that provides
practical solutions for system developers, focusing on the
interface between the user and the database that executes
transactions. Atomic transactions are a useful abstraction for
programming concurrent and distributed data processing systems.
Presents many important algorithms which provide maximum
concurrency for transaction processing without sacrificing data
integrity. The authors include a well-developed data processing
case study to help readers understand transaction processing
algorithms more clearly. The book offers conceptual tools for the
design of new algorithms, and for devising variations on the
familiar algorithms presented in the discussions. Whether your
background is in the development of practical systems or formal
methods, this book will offer you a new way to view distributed
systems.
Life science data integration and interoperability is one of the
most challenging problems facing bioinformatics today. In the
current age of the life sciences, investigators have to interpret
many types of information from a variety of sources: lab
instruments, public databases, gene expression profiles, raw
sequence traces, single nucleotide polymorphisms, chemical
screening data, proteomic data, putative metabolic pathway models,
and many others. Unfortunately, scientists are not currently able
to easily identify and access this information because of the
variety of semantics, interfaces, and data formats used by the
underlying data sources.
Bioinformatics: Managing Scientific Data tackles this challenge
head-on by discussing the current approaches and variety of systems
available to help bioinformaticians with this increasingly complex
issue. The heart of the book lies in the collaboration efforts of
eight distinct bioinformatics teams that describe their own unique
approaches to data integration and interoperability. Each system
receives its own chapter where the lead contributors provide
precious insight into the specific problems being addressed by the
system, why the particular architecture was chosen, and details on
the system's strengths and weaknesses. In closing, the editors
provide important criteria for evaluating these systems that
bioinformatics professionals will find valuable.
* Provides a clear overview of the state-of-the-art in data
integration and interoperability in genomics, highlighting a
variety of systems and giving insight into the strengths and
weaknesses of their different approaches.
* Discusses shared vocabulary, design issues, complexity of use
cases, and the difficulties of transferring existing data
management approaches to bioinformatics systems, which serves to
connect computer and life scientists.
* Written by the primary contributors of eight reputable
bioinformatics systems in academia and industry including: BioKris,
TAMBIS, K2, GeneExpress, P/FDM, MBM, SDSC, SRS, and DiscoveryLink.
"How to Build a Digital Library" is the only book that offers
all the knowledge and tools needed to construct and maintain a
digital library, regardless of the size or purpose. It is the
perfectly self-contained resource for individuals, agencies, and
institutions wishing to put this powerful tool to work in their
burgeoning information treasuries. The Second Edition reflects new
developments in the field as well as in the Greenstone Digital
Library open source software. In Part I, the authors have added an
entire new chapter on user groups, user support, collaborative
browsing, user contributions, and so on. There is also new material
on content-based queries, map-based queries, cross-media queries.
There is an increased emphasis placed on multimedia by adding a
"digitizing" section to each major media type. A new chapter has
also been added on "internationalization," which will address
Unicode standards, multi-language interfaces and collections, and
issues with non-European languages (Chinese, Hindi, etc.). Part II,
the software tools section, has been completely rewritten to
reflect the new developments in Greenstone Digital Library
Software, an internationally popular open source software tool with
a comprehensive graphical facility for creating and maintaining
digital libraries. As with the First Edition, a web site,
implemented as a digital library, will accompany the book and
provide access to color versions of all figures, two online
appendices, a full-text sentence-level index, and an automatically
generated glossary of acronyms and their definitions. In addition,
demonstration digital library collections will be included to
demonstrate particular points in the book. to access the online
content please visit, http: //www.greenstone.org/howto
*Outlines the history of libraries-- both traditional and
digital-- and their impact on present practices and future
directions. *Written for both technical and non-technical audiences
and covers the entire spectrum of media, including text, images,
audio, video, and related XML standards. *Web-enhanced with
software documentation, color illustrations, full-text index,
source code, and more."
Managing Time in Relational Databases: How to Design, Update and
Query Temporal Data introduces basic concepts that will enable
businesses to develop their own framework for managing temporal
data. It discusses the management of uni-temporal and bi-temporal
data in relational databases, so that they can be seamlessly
accessed together with current data; the encapsulation of temporal
data structures and processes; ways to implement temporal data
management as an enterprise solution; and the internalization of
pipeline datasets. The book is organized into three parts. Part 1
traces the history of temporal data management and presents a
taxonomy of bi-temporal data management methods. Part 2 provides an
introduction to Asserted Versioning, covering the origins of
Asserted Versioning; core concepts of Asserted Versioning; the
schema common to all asserted version tables, as well as the
various diagrams and notations used in the rest of the book; and
how the basic scenario works when the target of that activity is an
asserted version table. Part 3 deals with designing, maintaining,
and querying asserted version databases. It discusses the design of
Asserted Versioning databases; temporal transactions; deferred
assertions and other pipeline datasets; Allen relationships; and
optimizing Asserted Versioning databases.
Principles of Transaction Processing is a comprehensive guide to
developing applications, designing systems, and evaluating
engineering products. The book provides detailed discussions of the
internal workings of transaction processing systems, and it
discusses how these systems work and how best to utilize them. It
covers the architecture of Web Application Servers and
transactional communication paradigms. The book is divided into 11
chapters, which cover the following: Overview of transaction
processing application and system structure Software abstractions
found in transaction processing systems Architecture of multitier
applications and the functions of transactional middleware and
database servers Queued transaction processing and its internals,
with IBM's Websphere MQ and Oracle's Stream AQ as examples Business
process management and its mechanisms Description of the two-phase
locking function, B-tree locking and multigranularity locking used
in SQL database systems and nested transaction locking System
recovery and its failures Two-phase commit protocol Comparison
between the tradeoffs of replicating servers versus replication
resources Transactional middleware products and standards Future
trends, such as cloud computing platforms, composing scalable
systems using distributed computing components, the use of flash
storage to replace disks and data streams from sensor devices as a
source of transaction requests. The text meets the needs of systems
professionals, such as IT application programmers who construct TP
applications, application analysts, and product developers. The
book will also be invaluable to students and novices in application
programming.
Joe Celko has looked deep into the code of SQL programmers and
found a consistent and troubling pattern - a frightening lack of
consistency between their individual encoding schemes and those of
the industries in which they operate. This translates into a series
of incompatible databases, each one an island unto itself that is
unable to share information with others in an age of
internationalization and business interdependence. Such
incompatibility severely hinders information flow and the quality
of company data.
Data, Measurements and Standards in SQL reveals the shift these
programmers need to make to overcome this deadlock. By collecting
and detailing the diverse standards of myriad industries, and then
giving a declaration for the units that can be used in an SQL
schema, Celko enables readers to write and implement portable data
that can interface to any number of external application systems
This book doesn't limit itself to one subject, but serves as a
detailed synopsis of measurement scales and data standards for all
industries, thereby giving RDBMS programmers and designers the
knowledge and know-how they need to communicate effectively across
business boundaries.
* Collects and details the diverse data standards of myriad
industries under one cover, thereby creating a definitive,
one-stop-shopping opportunity for database programmers.
* Enables readers to write and implement portable data that can
interface to any number external application systems, allowing
readers to cross business boundaries and move up the career ladder.
* Expert advice from one of the most-read SQL authors in the world
who is well known for his ten years of service on the ANSI SQL
standards committee and Readers Choice Award winning column in
Intelligent Enterprise.
"
The rapidly increasing volume of information contained in
relational databases places a strain on databases, performance, and
maintainability: DBAs are under greater pressure than ever to
optimize database structure for system performance and
administration.
Physical Database Design discusses the concept of how physical
structures of databases affect performance, including specific
examples, guidelines, and best and worst practices for a variety of
DBMSs and configurations. Something as simple as improving the
table index design has a profound impact on performance. Every form
of relational database, such as Online Transaction Processing
(OLTP), Enterprise Resource Management (ERP), Data Mining (DM), or
Management Resource Planning (MRP), can be improved using the
methods provided in the book.
- The first complete treatment on physical database design, written
by the authors of the seminal, Database Modeling and Design:
Logical Design, 4th edition.
- Includes an introduction to the major concepts of physical
database design as well as detailed examples, using methodologies
and tools most popular for relational databases today: Oracle, DB2
(IBM), and SQL Server (Microsoft).
- Focuses on physical database design for exploiting B+tree
indexing, clustered indexes, multidimensional clustering (MDC),
range partitioning, shared nothing partitioning, shared disk data
placement, materialized views, bitmap indexes, automated design
tools, and more!
Whether you are a software developer, systems architect, data
analyst, or business analyst, if you want to take advantage of data
mining in the development of advanced analytic applications, Java
Data Mining, JDM, the new standard now implemented in core DBMS and
data mining/analysis software, is a key solution component. This
book is the essential guide to the usage of the JDM standard
interface, written by contributors to the JDM standard.
The book discusses and illustrates how to solve real problems using
the JDM API. The authors provide you with:
* Data mining introduction an overview of data mining and the
problems it can address across industries; JDM s place in strategic
solutions to data mining-related problems;
* JDM essentials concepts, design approach and design issues, with
detailed code examples in Java; a Web Services interface to enable
JDM functionality in an SOA environment; and illustration of JDM
XML Schema for JDM objects;
* JDM in practice the use of JDM from vendor implementations and
approaches to customer applications, integration, and usage; impact
of data mining on IT infrastructure; a how-to guide for building
applications that use the JDM API.
* Free, downloadable KJDM source code referenced in the book
available here
* Data mining introduction an overview of data mining and the
problems it can address across industries; JDM's place in strategic
solutions to data mining-related problems;
* JDM essentials concepts, design approach and design issues, with
detailed code examples in Java; a Web Services interface to enable
JDM functionality in an SOA environment; and illustration of JDM
XML Schema for JDM objects;
* JDM in practice the use of JDM from vendor implementations and
approaches to customer applications, integration, and usage; impact
of data mining on IT infrastructure; a how-to guide for building
applications that use the JDM API.
* Free, downloadable KJDM source code referenced in the book
available here"
XML has become the lingua franca for representing business data,
for exchanging information between business partners and
applications, and for adding structure
and sometimes meaning to text-based documents. XML offers some
special challenges and opportunities in the area of search:
querying XML can produce very precise, fine-grained results, if you
know how to express and execute those queries.
For software developers and systems architects: this book teaches
the most useful approaches to querying XML documents and
repositories. This book will also help managers and project leaders
grasp how querying XML fits into the larger context of querying and
XML. Querying XML provides a comprehensive background from
fundamental concepts (What is XML?) to data models (the Infoset,
PSVI, XQuery Data Model), to APIs (querying XML from SQL or Java)
and more.
* Presents the concepts clearly, and demonstrates them with
illustrations and examples; offers a thorough mastery of the
subject area in a single book.
* Provides comprehensive coverage of XML query languages, and the
concepts needed to understand them completely (such as the XQuery
Data Model).
* Shows how to query XML documents and data using: XPath (the XML
Path Language); XQuery, soon to be the new W3C Recommendation for
querying XML; XQuery's companion XQueryX; and SQL, featuring the
SQL/XML
* Includes an extensive set of XQuery, XPath, SQL, Java, and other
examples, with links to downloadable code and data samples."
Fuzzy Modeling and Genetic Algorithms for Data Mining and
Exploration is a handbook for analysts, engineers, and managers
involved in developing data mining models in business and
government. As you'll discover, fuzzy systems are extraordinarily
valuable tools for representing and manipulating all kinds of data,
and genetic algorithms and evolutionary programming techniques
drawn from biology provide the most effective means for designing
and tuning these systems.
You don't need a background in fuzzy modeling or genetic algorithms
to benefit, for this book provides it, along with detailed
instruction in methods that you can immediately put to work in your
own projects. The author provides many diverse examples and also an
extended example in which evolutionary strategies are used to
create a complex scheduling system.
* Written to provide analysts, engineers, and managers with the
background and specific instruction needed to develop and implement
more effective data mining systems.
* Helps you to understand the trade-offs implicit in various models
and model architectures.
* Provides extensive coverage of fuzzy SQL querying, fuzzy
clustering, and fuzzy rule induction.
* Lays out a roadmap for exploring data, selecting model system
measures, organizing adaptive feedback loops, selecting a model
configuration, implementing a working model, and validating the
final model.
* In an extended example, applies evolutionary programming
techniques to solve a complicated scheduling problem.
* Presents examples in C, C++, Java, and easy-to-understand
pseudo-code.
* Extensive online component, including sample code and a complete
data mining workbench.
XML in Data Management is for IT managers and technical staff
involved in the creation, administration, or maintenance of a data
management infrastructure that includes XML. For most IT staff, XML
is either just a buzzword that is ignored or a silver bullet to be
used in every nook and cranny of their organization. The truth is
in between the two. This book provides the guidance necessary for
data managers to make measured decisions about XML within their
organizations. Readers will understand the uses of XML, its
component architecture, its strategic implications, and how these
apply to data management.
To view a sample chapter and read the Foreword by Thomas C. Redman,
visit http: //books.elsevier.com/mk/?isbn=0120455994
* Takes a data-centric view of XML.
* Explains how, when, and why to apply XML to data management
systems.
* Covers XML component architecture, data engineering, frameworks,
metadata, legacy systems, and more.
* Discusses the various strengths and weaknesses of XML
technologies in the context of organizational data management and
integration.
The most prominent Web applications in use today are
data-intensive. Scores of database management systems across the
Internet access and maintain large amounts of structured data for
e-commerce, on-line trading, banking, digital libraries, and other
high-volume sites.
Developing and maintaining these data-intensive applications is an
especially complex, multi-disciplinary activity, requiring all the
tools and techniques that software engineering can provide. This
book represents a breakthrough for Web application developers.
Using hundreds of illustrations and an elegant intuitive modeling
language, the authors-all internationally-known database
researchers-present a methodology that fully exploits the
conceptual modeling approach of software engineering, from idea to
application. Readers will learn not only how to harness the design
technologies of relational databases for use on the Web, but also
how to transform their conceptual designs of data-intensive Web
applications into effective software components.
* A fully self-contained introduction and practitioner's guide
suitable for both technical and non-technical members of staff, as
well as students.
* A methodology, development process, and notation (WebML) based on
common practice but optimized for the unique challenges of
high-volume Web applications.
* Completely platform- and product-independent; even the use of
WebML is optional.
* Based on well-known industry standards such as UML and the Entity
Relationship Model.
* Enhanced by its own Web site (http: //www.webml.org), containing
additional examples, papers, teaching materials, developers'
resources, and exercises with solutions.
"Advanced SQL:1999 - Understanding Object-Relational and Other
Advanced Features" is the practitioner's handbook to the standard's
advanced features. It is not a re-presentation of the standard, but
rather an authoritative, in-depth guide to its practical
application. Like its companion, "SQL:1999 - Understanding
Relational Language Components," which explained the standard's
basic features, this book will show you how to make your
applications both effective and standard-compliant.
This handy reference has a modular format so you can explore
specific topics with ease. It is equally useful to those upgrading
from earlier versions of SQL and those with no previous experience.
Written by the standard's distinguished editor, "Advanced SQL:1999"
will complete your knowledge and support your skills like no other
book can.
* Focuses entirely on the issues that matter to programmers who are
connecting applications to databases.
* Details SQL:1999's object facilities, including structured
user-defined types, typed tables, user-defined routines, and
routine invocation.
* Examines facilities new to SQL, including those relating to
on-line analytical processing (OLAP), management of external data
(SQL/MED), and Java support.
* Covers the ongoing development of XML support.
* Includes appendices that cover the SQL:1999 annexes, a SQL:1999
example using UDTs, status codes, and useful information on the
standardization process.
Tuning your database for optimal performance means more than
following a few short steps in a vendor-specific guide. For maximum
improvement, you need a broad and deep knowledge of basic tuning
principles, the ability to gather data in a systematic way, and the
skill to make your system run faster. This is an art as well as a
science, and "Database Tuning: Principles, Experiments, and
Troubleshooting Techniques" will help you develop portable skills
that will allow you to tune a wide variety of database systems on a
multitude of hardware and operating systems. Further, these skills,
combined with the scripts provided for validating results, are
exactly what you need to evaluate competing database products and
to choose the right one.
* Forward by Jim Gray, with invited chapters by Joe Celko and
Alberto Lerner
* Includes industrial contributions by Bill McKenna
(RedBrick/Informix), Hany Saleeb (Oracle), Tim Shetler (TimesTen),
Judy Smith (Deutsche Bank), and Ron Yorita (IBM)
* Covers the entire system environment: hardware, operating system,
transactions, indexes, queries, table design, and application
analysis
* Contains experiments (scripts available on the author's site) to
help you verify a system's effectiveness in your own
environment
* Presents special topics, including data warehousing, Web support,
main memory databases, specialized databases, and financial time
series
* Describes performance-monitoring techniques that will help you
recognize and troubleshoot problems
"JDBC: Practical Guide for Java Programmers" is the quickest way to
gain the skills required for connecting your Java application to a
SQL database. Practical, tutorial-based coverage keeps you focused
on the essential tasks and techniques, and incisive explanations
cement your understanding of the API features you'll use again and
again. No other resource presents so concisely or so effectively
the exact material you need to get up and running with JDBC right
away.
* Provides tutorial-based instruction in key JDBC techniques,
complemented by example code.
* Centered around an incrementally developed example of a
three-tiered application for a video rental e-commerce site.
* Designed to help you tackle standard JDBC tasks: connecting your
database to the Internet, displaying query results, using stored
procedures, updating the database, storing metadata, carrying out
transactions, working with binary large objects, implementing
security, and more.
* Via the companion Web site, provides code for the examples, tools
for loading the example database, links to useful JDBC sites, and a
forum in which to interact with other readers.
This isn't a book about the Object Data Standard; it's the
complete,
fully authoritative version of the standard itself, presented by
the
researchers who developed it. This book provides all the
details
comprising ODMG 3.0, making the latest version of the
specification
the most mature and most flexible yet.
When it comes to storing objects in databases, ODMG 3.0 is
a
standard with which you need to be familiar-whether you
design,
develop, or implement object database products,
object-to-relational
database mapping products, or applications based on these
products.
* Presents authoritative, completely up-to-date information not
available anywhere else.
* Documents all the changes found in version 3.0, including
enhancements to the Java language binding, greater semantic
precision, and various improvements and corrections throughout the
standard.
* Pays special attention to the broadening of the standard to
support recent developments in object-to-database mappings (ODMs)
that allow objects to be stored in relational databases.
* Provides a way to write Java, C++, or Smalltalk code that works
with the entire spectrum of database products, while taking full
advantage of your organization's preferred platform.
* Continues to cover everything retained from version 2.0,
including key details relating to C++, Smalltalk, and Object Query
Language.
* Establishes a level of stability for this increasingly important
specification.
The definitive book on Oracle's Rdb database.
Written by a team of bestselling database experts, including a
principal product architect, this is unquestionably the definitive
book on Oracle's Rdb8, the latest version of the powerful database
for advanced enterprise applications. Rdb: A Comprehensive Guide,
Third Edition teaches administrators, programmers, database
designers and IT managers the critical components and functions of
the new version 8 and explains how to develop powerful Rdb8
programs. The book specifically addresses new Rdb8 management,
tuning and scalability tools and describes the new Rdb/NT Workbench
for Windows NT. No other source gives readers the authoritative and
timely information provided by Rdb: A Comprehensive Guide, Third
Edition.
Only book on Rdb8
Written by Rdb8 experts from Oracle, including the principal
product architect
Explains how to use Rdb8 on both Windows NT and OpenVMS
Do you need an introductory book on data and databases? If the
book is by Joe Celko, the answer is yes. "Data and Databases:
Concepts in Practice" is the first introduction to relational
database technology written especially for practicing IT
professionals. If you work mostly outside the database world, this
book will ground you in the concepts and overall framework you must
master if your data-intensive projects are to be successful. If
you're already an experienced database programmer, administrator,
analyst, or user, it will let you take a step back from your work
and examine the founding principles on which you rely every
day-helping you to work smarter, faster, and problem-free.
Whatever your field or level of expertise, Data and Databases
offers you the depth and breadth of vision for which Celko is
famous. No one knows the topic as well as he, and no one conveys
this knowledge as clearly, as effectively-or as engagingly. Filled
with absorbing war stories and no-holds-barred commentary, this is
a book you'll pick up again and again, both for the information it
holds and for the distinctive style that marks it as genuine
Celko.
* Supports its extensive conceptual information with example code
and other practical illustrations.
* Explains fundamental issues such as the nature of data and data
modeling, and moves to more specific technical questions such as
scales, measurements, and encoding.
* Offers fresh, engaging approaches to basic and not-so-basic
issues of database programming, including data entities,
relationships and values, data structures, set operations, numeric
data, character string data, logical data and operations, and
missing data among others.
* Covers the conceptual foundations of modern RDBMS technology,
making it an ideal choice for students.
Whether building a relational, object-relational, or
object-oriented database, database developers are increasingly
relying on an object-oriented design approach as the best way to
meet user needs and performance criteria. This book teaches you how
to use the Unified Modeling Language-the official standard of the
Object Management Group-to develop and implement the best possible
design for your database.
Inside, the author leads you step by step through the design
process, from requirements analysis to schema generation. You'll
learn to express stakeholder needs in UML use cases and actor
diagrams, to translate UML entities into database components, and
to transform the resulting design into relational,
object-relational, and object-oriented schemas for all major DBMS
products.
* Teaches you everything you need to know to design, build, and
test databases using an OO model.
* Shows you how to use UML, the accepted standard for database
design according to OO principles.
* Explains how to transform your design into a conceptual schema
for relational, object-relational, and object-oriented DBMSs.
* Offers practical examples of design for Oracle, SQL Server,
Sybase, Informix, Object Design, POET, and other database
management systems.
* Focuses heavily on re-using design patterns for maximum
productivity and teaches you how to certify completed designs for
re-use.
DB2 Universal Database (UDB) supports many different types of
applications, on many different kinds of data, in many different
software and hardware environments.
This book provides a complete guide to DB2 UDB Version 5 in all
its aspects, including the interfaces that support end users,
application developers, and database administrators. It is
complementary to the IBM product documentation, providing a clear
and informal explanation of how the features of DB2 were intended
to be used. It is an extensive revision of the author's earlier
book, "Using the New DB2: IBM's Object-Relational Database
System."
* Offers complete and self-contained information, and does not
assume prior knowledge of DB2, SQL, or relational database
concepts
* Covers elementary principles of database management as well as
the advanced features of UDB, including recursive queries,
constraints, triggers, user-defined datatypes, stored procedures,
parallel databases, and graphical tools for database
administration
* Includes dozens of practical tips that will save readers many
hours of work in developing database applications
* Provides hundreds of tested examples written in SQL, C, C++, and
Java, all of which are available on the MKP web site
The potential business advantages of data mining are well
documented in publications for executives and managers. However,
developers implementing major data-mining systems need concrete
information about the underlying technical principles and their
practical manifestations in order to either integrate commercially
available tools or write data-mining programs from scratch. This
book is the first technical guide to provide a complete,
generalized roadmap for developing data-mining applications,
together with advice on performing these large-scale, open-ended
analyses for real-world data warehouses.
Note: If you already own Predictive Data Mining: A Practical Guide,
please see ISBN 1-55860-477-4 to order the accompanying software.
To order the book/software package, please see ISBN 1-55860-478-2.
+ Focuses on the preparation and organization of data and the
development of an overall strategy for data mining.
+ Reviews sophisticated prediction methods that search for patterns
in big data.
+ Describes how to accurately estimate future performance of
proposed solutions.
+ Illustrates the data-mining process and its potential pitfalls
through real-life case studies."
|
|