Clientes gráficos
Clase 17 de 67 • Curso de Fundamentos de Bases de Datos 2019
Contenido del curso
Introducción a las bases de datos relacionales
- 3

Qué son entidades y atributos
10:38 min - 4

Historia de las bases de datos relacionales
03:19 min - 5

Entidades de Platzi Blog
08:05 min - 6

Relaciones
10:25 min - 7

Múltiples muchos
02:25 min - 8

Diagrama ER
05:12 min - 9

Diagrama Físico: tipos de datos y constraints
13:50 min - 10

Diagrama Físico: normalización
10:16 min - 11
Formas normales en Bases de Datos relacionales
02:54 min - 12

Diagrama Físico: normalizando Platziblog
14:46 min
RDBMS (MySQL) o cómo hacer lo anterior de manera práctica
SQL hasta en la sopa
- 19

Historia de SQL
03:53 min - 20

DDL create
13:53 min - 21
Playground: CREATE TABLE
- 22

CREATE VIEW y DDL ALTER
10:17 min - 23

DDL drop
05:16 min - 24
Playground: VIEW, ALTER y DROP en SQL
- 25

DML
17:03 min - 26
Playground: CRUD con SQL
- 27

¿Qué tan standard es SQL?
10:26 min - 28

Creando Platziblog: tablas independientes
11:34 min - 29

Creando Platziblog: tablas dependientes
11:24 min - 30

Creando Platziblog: tablas transitivas
09:19 min
Consultas a una base de datos
- 31

¿Por qué las consultas son tan importantes?
02:34 min - 32

Estructura básica de un Query
06:23 min - 33

SELECT
11:15 min - 34
Playground: SELECT en SQL
- 35

FROM y SQL JOINs
07:10 min - 36

Utilizando la sentencia FROM
14:46 min - 37
Playground: FROM y LEFT JOIN en SQL
- 38

WHERE
14:00 min - 39

Utilizando la sentencia WHERE nulo y no nulo
10:16 min - 40
Playground: Filtrando Datos con WHERE
- 41

GROUP BY
11:55 min - 42

ORDER BY y HAVING
13:02 min - 43
Playground: Agrupamiento y Ordenamiento de Datos
- 44

El interminable agujero de conejo (Nested queries)
12:39 min - 45

¿Cómo convertir una pregunta en un query SQL?
06:14 min - 46

Preguntándole a la base de datos
10:08 min - 47

Consultando PlatziBlog
12:35 min - 48
Playground: Prueba Final con PlatziBlog
Introducción a la bases de datos NO relacionales
Manejo de modelos de datos en bases de datos no relacionales
Bases de datos en la vida real
Bonus
En el mundo de las bases de datos, la simplicidad y la claridad son fundamentales para su comprensión y manejo. Herramientas como MySQL Workbench se han convertido en aliados indispensables para los desarrolladores al proporcionar una interfaz gráfica intuitiva para la interacción con bases de datos. Este tipo de clientes gráficos abstrae la complejidad subyacente, ofreciendo una representación visual que facilita la creación, gestión y configuración de bases de datos. A través de MySQL Workbench, podemos experimentar con SQL y la estructura de esquemas de una manera más amena, algo crucial para aquellos que están adentrándose en el campo de las bases de datos relacionales.
¿Qué es MySQL Workbench y para qué sirve?
MySQL Workbench es un cliente gráfico que permite a los usuarios interactuar con sus bases de datos de una manera visual y fácil de entender. Esta herramienta posibilita ver los datos como si fueran una hoja de cálculo, una abstracción útil para quienes están acostumbrados a ese formato. Con MySQL Workbench se puede:
- Visualizar datos y estructuras de bases de datos.
- Modificar datos y jugar con configuraciones de forma amigable.
- Crear y manipular esquemas y tablas fácilmente.
- Conectar a diferentes instancias de bases de datos.
¿Cómo empezar a utilizar MySQL Workbench?
Para comenzar a usar MySQL Workbench, lo primero es localizarlo en tu computadora. En Windows, lo encontrarás en el menú de inicio, mientras que en Mac, deberás buscarlo en la lupa de búsqueda. Una vez abierto, te encontrarás con la pantalla de bienvenida, que ofrece una vista general de las conexiones a tus bases de datos y acceso a funciones clave.
Creación de una nueva conexión
Si necesitas conectar a una base de datos diferente, simplemente:
- Haz clic en el botón de más (+) en las conexiones.
- Ingresa los datos de conexión: dirección de alojamiento, puerto y usuario.
- Nombra la conexión para identificarla fácilmente en tu entorno local.
Iniciando en MySQL Workbench
Para abrir la conexión por defecto o una nueva:
- Selecciona la conexión deseada.
- Ingresa con el usuario y contraseña establecidos.
- Accede al editor visual y explora las opciones disponibles.
¿Cómo interactuar con esquemas y bases de datos?
Dentro de MySQL Workbench, la creación de esquemas es sencilla:
- Haz clic en "Create schema" para iniciar el proceso de crear una base de datos.
- Define el nombre del esquema y selecciona el conjunto de caracteres a utilizar, como UTF-8 para soportar caracteres especiales.
- Aplica la configuración y observa cómo se traduce en una sentencia SQL.
Visualización y manejo de la base de datos
Con la base de datos ya creada, podrás:
- Ver la nueva entrada en la lista de esquemas.
- Utilizar clic derecho en el esquema para acceder a opciones de creación y gestión de tablas y datos.
- Realizar diversos comandos desde la interfaz gráfica simplificada.
¿Qué importancia tiene familiarizarse con estas herramientas?
Familiarizarse con MySQL Workbench y herramientas similares es esencial por varias razones:
- Permiten una comprensión más intuitiva de las bases de datos relacionales.
- Proporcionan recursos visuales que simplifican la gestión de bases de datos.
- Ayudan a aprender y practicar con el lenguaje SQL.
En resumen, herramientas como MySQL Workbench son fundamentales para el manejo eficiente de bases de datos, y su uso se vuelve indispensable en el día a día de los desarrolladores. Adentrarse en su uso es dar un paso hacia la eficiencia y claridad en el trabajo con bases de datos relacionales.