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.