SQL and NoSQL Databases

Industry-Specific
Digital Skills

Schedule

Duration

30h

PRESENTATION

Today, efficient data management is an essential skill in the workplace, given the exponential growth of information and the need for companies to make data-driven decisions. The SQL and NoSQL Database Course will provide you with the tools you need to master both databases relational and non-relational data, which will allow you to adapt to various situations and market requirements. This online course is designed to help you develop skills in creating, managing, and database optimization, as well as in the integration of different systems. Demand for professionals in this field is high, and having this knowledge will open the door to numerous job opportunities. Don't get left behind—become an expert in data management, a profile that is increasingly valued in the industry.

Objectives

  • Understanding the basics and benefits of SQL and NoSQL databases in modern applications.

  • Understanding the SQL language for the creation and effective database and table management.

  • Perform Basic and Advanced Queries in SQL for effective data handling.

  • Designing relational data models using standardization and the use of appropriate passwords.

  • Manage databases in MySQL y MongoDB, including installation and configuration.

  • Compare SQL DBMSs y NoSQL relevant factors for choosing the best option based on specific needs.

  • Integrate data from SQL and NoSQL databases using strategies and the right tools for optimization.

Syllabus

TEACHING UNIT 1. INTRODUCTION TO DATABASES Basic concepts of databases Advantages of using databases in applications A brief history of Database Management Systems (DBMS) Types of Databases: SQL and NoSQL TEACHING UNIT 2. FUNDAMENTALS OF SQL Introduction to the SQL language Creating databases and tables Inserting and querying data Modifying and deleting data Advanced queries: JOIN operations Data aggregation and grouping functions TEACHING UNIT 3. QUERIES AND SUBQUERIES IN SQL Basic queries: SELECT, FROM, and WHERE Sorting results: the ORDER BY clause Filtering data: the LIKE and IN clauses Using subqueries in SQL Logical operators and combining conditions Query optimization LEARNING UNIT 4. RELATIONAL DATA MODELING Designing relational databases Modeling entities and relationships Database normalization Primary and Foreign Keys One-to-One, One-to-Many, and Many-to-Many Relationships LEARNING UNIT 5. MYSQL Installing and Configuring MySQL Creating and Administering Databases in MySQL Creating and Managing Tables in MySQL Advanced Queries in MySQL Transactions and Concurrency Control in MySQL Indexes and Query Optimization in MySQL LEARNING UNIT 6. MONGODB Introduction to MongoDB and NoSQL Databases Installing and Configuring MongoDB Creating and managing databases in MongoDB Collections and documents in MongoDB Queries and filters in MongoDB Indexes and performance in MongoDB TEACHING UNIT 7. OTHER RELEVANT SQL DBMSs Oracle Database: features and usage PostgreSQL: Features and Use SQL Server: Features and Use Comparison of Relational DBMSs TEACHING UNIT 8. OTHER RELEVANT NOSQL DBMSs Cassandra: Features and Use Redis: Features and Use Neo4j: Features and Use Comparison of NoSQL DBMSs LESSON 9. INTEGRATION OF SQL AND NoSQL DATABASES Advantages of SQL and NoSQL integration Data integration strategies Tools and techniques for integration Use cases for SQL and NoSQL integration
Request for Information

Related MOOCs

Course
The Course on Workplace Risk Prevention, Ergonomics, and Mental Health addresses the growing need to ensure environments...
Course
In the age of remote work, hyperconnectivity has put companies under the scrutiny of the Labor Inspectorate....
Course
In a world of global digitization, hyperconnectivity has gone from being an advantage to becoming a challenge...

Are the Educa PHAROS courses eligible for credit?

Many courses can be credited toward the master's programs at Structuralia.

Facts about our area

+ 1.483

Hours

+88.999

Minutes

264

Courses

Educa PHAROS is a next-generation training model that places a company’s human capital at the forefront. Through a platform that adapts to each company’s corporate identity and offers a total of more than 900 courses, it provides tailored training for each organization. The unlimited flat-rate plan provides each company with the number of courses that best suits its needs, as well as the ability to determine which employees will have access.
Scroll to Top