Theory

The Relational Database Dictionary, Extended Edition

The Relational Database Dictionary, Extended Edition

Chris Date, one of the founders of the relational model, has updated and expanded his relational database dictionary to include more than 900 terms. Over 900 relational database terms defined; Precise and concise definitions, unlike those found on Wikipedia and other sources; Clear examples used where appropriate; Hyperlinks included in the… Read More »

Databases: A Beginner’s Guide

Databases: A Beginner’s Guide

With a focus on proper database design, Databases: A Beginner’s Guide provides an introduction to Structured Query Language (SQL) and Microsoft Access. The book covers key topics such as security, data warehouse and data mart design techniques, storing complex data such as XML documents, and connecting databases to applications. Writte… Read More »

Beautiful Data

Beautiful Data

With this insightful book, you’ll learn from the best data practitioners in the field just how wide-ranging — and beautiful — working with data can be. Join 39 contributors as they explain how they developed simple and elegant solutions on projects ranging from the Mars lander to a Radiohead video…. Read More »

Beginning Database Design Solutions

Beginning Database Design Solutions

Databases play a critical role in the business operations of most organizations; they’re the central repository for critical information on products, customers, suppliers, sales, and a host of other essential information. It’s no wonder that the majority of all business computing involves database applications. With so much at s… Read More »

View Updating and Relational Theory

View Updating and Relational Theory

Views are virtual tables. That means they should be updatable, just as “real” or base tables are. In fact, view updatability isn’t just desirable, it’s crucial, for practical reasons as well as theoretical ones. But view updating has always been a controversial topic. Ever since the relational model first appeared, th… Read More »

Seven Databases in Seven Weeks

Seven Databases in Seven Weeks

Data is getting bigger and more complex by the day, and so are the choices in handling that data. As a modern application developer you need to understand the emerging field of data management, both RDBMS and NoSQL. Seven Databases in Seven Weeks takes you on a tour of some of the hottest open source databases today. In the tradition ... Read More »

Beginning Database Design, 2nd Edition

Beginning Database Design, 2nd Edition

Database design is not an exact science. Many are surprised to find that problems with their databases are caused by poor design rather than by difficulties in using the database management software. Beginning Database Design, 2nd Edition helps you ask and answer important questions about your data so you can understand the problem you are t… Read More »

Doing Data Science

Doing Data Science

Now that people are aware that data can make the difference in an election or a business model, data science as an occupation is gaining ground. But how can you get started working in a wide-ranging, interdisciplinary field that’s so clouded in hype? This insightful book, based on Columbia University’s Introduction to Data Scienc… Read More »

Practical Data Science Cookbook

Practical Data Science Cookbook

Starting with the basics, this book will cover how to set up your numerical programming environment, introduce you to the data science pipeline (an iterative process by which data science projects are completed), and guide you through several data projects in a step-by-step format. By sequentially working through the steps in each chapter, y… Read More »

Database Systems

Database Systems

Database Systems: A Pragmatic Approach provides a comprehensive, yet concise introduction to database systems. It discusses the database as an essential component of a software system, as well as a valuable, mission critical corporate resource. The book is based on lecture notes that have been tested and proven over several years, with outst… Read More »

Designing Data-Intensive Applications

Designing Data-Intensive Applications

Want to know how the best software engineers and architects structure their applications to make them scalable, reliable, and maintainable in the long term? This book examines the key principles, algorithms, and trade-offs of data systems, using the internals of various popular software packages and frameworks as examples. Tools at your dis… Read More »

Database Systems, 4th Edition

Database Systems, 4th Edition

This book places a strong emphasis on good design practice, allowing readers to master design methodology in an accessible, step-by-step fashion. In this book, database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodolog… Read More »

Beginning Database Design

Beginning Database Design

The perfect reference for programmers, administrators, or Web designers who are new to database development and are uncertain as to how to design and structure a database efficiently. Shows how to design and implement robust, scalable databases on any of the major relational database management systems, including Access, SQL Server, IBM DB2… Read More »

Date on Database

Date on Database

Date on Database: Writings 2000 2006 captures some of the freshest thinking from widely known and respected relational database pioneer C. J. Date. Known for his tenacious defense of relational theory in its purest form, Date tackles many topics that are important to database professionals, including the difference between model and implemen… Read More »


Request IT ebooks HERE!!!