What a Database Actually Is
A database isn't a fancy spreadsheet - it's an organized store of data plus a program (the DBMS) that guards integrity, answers questions fast, and lets many people use it at once without stepping on each other.
Download EPUB- More Than a Spreadsheet A database is two things at once: an organized store of data, plus a running program (the DBMS) that controls access, protects integrity, and lets many people use the data at the same time - which is exactly what files and spreadsheets can't do.
- Tables, Rows, Columns & Keys The relational model in plain terms: data lives in tables made of rows (records) and typed columns (fields), the schema is the agreed shape every row must follow, and a key is the unique id that lets you point to exactly one row.
- The Database vs Your App A database is a separate server program you talk to over a connection, using a language called SQL to ask for and change data - and relational databases like PostgreSQL and MySQL are one family in a larger landscape.