2 ms·
The same reason you divide your programs into functions, classes, etc. A well-designed database can change as the data you store needs to change. You also get
by betterunix 13y ago
The same reason you divide your programs into functions, classes, etc. A well-designed database can change as the data you store needs to change. You also get a nice abstraction for accessing/querying data (e.g. relational algebra/SQL) that is well-studied and widely applicable.