🗊 Презентация Normalisation. Describe relational databases and their use

Категория: Информатика
Нажмите для полного просмотра!
Normalisation. Describe relational databases and their use, слайд №1 Normalisation. Describe relational databases and their use, слайд №2 Normalisation. Describe relational databases and their use, слайд №3 Normalisation. Describe relational databases and their use, слайд №4 Normalisation. Describe relational databases and their use, слайд №5 Normalisation. Describe relational databases and their use, слайд №6 Normalisation. Describe relational databases and their use, слайд №7 Normalisation. Describe relational databases and their use, слайд №8 Normalisation. Describe relational databases and their use, слайд №9 Normalisation. Describe relational databases and their use, слайд №10 Normalisation. Describe relational databases and their use, слайд №11 Normalisation. Describe relational databases and their use, слайд №12 Normalisation. Describe relational databases and their use, слайд №13 Normalisation. Describe relational databases and their use, слайд №14 Normalisation. Describe relational databases and their use, слайд №15 Normalisation. Describe relational databases and their use, слайд №16 Normalisation. Describe relational databases and their use, слайд №17 Normalisation. Describe relational databases and their use, слайд №18 Normalisation. Describe relational databases and their use, слайд №19 Normalisation. Describe relational databases and their use, слайд №20 Normalisation. Describe relational databases and their use, слайд №21 Normalisation. Describe relational databases and their use, слайд №22 Normalisation. Describe relational databases and their use, слайд №23 Normalisation. Describe relational databases and their use, слайд №24 Normalisation. Describe relational databases and their use, слайд №25 Normalisation. Describe relational databases and their use, слайд №26 Normalisation. Describe relational databases and their use, слайд №27 Normalisation. Describe relational databases and their use, слайд №28 Normalisation. Describe relational databases and their use, слайд №29 Normalisation. Describe relational databases and their use, слайд №30 Normalisation. Describe relational databases and their use, слайд №31 Normalisation. Describe relational databases and their use, слайд №32 Normalisation. Describe relational databases and their use, слайд №33 Normalisation. Describe relational databases and their use, слайд №34 Normalisation. Describe relational databases and their use, слайд №35 Normalisation. Describe relational databases and their use, слайд №36 Normalisation. Describe relational databases and their use, слайд №37 Normalisation. Describe relational databases and their use, слайд №38

Вы можете ознакомиться и скачать презентацию на тему Normalisation. Describe relational databases and their use. Доклад-сообщение содержит 38 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Normalisation
Описание слайда:
Normalisation

Слайд 2


Success criteria know what is normalization know the purpose of the 3 forms of normalization (1NF, 2NF, 3NF) can create 3 forms of normalization for...
Описание слайда:
Success criteria know what is normalization know the purpose of the 3 forms of normalization (1NF, 2NF, 3NF) can create 3 forms of normalization for a table

Слайд 3


Database normalization is the process of removing redundant data from your tables in to improve storage efficiency, data integrity, and scalability....
Описание слайда:
Database normalization is the process of removing redundant data from your tables in to improve storage efficiency, data integrity, and scalability. Database normalization is the process of removing redundant data from your tables in to improve storage efficiency, data integrity, and scalability. In the relational model, methods exist for quantifying how efficient a database is. These classifications are called normal forms (or NF), and there are algorithms for converting a given database between them.

Слайд 4


1NF - Atomic Data Test 1NF - Atomic Data Test If a table has a primary key it is said to be in First Normal form if the table does not have repeating...
Описание слайда:
1NF - Atomic Data Test 1NF - Atomic Data Test If a table has a primary key it is said to be in First Normal form if the table does not have repeating groups of attributes. All attributes within the table need to be dependent only on the primary key. 2NF - Partial Dependence Test For a table to be in Second Normal form it must first be in First Normal (1NF) Form and then contain no data that is dependent on only part of the Primary Key 3NF - Non-Key Dependence Test For a table to be in Third Normal Form(3NF) it must be in Second Normal form and contain No data that is not dependent on the primary Key e.g. (Remove columns that are not dependent upon the primary key.)

Слайд 5


Normalisation. Describe relational databases and their use, слайд №5
Описание слайда:

Слайд 6


Take the following table. StudentID is the primary key.
Описание слайда:
Take the following table. StudentID is the primary key.

Слайд 7


No. There are repeating groups (subject, subjectcost, grade)
Описание слайда:
No. There are repeating groups (subject, subjectcost, grade)

Слайд 8


Create new rows so each cell contains only one value
Описание слайда:
Create new rows so each cell contains only one value

Слайд 9


No – the studentID no longer uniquely identifies each row
Описание слайда:
No – the studentID no longer uniquely identifies each row

Слайд 10


So. We now have 1NF.
Описание слайда:
So. We now have 1NF.

Слайд 11


Studentname and address are dependent on studentID (which is part of the key) This is good.
Описание слайда:
Studentname and address are dependent on studentID (which is part of the key) This is good.

Слайд 12


And 2NF requires…
Описание слайда:
And 2NF requires…

Слайд 13


So it’s not 2NF
Описание слайда:
So it’s not 2NF

Слайд 14


Make new tables Make a new table for each primary key field Give each new table its own primary key Move columns from the original table to the new...
Описание слайда:
Make new tables Make a new table for each primary key field Give each new table its own primary key Move columns from the original table to the new table that matches their primary key…

Слайд 15


Step 1
Описание слайда:
Step 1

Слайд 16


Step 2
Описание слайда:
Step 2

Слайд 17


Step 3
Описание слайда:
Step 3

Слайд 18


Step 3
Описание слайда:
Step 3

Слайд 19


Step 4 - relationships
Описание слайда:
Step 4 - relationships

Слайд 20


Step 4 - cardinality
Описание слайда:
Step 4 - cardinality

Слайд 21


Step 4 - cardinality
Описание слайда:
Step 4 - cardinality

Слайд 22


Step 4 - cardinality
Описание слайда:
Step 4 - cardinality

Слайд 23


Step 4 - cardinality
Описание слайда:
Step 4 - cardinality

Слайд 24


A 2NF check
Описание слайда:
A 2NF check

Слайд 25


A 2NF check
Описание слайда:
A 2NF check

Слайд 26


A 2NF check
Описание слайда:
A 2NF check

Слайд 27


But is it 3NF?
Описание слайда:
But is it 3NF?

Слайд 28


A 3NF check
Описание слайда:
A 3NF check

Слайд 29


A 3NF check
Описание слайда:
A 3NF check

Слайд 30


A 3NF check
Описание слайда:
A 3NF check

Слайд 31


A 3NF check
Описание слайда:
A 3NF check

Слайд 32


A 3NF check
Описание слайда:
A 3NF check

Слайд 33


A 3NF check
Описание слайда:
A 3NF check

Слайд 34


Again, carve off the offending fields
Описание слайда:
Again, carve off the offending fields

Слайд 35


A 3NF fix
Описание слайда:
A 3NF fix

Слайд 36


A 3NF fix
Описание слайда:
A 3NF fix

Слайд 37


A 3NF win!
Описание слайда:
A 3NF win!

Слайд 38


The Reveal
Описание слайда:
The Reveal



Похожие презентации
Mypresentation.ru
Загрузить презентацию