Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Data Normalization Techniques and Join Operations in Databases, Study notes of Database Management Systems (DBMS)

An in-depth analysis of data normalization techniques and join operations in databases. It explains the three types of normalization forms (1nf, 2nf, and 3nf), their purposes, and how they improve database design. The document also discusses the different types of join operations, their uses, and the conditions under which they are applied. It further delves into the concept of dependent attributes and transitive dependencies, providing examples to clarify these concepts.

Typology: Study notes

2022/2023

Available from 05/23/2024

devjyoti-roy
devjyoti-roy 🇮🇳

5 documents

1 / 8

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
pToins
-jein uan opevetton
Lombfnes he w
Bn telated
main Purpese
ctive -the data
D-22|bul24
D0MSthat
betue cn hevn
ot join o
-In Sst icin CtaL4RA takes fecos d
foem tuo more lables in adatahase
and eombines Htehar
I, Tnner join
2Qutey join
3. Cross join
fenl
1, Tono join
join opnatíon in D0s
th at tombihos
mere tables baed
and qetum rouLs that
have matching vatuer ameng tables
i) equi join
Ti) Natu'bal tot
pf3
pf4
pf5
pf8

Partial preview of the text

Download Data Normalization Techniques and Join Operations in Databases and more Study notes Database Management Systems (DBMS) in PDF only on Docsity!

p Toins

-jein (^) u (^) an (^) opevetton Lombfnes he w Bn telated main (^) Purpese

ctive -the^ data

D-22|bul D0MSthat

betue cn hevn

ot join^ o

  • In^ Sst^ icin^ CtaL4RA^

takes fecos^ d foem tuo^ more^ lables^ in a^ datahase and eombines^ H^ tehar I, Tnner^ join

2 Qutey^ join

  1. Cross^ join

fenl 1, Tono^ join join opnatíon in D0s th at^ tombihos mere tables^ baed

and qetum^ rouLs^ that

have (^) matching vatuer ameng^ tables i) equi (^) join Ti) (^) Natu'bal (^) tot

i) equi^ foin

tuhich fn join^ condFion

equital^ on e^

('=") Conditton

abte-A

values/^ Name^

Vaus C

NameValu

The genera)^ epottention^ o^

equi join

2re )Natur (^) a) joih

tohich

inner (^) foin (^) in wA nee d not to do any comparisi on

  • Tn (^) n atur a (^) toin (^) olbums have (^) name and (^) dom (^) ain

LThere (^) ehold be tIécst^ one Common (^) cttibut bo-tueen Stud.)Shud. Nan (^) cou (^) NOnd ad d, (^) Name Ad4. Gta^ |Pam pICD^ Lam^ Cse MecH (^) it PLA qita^ ita^ mech PLA

-h tyre^ ot^ cute^ join^ eive^ aut

NAmteen.

NamEA4d.

Pay ML

Name hym pitu O

PrD

Tn (^) but (^) butet (^) joih

hom both tabtey denot

al' thR in certed^4

rouy &

Name Ram

Add PKD O

|Eafu 004

PLA

Noomalization

Module G

Neomatigation ua^ Protes^ that^ imprevDs katabase destgn by qeneraing otelation. tha^ are^ Ot^ hiqh^ en^ nurmal^

orm.

Objecdive ; main (^) oljachive in^ norm^ alízalon Tel alion^ which

in the^ (zm^ ot^ highen^

deqrae Sequane ob^

normal fur.

There

1st norm^ al^ bor^ (

INF).

u coniden^ as^

a weak^ normal

borm.

  • 2n4^ ncrmal.^ urm^ 2N)
    • IH^ s^ Strongen^ han^ st^ normal^ form 2rd normal^ trm^ (3NF)
  • I4 u^ coride^ ot^ Stron^ q^ en^ th^ an^ 2n

norm al^ turm,

PCNE BOycee^ codetrNOrmal^ rurm)

Jorm.

norm )

Toansitive ependence

ail er rips

that

cbnsider (^) aribute (^) a,bc (^) whore ab,bC then the un cion al dependen are transitvie, which mcans th^ at^ a c haatesthe buncional^ dopon^ deney^. hat tanitive^ y^ dependond^ on^ 'a^ through^ b. Cmp. ho^ pert^ no CXpnoS-mail peno.^ pet^ nang Detno.Dep4Name eminb4 Cmil^ bept^ no^ negt^ name

2 Patf^ a)^ aeeucenee A patial^ dependeney^

eist s^ when

attoibwte be^

i (^) tunctfonalty^ depend^ et^

on an

cttibute when^

y a^ omponrt^ o5^ a

multipant cen^ didate^

then u^ known

paotfal deendernt^ Key

|ST no^ al^ (rm relation ei^ be^ a^ ist^ normay^ u it it^ contajn^ dtonitic^ value tates that^ n^ an^ attribute^ on^ an tabte Ronnot hotd mutti ple raluer and ?tmust^ hold^ enty^ on^ Cinq^ le^ Value attribuleo

-H(t noma^ orm tuhere attih ute^ on4^ mutt^

value

atbmic vall fus cUmpoi^ te altibute (^) and

-their eombin aton^ era^ le^ Yomoved Not INE

Ame PkD,PLA^ 41. GNE -fntit LA,^ BAM38. Keran BAM

Nam add

Atn an^ Prp

Aman Anicit AnxHBAm

Vatulte

norma jom -4 relation^ in^ 2hd^ normal^ or

fn tircr norrm a orm and every nen Koy

attibute u^ fuy^ defen^ dent^ on^ cach candidte Key (te^ we^ dow^ t^ have^ any^ patial Aeen42nyt attibute

jormal, in^ the^ presenta^ o^ ony^

hansitive

bunctional 4e(en^ qen^ te