Suche senden
Hochladen
Database design & Normalization (1NF, 2NF, 3NF)
•
302 gefällt mir
•
521,146 views
Jargalsaikhan Alyeksandr
Folgen
Brief introduction about database design & Database normalization basics
Weniger lesen
Mehr lesen
Bildung
Technologie
Melden
Teilen
Melden
Teilen
1 von 11
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Databases: Normalisation
Databases: Normalisation
Damian T. Gordon
SQL - Structured query language introduction
SQL - Structured query language introduction
Smriti Jain
Data models
Data models
Usman Tariq
Physical database design(database)
Physical database design(database)
welcometofacebook
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Oum Saokosal
Basic DBMS ppt
Basic DBMS ppt
dangwalrajendra888
joins in database
joins in database
Sultan Arshad
Database Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal Gulati
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Empfohlen
Databases: Normalisation
Databases: Normalisation
Damian T. Gordon
SQL - Structured query language introduction
SQL - Structured query language introduction
Smriti Jain
Data models
Data models
Usman Tariq
Physical database design(database)
Physical database design(database)
welcometofacebook
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Oum Saokosal
Basic DBMS ppt
Basic DBMS ppt
dangwalrajendra888
joins in database
joins in database
Sultan Arshad
Database Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal Gulati
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Lecture 01 introduction to database
Lecture 01 introduction to database
emailharmeet
Database administrator
Database administrator
Tech_MX
Dbms Introduction and Basics
Dbms Introduction and Basics
SHIKHA GAUTAM
Relational algebra ppt
Relational algebra ppt
GirdharRatne
Relational model
Relational model
Dabbal Singh Mahara
introdution to SQL and SQL functions
introdution to SQL and SQL functions
farwa waqar
Data dictionary
Data dictionary
Surbhi Panhalkar
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Database fundamentals(database)
Database fundamentals(database)
welcometofacebook
Introduction to Database
Introduction to Database
Siti Ismail
DBMS: Types of keys
DBMS: Types of keys
Bharati Ugale
Data Models
Data Models
RituBhargava7
Introduction to RDBMS
Introduction to RDBMS
Merlin Florrence
Relational Database Design
Relational Database Design
Archit Saxena
Normalization PRESENTATION
Normalization PRESENTATION
bit allahabad
Basic Concept of Database
Basic Concept of Database
Marlon Jamera
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Biplap Bhattarai
Rdbms
Rdbms
rdbms
Files Vs DataBase
Files Vs DataBase
Dr. C.V. Suresh Babu
Lecture 04 normalization
Lecture 04 normalization
emailharmeet
DBMS - Normalization
DBMS - Normalization
Jitendra Tomar
Normalization
Normalization
ochesing
Weitere ähnliche Inhalte
Was ist angesagt?
Lecture 01 introduction to database
Lecture 01 introduction to database
emailharmeet
Database administrator
Database administrator
Tech_MX
Dbms Introduction and Basics
Dbms Introduction and Basics
SHIKHA GAUTAM
Relational algebra ppt
Relational algebra ppt
GirdharRatne
Relational model
Relational model
Dabbal Singh Mahara
introdution to SQL and SQL functions
introdution to SQL and SQL functions
farwa waqar
Data dictionary
Data dictionary
Surbhi Panhalkar
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Database fundamentals(database)
Database fundamentals(database)
welcometofacebook
Introduction to Database
Introduction to Database
Siti Ismail
DBMS: Types of keys
DBMS: Types of keys
Bharati Ugale
Data Models
Data Models
RituBhargava7
Introduction to RDBMS
Introduction to RDBMS
Merlin Florrence
Relational Database Design
Relational Database Design
Archit Saxena
Normalization PRESENTATION
Normalization PRESENTATION
bit allahabad
Basic Concept of Database
Basic Concept of Database
Marlon Jamera
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Biplap Bhattarai
Rdbms
Rdbms
rdbms
Files Vs DataBase
Files Vs DataBase
Dr. C.V. Suresh Babu
Lecture 04 normalization
Lecture 04 normalization
emailharmeet
Was ist angesagt?
(20)
Lecture 01 introduction to database
Lecture 01 introduction to database
Database administrator
Database administrator
Dbms Introduction and Basics
Dbms Introduction and Basics
Relational algebra ppt
Relational algebra ppt
Relational model
Relational model
introdution to SQL and SQL functions
introdution to SQL and SQL functions
Data dictionary
Data dictionary
Normalization in DBMS
Normalization in DBMS
Database fundamentals(database)
Database fundamentals(database)
Introduction to Database
Introduction to Database
DBMS: Types of keys
DBMS: Types of keys
Data Models
Data Models
Introduction to RDBMS
Introduction to RDBMS
Relational Database Design
Relational Database Design
Normalization PRESENTATION
Normalization PRESENTATION
Basic Concept of Database
Basic Concept of Database
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Rdbms
Rdbms
Files Vs DataBase
Files Vs DataBase
Lecture 04 normalization
Lecture 04 normalization
Andere mochten auch
DBMS - Normalization
DBMS - Normalization
Jitendra Tomar
Normalization
Normalization
ochesing
Normalization
Normalization
Salman Memon
Crj 3 1-b
Crj 3 1-b
Niit Care
ERD Case scenario
ERD Case scenario
markthesuth
Database Normalization
Database Normalization
Rathan Raj
Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalization
Satya Pal
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ARADHYAYANA
Dbms architecture
Dbms architecture
Shubham Dwivedi
Indexing and hashing
Indexing and hashing
Jeet Poria
Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
University of Science and Technology Chitttagong
Relational Algebra-Database Systems
Relational Algebra-Database Systems
jakodongo
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Anuj Modi
Relational algebra in dbms
Relational algebra in dbms
shekhar1991
A database design_report_for_college_library final
A database design_report_for_college_library final
Saira Iqbal
PLM Introduction
PLM Introduction
Jayakumar Vadivelu
Database language
Database language
University of Science and Technology Chitttagong
Trigger
Trigger
Slideshare
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS
koolkampus
ERP Implementation Life Cycle
ERP Implementation Life Cycle
Apurv Gourav
Andere mochten auch
(20)
DBMS - Normalization
DBMS - Normalization
Normalization
Normalization
Normalization
Normalization
Crj 3 1-b
Crj 3 1-b
ERD Case scenario
ERD Case scenario
Database Normalization
Database Normalization
Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalization
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
Dbms architecture
Dbms architecture
Indexing and hashing
Indexing and hashing
Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
Relational Algebra-Database Systems
Relational Algebra-Database Systems
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Relational algebra in dbms
Relational algebra in dbms
A database design_report_for_college_library final
A database design_report_for_college_library final
PLM Introduction
PLM Introduction
Database language
Database language
Trigger
Trigger
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS
ERP Implementation Life Cycle
ERP Implementation Life Cycle
Mehr von Jargalsaikhan Alyeksandr
Microsoft IT Academy
Microsoft IT Academy
Jargalsaikhan Alyeksandr
Computer ethics and system security
Computer ethics and system security
Jargalsaikhan Alyeksandr
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
Cs203 lecture13 composition
Cs203 lecture13 composition
Jargalsaikhan Alyeksandr
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
SW203 Lab9
SW203 Lab9
Jargalsaikhan Alyeksandr
SW203 Lab10
SW203 Lab10
Jargalsaikhan Alyeksandr
Sw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
Jargalsaikhan Alyeksandr
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
Sw203 Lecture5 Class Acess Modifiers
Sw203 Lecture5 Class Acess Modifiers
Jargalsaikhan Alyeksandr
Sw203lab8
Sw203lab8
Jargalsaikhan Alyeksandr
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203 Lab7
Sw203 Lab7
Jargalsaikhan Alyeksandr
Sw203lab6
Sw203lab6
Jargalsaikhan Alyeksandr
Sw203lab5
Sw203lab5
Jargalsaikhan Alyeksandr
Sw203 Lecture11 Casting
Sw203 Lecture11 Casting
Jargalsaikhan Alyeksandr
Sw203 Lecture7 Method Override
Sw203 Lecture7 Method Override
Jargalsaikhan Alyeksandr
Sw203 Lecture6 Inheritance
Sw203 Lecture6 Inheritance
Jargalsaikhan Alyeksandr
Mehr von Jargalsaikhan Alyeksandr
(20)
Microsoft IT Academy
Microsoft IT Academy
Computer ethics and system security
Computer ethics and system security
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Cs203 lecture13 composition
Cs203 lecture13 composition
Cs203 lab8
Cs203 lab8
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
SW203 Lab9
SW203 Lab9
SW203 Lab10
SW203 Lab10
Sw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Sw203 Lecture5 Class Acess Modifiers
Sw203 Lecture5 Class Acess Modifiers
Sw203lab8
Sw203lab8
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
Sw203 Lab7
Sw203 Lab7
Sw203lab6
Sw203lab6
Sw203lab5
Sw203lab5
Sw203 Lecture11 Casting
Sw203 Lecture11 Casting
Sw203 Lecture7 Method Override
Sw203 Lecture7 Method Override
Sw203 Lecture6 Inheritance
Sw203 Lecture6 Inheritance
Kürzlich hochgeladen
Single or Multiple melodic lines structure
Single or Multiple melodic lines structure
dhanjurrannsibayan2
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
jbellavia9
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
pradhanghanshyam7136
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
RamjanShidvankar
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Association for Project Management
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
christianmathematics
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
MaryamAhmad92
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Amanpreet Kaur
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Admir Softic
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Celine George
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
MJDuyan
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Pooja Bhuva
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
Nguyen Thanh Tu Collection
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
Celine George
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
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Dr Vijay Vishwakarma
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Denish Jangid
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
Ramakrishna Reddy Bijjam
Kürzlich hochgeladen
(20)
Single or Multiple melodic lines structure
Single or Multiple melodic lines structure
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
Spatium Project Simulation student brief
Spatium Project Simulation student brief
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
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Ă...
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
Database design & Normalization (1NF, 2NF, 3NF)
1.
www.lib.ku.edu/instruction
Database Design Practical Database Design for Relational Database Management Systems Overview A little background and terminology: What is a relational database? What is a primary key? What is a foreign key? Things to know about designing a database: The normalization process and how/why use it Relating tables Types of relationships 9/19/07 2 © 2007 Instructional Services at KU Libraries, The University of Kansas
2.
www.lib.ku.edu/instruction
Relational Database Management System Collection of information organized in tables Tables are also “relations” Tables are constructed and associated to each other through shared fields–“common” fields Fields are also “columns” or “attributes” A set of attributes comprises a record Records are also “rows” or “tuples” Tables are related through common fields designated as primary and foreign keys Allow us to find, update, and delete data quickly, and help to ensure accuracy 9/19/07 3 Primary and Foreign Key Fields Primary Key Primary key fields must be unique and cannot contain a null value. Each table should have a primary key field. Concatenated keys: using more than one field as a primary key field. Foreign Key: Fields in a table that refer to the primary key in another table The data in this field must exactly match data contained in the primary key field. 9/19/07 4 © 2007 Instructional Services at KU Libraries, The University of Kansas
3.
www.lib.ku.edu/instruction
What is Normalization? The process by which we efficiently organize data to achieve these goals: Eliminating redundancy Ensuring data is stored in the correct table Eliminating need for restructuring database when data is added. Five levels of normal form In order to achieve one level of normal form, each previous level must be met Third normal form is sufficient for most typical database applications. 9/19/07 5 First Normal Form (1NF) There are no repeating or duplicate fields. Each cell contains only a single value. Each record is unique. Identified by primary key 9/19/07 6 © 2007 Instructional Services at KU Libraries, The University of Kansas
4.
www.lib.ku.edu/instruction
Example item colors price tax T-shirt red, blue 12.00 0.60 polo red, yellow 12.00 0.60 T-shirt red, blue 12.00 0.60 sweatshirt blue, black 25.00 1.25 Table is not in first normal form because: Multiple items in color field Duplicate records / no primary key 9/19/07 7 Example item color price tax T-shirt red 12.00 0.60 T-shirt blue 12.00 0.60 polo red 12.00 0.60 polo yellow 12.00 0.60 sweatshirt blue 25.00 1.25 sweatshirt black 25.00 1.25 Table is now in first normal form. 9/19/07 8 © 2007 Instructional Services at KU Libraries, The University of Kansas
5.
www.lib.ku.edu/instruction
Second Normal Form (2NF) All non-key fields depend on all components of the primary key. Guaranteed when primary key is a single field. 9/19/07 9 Example item color price tax T-shirt red 12.00 0.60 T-shirt blue 12.00 0.60 polo red 12.00 0.60 polo yellow 12.00 0.60 sweatshirt blue 25.00 1.25 sweatshirt black 25.00 1.25 Table is not in second normal form because: price and tax depend on item, but not color 9/19/07 10 © 2007 Instructional Services at KU Libraries, The University of Kansas
6.
www.lib.ku.edu/instruction
Example item color item price tax T-shirt red T-shirt 12.00 0.60 T-shirt blue polo 12.00 0.60 polo red sweatshirt 25.00 1.25 polo yellow sweatshirt blue sweatshirt black Tables are now in second normal form. 9/19/07 11 Third Normal Form (3NF) No non-key field depends upon another. All non-key fields depend only on the primary key. 9/19/07 12 © 2007 Instructional Services at KU Libraries, The University of Kansas
7.
www.lib.ku.edu/instruction
Example item color item price tax T-shirt red T-shirt 12.00 0.60 T-shirt blue polo 12.00 0.60 polo red sweatshirt 25.00 1.25 polo yellow sweatshirt blue sweatshirt black Tables are not in third normal form because: tax depends on price, not item 9/19/07 13 Example item color item price T-shirt red T-shirt 12.00 T-shirt blue polo 12.00 polo red sweatshirt 25.00 polo yellow sweatshirt blue price tax sweatshirt black 12.00 0.60 25.00 1.25 Tables are now in third normal form. 9/19/07 14 © 2007 Instructional Services at KU Libraries, The University of Kansas
8.
www.lib.ku.edu/instruction
Another Example Name Assignment 1 Assignment 2 Jeff Smith Article Summary Poetry Analysis Nancy Jones Article Summary Reaction Paper Jane Scott Article Summary Poetry Analysis Table is not in first normal form because: Assignment field repeating First and last name in one field No (guaranteed unique) primary key field 9/19/07 15 Another Example Assignment ID Description 1 Article Summary Assignment ID Student ID 2 Poetry Analysis 1 1 3 Reaction Paper 1 2 1 3 2 1 Student ID First Name Last Name 2 3 1 Jeff Smith 3 2 2 Nancy Jones 3 Jane Scott Tables are in third normal form. 9/19/07 16 © 2007 Instructional Services at KU Libraries, The University of Kansas
9.
www.lib.ku.edu/instruction
Relationships Relationships are created between tables using the primary key field and a foreign key field One to One Relationship One record in a table relates to one record in another table One to Many Relationship One record in a table can relate to many records in another table Many to Many Relationship Many records in one table can relate to many records in another table 9/19/07 17 Relationships in First Example item color item price T-shirt red T-shirt 12.00 T-shirt blue polo 12.00 polo red sweatshirt 25.00 polo yellow sweatshirt blue sweatshirt black price tax one to one 12.00 0.60 one to many 25.00 1.25 9/19/07 18 © 2007 Instructional Services at KU Libraries, The University of Kansas
10.
www.lib.ku.edu/instruction
Relationships in Second Example Assignment ID Description 1 Article Summary Assignment ID Student ID 2 Poetry Analysis 1 1 3 Reaction Paper 1 2 1 3 2 1 2 3 Student ID First Name Last Name 3 2 1 Jeff Smith one to one 2 Nancy Jones one to many 3 Jane Scott many to many 9/19/07 19 Bibliography Hernandez, Michael J. Database Design for Mere Mortals. San Francisco: Addison-Wesley, 1997. Chapple, Mike. “ Database Normalization Basics.” 5 August 2001. Online. Internet. Available http://databases.about.com/library/weekly/aa080501a.htm Association for Geographic Information. GIS Dictionary. 1999. Online. Internet. Available http://www.geo.ed.ac.uk/agidexe/term?821 Wise, Barry. “Database Normalization and Design Techniques.” 1 August 2000. 6 pp. Online. Internet. Available http://www.phpbuilder.com/columns/barry20000731.php3 9/19/07 20 © 2007 Instructional Services at KU Libraries, The University of Kansas
11.
www.lib.ku.edu/instruction
Further Reading Harrington, Jan L. Relational Database Design Clearly Explained. San Diego: Academic Express, 1998. Chapple, Mike. “Choosing a Database Product.” 6 May 2001. Online. Internet. Available http://databases.about.com/library/weekly/aa050601a.htm Gilmore, W.J. “Introduction to Database Normalization.” 27 November 2000. Online. Internet. Available http://www.devshed.com/Server_Side/MySQL/Normal/Normal 1/page1.html 9/19/07 21 © 2007 Instructional Services at KU Libraries, The University of Kansas
Jetzt herunterladen