Computing
HOME ARTIFICIAL INTELLIGENCE HUMAN COMPUTER INTERACTION COMPUTER GRAPHICS COMPUTER ARCHITECTURE DATA MANAGEMENT NETWORKING SOFTWARE CONTACT US REVIEW COPY

TEXTBOOKS for
Data Management Courses


Distributed Algorithms

Distributed Algorithms
Nancy Lynch
ISBN: 978-1-55860-348-6

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... [more]

Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more

Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more
Sam Lightstone
Toby Teorey
Tom Nadeau

ISBN: 978-0-12-369389-1

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... [more]

http://textbooks.elsevier.com/web/product_details.aspx?isbn=9780126853520&Search=9780126853520&SearchCriteria=ISBN

Database Modeling and Design: Logical Design, 4th Edition
Toby Teorey
Sam Lightstone
Tom Nadeau

ISBN: 978-0-12-685352-0

An ideal text for a stand-alone data management course focused on logical database design, or a supplement to an introductory text for introductory database management.

This extensively revised fourth edition features clear explanations, lots of terrific examples and an illustrative case, and practical advice, with design rules that are applicable to any SQL-based system. The common examples are based on real-life experiences and have been thoroughly class-tested... [more]

Temporal Data and the Relational Model: A Detailed Investigation into the Application of Interval and Relation Theory to the Problem of Temporal Database Management

Temporal Data and the Relational Model: A Detailed Investigation into the Application of Interval and Relation Theory to the Problem of Temporal Database Management
C.J. Date
Hugh Darwen
Nikos A. Lorentzos

ISBN: 978-1-558-60855-9

Temporal database systems are systems that provide special support for storing, querying, and updating historical and/or future data. Current DBMSs provide essentially no temporal features at all, but this situation is likely to change soon for a variety of reasons; in fact, temporal databases are virtually certain to become important sooner rather than later, in the commercial world as well as in academia. This book provides an in-depth description of the foundations and principles on which those temporal DBMSs will be built. These foundations and principles are firmly rooted in the relational model of data; thus, they represent an evolutionary step, not a revolutionary one, and they will stand the test of time... [more]

Data Modeling Essentials, 3rd Edition

Data Modeling Essentials, 3rd Edition
Graeme Simsion
Graham Witt

ISBN: 978-0-12-644551-0

A one-of-a-kind text, Data Modeling Essentials covers the basics of data modeling while focusing on developing a facility in techniques, rather than a simple familiarization with “the rules”. In order to enable students to apply the basics of data modeling to real models, the authors address the realities of developing systems in real-world situations, by covering the merits of a variety of possible solutions as well as using language and diagramming methods that represent industry practice... [more]

Information Modeling and Relational Databases, 2nd Edition

Information Modeling and Relational Databases, 2nd Edition
Terry Halpin
Tony Morgan

ISBN: 978-0-12-373568-3

Information Modeling and Relational Databases, second edition, provides an introduction to ORM (Object-Role Modeling)and much more. In fact, it is the only book to go beyond introductory coverage and provide all of the in-depth instruction you need to transform knowledge from domain experts into a sound database design. This book is intended for anyone with a stake in the accuracy and efficacy of databases: systems analysts, information modelers, database designers and administrators, and programmers... [more]

Foundations of Multidimensional And Metric Data Structures

Foundations of Multidimensional And Metric Data Structures
Hanan Samet
ISBN: 978-0-123-69446-1

He is considered the world authority on this subject. His first book on this subject is a well known reference in the field...I strongly encourage you to publish and heavily promote this book." —Dinesh Minocha, Univ of NC

"To summarize: This book is excellent! a very comprehensive survey of spatial and multi-dimensional data structures and algorithms, which is badly needed. The breadth and depth of coverage is astounding and I would consider several parts of it to be required reading for real-time graphics and game developers." —Bretton Wade, Univ of Washington and Microsoft Corp... [more]

DW 2.0: The Architecture for the Next Generation of Data Warehousing

DW 2.0: The Architecture for the Next Generation of Data Warehousing
W.H. Inmon
Derek Strauss
Genia Neushloss

ISBN: 978-0-12-374319-0

Data Warehousing has been around for 20 years and has become part of the information technology infrastructure. Data warehousing originally grew in response to the corporate need for information--not data--and it supplies integrated, granular, and historical data to the corporation.

There are many kinds of data warehouses, in large part due to evolution and different paths of software and hardware vendors. But DW 2.0, defined by this author in many talks, articles, and his b-eye-network newsletter that reaches 65,000 professionals monthly, is the well-identified and defined next generation data warehouse... [more]

Oracle Performance Tuning for 10gr2, 2nd Edition

Oracle Performance Tuning for 10gr2, 2nd Edition
Powell
ISBN: 978-1-555-58345-3

Tuning of SQL code is generally cheaper than changing the data model. Physical and configuration tuning involves a search for bottlenecks that often points to SQL code or data model issues. Building an appropriate data model and writing properly performing SQL code can give 100%+ performance improvement. Physical and configuration tuning often gives at most a 25% performance increase.

Gavin Powell shows that the central theme of Oracle10gR2 Performance Tuning is four-fold: denormalize data models to fit applications; tune SQL code according to both the data model and the application in relation to scalability; create a well-proportioned physical architecture at the time of initial Oracle installation; and most important, mix skill sets to obtain the best results... [more]

http://textbooks.elsevier.com/web/product_details.aspx?isbn=9780122205316&Search=9780122205316&SearchCriteria=ISBN

SQL: Practical Guide for Developers
Michael Donahoo
Gregory Speegle

ISBN: 978-0-12-220531-6

Developed by authors who needed a good resource for students in their database class, this is an ideal supplement for your database courses—no matter what main text you use or what flavor of SQL is required.

Features:
• A short and inexpensive introduction to SQL for students who have some programming experience and need to learn the main features of SQL.• Suggested shortcuts for learning and practice, depending on the experience of the user.• Student resources available online.... [more]

Data Mining, Second Edition: Concepts and Techniques, 2nd Edition

Data Mining, Second Edition: Concepts and Techniques, 2nd Edition
Jiawei Han
Micheline Kamber

ISBN: 978-1-55860-901-3

Highly anticipated second edition of the definitive text on data mining.

"This book is a "must have" for all instructors, researchers, developers and users in the area of data mining and knowledge discovery." —Hans-Peter Kriegel, University of Munich, Germany

"The second edition of Han and Kamber Data Mining: Concepts and Techniques updates and improves the already comprehensive coverage of the first edition and adds coverage of new and important topics, such as mining stream data, mining social networks, and mining spatial, multi-media and other complex data. This book will be an excellent textbook for courses on Data Mining and Knowledge Discovery." —Gregory Piatetsky-Shapiro, President, KDnuggets... [more]

 Java Data Mining

Java Data Mining: Strategy, Standard, and Practice: A Practical Guide for architecture, design, and implementation
Mark F. Hornick
Erik Marcadé
Sunil Venkayala

ISBN: 978-0-123-70452-8

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.... [more]

Data Mining: Practical Machine Learning Tools and Techniques, 2nd Edition

Data Mining: Practical Machine Learning Tools and Techniques, 2nd Edition
Ian Witten
Eibe Frank

ISBN: 978-0-12-088407-0

"This book presents this discipline in a very accessible form, both as a text to train the next generation of practitioners and researchers, and to inform lifelong learners like myself. Witten and Frank have a passion for simple and elegant solutions. They approach each topic with this mindset, grounding all concepts in concrete examples, and urging the reader to consider the simple techniques first, and then progress to the more sophisticated ones if the simple ones prove inadequate. If you have data that you want to analyze and understand, this book and the associated Weka toolkit are an excellent way to start." —Jim Gray, Microsoft Research.... [more]

Data Preparation for Data Mining Using SAS

Data Preparation for Data Mining Using SAS
Mamdouh Refaat
ISBN: 978-0-123-73577-5

Are you a data mining analyst, who spends up to 80% of your time assuring data quality, then preparing that data for developing and deploying predictive models? And do you find lots of literature on data mining theory and concepts, but when it comes to practical advice on developing good mining views find little “how to” information? And are you, like most analysts, preparing the data in SAS?

This book is intended to fill this gap as your source of practical recipes. It introduces a framework for the process of data preparation for data mining, and presents the detailed implementation of each step in SAS. In addition, business applications of data mining modeling require you to deal with a large number of variables, typically hundreds if not thousands. Therefore, the book devotes several chapters to the methods of data transformation and variable selection.... [more]

 Fuzzy Modeling and Genetic Algorithms for Data Mining and Exploration

Fuzzy Modeling and Genetic Algorithms for Data Mining and Exploration
Earl Cox
ISBN: 978-0-121-94275-5

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.... [more]

Bioinformatics: Managing Scientific Data

Bioinformatics: Managing Scientific Data
Zoé Lacroix
Terence Critchlow

ISBN: 978-1-558-60829-0

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... [more]

Data Management Courses
To find textbooks click the course headings below.

Algorithms/Advanced Data Structures (CS7) coures:

  • Algorithms

Database courses:

  • Database Design
  • Database Systems: Advanced Topics
  • Data Warehousing
  • Distributed Databases
  • Oracle
  • SQL--Programming
  • Data Mining
  • Bioinformatics
Terms of Use | Privacy Policy | Copyright © 2007 Elsevier All rights reserved.