SlideShare a Scribd company logo
Running head:PROJECT #1
Unit #1 Individual Project - Database Design Methodology
Travis Lee Thompson
ITCO231-1202B-03
American Intercontinental University
Unit #1 Individual Project Page 2 of 10
Table Of Contents
3 Traditional Database Design Methods ........................................................................... Page 3
3 Phases of the Traditional Database Design Method ...................................................... Page 6
3 Applications of the Traditional Database Design Method ............................................. Page 8
Reference(s) ....................................................................................................................... Page 9
Unit #1 Individual Project Page 3 of 10
3 Traditional Database Design Methods
The hierarchical data model resembles the "parent-child" relationship in which the parent
can have many children, but the children can have no more than one parent. A picture of such a
model is as follows:
The network data model resembles the "many-to-many" relationship in which parents can
many children, and the children can have more than one parent. A picture of such a relationship
is as follows:
Unit #1 Individual Project Page 4 of 10
According to the preceding picture, the "Asphalt Sealant" child has 2 parents ("Joint Seal" &
"Patching").
The relational data model can't be expressed in a neat tree-like structure like the other 2
models. Allow me to use the following "table-like" picture to guide my explanation of this
model:
Unit #1 Individual Project Page 5 of 10
The preceding picture consists of a table of publishers (PubID key); a table of authors (AuthorID
key); and the main table of books (ISBN key). Each of the tables has a key that serves as the
driver of the tables. The table of books serves as the driver of the entire database. Each book
record consists of an author ID (to be used to retrieve information about the author) and a
publisher ID (to be used to retrieve information about the publishing company).
Unit #1 Individual Project Page 6 of 10
3 Phases of the Traditional Database Design Method
The 3 phases are as follows: conceptual data phase, logical data phase, and physical data
phase. The conceptual data phase defines the problem (requirements) from a high level. Entities
and their relationships are listed during this phase. Within the context of Fernando's Skate Shop,
the entities are as follows:
Product ID (parent)
Supplier ID
The relationship between the 2 entities is of a parent-child in which the product (skateboard)
entity is the parent and the supplier (skateboard manufacturer) entity is the child. In other words,
I can use the supplier ID of the product entity (parent) to access the supplier entity (child) but not
vice versa. The logical data phase defines the solution with more details in each entity as
follows:
Supplier ID (child)
Product ID (parent)
Supplier ID
Description
Type
Unit Price
Supplier ID (child)
Supplier Name
Supplier Address
Unit #1 Individual Project Page 7 of 10
The relationship remains the same as is stated during the conceptual phase. The physical data
phase defines the implementation of Fernando's Skate Shop's data in an actual database. The
variables within each entity are assigned data types as follows:
Product ID: INTEGER
Supplier ID: INTEGER
Description: VARCHAR(30)
Type: VARCHAR(30)
Unit Price: FLOAT
Supplier ID: INTEGER
Supplier Name: INTEGER
Supplier Address: VARCHAR(30)
Unit #1 Individual Project Page 8 of 10
3 Applications of the Traditional Database Design Method
The 2 tables are as follows:
Product ID Supplier ID Type Unit Price Description
000000000
1
0000000010 STREET 59.99 Blind Etch
000000000
2
0000000020 TRICKS 89.99 Element Bam Tread
000000000
3
0000000030 CHILDREN 49.99 Speed Demons Checks Hippie
000000000
4
0000000020 TRICKS 119.99 Element Rainbow Fart
000000000
5
0000000010 STREET 90.99 Blind Whiteout Super Saver
Supplier ID Supplier Name Supplier Address
Unit #1 Individual Project Page 9 of 10
0000000010 Blind Skateboards 1234 Capital Boulevard, Raleigh, NC 27616
0000000020 Element Skateboards 1235 Capital Boulevard, Raleigh, NC 27615
0000000030 Plan B Skateboards 1236 Capital Boulevard, Raleigh, NC 27617
Remember that the product table (product ID) represents the parent, and the supplier table
(supplier ID) represents the child. The parent can access the child but not vice versa.
References
Alexander L. Lashenko. (No date). Database Models. unixspace.com
Retrieved by: http://unixspace.com/context/databases.html
David Mertz. (2001). Hypothetical Hierarchical Database Model. IBM. Retrieved by:
http://www.ibm.com/developerworks/library/x-matters8/hier.gif
U.S. Dept. of Transportation. (2001). Network Model. Wikipedia. Retrieved by:
http://en.wikipedia.org/wiki/File:Network_Model.svg
David Mertz. (2001). Hypothetical Relational Database Model. IBM. Retrieved by:
http://www.ibm.com/developerworks/library/x-matters8/
Unit #1 Individual Project Page 10 of 10
No author. (2008). Supreme Information for Informatica Professionals.....
http://snanos.blogspot.com/ (owner of the blog)
Retrieved by: http://snanos.blogspot.com/
No author. (2011). Compilation of Data Modeling Concepts. Upendra's Blog Retrieved by:
http://grow-n-shine.blogspot.com/2011/04/compilation-of-data-modeling-concepts.html

More Related Content

Viewers also liked

SHARAD RESUME
SHARAD RESUMESHARAD RESUME
SHARAD RESUME
Sharad Sharma
 
1.4
1.41.4
Effective Communication: Getting Your Point Across
Effective Communication: Getting Your Point AcrossEffective Communication: Getting Your Point Across
Effective Communication: Getting Your Point Across
Kevin Reid
 
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерівЛекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Alex Slobodyanyuk
 
Лекція 3. Архітектурні принципи побудови мікропороцесорів
Лекція 3. Архітектурні принципи побудови мікропороцесорівЛекція 3. Архітектурні принципи побудови мікропороцесорів
Лекція 3. Архітектурні принципи побудови мікропороцесорів
Alex Slobodyanyuk
 
Actividades unidad aicle de baloncesto
Actividades unidad aicle de baloncestoActividades unidad aicle de baloncesto
Actividades unidad aicle de baloncesto
josean1973
 
Лекція 04. МП Intel
Лекція 04. МП IntelЛекція 04. МП Intel
Лекція 04. МП Intel
Alex Slobodyanyuk
 
Лекція #05. Технологія css
Лекція #05. Технологія cssЛекція #05. Технологія css
Лекція #05. Технологія css
Alex Slobodyanyuk
 
Лекція 01. Обчислювальні та мікропроцесорні системи
Лекція 01. Обчислювальні та мікропроцесорні системиЛекція 01. Обчислювальні та мікропроцесорні системи
Лекція 01. Обчислювальні та мікропроцесорні системи
Alex Slobodyanyuk
 
Лекція #04. Основи блочної верстки
Лекція #04. Основи блочної версткиЛекція #04. Основи блочної верстки
Лекція #04. Основи блочної верстки
Alex Slobodyanyuk
 
Лекція #01. Основи html5
Лекція #01. Основи html5Лекція #01. Основи html5
Лекція #01. Основи html5
Alex Slobodyanyuk
 
Лекція #03. Списки, зображення, таблиці.
Лекція #03. Списки, зображення, таблиці.Лекція #03. Списки, зображення, таблиці.
Лекція #03. Списки, зображення, таблиці.
Alex Slobodyanyuk
 
Лекція #02. Форматування тексту
Лекція #02. Форматування текстуЛекція #02. Форматування тексту
Лекція #02. Форматування тексту
Alex Slobodyanyuk
 
A Tribute to Herman Hollerith
A Tribute to Herman HollerithA Tribute to Herman Hollerith
A Tribute to Herman Hollerith
TRAVIS LEE THOMPSON
 
Final presenation dsw
Final presenation dswFinal presenation dsw
Final presenation dsw
Julee Yee
 
Teoría de la unidad
Teoría de la unidadTeoría de la unidad
Teoría de la unidad
josean1973
 
BASKETBALL UNIT
BASKETBALL UNITBASKETBALL UNIT
BASKETBALL UNIT
josean1973
 

Viewers also liked (17)

SHARAD RESUME
SHARAD RESUMESHARAD RESUME
SHARAD RESUME
 
1.4
1.41.4
1.4
 
Effective Communication: Getting Your Point Across
Effective Communication: Getting Your Point AcrossEffective Communication: Getting Your Point Across
Effective Communication: Getting Your Point Across
 
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерівЛекція 2. Методи розміщення інформації у пам’яті комп’ютерів
Лекція 2. Методи розміщення інформації у пам’яті комп’ютерів
 
Лекція 3. Архітектурні принципи побудови мікропороцесорів
Лекція 3. Архітектурні принципи побудови мікропороцесорівЛекція 3. Архітектурні принципи побудови мікропороцесорів
Лекція 3. Архітектурні принципи побудови мікропороцесорів
 
Actividades unidad aicle de baloncesto
Actividades unidad aicle de baloncestoActividades unidad aicle de baloncesto
Actividades unidad aicle de baloncesto
 
Лекція 04. МП Intel
Лекція 04. МП IntelЛекція 04. МП Intel
Лекція 04. МП Intel
 
Лекція #05. Технологія css
Лекція #05. Технологія cssЛекція #05. Технологія css
Лекція #05. Технологія css
 
Лекція 01. Обчислювальні та мікропроцесорні системи
Лекція 01. Обчислювальні та мікропроцесорні системиЛекція 01. Обчислювальні та мікропроцесорні системи
Лекція 01. Обчислювальні та мікропроцесорні системи
 
Лекція #04. Основи блочної верстки
Лекція #04. Основи блочної версткиЛекція #04. Основи блочної верстки
Лекція #04. Основи блочної верстки
 
Лекція #01. Основи html5
Лекція #01. Основи html5Лекція #01. Основи html5
Лекція #01. Основи html5
 
Лекція #03. Списки, зображення, таблиці.
Лекція #03. Списки, зображення, таблиці.Лекція #03. Списки, зображення, таблиці.
Лекція #03. Списки, зображення, таблиці.
 
Лекція #02. Форматування тексту
Лекція #02. Форматування текстуЛекція #02. Форматування тексту
Лекція #02. Форматування тексту
 
A Tribute to Herman Hollerith
A Tribute to Herman HollerithA Tribute to Herman Hollerith
A Tribute to Herman Hollerith
 
Final presenation dsw
Final presenation dswFinal presenation dsw
Final presenation dsw
 
Teoría de la unidad
Teoría de la unidadTeoría de la unidad
Teoría de la unidad
 
BASKETBALL UNIT
BASKETBALL UNITBASKETBALL UNIT
BASKETBALL UNIT
 

Similar to TThompson_ITCO231_U1_IP

Ercis wp 18new (1)
Ercis wp 18new (1)Ercis wp 18new (1)
Ercis wp 18new (1)
Stefano Lariccia
 
Datawarehousing and Business Intelligence
Datawarehousing and Business IntelligenceDatawarehousing and Business Intelligence
Datawarehousing and Business Intelligence
Nisheet Mahajan
 
Energy citations
Energy citationsEnergy citations
Energy citations
Gerry McKiernan
 
Citing Data in Journal Articles using JATS by Deborah A. Lapeyre
Citing Data in Journal Articles using JATS by Deborah A. LapeyreCiting Data in Journal Articles using JATS by Deborah A. Lapeyre
Citing Data in Journal Articles using JATS by Deborah A. Lapeyre
datascienceiqss
 
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docxRunning Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
todd581
 
merged_document
merged_documentmerged_document
merged_document
ברק יחיא
 
Building a data warehouse
Building a data warehouseBuilding a data warehouse
Building a data warehouse
Ester Daci
 
Revision booklet 6957 2016
Revision booklet 6957 2016Revision booklet 6957 2016
Revision booklet 6957 2016
jom1987
 
Pagerank and hits
Pagerank and hitsPagerank and hits
Pagerank and hits
Shatakirti Er
 
Mongo db data-models-guide
Mongo db data-models-guideMongo db data-models-guide
Mongo db data-models-guide
Dan Llimpe
 
Mongo db data-models guide
Mongo db data-models guideMongo db data-models guide
Mongo db data-models guide
Deysi Gmarra
 
Database management system chapter13
Database management system chapter13Database management system chapter13
Database management system chapter13
Pranab Dasgupta
 
John O'Connor Master's Paper Final
John O'Connor Master's Paper FinalJohn O'Connor Master's Paper Final
John O'Connor Master's Paper Final
John O'Connor
 
uc_book.pdf
uc_book.pdfuc_book.pdf
uc_book.pdf
RajeshLohar11
 
Big Data Social Network Analysis
Big Data Social Network AnalysisBig Data Social Network Analysis
Big Data Social Network Analysis
Chamin Nalinda Loku Gam Hewage
 
1 IT 140 A Mini History of Text-Based Games Text
1  IT 140 A Mini History of Text-Based Games  Text1  IT 140 A Mini History of Text-Based Games  Text
1 IT 140 A Mini History of Text-Based Games Text
MartineMccracken314
 
1 IT 140 A Mini History of Text-Based Games Text
1  IT 140 A Mini History of Text-Based Games  Text1  IT 140 A Mini History of Text-Based Games  Text
1 IT 140 A Mini History of Text-Based Games Text
SilvaGraf83
 
Rand rr2504z1.appendixes
Rand rr2504z1.appendixesRand rr2504z1.appendixes
Rand rr2504z1.appendixes
BookStoreLib
 
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
K.M. Gupta - Engineering Materials Research, Applications and Advances (2014...
K.M. Gupta - Engineering Materials  Research, Applications and Advances (2014...K.M. Gupta - Engineering Materials  Research, Applications and Advances (2014...
K.M. Gupta - Engineering Materials Research, Applications and Advances (2014...
Jakeer Hussain Shaik
 

Similar to TThompson_ITCO231_U1_IP (20)

Ercis wp 18new (1)
Ercis wp 18new (1)Ercis wp 18new (1)
Ercis wp 18new (1)
 
Datawarehousing and Business Intelligence
Datawarehousing and Business IntelligenceDatawarehousing and Business Intelligence
Datawarehousing and Business Intelligence
 
Energy citations
Energy citationsEnergy citations
Energy citations
 
Citing Data in Journal Articles using JATS by Deborah A. Lapeyre
Citing Data in Journal Articles using JATS by Deborah A. LapeyreCiting Data in Journal Articles using JATS by Deborah A. Lapeyre
Citing Data in Journal Articles using JATS by Deborah A. Lapeyre
 
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docxRunning Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
Running Head PROJECT DELIVERABLE 31PROJECT DELIVERABLE 310.docx
 
merged_document
merged_documentmerged_document
merged_document
 
Building a data warehouse
Building a data warehouseBuilding a data warehouse
Building a data warehouse
 
Revision booklet 6957 2016
Revision booklet 6957 2016Revision booklet 6957 2016
Revision booklet 6957 2016
 
Pagerank and hits
Pagerank and hitsPagerank and hits
Pagerank and hits
 
Mongo db data-models-guide
Mongo db data-models-guideMongo db data-models-guide
Mongo db data-models-guide
 
Mongo db data-models guide
Mongo db data-models guideMongo db data-models guide
Mongo db data-models guide
 
Database management system chapter13
Database management system chapter13Database management system chapter13
Database management system chapter13
 
John O'Connor Master's Paper Final
John O'Connor Master's Paper FinalJohn O'Connor Master's Paper Final
John O'Connor Master's Paper Final
 
uc_book.pdf
uc_book.pdfuc_book.pdf
uc_book.pdf
 
Big Data Social Network Analysis
Big Data Social Network AnalysisBig Data Social Network Analysis
Big Data Social Network Analysis
 
1 IT 140 A Mini History of Text-Based Games Text
1  IT 140 A Mini History of Text-Based Games  Text1  IT 140 A Mini History of Text-Based Games  Text
1 IT 140 A Mini History of Text-Based Games Text
 
1 IT 140 A Mini History of Text-Based Games Text
1  IT 140 A Mini History of Text-Based Games  Text1  IT 140 A Mini History of Text-Based Games  Text
1 IT 140 A Mini History of Text-Based Games Text
 
Rand rr2504z1.appendixes
Rand rr2504z1.appendixesRand rr2504z1.appendixes
Rand rr2504z1.appendixes
 
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
I'm In Doha*&QATAR^*[☎️+639358141074]]@ @# Abortion pills for sale in Doha Qa...
 
K.M. Gupta - Engineering Materials Research, Applications and Advances (2014...
K.M. Gupta - Engineering Materials  Research, Applications and Advances (2014...K.M. Gupta - Engineering Materials  Research, Applications and Advances (2014...
K.M. Gupta - Engineering Materials Research, Applications and Advances (2014...
 

TThompson_ITCO231_U1_IP

  • 1. Running head:PROJECT #1 Unit #1 Individual Project - Database Design Methodology Travis Lee Thompson ITCO231-1202B-03 American Intercontinental University
  • 2. Unit #1 Individual Project Page 2 of 10 Table Of Contents 3 Traditional Database Design Methods ........................................................................... Page 3 3 Phases of the Traditional Database Design Method ...................................................... Page 6 3 Applications of the Traditional Database Design Method ............................................. Page 8 Reference(s) ....................................................................................................................... Page 9
  • 3. Unit #1 Individual Project Page 3 of 10 3 Traditional Database Design Methods The hierarchical data model resembles the "parent-child" relationship in which the parent can have many children, but the children can have no more than one parent. A picture of such a model is as follows: The network data model resembles the "many-to-many" relationship in which parents can many children, and the children can have more than one parent. A picture of such a relationship is as follows:
  • 4. Unit #1 Individual Project Page 4 of 10 According to the preceding picture, the "Asphalt Sealant" child has 2 parents ("Joint Seal" & "Patching"). The relational data model can't be expressed in a neat tree-like structure like the other 2 models. Allow me to use the following "table-like" picture to guide my explanation of this model:
  • 5. Unit #1 Individual Project Page 5 of 10 The preceding picture consists of a table of publishers (PubID key); a table of authors (AuthorID key); and the main table of books (ISBN key). Each of the tables has a key that serves as the driver of the tables. The table of books serves as the driver of the entire database. Each book record consists of an author ID (to be used to retrieve information about the author) and a publisher ID (to be used to retrieve information about the publishing company).
  • 6. Unit #1 Individual Project Page 6 of 10 3 Phases of the Traditional Database Design Method The 3 phases are as follows: conceptual data phase, logical data phase, and physical data phase. The conceptual data phase defines the problem (requirements) from a high level. Entities and their relationships are listed during this phase. Within the context of Fernando's Skate Shop, the entities are as follows: Product ID (parent) Supplier ID The relationship between the 2 entities is of a parent-child in which the product (skateboard) entity is the parent and the supplier (skateboard manufacturer) entity is the child. In other words, I can use the supplier ID of the product entity (parent) to access the supplier entity (child) but not vice versa. The logical data phase defines the solution with more details in each entity as follows: Supplier ID (child) Product ID (parent) Supplier ID Description Type Unit Price Supplier ID (child) Supplier Name Supplier Address
  • 7. Unit #1 Individual Project Page 7 of 10 The relationship remains the same as is stated during the conceptual phase. The physical data phase defines the implementation of Fernando's Skate Shop's data in an actual database. The variables within each entity are assigned data types as follows: Product ID: INTEGER Supplier ID: INTEGER Description: VARCHAR(30) Type: VARCHAR(30) Unit Price: FLOAT Supplier ID: INTEGER Supplier Name: INTEGER Supplier Address: VARCHAR(30)
  • 8. Unit #1 Individual Project Page 8 of 10 3 Applications of the Traditional Database Design Method The 2 tables are as follows: Product ID Supplier ID Type Unit Price Description 000000000 1 0000000010 STREET 59.99 Blind Etch 000000000 2 0000000020 TRICKS 89.99 Element Bam Tread 000000000 3 0000000030 CHILDREN 49.99 Speed Demons Checks Hippie 000000000 4 0000000020 TRICKS 119.99 Element Rainbow Fart 000000000 5 0000000010 STREET 90.99 Blind Whiteout Super Saver Supplier ID Supplier Name Supplier Address
  • 9. Unit #1 Individual Project Page 9 of 10 0000000010 Blind Skateboards 1234 Capital Boulevard, Raleigh, NC 27616 0000000020 Element Skateboards 1235 Capital Boulevard, Raleigh, NC 27615 0000000030 Plan B Skateboards 1236 Capital Boulevard, Raleigh, NC 27617 Remember that the product table (product ID) represents the parent, and the supplier table (supplier ID) represents the child. The parent can access the child but not vice versa. References Alexander L. Lashenko. (No date). Database Models. unixspace.com Retrieved by: http://unixspace.com/context/databases.html David Mertz. (2001). Hypothetical Hierarchical Database Model. IBM. Retrieved by: http://www.ibm.com/developerworks/library/x-matters8/hier.gif U.S. Dept. of Transportation. (2001). Network Model. Wikipedia. Retrieved by: http://en.wikipedia.org/wiki/File:Network_Model.svg David Mertz. (2001). Hypothetical Relational Database Model. IBM. Retrieved by: http://www.ibm.com/developerworks/library/x-matters8/
  • 10. Unit #1 Individual Project Page 10 of 10 No author. (2008). Supreme Information for Informatica Professionals..... http://snanos.blogspot.com/ (owner of the blog) Retrieved by: http://snanos.blogspot.com/ No author. (2011). Compilation of Data Modeling Concepts. Upendra's Blog Retrieved by: http://grow-n-shine.blogspot.com/2011/04/compilation-of-data-modeling-concepts.html