Home > Working with Data
Introduce Database Management Systems and APIs.
- Duration
- ~ 10 weeks
- Lectures
- ~ 19 hours
- Self Learning
- ~ 18 hours
- Tutorial & Labs
- ~ 50 hours
- Topics
- 8
A database management system (DBMS) refers to the technology for creating and managing databases. DBMS is a software tool to organize (create, retrieve, update, and manage) data in a database.
API is an abbreviation for Application Programming Interface which is a collection of communication protocols and subroutines used by various programs to communicate between them. A programmer can make use of various API tools to make its program easier and simpler. Also, an API facilitates the programmers with an efficient way to develop their software programs.
- Introduction to database systems
- Relational databases - Designing
- RDBMS SQL
- Big data
- What is an API
- API concepts
- Develop an API
- API Security
- Describe the fundamental elements of relational database management systems .
- Explain the basic concepts of relational data model, entity-relationship model, relational database design, relational algebra and SQL.
- Design ER-models to represent simple database application scenarios
- Convert the ER-model to relational tables, populate relational database and formulate SQL queries on data.
- Design APIs and expose data to other applications