No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende Ingl茅s, Programaci贸n, AI, Ciberseguridad y m谩s a precio especial.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

2 D铆as
18 Hrs
41 Min
23 Seg
Curso de Bases de Datos con MySQL y MariaDB

Curso de Bases de Datos con MySQL y MariaDB

Carlos Eduardo G贸mez Garc铆a

Carlos Eduardo G贸mez Garc铆a

C贸mo seguir aprendiendo SQL

34/34
Recursos

Aportes 9

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

phpMyAdmin con Docker con un solo archivo llamdo docker-compose.yml

phpmyadmin:
image: phpmyadmin
restart: always
ports:
- 8080:80
environment:
- PMA_ARBITRARY=1
depends_on:
- mariadb

En esta direcci贸n resumen del curso https://github.com/jpmjim/CMysqlyMariaDB

猸愨瓙猸愨瓙猸 (Excelente), estaba esperando este curso hace mucho y grandioso que este disponible, todos deberian de aprender bases de datos realmente son muy pontentes y pueden agilizar muchas tareas dentro de la misma y hacer menos codigo en el backend.

Profe fue un gusto aprender con usted, muchas gracias por el curso, estuvo muy completo para mi gusto, siendo un completo amateur, espero verlo pronto en una segunda parte.
GRACIAS.

examen
Resumen
1.
驴Cu谩l tipo de diagrama ER me permite describir detalladamente mis bases de datos?
Diagrama f铆sico
2.
驴Cu谩l tipo de diagrama ER me permite expresar la idea general de mi base de datos?
Diagrama conceptual
3.
驴Cu谩l sentencia SQL me permite crear una nueva base de datos?
CREATE DATABASE
4.
驴C贸mo puedo crear un nuevo usuario en mi base de datos?
CREATE USER 鈥榰sername鈥橜鈥榣ocalhost鈥 IDENTIFIED BY 鈥榩assword鈥;
5.
驴C贸mo puedo darle ciertos privilegios a un usuario de mi base de datos?
GRANT privileges ON database.table TO 鈥榰sername鈥橜鈥榣ocalhost鈥;
6.
驴Cu谩l sentencia SQL me permite modificar una tabla de mi base de datos?
ALTER TABLE
7.
驴Es posible insertar m煤ltiples filas con un 煤nico INSERT INTO?
Verdadero, simplemente pongo cada nueva fila encerrada en par茅ntesis despu茅s del VALUES.
8.
Si dentro de mi tabla 鈥渦suarios鈥 tengo un usuario con el id 4 cuyo 鈥渦sername鈥 est谩 escrito como 鈥淩taxMatser鈥. 驴Qu茅 sentencia SQL me ayudar铆a a corregir dicho nombre de usuario?
UPDATE usuarios SET username = 鈥淩etaxMaster鈥 WHERE id = 4;
9.
Si necesito borrar una tabla 驴cu谩l sentencia SQL deber铆a utilizar?
DROP TABLE
10.
驴Cu谩l es esa frase que debes repetir ANTES DE BORRAR registros de una tabla?
Nunca hacer un DELETE FROM sin un WHERE.
11.
驴En qu茅 caso nos ayudan las consultas anidadas?
Cuando necesitamos ejecutar subconsultas antes de ejecutar nuestra consulta principal para obtener ciertos datos.
12.
驴Es posible calcular distancias geogr谩ficas con un RDBMS?
Verdadero. Muchos RDBMS actuales incluyen una serie de Spatial Functions.
13.
驴Cu谩l es el tipo de dato que me permite guardar una coordenada terrestre en mi base de datos?
POINT
14.
驴Cu谩l de los siguientes ser铆a un ejemplo en el que puedes aplicar las funciones espaciales?
Cuando necesito obtener la lista de restaurantes que est茅n a menos de 3 kil贸metros de distancia de un usuario.
15.
驴En qu茅 casos es m谩s recomendable usar procedimientos almacenados?
Cuando tenemos una consulta SQL muy larga que estaremos ocupando muchas veces a lo largo de nuestra aplicaci贸n.
16.
驴Es posible concatenar c贸digo SQL dentro de un procedimiento almacenado?
Verdadero. Gracias a los prepared statements y a la funci贸n CONCAT es posible hacer esto.
17.
驴Cu谩l caracter铆stica de un RDBMS deber铆a usar para desencadenar una acci贸n despu茅s de que yo ejecute alguna otra acci贸n en mi base de datos?
Triggers
18.
驴Cu谩l es la diferencia estre CHARSET y COLLATE cuando creamos una tabla?
CHARSET define el tipo de caracteres que puedo insertar en mi base de datos y COLLATE define c贸mo se har谩 la comparaci贸n de datos al consultarlos.
19.
Las llaves primarias SIEMPRE deben ser n煤meros autoincrementales. Esta afirmaci贸n es鈥
Falsa. Puedo usar n煤meros de serie o alg煤n otro dato que identifique un registro como llave primaria.
20.
驴Qu茅 es una llave for谩nea?
Es una columna que nos permite relacionar los registros de una tabla con los registros de otra tabla.
Ver menos

Excelente curso, muy clara tu explicaci贸n.
Me hubiese gustado que hayas incluido m谩s sobre stored procedure y haber visto view, cursores, administraci贸n y optimizaci贸n de MySQL.
Ojal谩 que prepares un segundo nivel.
Muchas gracias.

Excelente curso, como siempre, RetaxMaster.

super profe para las bases de datos

muchas gracias

Aprend铆 mucho, ahora si me siento seguro de seguir conexi贸n de bd con php

Gracias bro, muy bueno el curso y sobretodo tu manera de ense帽ar me pareci贸 muy buena.