‫Bienvenidos de nuevo y este video, vamos a crear dos tablas más y las vamos a configurar para
‫que podamos crear nuestro propio programa pequeño que hemos visto en el último video.
‫Está bien.
‫Así que comencemos creando una nueva tabla aquí.
‫Entonces voy a mis tablas en el explorador de mi servidor con la conexión de datos correcta y creo una nueva tabla.
‫Así que agregue una nueva tabla aquí.
‫Y la nueva tabla debería llamarse animal porque va a contener todos los diferentes animales que
‫tenemos.
‫Luego, como puede ver, cambio el nombre aquí, creo la tabla DBO animal.
‫Luego, necesitamos agregar una fila aquí, a la que llamaré name y será de tipo y var
‫char so y var char 50.
‫Así que esto volverá a tener 50 caracteres y es importante que esta identificación aquí sea nuestra
‫identificación principal aquí.
‫Entonces, especificación de identificación o especificación de identidad.
‫Y voy a decir que la identidad es verdadera.
‫Y puede ver que ahora se incrementará automáticamente.
‫Este es el mismo enfoque que hemos visto con la mesa del zoológico, pero ahora también lo hacemos con la
‫mesa de animales.
‫Una vez hecho esto, podemos presionar la tecla de actualización y actualizar la base de datos.
‫Y una vez hecho esto, nuevamente, podemos actualizar aquí y podemos ver que también tenemos una mesa de animales en nuestras
‫mesas.
‫Ahora, agreguemos algunos datos a esa tabla.
‫Entonces muestre datos o datos de tabla.
‫Y aquí, solo voy a agregar un pez.
‫Bueno, en realidad, voy a agregar un tiburón y luego un pez payaso mono, lobo, cocodrilo gecko, estilo cocodrilo.
‫Luego una lechuza.
‫Un loro.
‫Eso es todo.
‫Entonces tengo estos ocho nombres aquí.
‫Puedes usar diferentes.
‫Entonces estos son solo nombres de animales.
‫Y como puede ver, también tienen una idea, que es única y que, aunque se incrementa cada
‫vez que ingresé un valor.
‫Así que ahora tenemos esos ocho animales aquí.
‫Y lo que quiero hacer ahora es crear una combinación de animales y zoológicos para que puedan ser un tiburón en el zoológico
‫de Nueva York.
‫Pero también puede ser un tiburón en Miami o en Milán o en Berlín o lo que sea.
‫Entonces puede ser un lobo en Miami, pero también podría serlo en Nueva York.
‫Pero no tiene por qué ser así.
‫Y lo que tengo que hacer, por tanto, es crear una tabla de relaciones.
‫Entonces va a establecer una relación entre un animal y un zoológico.
‫Así que sigamos adelante y creemos esa nueva tabla y esa tendrá una I. D. y tendrá un
‫zoológico I. D. , que es de tipo Int y Lonell, también lo voy a desactivar.
‫Aquí igual.
‫Voy a tener una identificación de animal y también voy a ser de tipo.
‫Y Al-Amal también está desactivado.
‫Así que ahora esta clave principal para mi yo. D. no va a ser suficiente.
‫También quiero que se incremente automáticamente.
‫Así que voy a mis propiedades en la especificación de identidad del lado derecho, y estará aquí como falso.
‫Y quiero que sea verdad.
‫Entonces su identidad será cierta.
‫Muy bien, y eso creará mi tabla y voy a cambiar el nombre porque quiero que se llame algo
‫así como un animal de zoológico, porque va a ser la relación entre el zoológico y los animales.
‫Entonces, ¿qué animales hay en qué zoológico?
‫Entonces, una vez hecho esto, puedo continuar y presionar actualizar y eso creará la tabla para mí.
‫Así que vamos a actualizar eso.
‫Y aquí también vemos animales del zoológico.
‫Y ahora hay algo que todavía tenemos que hacer para ver esos datos o tener datos del zoológico y
‫del animal.
‫Necesitamos actualizar nuestra fuente de datos.
‫Y para hacerlo, presionaré todos los cambios mientras tengo un administrador del zoológico seleccionado que me abrirá las
‫fuentes de datos.
‫Y necesito configurar mi fuente de datos con el asistente.
‫Yo voy a hacer eso.
‫Va a recuperar datos.
‫Y como puede ver, aquí solo se selecciona zoológico.
‫Y quiero que los animales y los animales del zoológico también sean seleccionados.
‫Así que los seleccionaré y presionaré finalizar.
‫Una vez hecho esto.
‫Puede ver que se agregan a nuestra fuente de datos.
‫Y nuestra fuente de datos son prácticamente todos los datos que tenemos para esas tablas porque, de lo contrario,
‫estarían vacías.
‫Y no es algo genial que podamos hacer es editar nuestro conjunto de datos con el diseñador.
‫Así que voy a abrir eso.
‫Y como veis se abre mi diseñador y aquí tengo mis tres mesas.
‫Entonces tengo el zoológico, tengo el animal y el animal del zoológico, y eso es muy bueno.
‫Aún no están conectados entre sí, pero cambiaremos eso en un momento.
‫Así que este zoológico de aquí tiene una idea de que es una ubicación.
‫El animal tiene una idea y el nombre.
‫Y luego tenemos un animal de zoológico que tiene una identificación de zoológico y una identificación de animal.
‫Entonces, ¿cómo los conectamos entre sí?
‫Debido a que el zoológico debe estar conectado al animal y los animales también
‫deben estar conectados al animal del zoológico mientras volvemos a nuestros datos o, en realidad, a nuestro héroe o explorador.
‫Y necesitamos cambiar nuestro animal del zoológico para poder cambiarlo.
‫Voy a definiciones de tablas abiertas.
‫Muy bien.
‫Haga clic en la definición de la tabla abierta de animales.
‫La puerta de al lado que tengo que hacer es agregar claves externas y voy a crear una nueva clave externa
‫y voy a llamar a esa clave externa animal del zoológico.
‫O de hecho, hagámoslo simple.
‫Voy a llamarlo clave externa del zoológico.
‫Entonces, el zoológico es clave porque esta será la clave externa del zoológico que tenemos.
‫Y lo que hace, conecta una clave.
‫Bueno, se conecta.
‫Y lo que hace es conectar una columna de mi tabla aquí con una columna de otra tabla.
‫Entonces, aquí voy a decir que la clave externa será la ID y la referencia.
‫Bueno, quería estar conectado a Zo y luego a la tabla de columnas o la columna de la tabla llamada ID.
‫Y ahora quiero hacer lo mismo, voy a copiar eso y en realidad no necesito esos
‫corchetes.
‫Voy a prescindir de ellos y quiero hacer lo mismo con el animal.
‫Así que voy a tener una clave externa de animal, que se conectará a la identificación de animal.
‫Y aquí quiero acceder a la identificación del animal y no necesito que esto llegue al final.
‫Está bien.
‫De esta manera, solo estoy actualizando mi tabla de animales del zoológico y me voy a deshacer de eso así como así.
‫Y ahora puedo continuar y actualizar eso.
‫Así que actualice la base de datos, ahora que está hecho, podemos agregar algunos datos a nuestro animal del zoológico porque está prácticamente vacío
‫en este momento.
‫Así que abramos los datos de la tabla y aparezcan y vamos a usar, de hecho, abramos los datos de los animales del
‫zoológico aquí.
‫Tenemos datos de animales.
‫Entonces, el tiburón es un pez payaso, dos monos y así sucesivamente.
‫Así que agreguemos un tiburón a cualquier pez payaso a nuestra primera ubicación.
‫Entonces, el zoológico será uno y el animal será uno.
‫La identificación del zoológico seguirá siendo uno y el animal será dos.
‫¿Entonces que significa eso?
‫Eso significa que en nuestra primera ubicación y si queremos verificar cuál fue la primera ubicación, vamos a la mesa
‫de nuestro zoológico y podemos ver que la primera ubicación es Nueva York.
‫Entonces, en Nueva York, vamos a tener animales.
‫Uno y dos, porque los israelíes ganaron y hay animales, uno y dos, entonces, ¿qué son esos animales?
‫¿Uno y dos?
‫Bueno, son tiburones y peces payaso.
‫Así que ahora echemos un vistazo a la segunda ubicación, Tokio.
‫Ahora, agreguemos algo a Tokio.
‫Agreguemos el tercer y cuarto animal a Tokio.
‫Luego tenemos la tercera ciudad.
‫Agreguemos el quinto animal allí y el sexto animal.
‫Y luego la cuarta ciudad tendrá el séptimo y el octavo animal.
‫Y ahora tenemos una quinta ciudad, que fue Milán.
‫Y solo voy a decir que Milán los tendrá todos.
‫Entonces va a estar lleno de animales para cinco, seis, cinco, siete, cinco, ocho y falta cinco.
‫Entonces cinco, cinco, cinco, seis, cinco, siete y cinco ocho.
‫Entonces, lo que eso significa ahora es que tenemos cinco zoológicos y ocho animales diferentes.
‫Y en el primer zoológico solo tenemos el animal uno y dos, que son los animales peces.
‫Y el segundo, que es nuestro Tokio, tenemos tres y cuatro, que es un mono y un lobo.
‫Luego, en Berlín tenemos cinco y seis, que son gecko y cocodrilo.
‫Luego en El Cairo tenemos el búho y el loro, y luego en Milán los tenemos todos.
‫Entonces tenemos los ocho animales en Milán.
‫Así que eso es más o menos lo que dice esta tabla de relaciones.
‫Dice que tenemos, bueno, animales en zoológicos específicos.
‫Ahora, todo eso es genial y esas cosas.
‫Pero, ¿cómo comprobamos eso?
‫¿Cómo podemos saber qué está pasando?
‫¿Y todo está bien y demás?
‫Lo que podemos crear un acuario en nuestra base de datos.
‫Y solo voy a ir a crear una base de datos o crear una consulta aquí.
‫Derecha.
‫Haga clic en una nueva consulta y podrá agregar una consulta ejecutable aquí.
‫Y solo voy a seleccionar todos los datos del zoológico y animal y.
‫Solo voy a decir seleccionar estrella de Animal y en realidad se llama Capital A. Animal, así que me gusta esa estrella selecta
‫de A ..
‫Si ejecuto ese código para ejecutar el código o controlar el cambio E, verá que esto es lo que obtenemos.
‫Entonces obtenemos todas las entradas de nuestro animal.
‫Entonces uno es un tiburón, dos es un pez payaso y así sucesivamente.
‫Entonces la estrella significa todo.
‫Entonces podríamos simplemente decir, dame todo del animal.
‫Así que cada entrada que tienes de animal.
‫Ahora, desde hace años, un pequeño reto muestra todo lo que hay en un zoológico, así que todos los zoológicos que tenemos.
‫Muy bien, espero que lo hayas probado, simplemente digo seleccionar estrella de Zoo y lo voy a ejecutar.
‫Y como pueden ver, mis cinco ciudades aquí y ahora son un poco más desafiantes.
‫Lo que vamos a hacer ahora es revisar todos los animales que hay en Nueva York.
‫Y, sabes, Nueva York tiene la idea de uno.
‫Así que ahora queremos ver cuáles de esos animales están en Nueva York.
‫Para hacer eso, necesitamos hacer una combinación de dos tablas.
‫Entonces, en primer lugar, necesitamos saber en qué mesa se encuentran los animales.
‫Y luego tenemos que ponernos a la mesa con todos los animales del zoológico.
‫Entonces esa será la combinación de los dos.
‫Y por lo tanto, necesitamos crear una unión interna.
‫Y voy a usar un nombre donde A es mi animal.
‫Entonces del Animal A y ahora estará en nuestro porro.
‫Así que interiormente me uní a Zoo Animal y ahí le doy el nombre de Z A.
‫Por su parte, va a estar en una articulación sobre la idea de animal y va a ser igual al zoológico,
‫animal, animal, Edem.
‫Entonces, como saben, hay un animal, Edem, y tenemos la identificación del animal en Zoo Animal,
‫y ahora queremos combinarlos y ver cuáles están en el Zoológico de Nueva York.
‫Y, por lo tanto, simplemente usamos donde el ID del zoológico del animal del zoológico es igual a uno porque uno estaba en Nueva York.
‫Y si lo comprobamos de nuevo, bueno, en realidad podemos ejecutarlo y podemos ver que hay tiburones y
‫peces payaso para verificar que vayamos a Zoo Animal y mostraremos los datos aquí y podemos verlos en uno.
‫Tenemos uno y dos, que son los animales de bien, ya sabemos que Shark y Klumb nunca vuelven a
‫tu acuario.
‫Eso es exactamente lo que tenemos aquí, tiburones y peces payaso.
‫Así es como podemos unirlos y vamos a usar algo similar.
‫Entonces esto no es un tutorial escolar.
‫Es más un tutorial de base de datos de C sharp.
‫Y vamos a hacer esto de alguna manera en el siguiente video.
‫Así que nos vemos allí.