Title | Control semana 8 bases de datos IACC |
---|---|
Author | Claudia Garcia |
Course | Base de Datos |
Institution | Instituto Profesional IACC |
Pages | 20 |
File Size | 1.8 MB |
File Type | |
Total Downloads | 645 |
Total Views | 715 |
Download Control semana 8 bases de datos IACC PDF
BASES DE DATOS SEMANA 8 Claudia Garcia-Mendoza 11 de abril de 2022 Ingenieria Informatica
DESARROLLO
Creamos el esquema IACC para poder crear, luego, la base de datos a utilizar.
Seleccionamos nuestro esquema y creamos la tabla en el ícono destacado en amarillo
Nombramos nuestra tabla
Seleccionamos las opciones de ingreso de datos para luego, definir nuestras columnas con los campos a llenar
Generamos nuestras columnas para la identificación de cada alumno y con los tipos de datos a ingresar
Le damos a aplicar
Y, finalmente generamos nuestra base de datos a implementar
Para crear una base de datos cualquiera, siempre debemos generar en primer lugar, un esquema desde donde se sustente esta base
Crearemos un esquema que nos señale qué clientes son los que se registran en nuestro sitio web a través de nuestro Instagram corporativo
Una vez nombrado nuestro esquema, le damos a aplicar en la esquino inferior derecha
Aparecerá esta pantalla a la cual también le damos a aplicar y finalizar
El esquema quedará en nuestro workbench de la siguiente manera:
Con el puntero seleccionando nuestro esquema, damos click al ícono de crear tabla en la esquina superior izquierda
Nombramos a la nueva tabla
Seleccionamos el tipo de lenguaje a leer y el motor genérico
Cliqueamos las flechas en la esquina superior derecha para poder ingresar nuestras columnas y méodos de datos
Seleccionamos nuestro tipo de llaves. Esta acción nos permitirá generar las columnas que deseamos sean registradas
Pinchamos el espacio inferior de nuestro idRegistro_Instagram_Omegatech para crear las columnas a registrar en la red social y seleccionamos el tipo de dato. Para “Nombres”, seleccionamos Varchar (45), que significa que serán ingresadas letras como tipo de carácter y un máximo de 45 de ellos. NN apunta a “NOT NULL”, es decir, no puede quedar nula la entrada y será mandatorio el ingreso de datos
La misma situación para los apellidos
Al crear la columna “fecha_de_nacimiento”, el tipo de dato a ingresar será numérico de fechas, por lo que se selecciona este tipo de dato
Necesitamos contactar a nuestros clientes, por lo que se solicitará registrar un correo electrónico para asuntos posteriores. Se aumenta la cantidad de caracteres
Incorporamos la columna de teléfono, ya que debemos abarcar la máxima cantidad de contacto posible con nuestro cliente. En este caso, se selecciona la opción de dato INT, que significa que aceptará sólo números enteros
Le damos a aplicar en la esquina inferior y se generará la siguiente pantalla a la cual también le daremos a aplicar
Y luego a finalizar
Quedará nuestro esquema en nuestro workbench
Y nuestra tabla se fijará de la siguiente manera
Crearemos un nuevo esquema en MYSQL model IACC_2022
Luego, en la esquina superior izquierda, le damos a crear tabla
Nombramos la nueva tabla como Alumnos_Nuevos y le agregamos los datos a leer
Creamos la tabla respectiva “Alumnos_Nuevos”
Y nos vamos a añadir diagrama
Desplegamos en la ventana de diagrama el esquema y las tablas que usaremos
Seleccionamos la tabla “Alumnos_Nuevos”
Y las arrastramos hacia el diagrama
Ahora realizaremos las relaciones
Aplicamos la relación con restricciones cascade en cada una de las tablas
Y nuestro diagrama queda de la siguiente manera
Ahora, se mostrará la gestión de datos utilizando MYSQL Cliqueamos en ícono e MySql
Se abrirá la pantalla para ejecutar comandos
Escribimos el comando “show privileges”
Y lo ejecutamos en la tabla de íconos en el siguiente esquema
Nos mostrará, entonces, las gestiones realizadas
También, podemos mostrar la gestión a través de la creación del siguiente esquema:
Le damos a aplicar
Le damos a finalizar
Nuevo esquema registrado
REFERENCIAS BIBLIOGRÁFICAS IACC. (2022). Bases de Datos en la modalidad online. Lenguaje Estructurado de Consultas MYSQL. Semana 8...