Normalization,ddl,dml,dcl

baabtra.com - No. 1 supplier of quality freshers
baabtra.com - No. 1 supplier of quality freshersSenior ICT Consultant em baabtra.com - No. 1 supplier of quality freshers
Normalization,ddl,dml,dcl
Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
Week Target Achieved
1 20 12
2 20 15
3
Typing Speed
Jobs Applied
# Company Designation Applied Date Current Status
1
2
3
Normalization,ddl,dml,dcl
Name MOHAMMED NASEEF PP
naseefpp92@gmail.com
Mohammed naseef pp
naseefpp92
in.linkedin.com/in/profilena
me
9995614354
What is normalization
• Database normalization is the process of organizing
the fields and tables of a relational database to
minimize redundancy and dependency
• Normalization usually involves dividing large tables
into smaller (and less redundant) tables and defining
relationships between them.
• The objective is to isolate data so that additions,
deletions, and modifications of a field can be made in
just one table and then propagated through the rest of
the database using the defined relationships.
• Two goals of normalization process:
 Eliminating Redundant Data
 Ensuring data dependencies
• Main objective:
 Isolate data
 Reduce the amount of database space
 Make database structure flexible
 Consistent throughout database
Normalization Stages
• 1NF
• 2NF
• 3NF
• Boyce-Codd Normal Form (BCNF or 3.5NF)
First Normal Form (1NF)
• The values in each column of a table are
atomic .
• Each table has a primary key.
• There are no repeating groups.
Second Normal Form (2NF)
• Should be in 1NF.
• Remove subsets of data that apply to multiple
rows of a table and place them in separate
tables.
• Create relationships between tables.
Third Normal Form (3NF)
• should be 2NF.
• Has no transitive functional dependencies.
• Remove columns that are
not dependent upon the primary key.
• To convert 2NF to 3NF, we again divide tables.
Boyce-Codd Normal Form(BCNF)
• Should be 3NF.
• Every determinant must be a candidate key.
• All tables can have only one primary key
• Candidate Key:
 Any attribute or a set of attributes together that
has the eligibility to become a primary key.
What is ddl?
• DDL (Data definition language) defines your
database structure. CREATE and ALTER
are DDL statements as they affect the way
your database structure is organized.
What is dml?
• DML (Data Manipulation Language) lets you
do basic functionalities like INSERT,
UPDATE, DELETE and MODIFY data in
database
What is dcl?
• DCL (Data Control Language) controls you
DML and DDL statements so that your data
is protected and has consistency. COMITT and
ROLLBACK are DCL control statements.
DCL guarantees ACID fundamentals of a
transaction.
Normalization,ddl,dml,dcl
If this presentation helped you, please visit our
page facebook.com/baabtra and like it.
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
1 de 18

Recomendados

Veena por
VeenaVeena
Veenaveena ali
271 visualizações9 slides
Rdbms xp 03 por
Rdbms xp 03Rdbms xp 03
Rdbms xp 03Niit Care
875 visualizações16 slides
Functions of dbms por
Functions  of dbmsFunctions  of dbms
Functions of dbmsPadma Kannan
167 visualizações18 slides
Database normalisation by D.Lukachuk por
Database normalisation by D.LukachukDatabase normalisation by D.Lukachuk
Database normalisation by D.LukachukDmytro Lukachuk
655 visualizações26 slides
Database language por
Database languageDatabase language
Database languageUniversity of Science and Technology Chitttagong
12K visualizações9 slides
Distributed database management systems por
Distributed database management systemsDistributed database management systems
Distributed database management systemsUsman Tariq
2.6K visualizações74 slides

Mais conteúdo relacionado

Mais procurados

Hierarchical Denormalization por
Hierarchical DenormalizationHierarchical Denormalization
Hierarchical DenormalizationKamaluddin Panhwar
1.9K visualizações12 slides
00.00 fundamentals of database management syllabus por
00.00 fundamentals of database management syllabus00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabusBishal Ghimire
721 visualizações7 slides
1.4 data independence por
1.4 data independence1.4 data independence
1.4 data independenceBHARATH KUMAR
1.8K visualizações10 slides
When & Why\'s of Denormalization por
When & Why\'s of DenormalizationWhen & Why\'s of Denormalization
When & Why\'s of DenormalizationAliya Saldanha
603 visualizações65 slides
componenets of dbms por
componenets of dbmscomponenets of dbms
componenets of dbmsTotalStupid
63 visualizações8 slides
DDBMS por
DDBMSDDBMS
DDBMSGriffinder VinHai
7K visualizações19 slides

Mais procurados(20)

Hierarchical Denormalization por Kamaluddin Panhwar
Hierarchical DenormalizationHierarchical Denormalization
Hierarchical Denormalization
Kamaluddin Panhwar1.9K visualizações
00.00 fundamentals of database management syllabus por Bishal Ghimire
00.00 fundamentals of database management syllabus00.00 fundamentals of database management syllabus
00.00 fundamentals of database management syllabus
Bishal Ghimire721 visualizações
1.4 data independence por BHARATH KUMAR
1.4 data independence1.4 data independence
1.4 data independence
BHARATH KUMAR1.8K visualizações
When & Why\'s of Denormalization por Aliya Saldanha
When & Why\'s of DenormalizationWhen & Why\'s of Denormalization
When & Why\'s of Denormalization
Aliya Saldanha603 visualizações
componenets of dbms por TotalStupid
componenets of dbmscomponenets of dbms
componenets of dbms
TotalStupid63 visualizações
Introduction of Database por PadmapriyaA6
Introduction of Database Introduction of Database
Introduction of Database
PadmapriyaA696 visualizações
Lecture 02 architecture of dbms por rupalidhir
Lecture 02 architecture of dbmsLecture 02 architecture of dbms
Lecture 02 architecture of dbms
rupalidhir3.7K visualizações
Relational database design por SURBHI SAROHA
Relational database designRelational database design
Relational database design
SURBHI SAROHA215 visualizações
Dwh lecture-07-denormalization por Sulman Ahmed
Dwh lecture-07-denormalizationDwh lecture-07-denormalization
Dwh lecture-07-denormalization
Sulman Ahmed922 visualizações
RDBMS por NIVEETHITHAS
RDBMSRDBMS
RDBMS
NIVEETHITHAS33 visualizações
Database basics por prachin514
Database basicsDatabase basics
Database basics
prachin5144.5K visualizações
Physical database design(database) por welcometofacebook
Physical database design(database)Physical database design(database)
Physical database design(database)
welcometofacebook15.6K visualizações
DBMS CONCEPT por Vivek Kumar
DBMS CONCEPTDBMS CONCEPT
DBMS CONCEPT
Vivek Kumar552 visualizações
Lecture8 Normalization Aggarwal por anerudhbalaji
Lecture8 Normalization AggarwalLecture8 Normalization Aggarwal
Lecture8 Normalization Aggarwal
anerudhbalaji3.7K visualizações
Importance of Normalization por Shwe Yee
Importance of NormalizationImportance of Normalization
Importance of Normalization
Shwe Yee16.1K visualizações
Normalisation muzz por muzzii27
Normalisation muzzNormalisation muzz
Normalisation muzz
muzzii27826 visualizações

Similar a Normalization,ddl,dml,dcl

Normalization,ddl,dml,dcl por
Normalization,ddl,dml,dclNormalization,ddl,dml,dcl
Normalization,ddl,dml,dclbaabtra.com - No. 1 supplier of quality freshers
1.5K visualizações18 slides
DataBase Management systems (IM).pptx por
DataBase Management systems (IM).pptxDataBase Management systems (IM).pptx
DataBase Management systems (IM).pptxGooglePay16
9 visualizações36 slides
Presentation on Database management system por
Presentation on Database management systemPresentation on Database management system
Presentation on Database management systemPrerana Bhattarai
37.7K visualizações39 slides
Complete first chapter rdbm 17332 por
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Tushar Wagh
1.3K visualizações67 slides
CHAPTER 1 Database system architecture.pptx por
CHAPTER 1 Database system architecture.pptxCHAPTER 1 Database system architecture.pptx
CHAPTER 1 Database system architecture.pptxkashishy2
19 visualizações27 slides
MS ACCESS.pptx por
MS ACCESS.pptxMS ACCESS.pptx
MS ACCESS.pptxMattMarino13
22 visualizações26 slides

Similar a Normalization,ddl,dml,dcl(20)

DataBase Management systems (IM).pptx por GooglePay16
DataBase Management systems (IM).pptxDataBase Management systems (IM).pptx
DataBase Management systems (IM).pptx
GooglePay169 visualizações
Presentation on Database management system por Prerana Bhattarai
Presentation on Database management systemPresentation on Database management system
Presentation on Database management system
Prerana Bhattarai37.7K visualizações
Complete first chapter rdbm 17332 por Tushar Wagh
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
Tushar Wagh1.3K visualizações
CHAPTER 1 Database system architecture.pptx por kashishy2
CHAPTER 1 Database system architecture.pptxCHAPTER 1 Database system architecture.pptx
CHAPTER 1 Database system architecture.pptx
kashishy219 visualizações
MS ACCESS.pptx por MattMarino13
MS ACCESS.pptxMS ACCESS.pptx
MS ACCESS.pptx
MattMarino1322 visualizações
ICT L5+.pptx por AssemNazirova2
ICT L5+.pptxICT L5+.pptx
ICT L5+.pptx
AssemNazirova22 visualizações
Advanced Database Systems CS352Unit 4 Individual Project.docx por nettletondevon
Advanced Database Systems CS352Unit 4 Individual Project.docxAdvanced Database Systems CS352Unit 4 Individual Project.docx
Advanced Database Systems CS352Unit 4 Individual Project.docx
nettletondevon3 visualizações
Database - Normalization por Mudasir Qazi
Database - NormalizationDatabase - Normalization
Database - Normalization
Mudasir Qazi3.1K visualizações
Database Normalization.docx por SHARMISTHAlearning
Database Normalization.docxDatabase Normalization.docx
Database Normalization.docx
SHARMISTHAlearning15 visualizações
DBMS VIVA QUESTIONS_CODERS LODGE.pdf por nofakeNews
DBMS VIVA QUESTIONS_CODERS LODGE.pdfDBMS VIVA QUESTIONS_CODERS LODGE.pdf
DBMS VIVA QUESTIONS_CODERS LODGE.pdf
nofakeNews117 visualizações
RDBMS por RamSon Queen
RDBMS RDBMS
RDBMS
RamSon Queen1.5K visualizações
James hall ch 9 por David Julian
James hall ch 9James hall ch 9
James hall ch 9
David Julian7.2K visualizações
Dbms Notes Lecture 3 : Types of database users por BIT Durg
Dbms Notes Lecture 3 : Types of database usersDbms Notes Lecture 3 : Types of database users
Dbms Notes Lecture 3 : Types of database users
BIT Durg133 visualizações
database1.pdf por prashanna13
database1.pdfdatabase1.pdf
database1.pdf
prashanna1314 visualizações
Dbms interview ques por SwatiJain303
Dbms interview quesDbms interview ques
Dbms interview ques
SwatiJain30378 visualizações

Mais de baabtra.com - No. 1 supplier of quality freshers

Agile methodology and scrum development por
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum developmentbaabtra.com - No. 1 supplier of quality freshers
1.5K visualizações26 slides
Best coding practices por
Best coding practicesBest coding practices
Best coding practicesbaabtra.com - No. 1 supplier of quality freshers
997 visualizações12 slides
Core java - baabtra por
Core java - baabtraCore java - baabtra
Core java - baabtrabaabtra.com - No. 1 supplier of quality freshers
668 visualizações42 slides
Acquiring new skills what you should know por
Acquiring new skills   what you should knowAcquiring new skills   what you should know
Acquiring new skills what you should knowbaabtra.com - No. 1 supplier of quality freshers
1.5K visualizações6 slides
Baabtra.com programming at school por
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at schoolbaabtra.com - No. 1 supplier of quality freshers
1.2K visualizações16 slides
99LMS for Enterprises - LMS that you will love por
99LMS for Enterprises - LMS that you will love 99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love baabtra.com - No. 1 supplier of quality freshers
1.6K visualizações10 slides

Mais de baabtra.com - No. 1 supplier of quality freshers(20)

Último

StudioX.pptx por
StudioX.pptxStudioX.pptx
StudioX.pptxNikhileshSathyavarap
101 visualizações18 slides
Class 9 lesson plans por
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plansTARIQ KHAN
82 visualizações34 slides
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... por
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Taste
55 visualizações21 slides
INT-244 Topic 6b Confucianism por
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b ConfucianismS Meyer
45 visualizações77 slides
ICS3211_lecture 09_2023.pdf por
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdfVanessa Camilleri
141 visualizações10 slides
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice por
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceTaste
45 visualizações50 slides

Último(20)

Class 9 lesson plans por TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN82 visualizações
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... por Taste
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Taste55 visualizações
INT-244 Topic 6b Confucianism por S Meyer
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b Confucianism
S Meyer45 visualizações
ICS3211_lecture 09_2023.pdf por Vanessa Camilleri
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdf
Vanessa Camilleri141 visualizações
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice por Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste45 visualizações
The Accursed House by Émile Gaboriau por DivyaSheta
The Accursed House  by Émile GaboriauThe Accursed House  by Émile Gaboriau
The Accursed House by Émile Gaboriau
DivyaSheta251 visualizações
MercerJesse2.1Doc.pdf por jessemercerail
MercerJesse2.1Doc.pdfMercerJesse2.1Doc.pdf
MercerJesse2.1Doc.pdf
jessemercerail314 visualizações
Volf work.pdf por MariaKenney3
Volf work.pdfVolf work.pdf
Volf work.pdf
MariaKenney389 visualizações
MIXING OF PHARMACEUTICALS.pptx por Anupkumar Sharma
MIXING OF PHARMACEUTICALS.pptxMIXING OF PHARMACEUTICALS.pptx
MIXING OF PHARMACEUTICALS.pptx
Anupkumar Sharma121 visualizações
Papal.pdf por MariaKenney3
Papal.pdfPapal.pdf
Papal.pdf
MariaKenney368 visualizações
MercerJesse3.0.pdf por jessemercerail
MercerJesse3.0.pdfMercerJesse3.0.pdf
MercerJesse3.0.pdf
jessemercerail152 visualizações
JQUERY.pdf por ArthyR3
JQUERY.pdfJQUERY.pdf
JQUERY.pdf
ArthyR3105 visualizações
Berry country.pdf por MariaKenney3
Berry country.pdfBerry country.pdf
Berry country.pdf
MariaKenney375 visualizações
Jibachha publishing Textbook.docx por DrJibachhaSahVetphys
Jibachha publishing Textbook.docxJibachha publishing Textbook.docx
Jibachha publishing Textbook.docx
DrJibachhaSahVetphys54 visualizações
Pharmaceutical Analysis PPT (BP 102T) por yakshpharmacy009
Pharmaceutical Analysis PPT (BP 102T) Pharmaceutical Analysis PPT (BP 102T)
Pharmaceutical Analysis PPT (BP 102T)
yakshpharmacy009108 visualizações
Parts of Speech (1).pptx por mhkpreet001
Parts of Speech (1).pptxParts of Speech (1).pptx
Parts of Speech (1).pptx
mhkpreet00146 visualizações

Normalization,ddl,dml,dcl

  • 2. Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  • 3. Week Target Achieved 1 20 12 2 20 15 3 Typing Speed
  • 4. Jobs Applied # Company Designation Applied Date Current Status 1 2 3
  • 5. Normalization,ddl,dml,dcl Name MOHAMMED NASEEF PP naseefpp92@gmail.com Mohammed naseef pp naseefpp92 in.linkedin.com/in/profilena me 9995614354
  • 6. What is normalization • Database normalization is the process of organizing the fields and tables of a relational database to minimize redundancy and dependency • Normalization usually involves dividing large tables into smaller (and less redundant) tables and defining relationships between them. • The objective is to isolate data so that additions, deletions, and modifications of a field can be made in just one table and then propagated through the rest of the database using the defined relationships.
  • 7. • Two goals of normalization process:  Eliminating Redundant Data  Ensuring data dependencies • Main objective:  Isolate data  Reduce the amount of database space  Make database structure flexible  Consistent throughout database
  • 8. Normalization Stages • 1NF • 2NF • 3NF • Boyce-Codd Normal Form (BCNF or 3.5NF)
  • 9. First Normal Form (1NF) • The values in each column of a table are atomic . • Each table has a primary key. • There are no repeating groups.
  • 10. Second Normal Form (2NF) • Should be in 1NF. • Remove subsets of data that apply to multiple rows of a table and place them in separate tables. • Create relationships between tables.
  • 11. Third Normal Form (3NF) • should be 2NF. • Has no transitive functional dependencies. • Remove columns that are not dependent upon the primary key. • To convert 2NF to 3NF, we again divide tables.
  • 12. Boyce-Codd Normal Form(BCNF) • Should be 3NF. • Every determinant must be a candidate key. • All tables can have only one primary key • Candidate Key:  Any attribute or a set of attributes together that has the eligibility to become a primary key.
  • 13. What is ddl? • DDL (Data definition language) defines your database structure. CREATE and ALTER are DDL statements as they affect the way your database structure is organized.
  • 14. What is dml? • DML (Data Manipulation Language) lets you do basic functionalities like INSERT, UPDATE, DELETE and MODIFY data in database
  • 15. What is dcl? • DCL (Data Control Language) controls you DML and DDL statements so that your data is protected and has consistency. COMITT and ROLLBACK are DCL control statements. DCL guarantees ACID fundamentals of a transaction.
  • 17. If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baabte.com
  • 18. Contact Us Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com