We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Los desarrolladores backend escriben aplicaciones que utilizan los usuarios finales para interactuar con las bases de datos. Algunas de las tareas habituales que realizan los usuarios finales con estas aplicaciones son almacenar, buscar, extraer y manipular datos.

Read more

Los desarrolladores backend escriben aplicaciones que utilizan los usuarios finales para interactuar con las bases de datos. Algunas de las tareas habituales que realizan los usuarios finales con estas aplicaciones son almacenar, buscar, extraer y manipular datos.

Por lo tanto, es esencial que todos los desarrolladores backend cuenten con conocimiento y experiencia firmes respecto del funcionamiento de las bases de datos.

En este curso, recibirá una introducción sobre las bases de datos y explorará las diferentes formas en que se pueden utilizar para almacenar y administrar datos. También aprenderá a distinguir entre los distintos tipos de sistemas de administración de bases de datos. A continuación, practicará tareas básicas de creación y selección de datos con el uso de comandos del lenguaje de consulta estructurado (SQL).

Para el final de este curso, usted será capaz de realizar lo siguiente:

- Demostrar un conocimiento práctico de los conceptos y principios que sustentan el funcionamiento de bases de datos

- Identificar y explicar los diferentes tipos de tecnología de base y sistemas de administración utilizados en bases de datos

- Identificar e interpretar instrucciones SQL básicas y comandos

- Manipular los registros en una base de datos con el uso de instrucciones SQL y comandos

- Trazar alternativas para SQL, y planificar y diseñar un sistema de base de datos relacional simple

Además, obtendrá experiencia de la siguiente manera:

- Conceptos fundamentales en base de datos

- Sintaxis y comandos básicos de MySQL

- Sistemas de administración de bases de datos

- Bases de datos relacionales

Enroll now

What's inside

Syllabus

Introducción a las bases de datos
En este módulo, recibirá una introducción al curso y explorará las posibles funciones profesionales que podría seguir como un ingeniero de bases de datos. También revisará algunos consejos sobre cómo realizar este curso con éxito, y analizará qué es lo que espera aprender. Como parte de su introducción, aprenderá sobre los conceptos básicos de las bases de datos y los datos, y también aprenderá cómo funcionan. A continuación, recibirá una introducción a SQL, o lenguaje de consulta estándar, la sintaxis de codificación utilizada para interactuar con las bases de datos. Por último, explorará la estructura básica de las bases de datos y descubrirá los diferentes tipos de claves que utilizan.
Read more
Operaciones Create, Read, Update y Delete (CRUD)
En este módulo, explorará las operaciones Create, Read, Update y Delete. Comenzará con una exploración de los tipos de datos SQL y aprenderá a diferenciar entre datos numéricos, datos de cadena y valores predeterminados. También se embarcará en varios ejercicios en los que aprenderá a utilizar estos diferentes tipos de datos en sus proyectos de base de datos. A continuación, aprenderá a crear y a leer datos dentro de una base de datos. Descubrirá cómo crear bases de datos y tablas, y a rellenarlas con datos mediante sentencias SQL. Por último, explorará las sentencias SQL utilizadas para actualizar y eliminar datos en una base de datos. Por último, para demostrar su capacidad con operaciones CRUD, completará ejercicios que le ayudarán a crear y a administrar datos.
Operadores SQL y clasificación y filtrado de datos
En este módulo, explorará operadores SQL y aprenderá a ordenar y a filtrar datos. Comenzará este módulo con una lección sobre operadores SQL. Como parte de esta primera lección, explorará la sintaxis y los pasos del proceso utilizados para implementar operadores aritméticos y de comparación SQL dentro de una base de datos. A continuación, descubrirá cómo ordenar y filtrar datos mediante cláusulas. Las cláusulas que aprenderá incluyen la cláusula Order By, la cláusula Where y la cláusula Select Distinct. En cada elemento de la lección, recibirá una descripción general de cómo se utiliza cada cláusula para ordenar y filtrar datos en una base de datos. También verá demostraciones de estas cláusulas y tendrá la oportunidad de probarlas.
Diseño de base de datos
En este módulo, aprenderá sobre el diseño de bases de datos. En la primera lección, recibirá una descripción general de cómo diseñar un esquema de base de datos. Como parte de esta visión general, aprenderá conceptos básicos del diseño de bases de datos, como el esquema, y conocerá los distintos tipos de esquemas. La siguiente lección se centra en el diseño de bases de datos relacionales. En esta lección, explorará cómo establecer relaciones entre tablas en una base de datos mediante el uso de claves. También conocerá los distintos tipos de claves que se utilizan en el diseño de bases de datos relacionales, como las claves primarias y las claves externas.
Evaluación calificada
En este módulo, tendrá la oportunidad de recapitular lo que aprendió y de identificar sus fortalezas, así como los temas objetivo que le gustaría repasar en este curso.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Dirigido a desarrolladores backend que buscan reforzar sus fundamentos sobre bases de datos y mejorar sus habilidades en SQL
Impartido por personal de Meta, lo que garantiza instrucción de expertos en la industria
Brinda un enfoque integral de las bases de datos, abarcando conceptos fundamentales, sintaxis MySQL y diseño de bases de datos relacionales
Requiere conocimientos previos en programación y conceptos de bases de datos, lo que puede ser una barrera para principiantes absolutos

Save this course

Save Introducción a bases de datos para el desarrollo de backend to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción a bases de datos para el desarrollo de backend with these activities:
Discusiones en Grupos de Estudio
Participa en sesiones de estudio con compañeros para intercambiar conocimientos, resolver dudas y aclarar conceptos juntos.
Show steps
  • Unirse a un grupo de estudio o crear uno propio.
  • Preparar preguntas y temas de discusión con anticipación.
  • Participar activamente en las discusiones, compartiendo ideas y conocimientos.
Proyecto Personal de Base de Datos
Emprende un proyecto práctico para aplicar tus habilidades y conocimientos de bases de datos en un escenario del mundo real.
Show steps
  • Definir el objetivo y el alcance del proyecto.
  • Diseñar e implementar una base de datos para el proyecto.
  • Desarrollar una aplicación o interfaz de usuario para interactuar con la base de datos.
Show all two activities

Career center

Learners who complete Introducción a bases de datos para el desarrollo de backend will develop knowledge and skills that may be useful to these careers:
Backend Developer
Backend Developers build the logic that powers websites and applications. They work with front-end developers to create a seamless experience for users. This course may be useful for aspiring Backend Developers as it provides an introduction to the basics of database design and development.
Database Administrator
Database Administrators are responsible for the day-to-day operation and maintenance of databases. They work with database developers to ensure that the database is running smoothly and that data is secure. This course may be useful for aspiring Database Administrators as it provides an introduction to the basics of database design and maintenance.
Full-Stack Developer
Full Stack Developers are responsible for both the front-end and back-end of websites and applications. They work with designers, product managers, and other engineers to create a complete user experience. This course may be useful for aspiring Full Stack Developers as it provides an introduction to the basics of both front-end and back-end development.
Data Architect
Data Architects design and implement data management solutions. They work with business leaders to understand their data needs and develop solutions that meet those needs. This course may be useful for aspiring Data Architects as it provides an introduction to the basics of database design and data management.
Data Engineer
Data Engineers build and maintain the infrastructure that supports data analysis. They work with data scientists and other engineers to develop and implement data pipelines.
Systems Analyst
Systems Analysts design and implement computer systems. They work with users to understand their needs and develop systems that meet those needs. This course may be useful for aspiring Systems Analysts as it provides an introduction to the basics of database design and development.
Software Engineer
Software Engineers design, develop, and maintain software systems. They work with users to understand their needs and develop systems that meet those needs.
Actuary
Actuaries use mathematics and statistics to assess risk. They work in a variety of fields, including insurance, finance, and healthcare.
Computer Scientist
Computer Scientists research and develop new computing technologies. They work in a variety of fields, including artificial intelligence, machine learning, and computer security.
Market Researcher
Market Researchers collect, analyze, and interpret data about consumer behavior. They work in a variety of fields, including marketing, advertising, and product development.
Database Developer
Database Developers build and maintain databases, which are used to store and organize data. They work with database administrators to ensure that the database is running smoothly and that data is secure. This course may be useful for aspiring Database Developers as it provides an introduction to the basics of database design and maintenance.
Data Analyst
Data Analysts use data to solve business problems. They collect, clean, and analyze data to identify trends and patterns. This course may be useful for aspiring Data Analysts as it provides an introduction to the basics of data management and analysis.
Statistician
Statisticians collect, analyze, and interpret data. They work in a variety of fields, including finance, healthcare, and marketing.
Financial Analyst
Financial Analysts use data to analyze and forecast financial trends. They work in a variety of fields, including investment banking, corporate finance, and financial planning.
Data Scientist
Data Scientists use data to build models that can predict future events. They work with data engineers to develop and implement these models. This course may be useful for aspiring Data Scientists as it provides an introduction to the basics of data modeling and analysis.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción a bases de datos para el desarrollo de backend.
Este manual de referencia oficial proporciona información detallada sobre todas las características y funciones de MySQL, incluyendo sintaxis, opciones de configuración y ejemplos de código. Es una herramienta esencial para cualquier desarrollador o administrador de bases de datos que utilice MySQL.
Este libro proporciona una base sólida en los conceptos fundamentales de las bases de datos, incluyendo modelos de datos, diseño de bases de datos y consultas. Es una lectura recomendada para aquellos que buscan una comprensión integral de los principios de las bases de datos.
Esta guía completa de MongoDB proporciona información detallada sobre la instalación, administración y uso de esta base de datos NoSQL popular. Es una lectura esencial para cualquier desarrollador o administrador de bases de datos que utilice MongoDB.
Esta guía completa de Redis proporciona información detallada sobre la instalación, administración y uso de este almacén de datos en memoria popular. Es una lectura esencial para cualquier desarrollador o administrador de bases de datos que utilice Redis.
Este libro ofrece una visión general de las bases de datos NoSQL y cómo se comparan con las bases de datos relacionales. Es una lectura valiosa para aquellos que buscan comprender las últimas tendencias en el almacenamiento y administración de datos.
Este libro ofrece una introducción fácil de seguir al aprendizaje automático para principiantes. Cubre conceptos fundamentales y proporciona ejemplos prácticos utilizando Python.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción a bases de datos para el desarrollo de backend.
Introducción a las bases de datos
Most relevant
Introducción a SQL y bases de datos relacionales
Most relevant
Creación de Tablas de Base de Datos con SQL
Most relevant
Manejo de bases de datos con Python
Most relevant
Crear bases de datos relacionales básicas en SQL Server
Most relevant
Diseño de sistemas de información gerencial para intranet...
Most relevant
Crear tablas de bases de datos relacionales con...
Most relevant
Modelado de datos avanzado
Most relevant
Ciencia de Datos: Fundamentos de R
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser