SlideShare a Scribd company logo
1 of 20
Database Normalization ,[object Object],[object Object],[object Object],Racoosin Solutions rSolutions@erols.com 703 849-1997
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Introductions ,[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Why Normalize? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Normalization Defined ,[object Object],[object Object],[object Object],Racoosin Solutions
Another Definition ,[object Object],Racoosin Solutions
The Normal Forms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
First Normal Form (1NF) ,[object Object],[object Object],Solution: make a separate table for each set of attributes with a primary key (parser, append query) Customers CustomerID Name Orders OrderID Item  CustomerID OrderDate Racoosin Solutions
Second Normal Form (2NF) ,[object Object],[object Object],Solution: Remove to a separate table (Make Table) OrderDetails OrderID Item Orders OrderID CustomerID OrderDate Racoosin Solutions
Third Normal Form (3NF) ,[object Object],[object Object],[object Object],OrderDetails OrderID Item Quantity Price Put expression in text control or in query: =Quantity * Price Racoosin Solutions
Boyce-Codd Form (3NF) - Examples ,[object Object],[object Object],[object Object],2/16/98 10 MGS 404 2/16/98 10 Kumar Madurai:  http://www.mgt.buffalo.edu/courses/mgs/404/mfc/lecture4.ppt
Primary Key ,[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Relationships ,[object Object],Two “foreign” keys make a composite primary key and “relate” many to many tables A look up table - it doesn’t reference any others Racoosin Solutions
Table Prefixes Aid Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],tblOrders OrderID CustomerID OrderDate OrderDetails OrderID Item trelOrderItem OrderID ItemID tlkpItems ItemID ItemName Racoosin Solutions
Referential Integrity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
When Not to Normalize ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Real World - School Data Student Student  Previous Current Last  First  Parent 1 Parent 2  Teacher  Teacher Smith Renee Ann Jones Theodore Smith Hamil Burke Mills  Lucy Barbara Mills Steve Mills  Hamil  Burke  Jones Brendan Jennifer Jones  Stephen Jones  Hamil  Burke  …. Street Address City State Postal Code Home Phone 5551 Private Hill Annandale Virginia 22003-  (703) 323-0893 4902 Acme Ct Annandale Virginia 22003-  (703) 764-5829 5304 Gains Street Fairfax Virginia 22032-  (703) 978-1083 …. First Year Last Year  Age Program Enrolled Attended  Birthday inSept Map Coord Notes PF   / 0   0  6/25/93 5 22 A-3 PF 96/97   0 8/14/93 5 21 F-3 PH 96/97   0  6/13/94 4 21 A-4 Racoosin Solutions
One Possible Design Racoosin Solutions
Books ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions
Internet ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Racoosin Solutions

More Related Content

What's hot

Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalizationEntity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalizationSatya Pal
 
Normalization
NormalizationNormalization
NormalizationSalman Memon
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMSHitesh Mohapatra
 
Database Concept - Normalization (1NF, 2NF, 3NF)
Database Concept - Normalization (1NF, 2NF, 3NF)Database Concept - Normalization (1NF, 2NF, 3NF)
Database Concept - Normalization (1NF, 2NF, 3NF)Oum Saokosal
 
Lecture 04 normalization
Lecture 04 normalization Lecture 04 normalization
Lecture 04 normalization emailharmeet
 
Research gadot
Research gadotResearch gadot
Research gadotJotham Gadot
 
Normalization Accepted
Normalization AcceptedNormalization Accepted
Normalization Acceptedprasaddurga
 
Normalization of database_tables_chapter_4
Normalization of database_tables_chapter_4Normalization of database_tables_chapter_4
Normalization of database_tables_chapter_4Farhan Chishti
 
Normalization
NormalizationNormalization
Normalizationlingesan
 
Learn Normalization in simple language
Learn Normalization in simple languageLearn Normalization in simple language
Learn Normalization in simple languageFirstWire Apps
 
functional dependencies with example
functional dependencies with examplefunctional dependencies with example
functional dependencies with exampleSiddhi Viradiya
 
Normlaization
NormlaizationNormlaization
NormlaizationSamir Sabry
 
Relational Theory for Budding Einsteins -- LonestarPHP 2016
Relational Theory for Budding Einsteins -- LonestarPHP 2016Relational Theory for Budding Einsteins -- LonestarPHP 2016
Relational Theory for Budding Einsteins -- LonestarPHP 2016Dave Stokes
 
Normalization in SQL | Edureka
Normalization in SQL | EdurekaNormalization in SQL | Edureka
Normalization in SQL | EdurekaEdureka!
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMSPrateek Parimal
 
Advanced Normalization
Advanced NormalizationAdvanced Normalization
Advanced NormalizationAbdullah Khosa
 

What's hot (20)

Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalizationEntity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalization
 
Normalization
NormalizationNormalization
Normalization
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Database Concept - Normalization (1NF, 2NF, 3NF)
Database Concept - Normalization (1NF, 2NF, 3NF)Database Concept - Normalization (1NF, 2NF, 3NF)
Database Concept - Normalization (1NF, 2NF, 3NF)
 
Lecture 04 normalization
Lecture 04 normalization Lecture 04 normalization
Lecture 04 normalization
 
Research gadot
Research gadotResearch gadot
Research gadot
 
Normalization Accepted
Normalization AcceptedNormalization Accepted
Normalization Accepted
 
Normalization of database_tables_chapter_4
Normalization of database_tables_chapter_4Normalization of database_tables_chapter_4
Normalization of database_tables_chapter_4
 
normaliztion
normaliztionnormaliztion
normaliztion
 
Database Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal GulatiDatabase Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal Gulati
 
Normalization
NormalizationNormalization
Normalization
 
Learn Normalization in simple language
Learn Normalization in simple languageLearn Normalization in simple language
Learn Normalization in simple language
 
functional dependencies with example
functional dependencies with examplefunctional dependencies with example
functional dependencies with example
 
Normlaization
NormlaizationNormlaization
Normlaization
 
Relational Theory for Budding Einsteins -- LonestarPHP 2016
Relational Theory for Budding Einsteins -- LonestarPHP 2016Relational Theory for Budding Einsteins -- LonestarPHP 2016
Relational Theory for Budding Einsteins -- LonestarPHP 2016
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Normalization in SQL | Edureka
Normalization in SQL | EdurekaNormalization in SQL | Edureka
Normalization in SQL | Edureka
 
Types of normalization
Types of normalizationTypes of normalization
Types of normalization
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Advanced Normalization
Advanced NormalizationAdvanced Normalization
Advanced Normalization
 

Viewers also liked

KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...
KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...
KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...KPN IoT
 
ALIVE PHARMACEUTICAL COMPANY PROFILE
ALIVE PHARMACEUTICAL COMPANY PROFILEALIVE PHARMACEUTICAL COMPANY PROFILE
ALIVE PHARMACEUTICAL COMPANY PROFILESantosh Adhikari
 
Supply chain management of a pharmaceutical company
Supply chain management of a pharmaceutical companySupply chain management of a pharmaceutical company
Supply chain management of a pharmaceutical companyHussain Shabbir
 
Pharmacy inventory
Pharmacy inventoryPharmacy inventory
Pharmacy inventorydevnetit
 
Final supply chain in pharma
Final supply chain in pharmaFinal supply chain in pharma
Final supply chain in pharmaJai Verma
 
The Pharmaceutical Supply Chain
The Pharmaceutical Supply ChainThe Pharmaceutical Supply Chain
The Pharmaceutical Supply ChainAnn McGee
 
Pfizer Inc
Pfizer IncPfizer Inc
Pfizer Inccmcmarist8
 
Logistics & Supply Chain Issues in Pharmaceutical Company
Logistics & Supply Chain Issues in Pharmaceutical Company  Logistics & Supply Chain Issues in Pharmaceutical Company
Logistics & Supply Chain Issues in Pharmaceutical Company Manjunath Shivashankar
 
Normalization
NormalizationNormalization
Normalizationochesing
 
Supply chain issues in Pharma industry
Supply chain issues in Pharma industrySupply chain issues in Pharma industry
Supply chain issues in Pharma industryJaimeen Rana
 
Databases: Normalisation
Databases: NormalisationDatabases: Normalisation
Databases: NormalisationDamian T. Gordon
 
Suppy chain management of pharma
Suppy chain management of pharmaSuppy chain management of pharma
Suppy chain management of pharmaAnkit Kankane
 
Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)Jargalsaikhan Alyeksandr
 

Viewers also liked (15)

KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...
KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...
KPN M2M's RFID Whitepaper - Giving you real-time and conditioned inventory ma...
 
ALIVE PHARMACEUTICAL COMPANY PROFILE
ALIVE PHARMACEUTICAL COMPANY PROFILEALIVE PHARMACEUTICAL COMPANY PROFILE
ALIVE PHARMACEUTICAL COMPANY PROFILE
 
Supply chain management of a pharmaceutical company
Supply chain management of a pharmaceutical companySupply chain management of a pharmaceutical company
Supply chain management of a pharmaceutical company
 
Database structure
Database structureDatabase structure
Database structure
 
Pharmacy inventory
Pharmacy inventoryPharmacy inventory
Pharmacy inventory
 
Normalisation
NormalisationNormalisation
Normalisation
 
Final supply chain in pharma
Final supply chain in pharmaFinal supply chain in pharma
Final supply chain in pharma
 
The Pharmaceutical Supply Chain
The Pharmaceutical Supply ChainThe Pharmaceutical Supply Chain
The Pharmaceutical Supply Chain
 
Pfizer Inc
Pfizer IncPfizer Inc
Pfizer Inc
 
Logistics & Supply Chain Issues in Pharmaceutical Company
Logistics & Supply Chain Issues in Pharmaceutical Company  Logistics & Supply Chain Issues in Pharmaceutical Company
Logistics & Supply Chain Issues in Pharmaceutical Company
 
Normalization
NormalizationNormalization
Normalization
 
Supply chain issues in Pharma industry
Supply chain issues in Pharma industrySupply chain issues in Pharma industry
Supply chain issues in Pharma industry
 
Databases: Normalisation
Databases: NormalisationDatabases: Normalisation
Databases: Normalisation
 
Suppy chain management of pharma
Suppy chain management of pharmaSuppy chain management of pharma
Suppy chain management of pharma
 
Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)
 

Similar to Normalization

Relational Database Design
Relational Database DesignRelational Database Design
Relational Database DesignArchit Saxena
 
Database normalization
Database normalizationDatabase normalization
Database normalizationVaibhav Kathuria
 
Sppt chap007
Sppt chap007Sppt chap007
Sppt chap007Awais Ahmed
 
DB Design.ppt
DB Design.pptDB Design.ppt
DB Design.pptJakeParas
 
D B M S Animate
D B M S AnimateD B M S Animate
D B M S AnimateIndu George
 
Intro to Data warehousing lecture 10
Intro to Data warehousing   lecture 10Intro to Data warehousing   lecture 10
Intro to Data warehousing lecture 10AnwarrChaudary
 
SQL For Programmers -- Boston Big Data Techcon April 27th
SQL For Programmers -- Boston Big Data Techcon April 27thSQL For Programmers -- Boston Big Data Techcon April 27th
SQL For Programmers -- Boston Big Data Techcon April 27thDave Stokes
 
Ms sql server tips 1 0
Ms sql server tips 1 0Ms sql server tips 1 0
Ms sql server tips 1 0Arman Nasrollahi
 
Understanding about relational database m-square systems inc
Understanding about relational database m-square systems incUnderstanding about relational database m-square systems inc
Understanding about relational database m-square systems incMuthu Natarajan
 
D.dsgn + dbms
D.dsgn + dbmsD.dsgn + dbms
D.dsgn + dbmsDori Dorian
 
Database Normalization.docx
Database Normalization.docxDatabase Normalization.docx
Database Normalization.docxSHARMISTHAlearning
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL OverviewAhmed Elbaz
 
Database Introduction by Luke Lonergan
Database Introduction by Luke LonerganDatabase Introduction by Luke Lonergan
Database Introduction by Luke LonerganLuke Lonergan
 

Similar to Normalization (20)

ADB introduction
ADB introductionADB introduction
ADB introduction
 
Relational Database Design
Relational Database DesignRelational Database Design
Relational Database Design
 
Database normalization
Database normalizationDatabase normalization
Database normalization
 
Access 05
Access 05Access 05
Access 05
 
Sppt chap007
Sppt chap007Sppt chap007
Sppt chap007
 
week3.ppt
week3.pptweek3.ppt
week3.ppt
 
DB Design.ppt
DB Design.pptDB Design.ppt
DB Design.ppt
 
D B M S Animate
D B M S AnimateD B M S Animate
D B M S Animate
 
Database Part 2
Database Part 2Database Part 2
Database Part 2
 
Intro to Data warehousing lecture 10
Intro to Data warehousing   lecture 10Intro to Data warehousing   lecture 10
Intro to Data warehousing lecture 10
 
SQL For Programmers -- Boston Big Data Techcon April 27th
SQL For Programmers -- Boston Big Data Techcon April 27thSQL For Programmers -- Boston Big Data Techcon April 27th
SQL For Programmers -- Boston Big Data Techcon April 27th
 
Ms sql server tips 1 0
Ms sql server tips 1 0Ms sql server tips 1 0
Ms sql server tips 1 0
 
Understanding about relational database m-square systems inc
Understanding about relational database m-square systems incUnderstanding about relational database m-square systems inc
Understanding about relational database m-square systems inc
 
D.dsgn + dbms
D.dsgn + dbmsD.dsgn + dbms
D.dsgn + dbms
 
Topics-Ch4Ch5.ppt
Topics-Ch4Ch5.pptTopics-Ch4Ch5.ppt
Topics-Ch4Ch5.ppt
 
Topics-Ch4Ch5.ppt
Topics-Ch4Ch5.pptTopics-Ch4Ch5.ppt
Topics-Ch4Ch5.ppt
 
Database Normalization.docx
Database Normalization.docxDatabase Normalization.docx
Database Normalization.docx
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL Overview
 
Year 11 DATA PROCESSING 1st Term
Year 11 DATA PROCESSING 1st TermYear 11 DATA PROCESSING 1st Term
Year 11 DATA PROCESSING 1st Term
 
Database Introduction by Luke Lonergan
Database Introduction by Luke LonerganDatabase Introduction by Luke Lonergan
Database Introduction by Luke Lonergan
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 

Normalization

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Real World - School Data Student Student Previous Current Last First Parent 1 Parent 2 Teacher Teacher Smith Renee Ann Jones Theodore Smith Hamil Burke Mills Lucy Barbara Mills Steve Mills Hamil Burke Jones Brendan Jennifer Jones Stephen Jones Hamil Burke …. Street Address City State Postal Code Home Phone 5551 Private Hill Annandale Virginia 22003- (703) 323-0893 4902 Acme Ct Annandale Virginia 22003- (703) 764-5829 5304 Gains Street Fairfax Virginia 22032- (703) 978-1083 …. First Year Last Year Age Program Enrolled Attended Birthday inSept Map Coord Notes PF / 0 0 6/25/93 5 22 A-3 PF 96/97 0 8/14/93 5 21 F-3 PH 96/97 0 6/13/94 4 21 A-4 Racoosin Solutions
  • 18. One Possible Design Racoosin Solutions
  • 19.
  • 20.

Editor's Notes

  1. Fundamental to Database Design Gives a place to start when you have a mess of data