Books data base
Transcript of Books data base
Books details
In this table I am showing details about a book, its title, how is the publisher and year published, I had added also other information that are useful for the person searching in my table about this book. This table give a general idea about a book and can be updated any time late to add or delete any information, the table will give the use the ability to search and find a book he wants in a small data it is easy to find out your search object; however in a huge data tables information can be a great task for the researcher.
Book Title
Publisher
Author Id
Year Publishe
dBook Size
Awards
Date of Birth
Country of
OrigineSpecialisati
onHogo Pearson John
Award1999 Mediu
mYes 01/09/19
65United Kingdom
Economy
Dark in the night
Newsweek
Lazly Stainfor
d
2007 Large No 07/08/2003
United State
Geography
101 new life Logics
La France
Lazly Stainfor
d
2005 Large Yes 07/08/2003
United State
Geography
Start your rainbows
Mcgill Jessy Dan
1985 Small Yes 09/11/1955
Canada Philosophy
Light from the moon
Dunboard
Stephan Le
rouge
2009 Large Yes 22/09/1958
France Sociology
Be the best
Mcgill Daniel Gogon
2008 Large Yes 24/11/1977
Canada Physiology
First Table
BooksID Book Title Publisher Author Id Year Published Book Size Awards
1 Hogo Pearson 1 1999 Medium Yes2 Dark in the night Newsweek 2 2007 Large No3 101 new life Logics La France 2 2005 Large Yes4 Start your rainbows Mcgill 3 1985 Small Yes5 Light from the moon Dunboard 4 2009 Large Yes6 Be the best Mcgill 4 2008 Large Yes
Second Table
AuthorsID Last Name First Name Date of Birth Country of Origine Specialisation
1 Johny Award 01/09/1965 United Kingdom Economy2 Lazly Stainford 07/08/2003 United State Geography3 Jessy Dan 09/11/1955 Canada Philosophy4 Stephan Le rouge 22/09/1958 France Sociology5 Daniel Gogon 24/11/1977 Canada Physiology
In this table I have showed the author information, since the person how is looking for a book may want to find the author and his biography. Instead of repeating in the first table the names of writers how may have more than one book, another table is very good for redundancy and eliminating the repetition of the author’s name, by using a key foreigner we reduce the data redundancy in the first table.
The referential integrity is defined as any field in the first table that is declared a foreign key can contain only values from the parent table’s primary key second table. On the other hand, if we create a bad keys that does not much in numbers for example we will have difficulties to link the primary key from the first table to the second table.
The benefit of having good designed tables is very important however, without the use of tools to link between them can be a challenge for the users, therefore, creating and transforming these tables in Access will give us many benefits and more organized data by:
1. Creating relationships: these relationships link the tables with each other and create an automatic bridge for the user to flow trough and find his information.
2. Creating Query: that will enable us to select specific information that we want and put it in a separate table.
All these steps are illustrated in the Access data attached