Catálogo de publicaciones - libros
Inside Relational Databases with Examples in Access
Mark Whitehorn Bill Marklyn
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Database Management; Models and Principles; Information Systems and Communication Service
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2007 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-1-84628-394-9
ISBN electrónico
978-1-84628-687-2
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2007
Información sobre derechos de publicación
© Mark Whitehorn 2007
Cobertura temática
Tabla de contenidos
Introduction
Mark Whitehorn; Bill Marklyn
Chapter 1 of Sir Henry Birkin’s autobiography “Full Throttle”, published in 1932, ends with the following: “I can waste no more time on this matter; for the end is reached of what I now confess to have been 24 pages of deceit. I have disguised under the designation of Chapter One what was really nothing more than an introduction; but I know quite well, that had I been honest and called it an introduction, nobody would have read it.”
- Introduction | Pp. 1-9
Introduction to Part 1
Mark Whitehorn; Bill Marklyn
The first database you ever build is likely to do something relatively simple, such as keeping a list of your customers or friends.
Part 1 - A simple, single-table database | Pp. 13-16
Tables
Mark Whitehorn; Bill Marklyn
Tables are containers for holding data which is similar in structure. If you collected information about your employees, the data about each would be similar and would therefore make the contents of a perfectly satisfactory table.
Part 1 - A simple, single-table database | Pp. 17-35
Queries/Views
Mark Whitehorn; Bill Marklyn
Creating a database and then entering all the data takes time and effort. Simply creating a database is not an end in itself; unless you are one of those sad people (like me) who actually enjoys that sort of thing, there has to be some gain for the pain. That gain lies in the easy access to the data provided by an electronic database.
Part 1 - A simple, single-table database | Pp. 36-44
Forms
Mark Whitehorn; Bill Marklyn
Data resides in the tables, but a database is more than simply data. It also includes components that are used as tools to look at, enter, delete and manipulate that data. Those components are called forms.
Part 1 - A simple, single-table database | Pp. 45-53
Reports
Mark Whitehorn; Bill Marklyn
Reports are rather like queries in that they can be used to summarize the information in a database. One difference is that reports usually produce printed output, or produce web-based output that can be printed as required. Suppose that, at the end of every month, you need to produce a list of all invoices issued in that month, together with their individual values and a total. The best method is to use a report.
Part 1 - A simple, single-table database | Pp. 54-55
Summary of Part 1
Mark Whitehorn; Bill Marklyn
Tables, forms, reports and queries are the core components of a database. So far I have described each in isolation. However, when they are used together, they display a wonderful synergy. For example, as described above, a query is a storable question, the output from which is a table. Forms are based on tables, thus a form can be based on a query. Reports are based on tables, so they too can be based on a query. This is a really important point so it is worth repeating. Both forms and reports can be based upon queries.
Part 1 - A simple, single-table database | Pp. 56-58
Introduction to Part 2
Mark Whitehorn; Bill Marklyn
So far we have confined ourselves to databases based upon a single table of data. These are great for learning about databases and occasionally the data you meet in the real world will actually fit neatly into just one table. For example, I once built a single-table database for SHARP (Scottish Heart and Arterial disease Risk Prevention).
Part 2 - A multi-table database | Pp. 61-61
Serious problems with single tables
Mark Whitehorn; Bill Marklyn
Suppose we decide, despite advice to the contrary, that we are going to use one and only one table in the database that we are building for our company. In that table we store the details of the orders that we process. These details include item sold, price, customer information, date of sale etc.. If we ran a bonus incentive scheme, we would also need to include the name of the employee who made the sale. We also need to store information about our employees — name, date of birth, date first employed, salary, address, home telephone number etc.. Since we only have one table, then that is the only place where we can put this additional information.
Part 2 - A multi-table database | Pp. 62-66
Multiple tables cure serious problems
Mark Whitehorn; Bill Marklyn
So, let’s have a look at the way in which multiple tables can remove these problems.
Part 2 - A multi-table database | Pp. 67-72