databases - taoualiw/My-Knowledge-Base GitHub Wiki
Database Systems
1. Relational Database Management Systems (RDBMS)
ERD : Entity-Relationship Model
Relational Database:
a collection of tables, each with a schema that represents the fixed attributes and data types that the items in the table will have.
Relational Algebra
RDBMS all provide functionality for reading, creating, updating, and deleting data, typically by means of Structured Query Language (SQL, a.k.a Sequel ) statements.
SQL standards are well-defined and commonly accepted.
does not work with unstructured data
SQL can be written within other programming frameworks like Python, Scala, and HaDoop.
Popular databases:
oracle (commercial,limited free version available) not available for MacOS