Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes

Information Systems
 Topics   Views 
No new posts A Gentle Introduction to GIS
A beginner's guide to Geographical Information System (GIS) that uses open-source Quantum GIS for its examples.

No new posts An Introduction to Relational Database Theory
Introduces the reader to the theory of relational databases, focusing on the application of that theory to the design of computer languages that properly embrace it.

No new posts Concurrency Control And Recovery in Database Systems
This book is about techniques for concurrency control and recovery, for centralized and distributed computer systems, and for single copy, multiversion, and replicated databases.

No new posts Discovering Information Systems An Exploratory Approach
An excellent introductory information systems text. Covers the fundamental scientific concepts on which IS builds, an overview of relevant technology and the development and deployment of information systems as well as some wider societal concerns.

No new posts Essentials of Geographic Information Systems
This book integrates key concepts behind the technology with practical concerns and real-world applications. It also illustrates how GIS is used to ask questions, inform choices, and guide policy.

No new posts Microsoft SQL Server 2000 Administrator's Pocket Consultant [no longer freely available]
A fast-answers guide focuses on what you need to do in specific situations as you support and manage Microsoft SQL Server 2000.

No new posts MySQL Essentials
An online book designed to provide everything a user needs to know to install, build, maintain and secure MySQL based databases.

No new posts Practical PostgreSQL
Intended to be a practical guide to PostgreSQL, the book's focus is to provide the reader with enough of an understanding of PostgreSQL to manage a fully operational PostgreSQL database.

No new posts Spatial Thinking in Planning Practice: An Introduction to GIS
This book helps students investigate the potential and practicality of GIS technologies in a typical planning setting and evaluate its possible applications.

No new posts SQL Server 2000 High Availability
Helps you plan and deploy a highly available data center that uses Microsoft SQL Server 2000 through proper procedures that increase availability, catastrophic disasters recovery, downtime prevention and minimization.

No new posts SQL Server Hardware Choices Made Easy
Provides a quick "heads up" to the most important issues when choosing and configuring hardware for use with SQL Server, by providing a series of specific tips or pieces of advice.

No new posts Storage Basics - An Introduction To The Fundamentals Of Storage Technology
Hartmut Wiehr of Fujitsu Siemens Computers gives us an introduction to storage technologies and storage networks.

No new posts Store Your Data in the Cloud - Cloud Computing in 2012
Advantages of storing data and using other software-as-a-service or cloud computing models to solve contemporary business and personal data storage problems.

No new posts Understanding Big Data - Analytics for Enterprise Class Hadoop and Streaming Data
This book helps you get quickly up to speed on big data and to show you the unique things IBM is doing to turn the freely available open source big data technology into a big data platform.