






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A comprehensive overview of various database types, including relational, object-oriented, distributed, data warehouses, nosql, graph, oltp, open source, cloud, multimodal, document/json, and self-driving databases. It explains the key concepts of databases, such as tables, relationships, and keys, and provides a clear understanding of the evolution of databases from their inception in the 1960s to the present day.
Typology: Lecture notes
1 / 11
This page cannot be seen from the preview
Don't miss anything!







Organized data can be any representation of data that allows you to gather insights. What’s more necessary is that it should be relevant to your department. If you work at an insurance firm, you’ll want information including customer credit history, age, bank records, etc. What you won’t be concerned with is their favorite TV show or what books they like to read. All data is powerful, you just have to ensure you’re dealing with something that concerns your end goal.
DATABASE A database is an organized collection of structured information, or data, typically stored electronically in a computer system. A database is usually controlled by a database management system (DBMS).A database is made up of tables that contain columns and rows. Each category is given its's own table. A relational database consists of 3 high-level components:
A relationship in an ERD defines how two entities are related to each other. They can be derived from verbs when speaking about a database or a set of entities. Relationships in ERDs are represented as lines between two entities, and often have a label on the line to further describe the relationship
It is the first key used to identify one and only one instance of an entity uniquely. An entity can contain multiple keys, as we saw in the PERSON table. The key which is most suitable from those lists becomes a primary key.
Foreign keys are the column of the table used to point to the primary key of another table.