|
|
Books > Academic & Education > Professional & Technical > Data Management
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."
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.
SQL Clearly Explained, Third Edition, provides an in-depth
introduction to using SQL (Structured Query Language). Readers will
learn not only SQL syntax, but also how SQL works. Although the
core of the SQL language remains relatively unchanged, the most
recent release of the SQL standard (SQL:2008) includes two sets of
extensions: 1) support for object-relational databases and 2)
support for XML. As a result, the set of standard SQL commands has
been greatly extended and this new edition takes that into account.
This new edition includes updated tips and tricks to reflect the
current concepts of SQL and XML standards; several new chapters
covering object-relational and XML extensions; and an ancillary
package that includes case studies, a syllabus, exams and more.
This book is intended for working SQL programmers, database
administrators, database designers, database analysts, and
application system developers as well as those who are developing
new features for database management systems who want to know about
user needs. This would include anyone working with electronic
content in the relational database context but also XML. Web
services, etc.
"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.
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.
"
This book brings all of the elements of data mining together in a
single volume, saving the reader the time and expense of making
multiple purchases. It consolidates both introductory and advanced
topics, thereby covering the gamut of data mining and machine
learning tactics ? from data integration and pre-processing, to
fundamental algorithms, to optimization techniques and web mining
methodology.
The proposed book expertly combines the finest data mining material
from the Morgan Kaufmann portfolio. Individual chapters are derived
from a select group of MK books authored by the best and brightest
in the field. These chapters are combined into one comprehensive
volume in a way that allows it to be used as a reference work for
those interested in new and developing aspects of data mining.
This book represents a quick and efficient way to unite valuable
content from leading data mining experts, thereby creating a
definitive, one-stop-shopping opportunity for customers to receive
the information they would otherwise need to round up from separate
sources.
* Chapters contributed by various recognized experts in the field
let the reader remain up to date and fully informed from multiple
viewpoints.
* Presents multiple methods of analysis and algorithmic
problem-solving techniques, enhancing the reader's technical
expertise and ability to implement practical solutions.
* Coverage of both theory and practice brings all of the elements
of data mining together in a single volume, saving the reader the
time and expense of making multiple purchases.
This book brings all of the elements of database design together in
a single volume, saving the reader the time and expense of making
multiple purchases. It consolidates both introductory and advanced
topics, thereby covering the gamut of database design methodology ?
from ER and UML techniques, to conceptual data modeling and table
transformation, to storing XML and querying moving objects
databases.
The proposed book expertly combines the finest database design
material from the Morgan Kaufmann portfolio. Individual chapters
are derived from a select group of MK books authored by the best
and brightest in the field. These chapters are combined into one
comprehensive volume in a way that allows it to be used as a
reference work for those interested in new and developing aspects
of database design.
This book represents a quick and efficient way to unite valuable
content from leading database design experts, thereby creating a
definitive, one-stop-shopping opportunity for customers to receive
the information they would otherwise need to round up from separate
sources.
* Chapters contributed by various recognized experts in the field
let the reader remain up to date and fully informed from multiple
viewpoints.
* Details multiple relational models and modeling languages,
enhancing the reader's technical expertise and familiarity with
design-related requirements specification.
* Coverage of both theory and practice brings all of the elements
of database design together in a single volume, saving the reader
the time and expense of making multiple purchases.
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 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
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.
The Bayesian network is one of the most important architectures
for representing and reasoning with multivariate probability
distributions. When used in conjunction with specialized
informatics, possibilities of real-world applications are achieved.
Probabilistic Methods for BioInformatics explains the application
of probability and statistics, in particular Bayesian networks, to
genetics. This book provides background material on probability,
statistics, and genetics, and then moves on to discuss Bayesian
networks and applications to bioinformatics.
Rather than getting bogged down in proofs and algorithms,
probabilistic methods used for biological information and Bayesian
networks are explained in an accessible way using applications and
case studies. The many useful applications of Bayesian networks
that have been developed in the past 10 years are discussed.
Forming a review of all the significant work in the field that will
arguably become the most prevalent method in biological data
analysis.
Unique coverage of probabilistic reasoning methods applied to
bioinformatics data--those methods that are likely to become the
standard analysis tools for bioinformatics.Shares insights about
when and why probabilistic methods can and cannot be used
effectively; Complete review of Bayesian networks and probabilistic
methods with a practical approach.
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
Location-based services (LBS) are a new concept integrating a user
s geographic location with the general notion of services, such as
dialing an emergency number from a cell phone or using a navigation
system in a car. Incorporating both mobile communication and
spatial data, these applications represent a novel challenge both
conceptually and technically.
The purpose of this book is to describe, in an accessible fashion,
the various concepts underlying mobile location-based services.
These range from general application-related ideas to technical
aspects. Each chapter starts with a high level of abstraction and
drills down to the technical details. Contributors examine each
application from all necessary perspectives, namely, requirements,
services, data, and scalability. An illustrative example begins
early in the book and runs throughout, serving as a reference.
. This book defines the LBS field and identifies its capabilities,
challenges, and technologies.
. The contributors are recognized experts from academia and
industry.
. Coverage includes navigation systems, middleware,
interoperability, standards, and mobile communications.
. A sample application, the "find-friend" application, is used
throughout the book to integrate the concepts discussed in each
chapter."
This book gives a theoretical base and a perspective for the
analysis, design, and operation of information systems,
particularly their information storage and retrieval (ISAR)
component, whether mechanized or manual. Information systems deal
with many types of entities: events, persons, documents, business
transactions, museum objects, research projects, and technical
parts, to name a few. Among the purposes the serve are to inform
the public, to support managers, researchers, and engineers, and to
provide a knowledge base for an artificial intelligence program.
The principles discussed in this book apply to all these contexts.
The book achieves this generality by drawing on ideas from two
conceptually overlapping areas-data base management and the
organization and use of knowledge in libraries-and by integrating
these ideas into a coherent framework. The principles discussed
apply to the design of new systems and, more importantly, to the
analysis of existing systems in order to exploit their capabilities
better, to circumvent their shortcomings, and to introduce
modifications where feasible.
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 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.
"Spatial Databases" is the first unified, in-depth treatment of
special techniques for dealing with spatial data, particularly in
the field of geographic information systems (GIS). This book
surveys various techniques, such as spatial data models,
algorithms, and indexing methods, developed to address specific
features of spatial data that are not adequately handled by
mainstream DBMS technology.
The book also reviews commercial solutions to geographic data
handling: ArcInfo, ArcView, and Smallworld GISs; and two extensions
to the relational model, PostgreSQL and Oracle Spatial. The authors
examine these underlying GIS technologies, assess their strengths
and weaknesses, and consider specific uses for which each product
is best suited.
* Examines the strengths of various query languages and approaches
to query processing.
* Explains the use of computational geometry in spatial databases
GISs, providing necessary background and an in-depth look at key
algorithms.
* Covers spatial access methods, including the R-tree and several
space-driven structures, and is filled with dozens of helpful
illustrations.
In this fully updated second edition of the highly acclaimed
Managing Gigabytes, authors Witten, Moffat, and Bell continue to
provide unparalleled coverage of state-of-the-art techniques for
compressing and indexing data. Whatever your field, if you work
with large quantities of information, this book is essential
reading--an authoritative theoretical resource and a practical
guide to meeting the toughest storage and access challenges. It
covers the latest developments in compression and indexing and
their application on the Web and in digital libraries. It also
details dozens of powerful techniques supported by mg, the authors'
own system for compressing, storing, and retrieving text, images,
and textual images. mg's source code is freely available on the
Web.
* Up-to-date coverage of new text compression algorithms such as
block sorting, approximate arithmetic coding, and fat Huffman
coding
* New sections on content-based index compression and distributed
querying, with 2 new data structures for fast indexing
* New coverage of image coding, including descriptions of de facto
standards in use on the Web (GIF and PNG), information on CALIC,
the new proposed JPEG Lossless standard, and JBIG2
* New information on the Internet and WWW, digital libraries, web
search engines, and agent-based retrieval
* Accompanied by a public domain system called MG which is a fully
worked-out operational example of the advanced techniques developed
and explained in the book
* New appendix on an existing digital library system that uses the
MG software
In "Distributed Algorithms," Nancy Lynch provides a blueprint
for designing, implementing, and analyzing distributed algorithms.
She directs her book at a wide audience, including students,
programmers, system designers, and researchers.
"Distributed Algorithms" contains the most significant
algorithms and impossibility results in the area, all in a simple
automata-theoretic setting. The algorithms are proved correct, and
their complexity is analyzed according to precisely defined
complexity measures. The problems covered include resource
allocation, communication, consensus among distributed processes,
data consistency, deadlock detection, leader election, global
snapshots, and many others.
The material is organized according to the system model first by
the timing model and then by the interprocess communication
mechanism. The material on system models is isolated in separate
chapters for easy reference.
The presentation is completely rigorous, yet is intuitive enough
for immediate comprehension. This book familiarizes readers with
important problems, algorithms, and impossibility results in the
area: readers can then recognize the problems when they arise in
practice, apply the algorithms to solve them, and use the
impossibility results to determine whether problems are unsolvable.
The book also provides readers with the basic mathematical tools
for designing new algorithms and proving new impossibility results.
In addition, it teaches readers how to reason carefully about
distributed algorithms to model them formally, devise precise
specifications for their required behavior, prove their
correctness, and evaluate their performance with realistic
measures."
"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.
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.
In this complete revision and expansion of his first SQL Puzzles
book, Joe Celko challenges you with his trickiest puzzles and then
helps solve them with a variety of solutions and explanations. Joe
demonstrates the thought processes that are involved in attacking a
problem from an SQL perspective to help advanced database
programmers solve the puzzles you frequently face. These techniques
not only help with the puzzle at hand, but help develop the mindset
needed to solve the many difficult SQL puzzles you face every day.
Of course, part of the fun is to see whether or not you can write
better solutions than Joe s.
* A great collection of tricky SQL puzzles with a variety of
solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a
user-friendly, practical look into SQL programming problems - many
of which will help users solve their own problems.
* New edition features:
Many new puzzles added
Dozens of new solutions to puzzles, and using features in
SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that
leads to problems"
Data is an expensive and expansive asset. Information capture
has forced storage capacity from megabytes to terabytes, exabytes
and, pretty soon, zetabytes of data. So the need for accessible
storage space for this data is great. To make this huge amount of
data usable and relevant, it needs to be organized effectively.
Database Base Management Systems, such as Oracle, IBM s DB2, and
Microsoft SqlServer are used often, but these are being enhanced
continuously and auxiliary tools are being developed every week;
there needs to be a fundamental starting point for it all. That
stating point is Data Architecture, the blueprint for organizing
and structuring of information for services, service providers, and
the consumers of that data.
"Data Architecture: From Zen to Reality" explains the principles
underlying data architecture, how data evolves with organizations,
and the challenges organizations face in structuring and managing
their data. It also discusses proven methods and technologies to
solve the complex issues dealing with data. The book uses a
holistic approach to the field of data architecture by covering the
various applied areas of data, including data modelling and data
model management, data quality, data governance, enterprise
information management, database design, data warehousing, and
warehouse design. This book is a core resource for anyone
emplacing, customizing or aligning data management systems, taking
the Zen-like idea of data architecture to an attainable
reality.
Presents fundamental concepts of enterprise architecture with
definitions and real-world applications and scenariosTeaches data
managers and planners about the challenges of building a data
architecture roadmap, structuring the right team, and building a
long term set of solutions Includes the detail needed to illustrate
how the fundamental principles are used in current business
practice"
Database systems and database design technology have undergone
significant evolution in recent years. The relational data model
and relational database systems dominate business applications; in
turn, they are extended by other technologies like data
warehousing, OLAP, and data mining. How do you model and design
your database application in consideration of new technology or new
business needs?
In the extensively revised fifth edition, you ll get clear
explanations, lots of terrific examples and an illustrative case,
and the really practical advice you have come to count on--"with
design rules that are applicable to any SQL-based system." But you
ll also get plenty to help you grow from a new database designer to
an experienced designer developing industrial-sized systems.
In-depth detail and plenty of real-world, practical examples
throughout
Loaded with design rules and illustrative case studies that are
applicable to any SQL, UML, or XML-based system
Immediately useful to anyone tasked with the creation of data
models for the integration of large-scale enterprise data. "
|
|