What is PostgreSQL and what are some alternative relational databases?
PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions. PostgreSQL is a tool in the Databases category of a tech stack.
In-Memory Databases. Hadoop/NoSQL. Virtualized Databases. Columnar Databases. Streaming Databases.
What are some advantages of learning a relational database?
What is one way to see if PostgreSQL is running?
sudo service postgresql status
full stack process
Client and Server are relationships not things
the ‘server’ is a ‘client’ of the database
What is a database schema?
A database schema defines how data is organized within a relational database; this is inclusive of logical constraints such as, table names, fields, data types, and the relationships between these entities.
what is a table?
list of rows that have the same set of attributes
what is a row?
In relational database terms, a row is a collection of fields that make up a record.