Week 5 Flashcards
What is a data model?
A simple representation of complex, real world data strcutures
-> the semiformal format allows for precise but understandable format
What are the uses of a data model?
- Can be used by IT to model a database
2. Can be used by business to understand a database
What is the entity relationship model?
A graphical representation of entities and their relationoships in a database structure
What are the components of a relationship model?
Entity: Anything about which data are to be collected and stored
Attribute: A characteristic of an attribute
Relationship: Describes the association among entities
Constraint: A restriction placed on the data (often business rules)
What kind of relationships are possible in an entity relationship model?
One to many: (1:M)
Many to many (M:N or M:M)
One to one (1:1)
What is a business rule?
Internal policies. An example can be: the store can only be managed by one employee at the time
What is the crowsfeet notation of an ER model?
It uses the graphic representation of a database.
So every entity is in a table with rows for all the attributes. Additionally, the first attribute is the key attribute and the relationsship arrows look like crows feet indicating the relationship type
What are the 5 V’s of Big Data?
- Volume
- Variety
- Velocity
- Value
- Veracity
What is meant by volume in big data?
The data comes in large quantities
What is meant by variety in big data?
There is lots of different data that is collected. This also includes unstructured data such as photos.
What is meant by velocity in big data?
The high speed at which data is created.
What is meant by value in big data?
Commercial and strategic data that can lead to competitive advantage for companies
What is meany by veracity in big data?
Is all data true? Think about customer reviews that can be false or fabricated.
What are those 5V’s in relation to businesses?
Can be seen as challenges but also opportunities.
What kind of degree can there be in relationships in a ER model?
- Unary -> relationship related to one entity
- Binary -> relationship between two entities
- Ternary -> relationship between three entities