where are databases?
everywhere
what are some examples of databases?
cloud storage
YouTube
spotify
banks and credit cards
zoom and teams
social media apps
instead of the user perspective, what perspective should we think from in this class?
think from the developer’s perspective
what is transactional data?
structured data created within an organization, with sizes ranging from gigabytes to terabytes
what are some examples of transactional data?
chase bank account data
amazon purchase history
what is big data?
data generated by multimedia applications and internet of things
what are some examples of big data?
instagram
apple
youtube
how does big data differ from transactional data?
in the four v’s: volume, velocity, veracity, and variety
what are the four v’s?
volume, velocity, veracity, and variety (the ways big data differs from transactional data)
what is volume?
data at rest, big data is much larger than transactional data
what is velocity?
data in motion, the speed of streaming data, big data is much faster than transactional data
what is variety?
data in many forms, big data has a larger variety than transactional data
what is veracity?
uncertainty due to data inconsistency, big data has a higher veracity than transactional data
what is the big data equation?
big data = transactions + interactions + operations
who is Edgar F. Codd?
he is the author of the research paper on the relational model in 1970 (very important person)
how many companies use databases?
a very large amount, banks airlines, and sales are a few examples
what is a database?
a very large collection of interrelated data
what is a database management system (DBMS)?
a software system designed to store, manage, and facilitate access to databases
what are entities and objects?
equivalent statements!
what is DBMS?
a software system, NOT a database!
when will companies use a filesystem?
when their data isn’t growing
when will companies use a database?
when their data is growing
what is the SELECT statement in SQL?
the statement used to retrieve data from a database
what is the insert into statement in SQL?
statement used to insert new data into a table