Back to Blog
The vast majority provide an application programming interface (API) so that you can write applications that use these services. They have been developed over decades, and many have been developed for different uses, specializing in particular features, size, performance, scale, simplicity, etc. Relational databases are software services that store data items and the relationships between them. You could solve all this yourself, but that's a lot of work! Instead, let's use systems that already deal with these problems: relational databases. Data has to be converted to and from strings there is little adequate security, and persisting data in large text files can seriously degrade the performance of your applications. Storing large datasets this way is clumsy: sharing can cause data loss. That was fine for simple persistence, but when building applications for use by more than one person, it can cause problems. You'll remember in the previous part of the course we wrote code to persist data - to store stuff - directly to disk as text files.
0 Comments
Read More
Leave a Reply. |