Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Structured Query Language (SQL): a Practical Introduction

Buy
Let's start from basics. What is a database? In very general terms, a database is a collection of related data. Notice the word related, this implies that the collection of letters on this page do not by themselves constitute a database. But if we think of them as a collection of letters arranged to form words, then they can be conceptualised as data in a database. Using similar reasoning, we can also say that a tome such as a telephone directory is also a database. It is a database first, because it is a collection of letters that form words and second, because it is an alphabetical listing of people's names, their addresses and their telephone numbers. How we think of a database depends on what use we want to make of the information that it contains.

So far, we have talked about a database in it's broadest sense. This very general definition is not what most people mean when they talk about a database. In this electronic age, the word database has become synonymous with the term "computerised database". Collins English Dictionary describes a database as "A store of a large amount of information, esp. in a form that can be handled by a computer." In this book, we will be dealing only with computerised databases. In keeping with popular trend though, we will be using the word database to refer to a computerised database.

A database (computerised database remember) by itself, is not much use. The data is stored electronically on the computer's disk in a format which we humans cannot read or understand directly. What we need is some way of accessing this data and converting it into a form which we do understand. This is the job of the database management system or DBMS for short. A DBMS is essentially a suite of programs that act as the interface between the human operator and the data held in the database. Using the DBMS, it is possible to retrieve useful information, update or delete obsolete information and add new information to the database. As well as data entry and retrieval, the DBMS plays an important role in maintaining the overall integrity of the data in the database. The simplest example of is ensuring that the values entered into the database conform to the data types that are specified. For example, in the telephone book database, the DBMS might have to ensure that each phone number entered conforms to a set format of XXX-XXXXXXX where X represents an integer.
(HTML tags aren't allowed.)

Broadband Internet: Access, Regulation and Policy
Broadband Internet: Access, Regulation and Policy
The internet has become so widespread that such issues as access, regulation and related policies have become major factors in the economy and social fabric of societies in every part of the world. Peoples without running water are demanding access to the internet and those without it are becoming deprived citizens. This new book examines current...
C How to Program, Global Edition
C How to Program, Global Edition
Welcome to the C programming language and to C How to Program, Eighth Edition! This book presents leading-edge computing technologies for college students, instructors and software-development professionals.



...
Evaluating User Experience in Games: Concepts and Methods
Evaluating User Experience in Games: Concepts and Methods

User Experience has become a major research area in human-computer interaction. The area of game design and development has been focusing on user experience evaluation for the last 20 years, although a clear definition of user experience is still to be established.

The contributors to this volume explore concepts that enhance the...


Talking to Strangers
Talking to Strangers

Talking to Strangers is a freshly curated collection of prose, spanning fifty years of work and including famous as well as never-before-published early writings, from 2018 Man Booker Prize–finalist Paul Auster.

Beginning with a short philosophical meditation written when he was twenty and
...

Real-Time Cameras
Real-Time Cameras
The first book on this core game development topic by an experienced developer

The control of cameras is as important in games as it is in cinema. How the camera tracks and moves determines our point of view and influences our attitude towards the content. A poorly designed camera system in a game can disrupt a users
...
Coherent Systems, Volume 2 (Studies in Logic and Practical Reasoning)
Coherent Systems, Volume 2 (Studies in Logic and Practical Reasoning)
One aspect of common sense reasoning is reasoning about normal cases, e.g. a physician will first try to interpret symptoms by a common disease, and will take more exotic possibilities only later into account. Such "normality" can be encoded, e.g. by
a relation, where case A is considered more normal than case B. This gives a
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy