SlideShare a Scribd company logo
SECTION 1
Data Fundamentals Overview
Section Beginning (Dark Color Option )
1
Fundamental relationship
Relationship between two entity types
A person, place, or thing “acts” upon something to complete ”x”
(i.e. purchase a product)
Binary Relationships
Data Fundamentals Overview
Salesperson
Product
Sells
2
Represents the maximum number of entities that can be
involved in a relationship.
One-to-One Binary Relationship
One-to-Many Binary Relationship
Many-to-Many Binary Relationship
Cardinality
Data Fundamentals Overview
3
The minimum number of entity occurrences that can be involved
in a relationship.
“inner” symbol on E-R diagram (“outer” symbol is cardinality)
Modality
Data Fundamentals Overview
Everyone order has exactly ONE customer AND Every customer
has one or more ORDERS
4
Associate occurrences of an entity type with other occurrences
of the same entity type.
Unary Relationships
Data Fundamentals Overview
5
A single occurrence of one entity type can be associated with a
single occurrence of the other entity type and vice versa
1:1 Relationships
Data Fundamentals Overview
Student
Student ID #
6
Use “crow’s foot” to represent the multiple association.
“many” = the maximum number of occurrences that can be
involved, means a number that can be 1, 2, 3, ... n.
1:M Relationships
Data Fundamentals Overview
Company
Product A
Product B
Product C
7
“Many” can be either an exact number or have a known
maximum.
M:M Relationships
Data Fundamentals Overview
Musicians
Albums
Musicians
Musicians
8
Involves three different entity types
Ternary Relationships
Data Fundamentals Overview
9
Describes the relationship between two entities.
Used with many-to-many relationships.
Represented on E-R diagram as an “associative entity”
Intersection Data
Data Fundamentals Overview
10
Entities can have attributes; many-to-many relationships can
have attributes.
Many-to-many relationship may be treated similarly to entities
in an E-R diagram.
Associative Entity
Data Fundamentals
11
SECTION 2
Data Modeling Creation
Section Beginning (Dark Color Option )
12
A diagramming technique
Diagrams entities (with attributes) and the relationship between
the entities.
There are many variations of E-R diagrams in use.
The E-R Diagram
Data Fundamentals Overview
13
Entity Relationship Diagram Basics
Entity type’s attributes are shown below the separator line.
PK and boldface denote the attribute(s) that constitute the entity
type’s unique identifier
Rectangular shape
OBJECT = a type of entity
Name of entity is in caps above the separator line.
Data Fundamentals Overview
14
In an ER diagrams, common practice is to a convention that
entity type and relationship type names are uppercase letters,
attribute names have their initial letter capitalized, and
role names are lowercase letter
Data Definition & Naming Conventions
Data Fundamentals Overview
15
SECTION 3
Assignment
Section Beginning (Dark Color Option )
16
Each book has an id, title, publication date, publisher, ISBN,
functional category, page count, price (publisher), and product
description
There are 3 categories of book: fiction, non-fiction, and
specialty
There are 2 categories of music: digital and media-based
An author can write one or more books.
A musician can be a solo artist, part of a group, or both
An author can also be associated with one or more publishers.
A musician/group/act can be associated with one or more music
houses
An author’s book can have one or more editions.
A song and or album can have more than one version/edition
(i.e. EP, LP, CD, DVD etc)
A publisher can have many authors and many books.
A record company can have many artists associated and many
albums associated with it.
A record company can also be the publishing company (i.e. self-
publishing)

Many ISBNs can also be associated with a given publisher but
only one ISBN per form of medium (ie the ISBN is the PK no
matter what).
An author can write many books.
An artist can write many songs, albums etc.
UCOnline needs to keep track of user ratings for each item sold
in the online store (e.g., 1-5 and 1 for ‘Dislike’, to 5, for
‘Awesome!’).
A particular user rates a particular item at a given time.
A user CANNOT rate the same multiple times unless there are
multiple editions of the item. Each edition can be rated
separately.
Each user who submits a rating will be identified by a unique id
and has a name, gender, age, and location. Nothing is
anonymous.
There is also a social network between users. Users can send
communication requests (i.e. instant messages/emails) to other
users. Such requests can be accepted or ignored. Once accepted,
the two users are considered ‘book buddies.’ If ignored, the user
can send the request again. We want to add a store when the
requests were sent (timestamp), the result of the requests and
when the request was answered (timestamp).
Tools
Visio
Visual Paradigm Online
SQLDBM
Draw.io
ERDPlus
Lucidchart
URL
file:///Applications/WhatsApp.app/Contents/Resources/app.asar/
index.html#
URL
file:///Applications/WhatsApp.app/Contents/Resources/app.asar/
index.html#
URL
file:///Applications/WhatsApp.app/Contents/Resources/app.asar/
index.html#

More Related Content

Similar to SECTION 1Data Fundamentals OverviewSection Beginning (.docx

Create a diagram using a diagramming tool AND provide a written text.docx
Create a diagram using a diagramming tool AND provide a written text.docxCreate a diagram using a diagramming tool AND provide a written text.docx
Create a diagram using a diagramming tool AND provide a written text.docx
rajahchelsey
 
Er Modeling
Er ModelingEr Modeling
Relational Databases 2
Relational Databases 2Relational Databases 2
Relational Databases 2Jason Hando
 
Desigining of Database - ER Model
Desigining of Database - ER ModelDesigining of Database - ER Model
Desigining of Database - ER Model
Ajay Chhimpa
 
Database-Relationships.pdf
 Database-Relationships.pdf Database-Relationships.pdf
Database-Relationships.pdf
EngjoudaQamar
 
ERD.pptx
ERD.pptxERD.pptx
ERD.pptx
sarahabbas40
 
Lecture one db
Lecture one dbLecture one db
Lecture one db
Huda Alameen
 
Entity Relationship Model
Entity Relationship ModelEntity Relationship Model
Entity Relationship Model
A. S. M. Shafi
 
Fundamentals of database system - Data Modeling Using the Entity-Relationshi...
Fundamentals of database system  - Data Modeling Using the Entity-Relationshi...Fundamentals of database system  - Data Modeling Using the Entity-Relationshi...
Fundamentals of database system - Data Modeling Using the Entity-Relationshi...
Mustafa Kamel Mohammadi
 
dbms mannual.pdf
dbms mannual.pdfdbms mannual.pdf
dbms mannual.pdf
DevidasBhere
 
E R Model details.ppt
E R Model details.pptE R Model details.ppt
E R Model details.ppt
ShivareddyGangam
 
Entity relation(1)
Entity relation(1)Entity relation(1)
Entity relation(1)
Loving Mishaa
 
Er model
Er modelEr model
Er model
rajuvermadsvv
 
DBMS Unit-2_Final.pptx
DBMS Unit-2_Final.pptxDBMS Unit-2_Final.pptx
DBMS Unit-2_Final.pptx
parimala123
 
Advantages and disadvantages of er model in DBMS. Types of database models ..
Advantages and disadvantages of er model in DBMS. Types of database models ..Advantages and disadvantages of er model in DBMS. Types of database models ..
Advantages and disadvantages of er model in DBMS. Types of database models ..
Nimrakhan89
 

Similar to SECTION 1Data Fundamentals OverviewSection Beginning (.docx (20)

Create a diagram using a diagramming tool AND provide a written text.docx
Create a diagram using a diagramming tool AND provide a written text.docxCreate a diagram using a diagramming tool AND provide a written text.docx
Create a diagram using a diagramming tool AND provide a written text.docx
 
Er Modeling
Er ModelingEr Modeling
Er Modeling
 
Relational Databases 2
Relational Databases 2Relational Databases 2
Relational Databases 2
 
Desigining of Database - ER Model
Desigining of Database - ER ModelDesigining of Database - ER Model
Desigining of Database - ER Model
 
Database-Relationships.pdf
 Database-Relationships.pdf Database-Relationships.pdf
Database-Relationships.pdf
 
ERD.pptx
ERD.pptxERD.pptx
ERD.pptx
 
Lecture one db
Lecture one dbLecture one db
Lecture one db
 
Entity Relationship Model
Entity Relationship ModelEntity Relationship Model
Entity Relationship Model
 
Dmbbb
DmbbbDmbbb
Dmbbb
 
Dmbbb
DmbbbDmbbb
Dmbbb
 
Fundamentals of database system - Data Modeling Using the Entity-Relationshi...
Fundamentals of database system  - Data Modeling Using the Entity-Relationshi...Fundamentals of database system  - Data Modeling Using the Entity-Relationshi...
Fundamentals of database system - Data Modeling Using the Entity-Relationshi...
 
Data modeling
Data modelingData modeling
Data modeling
 
dbms mannual.pdf
dbms mannual.pdfdbms mannual.pdf
dbms mannual.pdf
 
E R Model details.ppt
E R Model details.pptE R Model details.ppt
E R Model details.ppt
 
Entity relation(1)
Entity relation(1)Entity relation(1)
Entity relation(1)
 
Er model
Er modelEr model
Er model
 
DBMS Unit-2_Final.pptx
DBMS Unit-2_Final.pptxDBMS Unit-2_Final.pptx
DBMS Unit-2_Final.pptx
 
27 fcs157al3
27 fcs157al327 fcs157al3
27 fcs157al3
 
Advantages and disadvantages of er model in DBMS. Types of database models ..
Advantages and disadvantages of er model in DBMS. Types of database models ..Advantages and disadvantages of er model in DBMS. Types of database models ..
Advantages and disadvantages of er model in DBMS. Types of database models ..
 
Dbms
DbmsDbms
Dbms
 

More from rtodd280

Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docxSebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
rtodd280
 
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docxSeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
rtodd280
 
Seattle Take Home Final Exam h There are Four Different Versio.docx
Seattle Take Home Final Exam h There are Four Different Versio.docxSeattle Take Home Final Exam h There are Four Different Versio.docx
Seattle Take Home Final Exam h There are Four Different Versio.docx
rtodd280
 
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docxSeba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
rtodd280
 
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docxSearching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
rtodd280
 
Searching Databases (APA 7 format and at least 3-4 references)Wh.docx
Searching Databases (APA 7 format and at least 3-4 references)Wh.docxSearching Databases (APA 7 format and at least 3-4 references)Wh.docx
Searching Databases (APA 7 format and at least 3-4 references)Wh.docx
rtodd280
 
Searching for help with this For this two-part assessment,.docx
Searching for help with this For this two-part assessment,.docxSearching for help with this For this two-part assessment,.docx
Searching for help with this For this two-part assessment,.docx
rtodd280
 
Search the Internet for an article where physical security failed.docx
Search the Internet for an article where physical security failed.docxSearch the Internet for an article where physical security failed.docx
Search the Internet for an article where physical security failed.docx
rtodd280
 
Search Yahoo Finance orand any other credible source(s) to find the.docx
Search Yahoo Finance orand any other credible source(s) to find the.docxSearch Yahoo Finance orand any other credible source(s) to find the.docx
Search Yahoo Finance orand any other credible source(s) to find the.docx
rtodd280
 
Search Yahoo Finance orand any other credible source(s) to find.docx
Search Yahoo Finance orand any other credible source(s) to find.docxSearch Yahoo Finance orand any other credible source(s) to find.docx
Search Yahoo Finance orand any other credible source(s) to find.docx
rtodd280
 
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docx
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docxSearch WarrantAffidavit Project Paper 3-6 pages, double spa.docx
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docx
rtodd280
 
Search the internet for best practices for developing technolo.docx
Search the internet for best practices for developing technolo.docxSearch the internet for best practices for developing technolo.docx
Search the internet for best practices for developing technolo.docx
rtodd280
 
Search the Internet for articles on Implementing a Biometrics Usage .docx
Search the Internet for articles on Implementing a Biometrics Usage .docxSearch the Internet for articles on Implementing a Biometrics Usage .docx
Search the Internet for articles on Implementing a Biometrics Usage .docx
rtodd280
 
Search the Human Rights Watch website for examples of human ri.docx
Search the Human Rights Watch website for examples of human ri.docxSearch the Human Rights Watch website for examples of human ri.docx
Search the Human Rights Watch website for examples of human ri.docx
rtodd280
 
Search the Internet and locate a victim impact statement (vide.docx
Search the Internet and locate a victim impact statement (vide.docxSearch the Internet and locate a victim impact statement (vide.docx
Search the Internet and locate a victim impact statement (vide.docx
rtodd280
 
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docx
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docxSearch the Internet and watch the first 6 minutes of PBS Idea Ch.docx
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docx
rtodd280
 
Search the Internet for any short article related to our topics this.docx
Search the Internet for any short article related to our topics this.docxSearch the Internet for any short article related to our topics this.docx
Search the Internet for any short article related to our topics this.docx
rtodd280
 
Search the internet and learn about the cases of nurses Julie Th.docx
Search the internet and learn about the cases of nurses Julie Th.docxSearch the internet and learn about the cases of nurses Julie Th.docx
Search the internet and learn about the cases of nurses Julie Th.docx
rtodd280
 
Search the Internet for articles on Implementing Biometrics To.docx
Search the Internet for articles on Implementing Biometrics To.docxSearch the Internet for articles on Implementing Biometrics To.docx
Search the Internet for articles on Implementing Biometrics To.docx
rtodd280
 
Search the Web for reports of cloud system failures. Write a 3 to 4 .docx
Search the Web for reports of cloud system failures. Write a 3 to 4 .docxSearch the Web for reports of cloud system failures. Write a 3 to 4 .docx
Search the Web for reports of cloud system failures. Write a 3 to 4 .docx
rtodd280
 

More from rtodd280 (20)

Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docxSebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
Sebika Darnal Devarani ArumugamENGL-1302-51008 Mar -03- 2020.docx
 
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docxSeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
SeaWorldBusch GardensPrimates4-8 Classroom Activities.docx
 
Seattle Take Home Final Exam h There are Four Different Versio.docx
Seattle Take Home Final Exam h There are Four Different Versio.docxSeattle Take Home Final Exam h There are Four Different Versio.docx
Seattle Take Home Final Exam h There are Four Different Versio.docx
 
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docxSeba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
Seba Alwayel517 Catawba circle Columbia, SC 29201 · 8032372950.docx
 
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docxSearching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
Searching for the Wrong-Eyed Jesus, clip 1, Due Saturday, February .docx
 
Searching Databases (APA 7 format and at least 3-4 references)Wh.docx
Searching Databases (APA 7 format and at least 3-4 references)Wh.docxSearching Databases (APA 7 format and at least 3-4 references)Wh.docx
Searching Databases (APA 7 format and at least 3-4 references)Wh.docx
 
Searching for help with this For this two-part assessment,.docx
Searching for help with this For this two-part assessment,.docxSearching for help with this For this two-part assessment,.docx
Searching for help with this For this two-part assessment,.docx
 
Search the Internet for an article where physical security failed.docx
Search the Internet for an article where physical security failed.docxSearch the Internet for an article where physical security failed.docx
Search the Internet for an article where physical security failed.docx
 
Search Yahoo Finance orand any other credible source(s) to find the.docx
Search Yahoo Finance orand any other credible source(s) to find the.docxSearch Yahoo Finance orand any other credible source(s) to find the.docx
Search Yahoo Finance orand any other credible source(s) to find the.docx
 
Search Yahoo Finance orand any other credible source(s) to find.docx
Search Yahoo Finance orand any other credible source(s) to find.docxSearch Yahoo Finance orand any other credible source(s) to find.docx
Search Yahoo Finance orand any other credible source(s) to find.docx
 
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docx
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docxSearch WarrantAffidavit Project Paper 3-6 pages, double spa.docx
Search WarrantAffidavit Project Paper 3-6 pages, double spa.docx
 
Search the internet for best practices for developing technolo.docx
Search the internet for best practices for developing technolo.docxSearch the internet for best practices for developing technolo.docx
Search the internet for best practices for developing technolo.docx
 
Search the Internet for articles on Implementing a Biometrics Usage .docx
Search the Internet for articles on Implementing a Biometrics Usage .docxSearch the Internet for articles on Implementing a Biometrics Usage .docx
Search the Internet for articles on Implementing a Biometrics Usage .docx
 
Search the Human Rights Watch website for examples of human ri.docx
Search the Human Rights Watch website for examples of human ri.docxSearch the Human Rights Watch website for examples of human ri.docx
Search the Human Rights Watch website for examples of human ri.docx
 
Search the Internet and locate a victim impact statement (vide.docx
Search the Internet and locate a victim impact statement (vide.docxSearch the Internet and locate a victim impact statement (vide.docx
Search the Internet and locate a victim impact statement (vide.docx
 
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docx
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docxSearch the Internet and watch the first 6 minutes of PBS Idea Ch.docx
Search the Internet and watch the first 6 minutes of PBS Idea Ch.docx
 
Search the Internet for any short article related to our topics this.docx
Search the Internet for any short article related to our topics this.docxSearch the Internet for any short article related to our topics this.docx
Search the Internet for any short article related to our topics this.docx
 
Search the internet and learn about the cases of nurses Julie Th.docx
Search the internet and learn about the cases of nurses Julie Th.docxSearch the internet and learn about the cases of nurses Julie Th.docx
Search the internet and learn about the cases of nurses Julie Th.docx
 
Search the Internet for articles on Implementing Biometrics To.docx
Search the Internet for articles on Implementing Biometrics To.docxSearch the Internet for articles on Implementing Biometrics To.docx
Search the Internet for articles on Implementing Biometrics To.docx
 
Search the Web for reports of cloud system failures. Write a 3 to 4 .docx
Search the Web for reports of cloud system failures. Write a 3 to 4 .docxSearch the Web for reports of cloud system failures. Write a 3 to 4 .docx
Search the Web for reports of cloud system failures. Write a 3 to 4 .docx
 

Recently uploaded

Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 

Recently uploaded (20)

Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 

SECTION 1Data Fundamentals OverviewSection Beginning (.docx

  • 1. SECTION 1 Data Fundamentals Overview Section Beginning (Dark Color Option ) 1 Fundamental relationship Relationship between two entity types A person, place, or thing “acts” upon something to complete ”x” (i.e. purchase a product) Binary Relationships Data Fundamentals Overview Salesperson Product Sells 2 Represents the maximum number of entities that can be involved in a relationship. One-to-One Binary Relationship One-to-Many Binary Relationship Many-to-Many Binary Relationship Cardinality Data Fundamentals Overview
  • 2. 3 The minimum number of entity occurrences that can be involved in a relationship. “inner” symbol on E-R diagram (“outer” symbol is cardinality) Modality Data Fundamentals Overview Everyone order has exactly ONE customer AND Every customer has one or more ORDERS 4 Associate occurrences of an entity type with other occurrences of the same entity type. Unary Relationships Data Fundamentals Overview 5 A single occurrence of one entity type can be associated with a single occurrence of the other entity type and vice versa 1:1 Relationships Data Fundamentals Overview
  • 3. Student Student ID # 6 Use “crow’s foot” to represent the multiple association. “many” = the maximum number of occurrences that can be involved, means a number that can be 1, 2, 3, ... n. 1:M Relationships Data Fundamentals Overview Company Product A Product B Product C 7 “Many” can be either an exact number or have a known maximum. M:M Relationships Data Fundamentals Overview Musicians Albums Musicians Musicians
  • 4. 8 Involves three different entity types Ternary Relationships Data Fundamentals Overview 9 Describes the relationship between two entities. Used with many-to-many relationships. Represented on E-R diagram as an “associative entity” Intersection Data Data Fundamentals Overview 10 Entities can have attributes; many-to-many relationships can have attributes. Many-to-many relationship may be treated similarly to entities in an E-R diagram. Associative Entity Data Fundamentals
  • 5. 11 SECTION 2 Data Modeling Creation Section Beginning (Dark Color Option ) 12 A diagramming technique Diagrams entities (with attributes) and the relationship between the entities. There are many variations of E-R diagrams in use. The E-R Diagram Data Fundamentals Overview 13 Entity Relationship Diagram Basics Entity type’s attributes are shown below the separator line. PK and boldface denote the attribute(s) that constitute the entity type’s unique identifier Rectangular shape OBJECT = a type of entity Name of entity is in caps above the separator line. Data Fundamentals Overview
  • 6. 14 In an ER diagrams, common practice is to a convention that entity type and relationship type names are uppercase letters, attribute names have their initial letter capitalized, and role names are lowercase letter Data Definition & Naming Conventions Data Fundamentals Overview 15 SECTION 3 Assignment Section Beginning (Dark Color Option ) 16 Each book has an id, title, publication date, publisher, ISBN, functional category, page count, price (publisher), and product description There are 3 categories of book: fiction, non-fiction, and specialty
  • 7. There are 2 categories of music: digital and media-based An author can write one or more books. A musician can be a solo artist, part of a group, or both An author can also be associated with one or more publishers. A musician/group/act can be associated with one or more music houses An author’s book can have one or more editions. A song and or album can have more than one version/edition (i.e. EP, LP, CD, DVD etc) A publisher can have many authors and many books. A record company can have many artists associated and many albums associated with it. A record company can also be the publishing company (i.e. self- publishing) Many ISBNs can also be associated with a given publisher but only one ISBN per form of medium (ie the ISBN is the PK no matter what). An author can write many books. An artist can write many songs, albums etc. UCOnline needs to keep track of user ratings for each item sold in the online store (e.g., 1-5 and 1 for ‘Dislike’, to 5, for ‘Awesome!’). A particular user rates a particular item at a given time. A user CANNOT rate the same multiple times unless there are multiple editions of the item. Each edition can be rated separately. Each user who submits a rating will be identified by a unique id and has a name, gender, age, and location. Nothing is anonymous. There is also a social network between users. Users can send communication requests (i.e. instant messages/emails) to other users. Such requests can be accepted or ignored. Once accepted,
  • 8. the two users are considered ‘book buddies.’ If ignored, the user can send the request again. We want to add a store when the requests were sent (timestamp), the result of the requests and when the request was answered (timestamp). Tools Visio Visual Paradigm Online SQLDBM Draw.io ERDPlus Lucidchart URL file:///Applications/WhatsApp.app/Contents/Resources/app.asar/ index.html# URL file:///Applications/WhatsApp.app/Contents/Resources/app.asar/ index.html#