An API (Application Programming Interface) is a standardized, documented interface that allows one computer application to "talk" to another computer application.
Others in the thread have given similar definitions, but they've missed the most important part: standardized and documented.
Without an API, Application X has to directly integrate with mynordstrom Application Y. That works ... until something changes in Application Y that breaks the integration. Then Application X has to update or re-do their integration ... _until something changes in Application Y that breaks that updated integration. And so on.
I was given the task of: "Use MySQL Workbench to create an EER diagram for a zaxbys database that stores information about the downloads that users make." for a particular database.
I have an EER diagram/model built for the database in question, but I'm not sure how to go about the whole "for a database that stores information about the downloads that users make" bit.
12-12-2020 01:29 AM