Tutorial de SQL - clase de sistemas de base de datos para principiantes | Evern Joshua | Skillshare
Menú
Buscar

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Tutorial de SQL - clase de sistemas de base de datos para principiantes

teacher avatar Evern Joshua, Database Engineer

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      4:07

    • 2.

      Aspecto de teoría

      25:54

    • 3.

      Introducción práctica

      3:00

    • 4.

      Cómo crear una base de datos

      10:21

    • 5.

      Insertar en la tabla de empleados

      11:49

    • 6.

      Insertar en la tabla de obras

      10:19

    • 7.

      Insertar en las tablas de empresa

      14:08

    • 8.

      Cómo consultar en la base de datos

      37:01

    • 9.

      Conclusión y proyecto

      2:54

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

191

Estudiantes

--

Proyectos

Acerca de esta clase

Este curso es una introducción al diseño y uso de sistemas de bases de datos - sistemas que gestionan todas las grandes cantidades de datos. Este curso es una introducción a los principios, el uso y las aplicaciones de sistemas de bases de datos. Los estudiantes que completen el curso podrán diseñar y crear bases de datos, ser capaces de extraer información de bases de datos, comprender en términos generales cómo funcionan los sistemas de bases de datos y comprender los propósitos para los cuales se usan bases de datos.

Conoce a tu profesor(a)

Teacher Profile Image

Evern Joshua

Database Engineer

Profesor(a)

Hello, I'm Evern. A graduate with a BSc. in Management Information Systems. I am currently working as a Database Engineer and really keen to share my experiences.

Ver perfil completo

Level: Beginner

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: Hola y bienvenidos al curso de sistemas de base de datos. Mi nombre es evento Joshua. Trabajo como Ingeniero de Base de Datos. Hoy estoy aquí para compartir con ustedes los sesgos que obtuve de tomar bases de datos en la universidad y ahora que estoy usando base de datos relacional en mi lugar de trabajo. Esto es así que esto es como una breve descripción del curso en general. Esto es igual que la introducción al diseño y uso de sistemas de bases de datos, que son sistemas que gestiona cada gran cantidad de datos. Este curso es una introducción a los principios, uso y aplicación de sistemas de bases de datos. Y los estudiantes que completen este curso, podremos diseñar y crear bases de datos y poder extraer información de bases de datos. Entender en términos amplios, nuestros sistemas de bases de datos despiertan y entienden el propósito para el cual base de datos usé. El requisito previo para este curso es que seas alguien con motivado para aprender bases de datos. Entonces no importa si te estás especializando en informática. No importa si realmente estás trabajando como administrador o ingeniero de bases de datos. Siempre y cuando estés ansioso por revisar tus sesgos o aprender un nuevo sesgo. Este curso es para todos. También lo que hay que saber sobre la estructura del curso es que la primera parte de este curso es el parche teórico de las bases de datos relacionales. Y así para la segunda parte, que es la parte práctica, te enfrentarás al esquema de base de datos. Donde juntos vamos a crear una base de datos siguiendo los principios que hemos aprendido de la tercera parte de este curso. Y después de crear la base de datos, vamos a insertar ítems en la base de datos. Y después de eso, estamos dispuestos a consultar desde las bases de datos. Vamos a tener un conjunto de preguntas que esperamos que nos guíen en consulta informar las bases de datos. Y después de la parte práctica del curso para ajustar, asegúrate de entender completamente el concepto. Estarás solo para crear una base de datos bibliotecaria, que es como una base de datos utilizada para gestionar las actividades en las bibliotecas, como las personas que toman prestado de las bibliotecas, como información sobre el autor como los libros disponibles en la biblioteca y todo sobre una biblioteca. Esa va a ser la parte final de este curso. Espero que ustedes encuentren a Michelle mis sesgos sobre los sistemas de bases de datos útiles en sus transportistas en una franquicia, en todo lo que van a utilizar. Estos sesgos llenos. Por eso espero que ustedes entiendan cada parte de este curso. Y en caso de que no tengas el entorno que hacer para crear una base de datos. Y pensar lo que solo necesitas tener es solo workbench, que puedes descargar en línea. Si ustedes tienen algún problema con descargas en la página web en línea, pueden dejar comentarios en la sección de comentarios. Y también voy a asegurarme de que los dirija. Y si hay necesidad de que yo te enseñe a descargar, instalar Workbench, voy a crear un video en él. Gracias, y espero que disfruten el resto de este curso. 2. Aspectos de la teoría: Bienvenidos de vuelta chicos y dos patadas que con este curso, voy a, vamos a hablar usos comunes de los sistemas de bases de datos. Los sistemas de bases de datos se pueden utilizar en el sector bancario para mantener los perfiles de clientes, para mantener información sobre transacciones. Las bases de datos. Los sistemas de bases de datos se pueden utilizar en la biblioteca como un sistema de gestión bibliotecaria para mantener información sobre libros, prestatarios y alters. Y también se pueden utilizar sistemas de bases de datos en el sector salud para mantener información sobre pacientes, sus quads, hospitales, ETC. Y los sistemas de bases de datos también se están utilizando en las plataformas de redes sociales para mantener información sobre likes y comentarios en mientras que publican personas a mitad de camino. Dando un paso atrás. Antes de los sistemas de bases de datos, solían ser sistemas basados en archivos que eran utilizados por muchas empresas. Aquí en pantalla es un ejemplo de un enfoque basado en archivos para la gestión de datos donde son como archivos diferentes para cada departamento. Y como se ve desde aquí en la pantalla, este es el departamento de facturación, que cuenta con tau, qué contenidos, número de cliente, nombre de cliente, y código gordo. Y aquí tenemos un departamento de CRM cual contiene información sobre el nombre del cliente, el nombre del cliente y la facturación. También contamos con el departamento SIG, que tiene scotoma ahora por nombre de cliente y código postal. Como se puede ver, hay duplicación de datos, específicamente el número de cliente y los nombres de los clientes. Y como resultado de la duplicación de datos destinados a almacenar def sofa forman estas empresas para integrar sus conjuntos de datos y para asegurarse de que cuando estén ejecutando consultas la consulta desde diferentes departamentos por desintegración de datos. Como dije anteriormente, estos son los principales problemas con el enfoque pro basado, que incluye redundancia de datos, fuerte dependencia entre aplicaciones y datos y difícil en la integración de aplicaciones y datos. De ahí que este med, la evolución de forma basada en datos de mantener muy grande e integración, cantidades integradas de datos. Cuando estamos hablando de bases de datos, también hay que mencionar DBMS, que es un paquete de software que está diseñado para almacenar y administrar bases de datos. Entonces de ahí tener los sistemas de bases de datos, que es como el título de este curso. Se trata de base de datos más DBMS. ¿ Cuáles son las funciones de un DBMS? ¿Podrías preguntar? No lo hizo. Incluyen la independencia de los datos, acceso concurrente a los datos, la seguridad, y es la recuperación de los bloqueos y la integridad de los datos. A medida que profundizamos y profundizamos, profundamente en las bases de datos, se necesita saber qué módulos de datos. Un módulo es solo una colección de conceptos para describir datos. Detalles de los modelos de datos que hemos añadido. Háganos saber Módulos, modelos de red, modelos de columna altamente resaltados. Y este curso hay que saber que el pronóstico está en DBMS relacional y este modelo de base de datos relacional, el involucrado el uso de tablas y cada tabla Italia lección tiene un esquema. Entonces, ¿qué es este esquema? Esquema simplemente, solo describe los coulombs o las disputas de instalación. Ahora estamos profundizando en las bases de datos relacionales, que son como el tipo de bases de datos más comúnmente utilizado por la organización principal. Organizaciones. Y es algo que en su mayoría aprenderás si tomas algún programa de grado, cada ciudad de interfaz que tenga sistemas de bases de datos, es principalmente que aprenderás sobre bases de datos de oyentes. Sí. Por lo que ahora estamos hablando de cómo limpiar equipo una base de datos y ejecutar una base de datos de oyentes y ejecutar. El comando SQL para la definición de datos es crear sentencia utilizada para crear intervalos de esquemas. Por ejemplo, si desea crear un código de base de datos laborando, lo que necesita escribir es borrado biblioteca de base de datos. Y esto que está en rojo, que automáticamente crea una biblioteca de códigos de base de datos para usted. Cuando desee borrar las tablas, también se utiliza el comando create table, que especifica una nueva relación dándole un nombre en el espacio, especifique sus atributos y restricciones iniciales. Esto es como el principio de crear una mesa. Los atributos se especifican primero y a su atributo se le da un nombre y un tipo detallado para especificar sus valores de dominio en cualquier limitación de atributo como nada ahora, así que no se preocupe si no entendemos esto en este momento, vamos a hacer los prácticos pies paralelos donde verán qué estábamos hablando cuando decimos a los atributos según lo especificado. Sí. Buenas noticias. Tenemos un ejemplo de creación de base de datos. Las lecciones declaradas a través de crear mesa, lo siento, está despejado, estable. Las lecciones sí crearon declaradas a través de crear declaraciones de tabla. Nuestras relaciones base de código, o mejores tablas. Las mejores lecciones, diferenciadas de las relaciones virtuales creadas a través la declaración create view, que pueden o no muy expuestas a un archivo físico real. Esto es como una estructura básica de crear una tabla, y en este caso la estamos llamando oughta. Entonces como déjame volver con el cliente del PFAS, éste. Entonces cuando decimos que el comando create table se utiliza para especificar cualquier relacionado dándole un nombre y especificar sus atributos y sus restricciones iniciales. Para que como se puede ver en esto, el nombre de la tabla es, como usted dijo, crear tabla. Esto es lo que significan al darle un nombre y especificar sus atributos. ¿ Y cuáles son los atributos aquí? ¿ Aquí? Los atributos en el ID, el nombre, y luego la edad, y lo que hace la nota ahora, vodka an int Min. Estos les gusta el tipo de datos, que se utilizan para especificar los valores de dominio de cada atributo. Tenemos como el, el int, la fica, y el int de nuevo para la edad, por lo que sólo significa enteros. Entonces el valor que se permite para ID y edad son enteros. Y para la ninfa, los personajes pueden ser una mezcla tardía como en otros números, pero la mayoría, la mayoría de las veces los Aliados justo después. Entonces este equipo aquí que puedes ver aquí, creo que lo puedes ver. Especifica el límite del número de caracteres que se supone que están en el nombre. También es una forma de asegurar tu base de datos, lo que significa que alguien que no conoce el límite especificado de caracteres podría, podría resultar difícil templar alrededor de la base de datos. ¿De acuerdo? Así que cuando creas una tabla y quieres soltar esa tabla, usas, usas un comando llamado drop table. Entonces este comando se utiliza para eliminar cualquier lección que esté En relación y sus definiciones. La lección ya no se puede utilizar en consultas, actualizaciones, o en cualquier otra hormonas ya que su descripción ya no existe de la tabla que creamos anteriormente, que es la tabla del autor. Si quieres dejarlo caer, solo dices mesa de caída. Y esta consulta eliminará automáticamente el muro en una tabla. En ocasiones es posible que te des cuenta de que necesitas hacer algunos cambios en tu mesa. Lo que se utiliza es el comando de tabla externa. Se utiliza para agregar un atributo o una nueva columna a una las mejores relaciones. Entonces el ejemplo es como mediados de los 70. Hay una mesa llamada estudiante y quieres agregar agenda Coulomb. Entonces el comando es alterar los estudiantes de mesa y Ed Kalam, inducido por género especificar si es vaca con esa holgura, con su int. Los usuarios de la base de datos deben hacer introducir un valor para los nuevos atributos género para cada tupla estudiantil. Esto se puede hacer usando el comando update. El comando alter table se utiliza para eliminar un atributo o una columna de la relación. Por ejemplo, se puede decir, se puede decir tabla externa estudiante gota columna, género, cascada. Ya ves si podrías haber visto antes teníamos una llave foránea en una de nuestras mesas. Por lo tanto, una clave externa con eliminación en cascada significa que si se elimina un registro en la tabla principal, entonces la consulta que expande los códigos en la tabla secundaria se eliminará automáticamente. Y este es código es cascada delete en FQHC de cascada delete o update. La fila de la tabla principal y eliminar o actualizar automáticamente el crecimiento coincidente en la tabla secundaria. Así que cada vez que especifique cascada, significa que elimine esta fila de donde esté apareciendo en cualquier tabla. Tienes que eliminarlo. Es entonces cuando se especifica en cascada, eliminar o actualizar. Después pasamos a insertar, eliminar y actualizar. En SQL. Estos tres comandos se pueden utilizar para modificar el conmutador de base de datos en la inserción, eliminar, y actualizar en su lugar se utiliza para agregar una tupla similar a una relación. Entonces cuando estamos insertando, debemos especificar el nombre de la tabla y al menos de los valores para la tupla. Los valores deben enumerarse en el mismo orden en el que los cuadrantes señalan atributos con especificados en el comando create table. Por ejemplo, si quieres insertar en la tabla estudiantil, necesitamos decir insertar en alumno y luego especificamos los valores. En este caso, 111 es el ID, AMA es el nombre, y 29 es el borde del alumno. Cuando usamos un comando demand delete. Este comando elimina dos puestos de una relación. Pero cuando quieras eliminar dos publicaciones de una relación, necesitas tener una cláusula where para seleccionar las dos publicaciones que se van a eliminar. De lo contrario si solo usa delete por su cuenta, el comando para eliminar la tabla de palabras. Las tuplas se eliminan sólo una. Cuando una mesa es hora. Las tuplas se eliminan de un solo consejo. A menos que se especifique cascada en una restricción de integridad referencial. Cuando no hay cargas de trabajo. Significa que todas las tuplas en la relación atributos delimitados. No obstante, la tabla permanece en la base de datos es una tabla vacía. El número de tuplas eliminadas depende del número de tuplas en la colisión que satisfaga las leyes de ancho. Esto es, estos son los ejemplos del comando delete. Entonces digamos que quieres eliminar de una tabla de empleados donde el apellido de los empleados Brown. Se utiliza el primer comando delete, que es Eliminar de empleado, donde el nombre es causado a Brown. Si desea desplegar para eliminar del empleado, el SSN es igual a este número, que es de uno a nueve. Usted especifica Eliminar de empleado, donde SSN es igual a ese número que se da. Y si quieres eliminar de empleado donde d está cerca de cinco, pocos especifican de nuevo, Eliminar de empleado donde t está cerca de cinco. Y esto hace que este comando sea el último. Pasaremos por el bucle de tabla de empleados formando el atributo de ADN y buscaremos con el ADN. El ADN es igual a cinco en para eliminar las tuplas, lo que satisface esta condición. Sí, entonces pasamos a actualizar comandos. Para el comando update se utiliza para modificar atributos, valores de atributo de uno o más seleccionados para publicar. Como dijimos anteriormente en el comando delete. Dijimos, dejémosle el comando delete sobre una cláusula de donde. En el comando update, también necesitamos especificar la cláusula where que selecciona los dos puestos a mortificarse. Alguna cláusula SET adicional especifica los atributos que se modificarán en los nuevos valores. Aquí hay un ejemplo del comando update. Entonces, por ejemplo, tal vez quiera cambiar la ubicación y controlar el número de departamento, o tal vez proyectando a estos y cinco respectivamente. Qué dices Update Project y establece la ubicación P al nombre dado al número dado, donde el número del proyecto está cerca de diez. Así. Así es como actualizas. Sentarse en mesa en bases de datos. Si en cambio y haces cambios en tus bases de datos. Siempre hay que recordar es que hay que obtener la información de las bases de datos que se presentan para sentar el número de personas a diferentes personas a la organización en una barda plana. El informativo útil, esto nos lleva a reintentar ingresar datos usando select para recuperar o los valores de atributo de facilitar posar S tag se usa la estrella que estás viendo, que significa todos los atributos. Por ejemplo, aquí tenemos ejemplos. Si quieres seleccionar empleados, quieres seleccionar de la mesa de empleados donde D y voz va a encontrar pocos, digamos seleccionar todo el aceite está representado por esta estrella de empleado donde llamadas de voz a encontrar. Si quieres seleccionar de empleado dónde y tal vez quieras seleccionar entre dos mesas, el empleado y la mesa de departamento, donde el costo mínimo para llegar a búsqueda y número DEA va a d num. Lo que hay que hacer es decir selecto estrella de empleado. Y luego si agregas para seleccionar de más de una mesa, Nim levantas esas mesas y las separas por comas como empleado, coma, departamento. ¿ Y cuál es la cláusula de dónde? Donde la dinámica va a la investigación en cotizaciones y d va a d número. Sí. Pero entonces a veces ¿te das cuenta de eso? Pero entonces a veces te das cuenta de que cuando haces tu consulta de selección, se hace al mismo empleado varias veces, lo cual es como la duplicación de datos. Sucede. Así que para evitar que utilices distinto. Dices que seleccione lago distinto aquí. Dices seleccionar distinto. Entonces le estás diciendo que debería ser sólo una cosa similar. No deberías tener el mismo nombre se repite una y otra vez. ¿ De acuerdo? También lo que necesitas saber sobre bases de datos es que también puedes hacer algunas aplicaciones matemáticas en bases de datos. Puedes usar el, puedes contar el número de personas en tu tabla de ajuste. Parece decir 12345, solo puedes escribir una línea simple que pasará por la base de datos y contará personas con cualidades específicas que quieras. Puedes algunos, tal vez tengas un atributo que tiene, que tiene números, pueden ser los salarios, que representa los salarios de los empleados. También se pueden sumar esos números, esos salarios de los empleados. También puedes encontrar un número máximo. Permítanme decir que tal vez en cuanto a salarios, puedes encontrar qué empleado termina como la mayor cantidad de dinero de ACT, organización a través del uso del max, puedes encontrar la media. ¿ Cuál es el salario mínimo? Se puede encontrar el lago promedio. Cuál es el salario promedio que sí necesitas para entrar en corte. Calcula como el salario de cada empleado y divide por el número total de empleados que no tienen que hacer eso. Tú sólo Nimitz jesse, esto significa que y luego te proporcionará automáticamente la media, el salario promedio, el recuento de la suma. Vamos a tener un ejemplo de consulta que es como si tuvieras que encontrar la suma de los salarios de los empleados, el salario máximo, el salario mínimo, y el salario promedio de los afiliados entre todos los empleados. Así es como lo haces. Dices iluminado por el sol y luego seleccionando, digamos seleccionar algún salario. Pones tu salario entre paréntesis, como aquí. Entonces los separas por croma. Salario medio maxilar, salario promedio de empleado. Por lo que esto te dará automáticamente el SAM, el máximo, la media, y el promedio de los salarios de la tabla de empleados. Es posible que alguna implementación de SQL no permita más de una función en la cláusula select, pero algunos son baile para permitir que en caso de que la tuya no funcione. A veces podría ser un problema con las implementaciones SQL. A medida que avanzamos, tenemos lo que llamamos alias en sistemas de bases de datos. A veces puedes descubrir que cuando estás ejecutando una consulta de base de datos, como para aquellos que han hecho bases de datos antes, te encuentras como la era que dice una ambigua contar algo eso es como tal vez la consulta sea ambigua. Para resolver ese tipo de una era ambigua, necesario especificar Alice dice IS, es, es como déjame decir que es tan normal en SQL usar el mismo nombre para dos o más atributos. Esos atributos y en diferentes lecciones. En ocasiones, cuando consulta desde una consulta que hace referencia a dos o más atributos con el mismo nombre, debe calificar el nombre del atributo con la lección Nim. Al prefijar el nombre de la relación al atributo en. Aquí. Por ejemplo, desea seleccionar el nombre de tal vez Nim de un empleado en la tabla de empleados, y luego el mismo nombre de empleado también está en la tabla de departamento. Un ejemplo de un íleo es decir, Ok, esto es lo que podría hacer como el genoma del departamento de empleados. Pero si especifica, en lugar de decir empleado, si solo puede ser específico, solo especifica uno más adelante que usa para llamar a uno como una entidad de la tabla, por ejemplo, el mesa de empleados, sólo puede utilizar dos coordenadas. mejor la siguiente tabla puedes elegir llamarla W, la tabla de puntuación, o cualquier tabla que puedas elegir llamarla S. Para evitar betas ambiguas. Déjame volver a las diapositivas para que las pestañas también se puedan utilizar en consulta SQL para mayor comodidad. Por lo que también puede usar la palabra clave is para especificar una capa dice, por ejemplo, seleccione Editar, fname, fname. Este empleado es, estamos diciendo que la mesa de empleados ahora estamos llamando es en el empleado es S. Y donde va a esto demasiado miedo, el área ambigua que ves estamos llamando estamos creando a partir de la mesa de empleados. Pero si no especificamos alias, SQ, se confundan e impriman una era ambigua. Entonces no siempre es que se tenga que especificar el ancho. A veces solo se puede decir empleado, luego espacio y luego e. El espacio empleado siempre es anular la selección de los dos métodos principales para especificar los alias en bases de datos. Esto es como, fue como un rápido recorrido por la historia de las bases de datos hasta los principios en bases de datos, hasta como usar alias. Me gusta insertar, eliminar, actualizar tablas y personal. Pero espero que ustedes lograran escoger cosas del parche teórico del curso. No te preocupes. Cada pocos no entendieron algunos conceptos de la parte teórica del curso. Porque si un en los prácticos van como grandes a donde los llevamos ambos pueden estar consultando desde la base de datos. Y luego con ejemplos, entiendes plenamente de lo que he estado hablando. Nts. Gracias por prestar mucha atención a lo largo de la parte teórica de esta clase. Y ahora estamos pasando a hacer la práctica. Y luego después de los prácticos, pasaremos a presentar el proyecto que ustedes tienen que hacer. El objetivo del proyecto es asegurarse de que aplican estas señales que ha ganado tanto de la parte teórica de los sistemas de bases de datos como de la parte práctica de los sistemas de bases de datos. Así que gracias una vez más chicos, espero que hayan vinculado en prueba de matemáticas deben soportar una o dos cosas de la sesión de enseñanza. Y espero verlos también viendo la parte práctica de los interruptores core en el próximo par de videos. 3. Introducción práctica: Gracias una vez más chicos, por reponerlo hasta esta etapa de los costos, este nivel del curso. Aquí lo que vamos a hacer es hacer lo práctico de los sistemas de bases de datos, bases de datos relacionales. De las clases anteriores, te das cuenta de que hemos estado haciendo la parte teórica del curso. Y como mencioné, este es el parche de protocolo del curso. Para apenas introducir el proyecto que vamos a llevar las prácticas de este curso. Aquí vamos a crear una base de datos de empleados mediante la cual un esquema de relación definido que vas a seguir. Además, he dicho alrededor de cinco preguntas, o las preguntas nos guiarán en cómo consultar desde la base de datos. Desde el esquema de relación que se puede ver aquí en la pantalla. Tenemos como vamos a crear mesas completas, la mesa de empleados la estancia de la semana con la mesa de la empresa. En la tabla de gerentes, se quiere ver dentro de los corchetes está los atributos que pagan cada tabla. Para la mesa de empleados, vamos a tener tres atributos, el nombre del empleado, la calle, y el CT. En la siguiente tabla, vamos a tener también tres atributos, el nombre del empleado, el nombre de la empresa, y el salario. En la tabla de la empresa, vamos a tener tres atributos también. Lo siento. Vamos a tener dos atributos, el nombre de la empresa y la ciudad. Y en la tabla de gerentes, vamos a tener dos atributos contra el nombre del empleado y el nombre del gerente. Aquí están las cinco preguntas como esa para ayudarnos en hacer las consultas. Y sólo para darte una idea general, cuando digo que vamos a consultar desde la base de datos, vamos a seleccionar información específica de la base de datos la cual se utiliza para foo en el proyecto que somos va a llevar. Entonces por ejemplo, podemos buscar a través la base de datos y sólo recoger o seleccionar empleados que en más de 10 mil dólares, podemos venderlo. Las personas que trabajan para un banco específico tienen empresa específica. Esto es lo que vamos a hacer. Espero que ustedes estén dispuestos a inyectar esta parte práctica del curso. Podremos aplicarlo cuando te encuentres con cualquier pregunta de base de datos para una información este tipo de los créditos que has estado para ejecutar unas consultas más avanzadas, no como la consulta normal. Entonces sí, Básicamente esto es, creo que esto realmente te ayudará a entender, mejoraron sus bases de datos de equipos y creando a partir de ella la pestaña es, gracias y nos vemos en la próxima sesión donde vamos a patear empezar a crear la base de datos. 4. Creación de la base de datos: Bienvenidos de vuelta chicos. Estoy tan emocionado que tengas magnitud hasta esta etapa. Y como dije antes, y ahora mismo queremos ensuciarnos las manos en la creación de la base de datos, Integrando de ella, sí, hágamelo saber, torcer el tiempo y sumérgete en crear la base de datos. Así que para simplemente hacerlo fácil, sólo voy a copiar este esquema aquí. Voy a copiar este esquema pegado en mi pintura húmeda. Voy a hacer la codificación. Cuando se está creando una base de datos se recibe de la parte teórica del curso. Dijimos que UCF, para especificar que la pestaña es, queremos crear una base de datos una vez que el nombre del empleado de base de datos en este caso, no se olvide de poner la misma colonia sea útil cada vez que están creando base de datos es parte de la sintaxis. Si lo olvidas, te dará una pista en cuanto a costarte mucho de lo que estás intentando depurarlo. Y luego después de especificar el nombre de la base de datos, hay que decir use employee para que siempre que quiera usar la base de datos, pueda llamarla fácilmente grande. Es como parte de la sintaxis en 3D. Necesaria. Sí. Después de decir Create Database US empleado. Ahora, añadimos para crear las tablas. El primer cuadro que vamos a crear es la tabla de empleados. Como te dije antes, base de datos es uno de estos temas. Y te das cuenta que cuando estás escribiendo los códigos, se trata de la luz inglesa crea esto, selecciona estos. Entonces no es como nada galimatero o complicado. En este momento queremos crear un tip. Cuando decimos Crear. Me encanta cuando pongo mi base de datos crear tabla en mayúsculas, es mixta. Mi trabajo se ve bien, pero no importa aunque lo escribas en gorras pequeñas. Entonces crear mesa y ¿cuál es el nombre de la tabla? Es empleado. Tienes que especificarlo. Empleando TA, pones corchetes. Y aquí te pones interior negro, pones corchetes y no te olvides de punto y coma. Y si dices haz clic en Crear empleado. ¿ Y cuáles son los atributos del empleado? Primero, nombre del empleado, nombre del empleado. Permítanme usar aquí un subrayado. Nombre del empleado. Y como dijimos anteriormente, al especificar un atributo, hay que especificar el dominio del atributo. ¿ Se supone que está en un entero? Se supone que sólo vamos, ¿cómo se supone que está mostrando este caso? Queremos ser caracteres válidos. Guardé vodka y luego especifico el número de personajes que entré. El empleado de nombre que tenemos. Y en este caso quería tener como 40 personajes. Entonces el punto en el espacio diciendo que la fica es una especie de forma proteger también tu base de datos de intrusos. Al igual que si alguien no conoce las limitaciones que pones en la base de datos, en la que al comercio explotado. Básicamente Aunque lleno por las restricciones, los pronósticos, los límites en el personal. Y luego pones una coma aquí. Esto forma parte de la sintaxis en la creación de bases de datos. Y luego la otra cosa que agregarías, el atributo que necesitas para especificar la calle, la calle. Y luego es plana otra vez. Y las calles, déjenme decir sólo cinco personajes. Vuelvo a pasar a CT IVA porque es un nombre. Pueden ser números si hacemos como números puestos, como para enteros. Déjame decirlo de nuevo. Cuando el atributo es el último atributo de tu tabla, en realidad no tienes que poner coma. Simplemente te gusta esto. Entonces básicamente esta es la sintaxis para crear una tabla es que mencioné anteriormente en las partes teóricas de este curso. Entonces la siguiente tabla que tengo que crear aquí son las tablas de Whig. Por lo que se aplica el mismo concepto. Por lo que dices Crear, Crear Tabla. ¿ Y cuál es el nombre de la mesa aquí? Permítanme participar. Ver. Son semanas. Queremos saber a dónde despierta un empleado? El siguiente cuadro es la mesa Whig. Para simplemente asegurarse de que no se olvide el punto y coma es simplemente ponerlo antes de empezar a especificar los atributos. Lo que tenemos aquí, si el nombre del empleado es habitual, nombre del empleado, el nombre del empleado, y especificamos nuevamente la barra plana, que es 50, que es 14. Nosotros especificamos anteriormente, ponemos nuestro coma y luego nombre de empresa. Nombre de la empresa. Déjame sólo poner 14. En el caso de aquellas empresas con nombres largos, es necesario acomodarlas. Se puede poner hasta 255242. Estos cualquier número que quieras en que creas que es relevante considerando qué tipo de atributos esperas tener en las tablas. Entonces salario. Salario aquí, vamos a dejar que sea sólo un entero. Después nos movemos a crear otra tabla que es empresa. Y decimos crear mesa. Dije tus corchetes y luego punto y coma. India atributos específicos. Tenemos nombre de empresa, NAM. Precisamos el límite para dos, luego la cadena C, luego la catalogación plana. Esto sugiere dos anchuras. Es coma, la TC. Basicaly, esto es. Después creamos la última tabla que es el manager es temp. Creo que se puede ver desde el esquema. Aquí están las tablas que se supone que debes crear. El cuadro de la izquierda es el dinero jeez, mesa. Especificamos crear tabla. Entonces son meninges. Entonces nuestros corchetes son habituales. Entonces el colon. Después especificamos el nombre del empleado. ¿ Decimos que le damos una bandera? Tenemos el dinero. Catorce. Déjame quitarme esto. Ya no es necesario. Solo queríamos utilizar cada uno para asegurarnos de que creamos nuestros arcos sin otorgar plena grande y adelante, como ir al peso tomó y personal y venir a banco de trabajo. Básicamente, así es como se crea una base de datos. Aquí. Acabo de crear una base de datos simple y sencilla. Para su comprensión. Permítanme ejecutar esto para asegurarme de que todo esté correcto antes de empezar a insertar cosas en la base de datos como los nombres, las direcciones de los empleados y el personal. Entonces permítanme ejecutar todo y ver si la base de datos es correcta en esta era de nodo en la base de datos. Pudimos ejecutar la base de datos en esta nueva era en ella. Se trata de crear la base de datos. En el siguiente video va a ser sobre cómo insertar ítems en la base de datos. 5. Insertar en la tabla de empleados: Hola chicos. Me alegra que hayamos creado la base de datos hasta ahora y hemos creado nuestras tablas. Y el siguiente paso es insertar en nuestras tablas para que podamos crearlo a partir de ella. Sí, te voy a mostrar cómo insertar en la tabla y sólo voy a insertar como unas diez entradas en todas y cada una de las tablas para asegurarnos de que cuando consultemos desde ella, podamos encontrar como mucha información como necesitamos. Quiero decir, en cambio puedes tantos como quieras. Pero para este caso, ya que solo estamos aprendiendo a hacerlo de una manera sencilla. Sí, así que sólo vamos a crear, si vamos a insertar unas cuantas entradas en cada tabla. Para el primer conjunto de la obra. Queremos insertar en la mesa de empleados, que es la primera tabla. Por lo que decimos en cambio el código se inserta en el empleado. Es necesario especificar los atributos primero. Nombre de empleado del atributo que los estamos empleando. Asegúrate de que no cometas errores con los hechizos. ortografía que diste aquí cuando especificas los atributos debe ser la misma. Después tratar, luego el equipo C. ¿ Qué valores quieres estar ahí? Por lo que ahorras valor. Entonces ahí es donde pones los valores que quieres estar a nombre del empleado. En este caso, digamos que el nombre del empleado es Josh. Entonces lo especificas por comas. Se asegura de que sus valores entre cotizaciones. Sí. ¿ Cuál es el valor para esta c. T, ¿De dónde vino? Decimos que tal vez venga de IF y CT verde. Esto puede no ser necesariamente dice que, ya sabes, solo estoy pensando en cosas que poner aquí. Sí. ¿ Cuál es el nombre de la ciudad? El calle es si una calle verde drena déjame poner a los representantes de ST2 tratar, entonces el CTE es verde. Ct poner Z para representar el CTF es una semilla ilíaca, no olvides tu punto y coma de colon. Entonces dijimos que vamos a insertar como diez entradas en todas y cada una de las tablas. Entonces lo siguiente es en cambio otra vez en empleado. Entonces especificamos de nuevo esto, pero sólo voy a copiar desde aquí y pegarlo aquí. ¿ Cuáles son los valores? El valor que acaba de guardar Alina para deshace. Mamaria. G también viene de la Green Street CT. Desde el if y cuándo. Ella es de si un estado verde, lo siento. Sí. Y luego aquí venimos a insertar de nuevo, insertar en los empleados. Entonces vamos a hacer esto diez veces. Y créeme, esta es la parte de las bases de datos que no me gustan, sobre todo cuando hay que crear sus propios datos. Lago. En este caso, necesito pensar en nombres para recordar de la universidad. Normalmente hay que pensar en los nombres para poner en la base de datos que está creando, a menos que esté creando una base de datos con empresa específica. Pero para propósitos de aprendizaje solo tienes que pensar nims o empresas o cualquier cosa para incluir en tu pieza detallada. Aquí. Tal vez déjenme decir que Ella es él es de South Street. Desde el asiento Sur. Olvidé las cotizaciones. Confía en mí. Y a veces te das cuenta de eso después. Pensando en los nims a usar en la base de datos, posible que descubras que cuando intentes consultar desde cada nodo para darte la información que estás pidiendo. Y hay que simplemente jugar con la configuración de valores para asegurarse de que lleva a obtener la información cuando se ejecutan algunas consultas. Siéntate adentro. La ortografía está mal. Sí, lo siento, déjame decirlo de nuevo en esto. ¿ Cuáles son los valores de aquí? Y entonces es límite continuo hacer copiar y pegar. Porque lleva tiempo en denotar venir, solo estar cambiando los valores. Tenemos 1234567819. Ok. Mike, y luego estas son las risas de ritmo Mike y luego esta otra base y yo puedo llamarlo Jim. Sólo estoy tratando de jugar con las pesas. Por lo que se extienden a pensar en los nombres. A veces el MDS cambia, solo cambia las cosas que quiero revisar. Yo puedo cambiar. Encontrando algún nombre loco para poner aquí. Para esto trata a nuestro CSO es lo que creo que es bastante eficiente hacer es asegurarme de que no difunda a los empleados demasiadas ciudades. Permítanme decir, bien, tal vez vienen de tres ciudades diferentes para utilizar el if y limpio. Si un Sur verde está, está adentro, permítanme salvar esta es verde sur, este y este. No perderé mi tiempo. Sólo me aseguro de que entiendas lo que estoy haciendo aquí. Haz que tu peso sea más fácil. Ct esto y estos al sur en supuesto que deben ser resueltos. Ok. Terminamos con insertar en nuestra mesa de empleados por dt. Una cosa que olvidé decirte es que a veces podrías ejecutar tu base de datos una vez que se haya creado. Si intentaste negarlo, ejecutarlo de nuevo, te dará un error porque inicias desde base de datos casi creada para decirte que se crea la base de datos, necesitas especificar una cosa es como base de datos de gota. Exister. Terminamos con insertar en la base de datos en una cosa. Antes de pasar eso olvidé decirte es que cuando ejecutas tu base de datos la primera vez creará la base de datos y la almacenará en. A veces es posible que necesites ejecutarlo de nuevo, entrar al azar para darte un error diciendo que se crea la base de datos. Entonces, lo que necesitas hacer es decir base de datos de gota para que quieras emitir cuando tengas que correr desde el principio, digamos que ya has terminado para despertar. Quieres correr desde el principio para asegurarte que todo esté despertando, necesitamos incluir este empleado de base de datos de gota para que no te dé en ella como diciendo que la base de datos ya está agotada. Déjame ejecutarlo de nuevo para asegurarme de que mis inserciones guardadas en lo adquirido, esta nueva era en mis primeros insertos se haga correr. Se inserta en las bases de datos. Pero para simplemente asegurarnos de que veamos la tabla, permítanme ejecutar el Select select desde donde de empleado. Sólo quería ver la mesa con todos los detalles que necesitamos. Solo quería ejecutar este código, esta línea de código, así que lo enciendo. Sí, aquí tienes. Esta es la tabla que acabamos de crear. En el siguiente video. Voy a insertar en el Wix y luego probablemente combinarlo con la empresa en las gestiones. Gracias. 6. Insertar en la mesa de obras: Bienvenido de nuevo. El siguiente paso aquí es insertar en la mesa de cera y también poder insectos en el mismo video en las otras mesas. Estoy tratando de soplar esto para que podamos ver lo que está pasando aquí. Déjame cerrar el Templo. Sí. Por lo que queremos insertar en la mesa y luego insertar la punta de la empresa cuando la mesa de los gerentes. Decimos en cambio, como dije antes, dices insertar en esta vez alrededor de ella es Wix. Después en la siguiente tabla necesitamos el nombre del empleado y el nombre de la empresa, empleado, la empresa. Ahora, aquí tenemos que asegurarnos de que los nombres que especificamos, los nombres de los insectos anteriores que hicimos. Que si le decimos que consulte los nims, cada uno para confundir los nuevos nombres en la semana, estable en los nombres y la tabla de empleados. Porque aquí es como especificar la tabla de empleados, pero queremos igualar al empleado, el empleado la mesa de empleados con el nombre de la empresa. Entonces aquí tenemos a nuestro infante judío. Judía. Judía. Apenas Schuller entra, digamos el banco. Déjame solo revisar algo de las ecuaciones que tengo para asegurarme de que incluya los bancos y la inflamación de las ecuaciones en lugar de consultas. Para que eso no pierda el tiempo volviendo a las consultas de búsqueda y crédito y auge, aquí tenemos cooperación bancaria. ¿ Tenemos primero cooperación bancaria en ancho, pequeña, gran corporación, algún Geoff Green para crear. Déjame simplemente decir que voy a crear. Voy a asegurarme que mis empleados semana en uno de los tres bancos, la cooperación bancaria, la quinta fue la cooperación y el humo y la cooperación. Sí, déjame volver aquí. Ser la cooperación y la cooperación bancaria y este control de cooperación ciclopadora. Sólo quiero asegurarme de que no pierda mi tiempo. Si hago Control V, solo editaré los valores, luego repitiendo el inserto en una y otra vez. Entonces aquí tenemos 12345678917. La siguiente persona es la memoria GA déjame ponerme lo siguiente mejor es J judío. Déjame ponerlos aquí. La siguiente persona es. Entonces la siguiente persona es lav mic. La siguiente lección. Y solo bebe, copia y pega para que no pierda el tiempo haciendo estos cuerpos. Al igual que la de las cosas importantes que hay que hacer al crear los relojes. No se puede crear a partir de él. Si enseñas en, guardado en ella, Into no puede saltar, no puedes huir de él. La parte integral de las bases de datos. También necesitas entender cómo insertar una mezcla que no cometas errores. Sí. Éste es de la cooperación bancaria. Esta es una cooperación bancaria. Éste es de pequeño banco, pequeño sido cooperación. Éste podemos decir que se enfrenta banco, pequeña gran corporación. Viga pequeña, quinto bingo. Bingo apreciado Pinchot. Cooperación. Sí. Para comprobar también si el bien. Así que permítanme ejecutar esto el inserto en la tabla Whig para asegurarme de que se esté ejecutando esté hecho. Sí. Insertar dos semanas. Insertar en semanas donde quiero simplemente seleccionar a partir de semanas. Seleccione. Estoy seleccionando todo desde semanas. Solo quería ver si realmente funcionaba. Voy a poder verlo mesa. Ok. Parecen ser una cosa que olvidé. Tenemos salario en las semanas. Tenemos salario en las semanas. No se trata sólo de semanas nombre de empresa, sino que también tenemos salario. Déjame 85 a 55 a cinco coma. Coma. Estos son los errores que cometiste en realidad se encuentran, barrer por el camino que sucede. Déjame poder de lazo rápido. Como dijimos anteriormente, es un número entero. Queremos que seas un número enorme para asegurarte que creo que hemos equiparado eso para solicitar seleccionar personas que terminen como $10 mil. Así que déjame simplemente hacerlo éste es 10 mil, 15 mil. Lo siento, no se supone que incluya las cotizaciones porque es un entero. Este es dos mil, cinco, mil cincuenta mil, cuarenta mil, quince. Lo más importante es no olvidar los comas. Tengo que recordarlos. Safa, tratando de buscar un error, pero no podrás encontrarlo. No nos gusta que sucedan esas cosas. Permítanme entonces si ven desde el principio, ver si estamos avanzando hasta el momento. Esta es la mesa de despiertos. Entonces, hasta ahora podemos ver que pudimos crear la mesa de cera. Y déjame comentar esto. Y ahora vamos a crear la mesa de la empresa. Sí. Vamos a crear la tabla de la empresa y la última tabla, la tabla de los gerentes. En el siguiente video, desde la vida media, unos cuantos atributos cada uno, nos será más fácil combinarlos en el siguiente video. 7. Insertar en la empresa y gestionar las tablas: Bienvenidos de vuelta chicos. Y toda la información es bastante exhaustiva. Bytes. Sí, está mojado haciendo y siguiendo cada paso en las bases de datos. Y el siguiente paso aquí es insertar en la tabla de la empresa. Decimos que es habitual en su lugar en compañía. Para asegurarnos de que no cometamos ningún error, necesitamos revisar los atributos que tenemos en la mesa de la empresa, nombre de la empresa y asientos. Asientos. Y entonces como de costumbre, especificamos valor nombre aquí tenemos el valor ya está especificado el nombre de la empresa, por lo que no tenemos que estresarnos. Gracias. De los nims a dar por nuestras empresas. Sí. La ciudad nos dejó utilizar las ciudades que especificamos para los empleados. Solo usemos esas ciudades a través de eso. No tienes que volver a estresarte para pensar en nuevas ciudades. Sí, pero si tienes muchas ciudades en mente, puedes usar cualquier ciudad que quieras usar. Sí. Entonces permítanme simplemente copiar esto para que nuestro débil sea bastante más fácil. Pega hasta que he cometido el error aquí. Copia y pega dos entradas en una línea. 123456789. Sí. El ingreso podría ser un banco. Permítanme hacer Bank Corp año Banco Corp. Ben cooperación, para que yo sepa, torcer mi sello. Y entonces aquí podría ser el pequeño banco. Cooperación bancaria. Cooperación. Cooperación, cooperación Banco, Corp. Déjame ver. Para mí, tenía tres pequeñas grandes corporaciones, IF1, 230 B-Corporaciones en un seto para caer fest Bank Corp. Así que déjame probar la uniformidad. Sí. Las ciudades que teníamos, el sur y el este CT y el CT verde. Tenemos que asegurarnos de que no repitamos el mismo CT para que los bancos puedan hacerlo Sur asientos Sur CT. CT. Si está de acuerdo, entonces lo establece el Sur. Si una sal verde C T, C T, si una bebida sal CT. Entonces también queremos seleccionar de la empresa para simplemente asegurarnos de que todo esté trabajando chicos. No necesitas ir a hacer todo lo grande y darte cuenta que algunas partes de los códigos sé retocarlo para que sea tan difícil depender del error. En este caso, sólo voy a ejecutar esto. Rezo que esté despertando esta nueva era. Déjame ver si digo seleccionar de estos para ver si la mesa está bien. ¿ Qué propina aquí? Permítanme correr todo desde el principio para ver porque está repitiendo las mismas ciudades una y otra vez y otra vez. Ok, chicos, sé que esto es parte del trabajo que es TdS y monotónico porque están repitiendo lo mismo una y otra vez, pero su ancho, su estrés me. Sí, esta es nuestra mesa y está bien. Sí. Entonces desde aquí, tenemos que movernos para dejarme resaltar esto para que cuando hice todo, no repita el ciliado de la empresa. Este sofá no es como la creación de la que estaba hablando esto sólo para asegurarme de que todo esté grabado en la mesa. Sí. Ahora estamos creando estamos insertando en la tabla de gerentes. En cambio. Como de costumbre. las meninges. Tenemos el nombre del empleado y el nombre del gerente aquí. Empleado Nim. Nim. Permítanme confirmarlo desde la mesa. Permítanme confirmar lo que está pasando aquí. Permítanme confirmarlo desde las mesas. Los tenemos empleando en gerente Nim. Tenemos que especificar el valor es siempre, ¿sabes qué? Los nombres de los empleados en la tabla de empleados, igual que asignar a una persona es un gerente o alguien, ya sabes. Sólo estamos tratando de encontrar información. Entonces solo vamos a decir en esos empleados que hemos nombrado aquí en EU, y los directivos, y los directivos también son empleados como quién puede todo el mundo es un empleado, pero alguien puede ser un gerente o alguien que Melissa también pueda manejar o algo así. Esa es la suposición que estamos haciendo aquí. Me pondré con este empleado. Permítanme empezar con aquellos con menos ingresos como gimnasio Mike. Ok. El empleado el gerente para gimnasio Mike es Mike es de cooperación bancaria. El salto del dinero. Empujando la fe judía siendo cooperación también. Sólo me estoy asegurando de que asigne a cada empleado de cada empresa, sus propios gerentes, para que no se confundan a mí mismo y también los confunden chicos? Sí. Déjame hacer la secuencia de contraste de v luego grabando, grabando todo. Nuevamente en ese juego, necesitamos estaño y árboles. Cada uno. Borra esto Lo siento por eso, chicos. 1234567819 es dejar que me haga más fácil mi mecha copiando esto y se aseguró que eliminé después de que solo quería ponerla aquí para que pueda ver los nombres. Podríamos decir que 1919 es un empleado. Mi nombre es Denise desde primer pin la cooperación es si yo si entonces venimos a la cooperación de Bank Corp, esta persona es de 15 mil. Esto es, digamos que los directivos terminando con el mismo dinero es el negocio que manejan. Antes. Permítanme terminar con el quinto siendo chicos capitalinos. También dicen que Jim Mike también está bajo 1919 es los principales posts en su manejo do mic. Y si Andrew brilla la fuerza principal BC en esta gestión en 19, sí, en efecto. Esta adaptación a partir de la quinta memoria bancaria J. Sí. Memoria. Memoria j, el gerente para la memoria diferente capital bancario es si Mike Mike es. Jay judío. Judía. Encima de ese recuerdo, Jay también está bajo J Jewish. Nombres interesantes para minar los nombres. Entonces nos movemos al ser pequeño, déjame decir, déjame ver quién vive en cuidado de chicles rosados pequeños. Ek está bajo leche de té. A Mike. Entonces a Mike está bajo Mike está bajo Mike es. Y solo quería crear un techo con Jim. El espaciado también es un anti gimnasio. Y luego insertando en la mesa de gerentes. Permítanme entonces todo en C, las diferentes mesas que tenemos. Antes de pasar a la etapa adulta de ejecutar algunas consultas interesantes. La base de datos. Aquí estoy diciendo seleccionar o maneja. Sí. Es como sólo quiero ver lo que hemos hecho hasta ahora en acción. Y luego después de eso, pasamos a responder las preguntas aquí de una a G. Sólo tratando de entender cómo ejecutar algunas consultas complejas desde esta sencilla base de datos que hemos creado hasta ahora. Por lo que se ha hecho corriendo todo. Por lo que podemos ver hasta ahora tenemos mesa de dos semanas, tenemos la mesa de la empresa, y luego tenemos la mesa de gerentes. Gracias una vez más y nos vemos en el siguiente video donde vamos a ejecutar algunas consultas complejas. Comprensión profunda de la consulta desde una base de datos. Gracias. 8. Consulta de la base de datos: Bienvenido de nuevo. Las partes más interesantes de este curso. Como dije antes, aquí es donde estamos dispuestos a ejecutar consultas complejas para nuestra base de datos. Vamos al documento web donde podemos ver las preguntas que estás tratando de responder. La primera pregunta es encontrar los nombres, domicilio en ciudades de residencia para todos los empleados que trabajan por la cooperación bancaria y más de 10 mil 002, menos que estemos aquí a menos que estemos aquípara encontrar mucha información de nuestra base de datos. Y déjame simplemente copiar esto y pegarlo en el banquillo SQL para que sea más fácil para mí comprobar lo que necesito poner en la consulta, como lo que necesito crear a partir de la base de datos, y qué poner en el código. Queremos decir lo que quieres hacer. Queremos seleccionar nims de empleados, nombres de empleados. Queremos seleccionar golosinas. Quieres seleccionar de manera. Esto es bastante interesante. Esta es una de las partes interesantes sobre bases de datos. Creo que recuerdas por la teoría que hablé de LES, que es como podría ser un momento posterior, podría ser un extraño, pero principalmente son como más tarde para señalar a un ancho específico. Entonces en lugar de llamarla mesa de empleados, podemos llamarla e En este caso, cuando tenemos dos creativos de diferentes mesas como aquí, necesitamos consultar desde la tabla de empleados. Creo que también necesitamos crear una a partir de la, desde la mesa de cera para que se pueda obtener una información combinada de empleado con trabajo completo sido cooperación en este cualquier más de $10 mil. Por lo que aquí decimos seleccionar de empleado. Entonces cuando especificamos alias, dices e. Te digo, está bien, entiendes lo que estoy tratando de hacer aquí. Estamos seleccionando de la forma en que estamos seleccionando de la mesa de empleados. Aquí, el empleado que estoy usando E para representar la mesa de empleados. Para que puedas decir empleado o puedes decir empleado, luego coma. Y de semanas. Desde la mesa Oeste, ahí es donde podemos ver los compuestos para los que está trabajando la persona en cuánto está la persona en w Entonces creo que ustedes recuerdan que cuando se ejecuta una consulta, necesitas especificar lo que quieres conseguir. En este caso, fuimos a conseguir el nombre del empleado, la calle de la ciudad. ¿ De dónde quieres sacarlo? Entonces dices de empleado como E trabaja es w. Así que fuimos a conseguir la información de la propina del empleado y mover la web de manera estable. Es como si estuvieras especificando la condición con esto. Es que en eso es esto. Creo que ustedes entienden lo que estoy diciendo. En este caso, queremos asegurarnos de que el nombre del empleado sea el mismo que el nombre del empleado en la tabla del empleado sea el mismo que el nombre del empleado en la tabla de semanas. El nombre de la empresa es igual a ser cooperación es mayor que 10 mil. Esto es muy interesante. Esto es muy, muy interesante para descartado. Esto es todo. Creo que ustedes entienden qué gen M. Ya que queremos asegurarnos que se cumplan todas las condiciones, usamos un sí. Por lo que estamos diciendo que seleccionar de e, nombre de empleado, calle, empleado de ciudad está en semanas como w, peso del empleado como E y semanas como w, donde esta es la condición empleado empleado nombre es cerca de diluirlo. Nombre del empleado y nombre de la empresa está cerca de donde va a Ben, la cooperación en salario es mayor a 10 mil. Permítanme sólo confirmar algo. En la cooperación bancaria, tenemos un salario de más de 10 mil. Creo que tenemos algunos. Veamos si esto es verde a la semana. Permítanme simplemente ejecutar esta parte del código para ver si no hay era y también para ver si vamos a obtener información de ella. Permítanme entonces todo lo que hay en la base de datos. Nota complicándonos a nosotros mismos. Sí. Sí. Se puede ver a los empleados de ese tipo que trabajan en la ramita desde la cooperación bancaria. Los montos que superan los diez mil, diez mil. Por lo que se cumplen las condiciones y se seleccionan personas de ser cooperación. Admite seguro que se ve la memoria j's de Ben cooperación J George, y si un micrófono y entonces todos ellos terminan. Dinero que es alrededor de 10 mil, déjame simplemente cambiar algo aquí y hacer que los fabricantes y yo quería ver la memoria en j aparecerá en nuestros resultados. Está corriendo. Está corriendo. Sí. Se puede ver que desde que hemos cambiado el dinero que él memo que termina la memoria, memoria no aparecerá porque la memoria no cumplirá con una de las condiciones con el salario que se supone que es por encima de 10 mil a menos. Estamos terminados con la primera parte de la ecuación, que es una. queremos pasar a B. Sólo estoy poniendo esta para que sepamos que esto es una. Entonces pasemos a B. Pasemos a contestar la parte B de la ecuación de nuestra consulta de nuestras consultas. Sí. El segundo el b's encontrar los nombres de todos los empleados en la base de datos vivirán en los mismos CT que las empresas para las que la estela solo queríamos encontrar todos los nombres de empleados en la base vivirá en los mismos TC que las empresas para las que el estela. Lo que estoy haciendo aquí en realidad no es realmente débil, pero solo lo estoy haciendo para que sepa lo que se espera de mí. Al igual que estoy copiando y pegando la pregunta aquí, pero eventualmente cuando termine, la eliminaré. Sé lo que se espera para mí que ir ida y vuelta al documento de Word. En este caso. Selecciona. Seleccione queríamos seleccionar los nombres de los empleados. Espero que comprendan lo que está pasando aquí. Esto es lo que fuimos. Fuimos nombres de empleados, pero de manera que queremos los nombres de los empleados de la mesa de empleados. También queremos incluir la mesa de los Whig y la mesa combinada. El cuadro de la empresa. ¿ Por qué? Porque queremos venderle los nombres de los empleados. Vivimos en las mismas ciudades y las empresas, las empresas. Por eso necesitamos la mesa de la empresa con despierto y necesitamos el velatorio, en ningún lugar como, donde el trabajo sea como Petroff es parte del requisito de nuestro KT, por lo que necesitamos las semanas. La mesa Whig también forma parte de nuestra creatividad. Sólo voy a asignar alias es baja. Entonces esta vez por ahí, no voy a escribir es, solo quería mostrarte que si tú, si no dices es que acabas de poner el alias después del nombre de la mesa a solo esperar. la misma manera es si especifica el peso. Sí. De esta manera, ¿cuál es la condición? Queremos asegurarnos de que el empleado NAM sea igual a. Empleado nim es igual a. De acuerdo, entonces queríamos asegurarnos de que está empleándolos está cerca del empleado NAM. Aquí es en la semana. Para que puedas ver que tenemos el nombre del empleado. Nombre del empleado empleado, y queremos asegurarnos que CT podamos conseguir las ciudades del empleado E, C T es igual a E dot, c2 es igual a E dot es igual a E dot es igual a compounding enseñado CT. Queríamos asegurarnos de que el CT en la tabla de empleados sea igual al CT en la tabla de la empresa. Tenemos uno. W empresa es igual a es igual a c debido a la bomba. Déjame hacerlo de nuevo. Paciente, encontrar los nombres de todos los empleados en la base de datos vivirá en las mismas ciudades que el empleado de la compañía va a Cedar City en cuatro semanas, la despierta. Ejecutemos esto y veamos si estamos dispuestos a conseguir algo. Estoy corriendo todo. Todo de nuevo, escribiendo todo de nuevo. Sólo estamos aquí para mí para asegurarme de que todo sea nombre de empleado en la lista de alimentos está aquí. Para resolver en era ambigua, se necesita por eso que necesitamos alias. Déjame ver de dónde viene. Sí, queríamos decir el nombre del empleado. Ok. Por lo que aquí se puede ver que tenemos una mesa aquí de empleados que trabajan en el mismo CT con su empresa se encuentra en la memoria. Love y Tim, sí, se encuentra la mecha en la celda C2 con su compañía. Eso es en realidad repetición. Esto anexa. Entonces, ¿qué hacemos para asegurarnos de que no haya repetición? Nosotros hacemos distinto al respecto. Usamos distinto para asegurarnos de que no lo haga. Se repite. Establecer cosas. Veamos cómo va. Ok. Sí. Pasemos a la parte C. Vemos que en realidad es casi como cada semana, nuestras semanas en el mismo C2 la empresa se encuentra en es, así que nos trasladamos a C. Luego nos movemos a cantar. cuanto a encontrar los nombres de todos los empleados en la base de datos vivirán en las mismas ciudades, en las mismas calles, es gestionar dice, Ok, esta vez alrededor es directivos y empleados de hecho muestrearon golosinas. ¿ Asiento? Sí. Espero que ustedes estén siguiendo a través para entender cómo estoy obteniendo los códigos para las respuestas. Sé que es algo complicado, pero si entiendes la teoría, sería más fácil para ti simplemente implementar lo que hemos aprendido en el producto, en la práctica. Bien chicos, pasemos a la parte C de nuestro peso. Sí, déjame simplemente llamarlo peso, ya que estamos ejecutando códigos para crear desde nuestra base de datos. En este caso, somos gen C, por el cual queremos encontrar los nombres de todos los empleados en la base de datos que viven en las mismas ciudades y en la misma Es trata como a sus directivos. Sí. Siempre. Tenemos que decir Select. Queremos seleccionar nombres de empleados. A menos que siempre sea que no tendremos la era ambigua. Queríamos seleccionar de, de. Esta vez alrededor, estamos seleccionando de empleado. En la selección gestiona. Administra. Interesante. Sí. ¿ Cuál es la condición? ¿ Aquí? Tenemos que asegurarnos de que nombre del empleado nombre del empleado sea igual a m hace el nombre del empleado. Tenemos que asegurarnos de que M manager, manager, nim sea igual a v dot empleado. Tratar como el nombre de la calle, nombre del empleado es igual a. Por último, las escuelas de la ciudad para realmente alimentar error. Esto es muy, muy interesante. Y CS, como tenemos de alguna manera, gestiona, Maneja, logró M. Gracias. Al menos pude averiguar a la aorta en cuestión de minutos. Es por eso que bancada es más fácil de acordar. Darle pistas sobre cuándo se están reduciendo los datos. Negocios con el plazo es por lo que supuestamente se supone que el área está aquí. Ok. Por lo que dijimos que sí seleccionamos el nombre del empleado del coma del empleado. Gestiona el empleado V. Coma. Empleado. El nombre del empleado va al nombre del empleado de M dot. M22 gestionar un nim está cerca del nombre del empleado. Int treat está cerca de V. Distritos en ciudades va a v Veamos cómo va. Desconocido M Tratar usar ropa. Oh, al parecer se supone que son m2 v2 para tratar. En 32, vas a realmente, esas son estas nuevas calles en el barco que sí. Tenemos a Jim Jim siendo repetido. Déjame usar distinto para que repitas suites como si fuera solo un micrófono. La respuesta es Jim. Y si un micrófono, como ellos viven en las mismas ciudades y en las mismas historias, sus directivos. Realmente interesante. Déjame solo revisar desde el estado para ver las meninges. Sí. Después pasamos a D. Con D aquí. Veamos qué paga The por lo que se supone que debemos hacer con DDS. Muy interesante. Para D como se supone que encontramos los nombres de todos los empleados en la base de datos. No esperes a que sea la cara. Cooperación. Estamos haciendo un supuesto de que todas las personas con una sola empresa, sí. Soy igual de costumbre, estoy copiando esto aquí para que para que solo lo esté volteando que sea más fácil para mí seguir lo que se requiere. De la media. Para esto d tuvimos que seleccionar el nombre del empleado de cuándo? De Wix. Observar la condición donde la empresa Nim no es igual a, no igual a. Quinto no es igual a lo que es la condición quinta sido la cooperación. Para éste, necesitamos usar LSS porque solo estamos creando a partir de una tabla. Permítanme hacer el control Z. por lo que encontrar los nombres de todos los empleados en la base de datos no haría ningún retoque festival completo siendo cooperación. Por lo que sólo queríamos encontrar los nombres de las personas que sí saben ajustar las cuatro quintas partes siendo la cooperación. No esperes a que se enfrentan siendo cooperación. Permítanme simplemente hacer límite distintivo y esta memoria j con j judía. Permítanme ver semanas para la segunda fase siendo la cooperación. Esto es muy interesante. Ves que si Joshua nota aquí, ves que sí, está funcionando. Está funcionando. Acabamos de seleccionar personas que hacemos para hacer puño completo cuando la cooperación. Entonces pasemos a, vamos a pasar a E. Estamos llegando ahí, batir a ritmo. No lo olvides, el punto y coma suele ser bebida E. Así que queremos seleccionar empleado de. Queremos seleccionar mejorar el nombre del empleado desde donde estamos salario. Dijeron Nosotros salarios fuimos más que cada empleado de pequeño ser cooperación. Esto es muy interesante. El salario es mayor que o. mayor que o. estamos, estamos haciendo un bucle. Al igual que estamos anidando, anidando dos códigos para conseguir eso, para simplemente encontrar lo que estamos buscando. Otro sin duda TM. Déjame escribirte esto y te lo explique al igual que estamos repitiendo selecto sueldo de semanas donde nombre de empresa, nombre de empresa es igual a qué? Se nos pide encontrar nombres de empleados en la base de datos que más que cada empleado de pequeña gran corporación. El quad, este que voy a destacar aquí es, es como seleccionar los salarios de todos los empleados que trabajan para la cooperación de pequeños bancos. Entonces aquí estamos haciendo la comparación. Queremos seleccionar dos cuando empleados más que esto, no tenemos seleccionando a un empleado con nada más que empleado de pequeño ser cooperación. Así que vamos a correr las monedas. Espero que ustedes entiendan lo que HSD Sólo es amor mike. Permítanme cruzar el cheque de los asistentes. Lav mic. Lav mic está terminando $50 mil. Hace sólo en realidad la única persona que es cualquier manual. Está por encima de los empleados de swooping tap down. Después pasamos a la última. Nada de esto es la segunda película dura, tiende a hacer para encontrar los nombres de todos los empleados que atienden más que el salario promedio de todos los empleados del acompañante. Suponga que todo empleado trabajó para al menos una empresa. Aquí queremos encontrar los nombres de los empleados que hacen qué, que más que el salario promedio de todos los empleados de su empresa. Creo que estamos bien para ir es habitual. Copio aquí mi ecuación para que sea más fácil para mí tragar. Sí. Para saber qué se espera de mí. Como de costumbre. Esto es si agregamos para seleccionar el nombre del empleado, nombre del empleado de Wix. Déjame decir esto. Desde Wix fue la condición que estamos diciendo donde la luz solar es grande. Se lo explicaré. Desechos que eso es mayor que. Entonces sí seleccionamos de nuevo. Queremos seleccionar el salario promedio es, creo que desde la teoría ustedes chicos, ustedes vieron que podemos encontrar el promedio. El hecho de que podamos hacer muchas operaciones que ponemos, como decía antes, así que voy a explicar todo. Déjame escribir el código. Dijimos donde el salario es mayor que el salario promedio selecto. Selecciona salario promedio de de w o.No me espacio con LSE de cera. De cera W W dot company es igual a W propio nombre de empresa. ¿ Cuáles son las condiciones que necesitamos precisar? Déjame ir a recoger dos, entonces. Añadimos para encontrar los nombres. Para los empleados que en más del salario promedio de todos los empleados de su empresa asumieron que la gente trabaja para al menos una empresa? Sí, creo que eso es lo que necesitamos para este código. Entonces aquí estamos agregando para seleccionar funciones. Una especie de. El primero es encontrar el salario de un empleado que sea mayor que el promedio de todos los empleados en una empresa específica? Sí. Veamos cómo va. Déjame correr esto. Tenemos a J Josh dejó Mike en junio. Interesante. Nos estamos moviendo a la parte g de la obra. Sí. En un co-opt. Esto suele venir en equipo pasty para asegurarnos que seguimos de la misma página que ir de una página a otra. Y luego añadimos para seleccionar, sí, seleccionamos el nombre de la empresa. Tenemos selecto nombre de empresa a partir de aquí, utilizamos groupby. Queremos agrupar la respuesta. Déjame ver la consulta, los datos por alguna condición específica estamos agrupando por empresa, Nim. Lo que debe la empresa está aquí siendo la suma del salario, la suma de destacar, ser menor o igual a1. Caída. Entonces sí seleccionamos de nuevo. Entonces sí seleccionamos y ganamos algún salario a partir de semanas. Esto es muy interesante desde grupo de la semana por nombre de empresa. Esto es, es una especie de códigos realmente complicados. Por ahora, ves que la línea simple es como el nombre amigable de la empresa. Esa es la nómina más pequeña. Salimos encontrando a cada empresa y comparamos cuál tiene la nómina más pequeña. Veamos cuál es la nómina más pequeña. De la intuición, podría salvar eso. Es yo diría que tal vez es pequeña curva curva per se. Es más banco es de siete mil doce mil, lo que nos dará 19 mil más 40 mil. Ok. Déjame bien. 40 mil jóvenes. Nos va a dar como yo quería sólo asegurarme de que suave siendo clave, seleccionar fotos y quería ver si ser podría ser así siendo vamos a ver cómo va. Déjame todo otra vez. ver cómo la última parte del código para hacerlo internamente, es pequeño Bain Capital que él es la regla de cantidad más pequeña pagada en comparación con otros bancos. Ok, muchas gracias chicos. Esto es como el parche que estábamos creando desde el DTAP es como hacer algunas consultas complejas. Espero que hayas disfrutado de este parche del curso hasta ahora. A la siguiente etapa, solo te voy a dar un proyecto para que hagas sí, en ojalá lo puedas hacer y también ejecutar consultas complejas desde ella. 9. Conclusión + proyecto: Hola chicos, gracias por completar el curso. Y espero que ustedes, si tierra, stat de masas, cómo diseñar aquí una base de datos, si dominan los principios, el uso y aplicación de los sistemas de bases de datos, se han agrupado para extraer información de la base de datos. Y usted ha entendido en términos amplios nuestros sistemas de bases donde se utilizan los fines para los que se utilizan. como dije en la introducción de este curso, creo que mencioné que la pantalla para ser un proyecto para ustedes para que implementen una acción lo que han aprendido, y crear su propia base de datos. En este caso, vamos a crear una base de datos bibliotecaria. Entonces para permitir la creatividad, no os entré chicos a atributos específicos que debáis usar, cualquier nombre, restricción de dominio específica. Como tal. Te di ejemplos como para los atributos y te doy tres ejemplos de atributos. Pero eres libre de agregar tantos como desees, como el atributo autor, el libro y el atributo de pollos de engorde. Para la restricción de dominio. Por favor. Basta pensar que en caso de que si se trata de un atributo de libro ancho, algo así como lo es en una restricción de dominio de tablero. caso de poner el, y espero que ustedes, solo usan como Florida porque tienden a usar int para atributos de libro. Cuando haya terminado con la creación de una base detallada y el Clayton con mezcla de tablas que se ejecuta en consulta que cree que es razonable desde los templos que podría haber creado. Por ejemplo, si tienes como un atributo de autor, tal vez puedas ejecutar una consulta para buscar los libros, una OTA específica. Y los libros también están disponibles en la base de datos de la biblioteca, lo cual estoy seguro que ustedes pueden hacer. Entonces, muchas gracias. Pero si tenemos una ecuación, tienes libre de escribirla en la sección de comentarios y yo te seguiré y responderé. Espero que me sigan en esta plataforma para que en cualquier momento que suba algo nuevo, puedan recibir una notificación. Si haces algo que te interese, también podrás verlo. Gracias. Espero volver a verte.