© Nico Loubser 2021
N. LoubserSoftware Engineering for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-6622-9_6

6. Databases and Database Design

Nico Loubser1  
(1)
London, UK
 

This chapter does not just deal with creating databases, tables, and querying them. It also deals with setting your database up in your Docker environment, which is a technical aspect of database knowledge that you should have.

Data is the blood of your application. It flows through your software and gives it purpose and meaning. Data shapes the state your software is in, helps you log in and log out of systems, and delivers data needed by humans to base business decisions on. When you do a credit card transaction, or just “like” someone’s photo on a social media website, ...

Get Software Engineering for Absolute Beginners: Your Guide to Creating Software Products now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.