Hola, bueno, en esta nueva sección vamos a meter mano a la práctica, vamos a hacer unos ejercicios
de mediano a avanzado, van a ser muy complejos, sobretodo el último ejercicio.
Vamos a hacer unos cuatro o cinco ejercicios.
El último va a ser realmente increíble.
Les va a encantar.
Yo no asumo de que van a estar todavía en condiciones de hacerlos.
Lo que tienen que entender es que vamos a aprovechar estos ejercicios que vamos a hacer, además, para
aprender cosas que les van a venir muy bien.
Muy bien.
Vamos a trabajar con una base de datos nueva, porque la que nosotros tenemos no tiene muchos datos,
muchas tablas.
Además, ya la conocemos de memoria.
Vamos a descargarnos si es que ustedes no la tienen aún.
La base Sakina La base es Aquilas, una base de datos, de prueba, de ejemplo que viene en el MIT Cicle.
Si ustedes han descargado el MIT Sículo y lo han instalado en las últimas versiones, van a ver que
les viene incluidas a base.
Se los voy a mostrar aquí.
La tienen aquí la base Zacky la pesa unos 6,5 omega, es una base que tiene muchas tablas.
Vamos a abrirlo, vamos a ampliar esto, vamos a abrir un poco aquí.
Fíjense, es una base de datos que lo que representa es una empresa de alquiler de películas, una empresa
tipo blockbuster, una empresa de alquiler de películas.
Tenemos muchas tablas, inclusive el han hecho tan completa que viene con triggers, con stor prosi
de ours, con funciones, con vistas.
Esto ustedes lo pueden mirar, lo pueden explorar, aprender.
No dejen de usar esta base de datos para aprender cosas nuevas y para practicar.
Para eso se ha creado una base de datos de práctica que practique mucho lenguaje SQL con esta base de
datos.
También pueden practicar en la creación de stor prosi stripers, hacer insert y ver si el triar se ejecuta
y hace lo que nosotros queremos o el abdique o Lilit o lo que ustedes quieran probar.
Muy bien, tenemos tablas, por ejemplo de actores.
Vamos a ver la tabla de actores.
Vienen con nombres más o menos conocidos, solamente que el no los ponen, este ponen apellidos conocidos
y el nombre no corresponde al actor.
Por ejemplo, no tenemos a Jack Nicholson, sino a Beth Nicholson, que no existe por temas obviamente
legales.
No pueden colocar los nombres reales de los actores.
Tenemos la tabla actores, tenemos la tabla direcciones de nuestros clientes que nos alquilan las películas,
las categorías que vamos a hacer, ejercicios con las categorías e las categorías de las películas,
ciudades, países, nuestros clientes tenemos las películas en sí mismo.
Tenemos una tabla que une la película con el actor.
Estas son tablas de unión.
Se llaman.
Son tablas que sirven para unir dos tablas maestras, por ejemplo, actores con películas y podemos
tener en una misma película varios actores.
Entonces quizás para una misma película aquí encontremos más de un registro y además tenemos fíjense
en Heidy de actor con apuntando propiamente a cada uno de los actores, podemos averiguar qué películas
hizo cada autor.
Bueno, esto, esto nos permite jugar mucho con las sentencias SQL.
Tenemos lo mismo una tabla de unión de entre los films de las películas y las categorías de las categorías.
Entonces por ahí tenemos una categoría que es DRAMÁ y tenemos muchas películas asociadas.
Eso se llama la unión de 1 a n un registro maestro contra n registros de detalle, que lo hemos visto
más o menos con lo que es en la tabla de ventas maestro y ventas detalle es algo más o menos parecido.
Luego tenemos bueno, estos son todos sector PROSI d'Orsay vistas aquí tenemos textos de las películas
donde tenemos los títulos de las películas.
Aquí tenemos el título de la película y la descripción, los textos.
A veces es bueno tenerlo en una tabla aparte por lo que ocupan y además porque tienen un tipo de índice
e un tipo de índice especial que no hemos visto, que es el tipo de de índice.
Full text que está optimizado para cuando la búsqueda va a ser dentro de un texto, una descripción.
Fíjense que nosotros cuando creamos un índice tenemos una llavecita azul, que es la de Full Text.
No lo he explicado en el curso porque no tiene mayor secreto más que este que les estoy diciendo.
Es un índice optimizado para buscar palabras dentro de textos largos.
Ahí ya no, no entra un simple Bachar corto.
Fíjense que tenemos un parchar de 255 caracteres.
Se puede usar en pequeñas descripciones, pero el.
Lo óptimo es en campos de tipo texto, porque mediante los algoritmos que hace el motor permite encontrar
más rápidamente los textos.
Luego tenemos Inventory.
El Inventory nos permite saber el stock que tenemos de cada película.
En cada uno de los Storch tenemos dos sucursales el Stora y uno y el lector Heidy dos.
Y esto es importante saberlo porque vamos a hacer un ejercicio que tiene que ver con el STOR y luego
tenemos el lenguaje de la película en que el lenguaje está cada película tenemos solamente seis lenguajes
y tenemos la tabla de rentas.
Esta tabla de rental es la misma tabla que nosotros tenemos con ventas.
Es todos los alquileres que se han dado.
En qué fecha?
Donde tenemos un Heidy de Inventory y tenemos un Heidy de Často?
O sea, qué cliente me ha alquilado?
Qué Inventory?
El Inventory es el stock.
Entonces tenemos una misma película en dos sectores, son dos inventores diferentes porque no podemos
poner un Heidy de película aquí y aquí tenemos que poner una edir del inventario.
Qué es lo que me alquiló la película número 500 de la 1 o la película número 500 del Stork 2, que son
dos cosas diferentes.
Luego tenemos el staff que son nuestros vendedores.
Vamos a hacer también un ejercicio con el staff y luego tenemos la tabla de Storch, que son nuestras
dos sucursales, donde no nos da mucho más dato porque es sólo para ejercicios.
Vamos a hacer de cuenta que ustedes no tienen instalados.
Aquila como si instalas aquí la tienen que ir, les conviene ir a Google.
Yo aquí lo tengo.
Fui a Google, puse casaquilla y me trae la sampling data.
Es la página de mi cicle.
Hacemos clic aquí.
Nos muestra todo la documentación, los links que nos pueden interesar, nosotros vamos a ir a instalación.
Y dentro de instalación dice que la base de datos de ejemplos Aquila está disponible en este link,
así que no vamos a detenernos con la instalación ustedes, porque fíjense que me guía como para hacerlo
desde la línea de comandos y demás y nos coloca todo lo que vamos a ver a continuación.
Muy bien, vamos a ir a al link que nos propone.
Y en este link, donde no sólo estás Aquilas, sino que hay otras bases de datos, fíjense que en lo
que es base de datos de ejemplo tenemos varias.
Entonces nosotros nos vamos a concentrar en sacala.
Ustedes pueden descargarse, por ejemplo, esta quizб Menachem Ery Dato Veis que sinceramente no tengo
idea que es lo que tiene adentro, no la he descargado, pero tiene muchas bases de datos de ejemplo
para ustedes hacer prácticas.
El objetivo de esto es que ustedes puedan hacer prácticas, ustedes puedan tirarse sus propios planteos,
sus propias incógnitas, sus propios ejercicios.
Bueno, ahora quiero saber la cantidad de películas en japonés que fueron alquiladas durante determinada
fecha.
Así he hecho yo para hacer estos ejercicios que vamos a ir viendo en los siguientes capítulos, van
a ser cuatro.
Como les dije, cuatro o cinco ejercicios muy buenos y vamos a practicar todo.
Por supuesto.
Luego vamos a ir agregando a este curso más material.
Quizás no tenga que ver con Shakira.
Vamos a ir agregando mucho más material porque hay mucho más para agregar, a pesar de que el curso
ya tiene diecinueve horas.
Un éxito enorme ha sido seleccionado para ayudé mi Ford Bisnes.
Hay muchas empresas que están haciendo este curso e realmente que están sumando miles de horas al mes
de visualización del curso y sigue siendo el número uno.
Cuando buscamos base de datos en you demí arriba de todo en la búsqueda, porque está siendo un éxito
bárbaro este curso, entonces vamos a lo único que tienen que hacer ustedes aquí en Zaki la tienen que
descargar zelot.
Si ustedes están con este Kolynos descargarán el teje света.
Yo como tengo windows voy a descargar el zip.
Una vez que hacen clic en ZIP se los va descargar él en la carpeta de descargas y ustedes van a ir a
su carpeta de descargas.
Yo ya lo tengo todo preparado porque yo ya la tengo instalada.
No la voy a volver a instalar, pero les voy a explicar lo que tienen que hacer.
Aquí tengo mi carpeta de descargas, aquí tengo mi carpeta.
Zaki la debe, voy a hacer clic y lo que nos trae lo que nos trae es dos archivos bitos punto es se
cuele.
Recuerden que mi base de datos de ejemplo de curso era un punto SQL, del mismo modo que éste y ustedes
lo que hacían era abrirlo con el Heidy y lo ejecutaban.
Lo que tienen que hacer en este caso, porque aquí lo que ha hecho mi círculo es separar en dos archivos.
A diferencia de mi archivo de backup, que ustedes lo ejecutaban y adentro lo que tenía era la creación
de las bases de datos y los datos en sí mismos en el mismo archivo.
Aquí lo hacen de manera diferente.
Ustedes van a tener que correr primero el archivos.
Aquilas quemÃ que es el que si se fijan a quien los previno, hace todas las configuraciones iniciales.
Crea la tabla actores, crea la tabla ADRES, crea la tabla category o sea, me crea toda la estructura
vacía de la base de datos.
Y una vez que ejecutaron esto y tienen sin errores las tablas creadas y la base de datos creada en Suge
y de igual su Warband o Anzu debía haber o en el software que estén utilizando, van a ejecutar el segundo
archivo que ya lo que tiene son directamente los insert.
Van a ejecutar el segundo archivo que es Zaki la data.
Una vez que ustedes tienen estas dos cosas corriendo y ejecutadas sin problema, van a tener esto la
base de datos de esa kila en su jadi SQL.
Lo que vamos a hacer ahora es ir al próximo capítulo y vamos a comenzar con esto, donde yo voy a tirar
un planteo que va a aparecer en pantalla y ustedes van a tener que hacer el ejercicio.
Vamos a hacerlo de manera diferente.
Yo Van a ver que el próximo capítulo es un capítulo de texto.
No es un capítulo hablado, no es un video.
Va a parecer un texto con el planteo para que ustedes puedan copiar y pegar ese planteo.
A diferencia de capítulos anteriores, de ejercicios donde aparece el ejercicio en pantalla y no se
puede copiar porque es un video, voy a hacer el planteo correctamente en un archivo de texto y en el
capítulo siguiente vamos a desarrollarlo.
Esto que va a permitir?
Va a permitir que ustedes no tengan que pasar ningún video, va a permitir que ustedes puedan copiar
ese planteo, meditarlo, tratar de hacer el ejercicio y en el video siguiente vamos a ver la solución.
Así vamos a hacer con los cuatro o cinco capítulos que nos quedan OK para hacer el ejercicio.
Así que nos vemos en el planteo número uno que va a aparecer a continuación en la pantalla.