SlideShare a Scribd company logo
1 of 2
Download to read offline
Functional dependencies:An FD X->Y is satisfied in an instance r of R if for every pair of tuples,
t and s if t and s agree on all attributes in X then they must agree on all attributes in Y
A key constraint is a special kind of functional dependency:all attributes of relation occur on the
right-hand side of the FD:
SSN ->SSN,Name,Address
FD:
A->ABC
1st NF:
A->B
A->C
BC->A
D->E
It has primary key is unique so it is sastify the 1st normal form.Using the First Normal Form,
data redundancy increases, as there will be many columns with same data in multiple rows but
each row as a whole will be unique.
2nd Normal Form:As per the Second Normal Form there must not be any partial dependency of
any column on primary key. It is 2nd Normal Form .
Third Normal form:Third Normal form applies that every non-prime attribute of table must be
dependent on primary key, or we can say that, there should not be the case that a non-prime
attribute is determined by another non-prime attribute.So this transitive functional dependency
should be removed from the table and also the table must be in Second Normal form.
Boyce and codd Normal Form: It is a higher version of the Third Normal form. This form deals
with certain type of anamoly that is not handled by 3NF.A 3NF table which does not have
multiple overlapping candidate keys is said to be in BCNF.
R(ABC)
A->B is super key.
Solution
Functional dependencies:An FD X->Y is satisfied in an instance r of R if for every pair of tuples,
t and s if t and s agree on all attributes in X then they must agree on all attributes in Y
A key constraint is a special kind of functional dependency:all attributes of relation occur on the
right-hand side of the FD:
SSN ->SSN,Name,Address
FD:
A->ABC
1st NF:
A->B
A->C
BC->A
D->E
It has primary key is unique so it is sastify the 1st normal form.Using the First Normal Form,
data redundancy increases, as there will be many columns with same data in multiple rows but
each row as a whole will be unique.
2nd Normal Form:As per the Second Normal Form there must not be any partial dependency of
any column on primary key. It is 2nd Normal Form .
Third Normal form:Third Normal form applies that every non-prime attribute of table must be
dependent on primary key, or we can say that, there should not be the case that a non-prime
attribute is determined by another non-prime attribute.So this transitive functional dependency
should be removed from the table and also the table must be in Second Normal form.
Boyce and codd Normal Form: It is a higher version of the Third Normal form. This form deals
with certain type of anamoly that is not handled by 3NF.A 3NF table which does not have
multiple overlapping candidate keys is said to be in BCNF.
R(ABC)
A->B is super key.

More Related Content

More from pritikulkarni20

pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf
                     pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf                     pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf
pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdfpritikulkarni20
 
NH3 is lewis base according to lewis electron pai.pdf
                     NH3 is lewis base according to lewis electron pai.pdf                     NH3 is lewis base according to lewis electron pai.pdf
NH3 is lewis base according to lewis electron pai.pdfpritikulkarni20
 
Li has high reduction potential than Cobalt ther.pdf
                     Li has high reduction potential than Cobalt  ther.pdf                     Li has high reduction potential than Cobalt  ther.pdf
Li has high reduction potential than Cobalt ther.pdfpritikulkarni20
 
Has two binding sites for oxygen .pdf
                     Has two binding sites for oxygen                 .pdf                     Has two binding sites for oxygen                 .pdf
Has two binding sites for oxygen .pdfpritikulkarni20
 
Types of physical situations or occurrencesIt is important to und.pdf
Types of physical situations or occurrencesIt is important to und.pdfTypes of physical situations or occurrencesIt is important to und.pdf
Types of physical situations or occurrencesIt is important to und.pdfpritikulkarni20
 
The term illegal acts, refers to violations of laws or governmental .pdf
The term illegal acts, refers to violations of laws or governmental .pdfThe term illegal acts, refers to violations of laws or governmental .pdf
The term illegal acts, refers to violations of laws or governmental .pdfpritikulkarni20
 
Strategic planning has long been used as a tool for transforming and.pdf
Strategic planning has long been used as a tool for transforming and.pdfStrategic planning has long been used as a tool for transforming and.pdf
Strategic planning has long been used as a tool for transforming and.pdfpritikulkarni20
 
Sorry I didnt get the question what you postSolutionSorry I .pdf
Sorry I didnt get the question what you postSolutionSorry I .pdfSorry I didnt get the question what you postSolutionSorry I .pdf
Sorry I didnt get the question what you postSolutionSorry I .pdfpritikulkarni20
 
delta H = 282.1 = 164.2 KJ .pdf
                     delta H = 282.1 = 164.2 KJ                      .pdf                     delta H = 282.1 = 164.2 KJ                      .pdf
delta H = 282.1 = 164.2 KJ .pdfpritikulkarni20
 
Sella turcica is the depression in the sphenoid bone of the skull. S.pdf
Sella turcica is the depression in the sphenoid bone of the skull. S.pdfSella turcica is the depression in the sphenoid bone of the skull. S.pdf
Sella turcica is the depression in the sphenoid bone of the skull. S.pdfpritikulkarni20
 
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdf
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdfP(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdf
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdfpritikulkarni20
 
Ans 1)Difference- DNA is double stranded where as RNA is single .pdf
Ans 1)Difference- DNA is double stranded where as RNA is single .pdfAns 1)Difference- DNA is double stranded where as RNA is single .pdf
Ans 1)Difference- DNA is double stranded where as RNA is single .pdfpritikulkarni20
 
Mandibles refer to the feeding appendages (or jaws) using which food.pdf
Mandibles refer to the feeding appendages (or jaws) using which food.pdfMandibles refer to the feeding appendages (or jaws) using which food.pdf
Mandibles refer to the feeding appendages (or jaws) using which food.pdfpritikulkarni20
 
A and B. Half-duplex network communications describes two devices ne.pdf
A and B. Half-duplex network communications describes two devices ne.pdfA and B. Half-duplex network communications describes two devices ne.pdf
A and B. Half-duplex network communications describes two devices ne.pdfpritikulkarni20
 
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdf
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdfionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdf
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdfpritikulkarni20
 
Instruction FormatMachine instruction has an opcode and zero or m.pdf
Instruction FormatMachine instruction has an opcode and zero or m.pdfInstruction FormatMachine instruction has an opcode and zero or m.pdf
Instruction FormatMachine instruction has an opcode and zero or m.pdfpritikulkarni20
 
Human infant.Human infant takes time to learn and gradually captur.pdf
Human infant.Human infant takes time to learn and gradually captur.pdfHuman infant.Human infant takes time to learn and gradually captur.pdf
Human infant.Human infant takes time to learn and gradually captur.pdfpritikulkarni20
 
Grit and other organic material interfere with the Coliform count. T.pdf
Grit and other organic material interfere with the Coliform count. T.pdfGrit and other organic material interfere with the Coliform count. T.pdf
Grit and other organic material interfere with the Coliform count. T.pdfpritikulkarni20
 
Hi, Please find my code.I have correted all of your classes.Plea.pdf
Hi, Please find my code.I have correted all of your classes.Plea.pdfHi, Please find my code.I have correted all of your classes.Plea.pdf
Hi, Please find my code.I have correted all of your classes.Plea.pdfpritikulkarni20
 
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdf
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdfCNS fibers lack a neurilemma. The neurilemma plays an important role.pdf
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdfpritikulkarni20
 

More from pritikulkarni20 (20)

pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf
                     pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf                     pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf
pH = pka + log ( [salt[[acid]) = 4.76 + log ( 0..pdf
 
NH3 is lewis base according to lewis electron pai.pdf
                     NH3 is lewis base according to lewis electron pai.pdf                     NH3 is lewis base according to lewis electron pai.pdf
NH3 is lewis base according to lewis electron pai.pdf
 
Li has high reduction potential than Cobalt ther.pdf
                     Li has high reduction potential than Cobalt  ther.pdf                     Li has high reduction potential than Cobalt  ther.pdf
Li has high reduction potential than Cobalt ther.pdf
 
Has two binding sites for oxygen .pdf
                     Has two binding sites for oxygen                 .pdf                     Has two binding sites for oxygen                 .pdf
Has two binding sites for oxygen .pdf
 
Types of physical situations or occurrencesIt is important to und.pdf
Types of physical situations or occurrencesIt is important to und.pdfTypes of physical situations or occurrencesIt is important to und.pdf
Types of physical situations or occurrencesIt is important to und.pdf
 
The term illegal acts, refers to violations of laws or governmental .pdf
The term illegal acts, refers to violations of laws or governmental .pdfThe term illegal acts, refers to violations of laws or governmental .pdf
The term illegal acts, refers to violations of laws or governmental .pdf
 
Strategic planning has long been used as a tool for transforming and.pdf
Strategic planning has long been used as a tool for transforming and.pdfStrategic planning has long been used as a tool for transforming and.pdf
Strategic planning has long been used as a tool for transforming and.pdf
 
Sorry I didnt get the question what you postSolutionSorry I .pdf
Sorry I didnt get the question what you postSolutionSorry I .pdfSorry I didnt get the question what you postSolutionSorry I .pdf
Sorry I didnt get the question what you postSolutionSorry I .pdf
 
delta H = 282.1 = 164.2 KJ .pdf
                     delta H = 282.1 = 164.2 KJ                      .pdf                     delta H = 282.1 = 164.2 KJ                      .pdf
delta H = 282.1 = 164.2 KJ .pdf
 
Sella turcica is the depression in the sphenoid bone of the skull. S.pdf
Sella turcica is the depression in the sphenoid bone of the skull. S.pdfSella turcica is the depression in the sphenoid bone of the skull. S.pdf
Sella turcica is the depression in the sphenoid bone of the skull. S.pdf
 
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdf
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdfP(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdf
P(child does not have a cavity) = (420)0.41 + (620)0.32 + (1020.pdf
 
Ans 1)Difference- DNA is double stranded where as RNA is single .pdf
Ans 1)Difference- DNA is double stranded where as RNA is single .pdfAns 1)Difference- DNA is double stranded where as RNA is single .pdf
Ans 1)Difference- DNA is double stranded where as RNA is single .pdf
 
Mandibles refer to the feeding appendages (or jaws) using which food.pdf
Mandibles refer to the feeding appendages (or jaws) using which food.pdfMandibles refer to the feeding appendages (or jaws) using which food.pdf
Mandibles refer to the feeding appendages (or jaws) using which food.pdf
 
A and B. Half-duplex network communications describes two devices ne.pdf
A and B. Half-duplex network communications describes two devices ne.pdfA and B. Half-duplex network communications describes two devices ne.pdf
A and B. Half-duplex network communications describes two devices ne.pdf
 
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdf
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdfionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdf
ionic equation 2Li+(aq)+ SO42-(aq) + Sr2+(aq) + 2Cl-(aq) - 2Li+(aq.pdf
 
Instruction FormatMachine instruction has an opcode and zero or m.pdf
Instruction FormatMachine instruction has an opcode and zero or m.pdfInstruction FormatMachine instruction has an opcode and zero or m.pdf
Instruction FormatMachine instruction has an opcode and zero or m.pdf
 
Human infant.Human infant takes time to learn and gradually captur.pdf
Human infant.Human infant takes time to learn and gradually captur.pdfHuman infant.Human infant takes time to learn and gradually captur.pdf
Human infant.Human infant takes time to learn and gradually captur.pdf
 
Grit and other organic material interfere with the Coliform count. T.pdf
Grit and other organic material interfere with the Coliform count. T.pdfGrit and other organic material interfere with the Coliform count. T.pdf
Grit and other organic material interfere with the Coliform count. T.pdf
 
Hi, Please find my code.I have correted all of your classes.Plea.pdf
Hi, Please find my code.I have correted all of your classes.Plea.pdfHi, Please find my code.I have correted all of your classes.Plea.pdf
Hi, Please find my code.I have correted all of your classes.Plea.pdf
 
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdf
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdfCNS fibers lack a neurilemma. The neurilemma plays an important role.pdf
CNS fibers lack a neurilemma. The neurilemma plays an important role.pdf
 

Recently uploaded

Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxakanksha16arora
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 

Recently uploaded (20)

Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptx
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

Functional dependenciesAn FD X-Y is satisfied in an instance r of .pdf

  • 1. Functional dependencies:An FD X->Y is satisfied in an instance r of R if for every pair of tuples, t and s if t and s agree on all attributes in X then they must agree on all attributes in Y A key constraint is a special kind of functional dependency:all attributes of relation occur on the right-hand side of the FD: SSN ->SSN,Name,Address FD: A->ABC 1st NF: A->B A->C BC->A D->E It has primary key is unique so it is sastify the 1st normal form.Using the First Normal Form, data redundancy increases, as there will be many columns with same data in multiple rows but each row as a whole will be unique. 2nd Normal Form:As per the Second Normal Form there must not be any partial dependency of any column on primary key. It is 2nd Normal Form . Third Normal form:Third Normal form applies that every non-prime attribute of table must be dependent on primary key, or we can say that, there should not be the case that a non-prime attribute is determined by another non-prime attribute.So this transitive functional dependency should be removed from the table and also the table must be in Second Normal form. Boyce and codd Normal Form: It is a higher version of the Third Normal form. This form deals with certain type of anamoly that is not handled by 3NF.A 3NF table which does not have multiple overlapping candidate keys is said to be in BCNF. R(ABC) A->B is super key. Solution Functional dependencies:An FD X->Y is satisfied in an instance r of R if for every pair of tuples, t and s if t and s agree on all attributes in X then they must agree on all attributes in Y A key constraint is a special kind of functional dependency:all attributes of relation occur on the right-hand side of the FD: SSN ->SSN,Name,Address FD:
  • 2. A->ABC 1st NF: A->B A->C BC->A D->E It has primary key is unique so it is sastify the 1st normal form.Using the First Normal Form, data redundancy increases, as there will be many columns with same data in multiple rows but each row as a whole will be unique. 2nd Normal Form:As per the Second Normal Form there must not be any partial dependency of any column on primary key. It is 2nd Normal Form . Third Normal form:Third Normal form applies that every non-prime attribute of table must be dependent on primary key, or we can say that, there should not be the case that a non-prime attribute is determined by another non-prime attribute.So this transitive functional dependency should be removed from the table and also the table must be in Second Normal form. Boyce and codd Normal Form: It is a higher version of the Third Normal form. This form deals with certain type of anamoly that is not handled by 3NF.A 3NF table which does not have multiple overlapping candidate keys is said to be in BCNF. R(ABC) A->B is super key.