What Is Programming? And How To Get Started
January 28, 2025
Article
This course is part of Desarrollador back-end de Meta Professional Certificate
Instructor: Taught by Meta Staff
Included with
Recommended experience
Beginner level
You do not need prior database experience. Only basic internet navigation skills and an eagerness to get started with coding.
Recommended experience
Beginner level
You do not need prior database experience. Only basic internet navigation skills and an eagerness to get started with coding.
Conceptos y principios que sustentan el funcionamiento de las bases de datos.
Planificar y ejecutar un proyecto de desarrollo de bases de datos simple.
Add to your LinkedIn profile
24 assignments
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
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
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.
12 videos10 readings4 assignments1 discussion prompt
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.
12 videos4 readings10 assignments7 ungraded labs
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.
7 videos7 readings3 assignments1 ungraded lab
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.
12 videos9 readings6 assignments1 ungraded lab
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.
2 videos2 readings1 assignment1 discussion prompt
Meta builds technologies that help people connect with friends and family, find communities, and grow businesses. The Meta Professional Certificates create opportunities so that anyone regardless of education, background or experience can learn high-quality skills to land a high-growth career—no degree or experience required to get started. Meta also offers training courses on the metaverse to educate people, brands, businesses and professionals on the opportunities it presents and what it means for our world today and into the future.
Course
Course
Coursera Project Network
Course
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies enable the website to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.