Está en la página 1de 13

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA

INGENIERÍA EN AERONÁUTICA

ASIGNATURA: DISEÑO DE BASE DE DATOS

ACTIVIDAD 3: “AGREGAR,
MODIFICAR Y ELEIMINAR DATOS”

PROFESOR:
➢ PEREZ MEDINA JOSÉ LUIS

ALUMNO:
➢ BARRERA JURADO BRANDON JAFET

GRUPO: 8AM2
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

ACTIVIDAD 3: AGREGAR MODIFIRCAR Y ELEMINAR DATOS


Objetivo: Utilizar el código SQL que nos permite la Manipulación de Datos para
administrar la Base previamente diseñada en las actividades 1 y 2.

DESARROLLO DE LA ACTIVIDAD
1) Nos dirigimos al servidor MySQL, a través de la dirección:
http://mysql.delnux.xyz .

Ilustración 1: Página de
inicio del Servidor MySQL.

Ilustración 2: Ingresamos
utilizando el nombre de usuario:
"alumno", y el servidor:
"Clases".
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

A) AGREGAR REGISTROS

2) Una vez que hayamos ingresado, buscamos la base de datos construida


en la actividad 2, para eso desde el árbol principal nos vamos a la
pestaña “db” para posteriormente seleccionar el nombre de nuestra
base de Datos.

Ilustración 3: Damos
click en la Opción: "db",
y buscamos el nombre
de nuestra base de
datos, en nuestro caso:
“db_airservice”

Ilustración 4: Seleccionamos la
Tabla antes construida para
comenzar a agregar los primeros
registros.
3) Una vez seleccionada la tabla, nos vamos a la pestaña “SQL”, en la cual
colocaremos las sentencias para agregar los Registros.

Ilustración 4:
Ventana “SQL”.
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

4) Comenzamos ahora a insertar cada uno de los 20 registros que se nos


piden en la actividad, utilizando la Sentencia “INSERT INTO”
cumpliendo la estructura siguiente:

Ilustración 5: Por último,


Ilustración 5: Colocamos la agregamos la sentencia “VALUES”,
Ilustración 5: Posteriormente
sentencia “INSER INTO” y y delante de ella escribimos en el
escribimos los campos donde
posteriormente el nombre de mismo orden, entre paréntesis, y
deseamos agregar datos,
la tabla donde busquemos separados por comillas y comas, los
escritos entre paréntesis y
agregar el registro. datos que queremos agregar a cada
separados por comas.
uno de los campos.

5) Nuestra base de datos tiene el objetivo de almacenar la información de


los aviones de una aerolínea comercial que durante su vuelo nacional
presentaron fallas, por lo que los registros que hagamos deberán tener
llenos en una primera instancia los campos siguientes, ya que son lo
datos que necesitamos para iniciar con el proceso de mantenimiento de
la aeronave:

➢ col_vuelo
➢ col_movuelo
➢ col_matrícula
➢ col_ruta
➢ col_falla
➢ col_falladesc
➢ col_mant
➢ col_hangar
➢ col_mantdesc
➢ col_fechaent
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

Sabiendo ahora a qué campos de nuestra tabla agregaremos información,


procedemos a insertar el primer registro:
REGISTRO 1

Ilustración 6: Tabla en la cual


vamos a agregar el registro.

Ilustración 6: Campos que vamos a


los que agregaremos información y
datos que estamos agregando.

RESULTADOS
Dentro de la tabla, así es como aparece el registro agregado, con el código
escrito en la ilustración 6.

Ilustración 7: Primer registro agregado.


INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

6) Agregamos el 2do registro:


REGISTRO 2

Ilustración 8: Código para el 2do registro.

RESULTADOS

Ilustración 9: Tabla con 2 primeros registros Hechos.


INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

7) Siguiendo los ejemplos anteriores agregaremos cada uno de los


registros faltantes, a continuación, mostramos el código para cada uno
de ellos:

REGISTRO 3

REGISTRO 4

REGISTRO 5

REGISTRO 6

REGISTRO 7

REGISTRO 8

REGISTRO 9

REGISTRO 10

REGISTRO 11

REGISTRO 12

REGISTRO 13

REGISTRO 14

REGISTRO 15

REGISTRO 16

REGISTRO 17

REGISTRO 18

REGISTRO 19

REGISTRO 20

Ilustración 10: Código utilizado para agregar los registros.


INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

8) Del código anterior tenemos agregados ya los 20 registros como se


muestra a continuación:

Ilustración 11: Registros agregados a la Base de Datos


INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

B) MODIFICAR REGISTROS
En nuestra base de datos, tenemos ya registrada la información de cada
aeronave que podemos obtener antes de ser sometida a las labores de
mantenimiento; sin embargo, hay campos en los que la información
requerida sólo se puede llenar cuando el mantenimiento ha terminado.
Es por eso que después de ser agregado, cada registro será actualizado
en los campos correspondientes a:
➢ col_temp = Tiempo requerido para el mantenimiento
➢ col_costo = Costo Total de las labores de Mantenimiento de la
aeronave
➢ col_fechasal = Hora y Fecha de salida de la Aeronave del Hangar de
Mantenimiento.
Para modificar los registros que ya hemos introducido a la base de datos,
utilizaremos la siguiente estructura:

Ilustración 11: Utilizamos la función


“UPDATE”, para indicar que vamos a
Ilustración 11: Estructura del código actualizar dentro de una tabla específica
para Modificar Registros. los campos que escribamos debajo de la
función.

Ilustración 11: Campos a los cuales


vamos a actualizar la información

Ilustración 11: Utilizamos la función


“WHERE”, como un condicional para
indicar que sólo se actualizará la
información de los campos que
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

9) A continuación, mostramos el código utilizado para modificar 10 registros:

MODIFICACIÓN 1

MODIFICACIÓN 2

MODIFICACIÓN 3

MODIFICACIÓN 4

MODIFICACIÓN 5

MODIFICACIÓN 6

MODIFICACIÓN 7

MODIFICACIÓN 8

MODIFICACIÓN 9

MODIFICACIÓN 10

MODIFICACIÓN 11

Ilustración 12: Código utilizado para cada una de las modificaciones


hechas a los registros.
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

RESULTADOS

Ilustración 13: Tabla con los registros ya Modificados


INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

C) ELIMINAR DATOS
Por último, también realizaremos la eliminación de registros, para lo cual
haremos uso de la estructura que se muestra a continuación:

Ilustración 14: Utilizamos la sentencia “DELETE Ilustración 14: Utilizamos la sentencia


FROM”, para indicar que eliminaremos de una “WHERE” para condicionar los registros que se
tabla específica un registro. eliminen, ya que sólo serán borrados los que
cumplan la condición.

A continuación, se muestra el código para eliminar los últimos 5 registros hechos:

Ilustración 15: Código utilizado para eliminar los últimos 5 registros.

Ilustración 16: Código alternativo que podemos utilizar para eliminar los últimos 5 registros
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
INGENIERÍA EN AERONAÚTCA

RESULTADOS

Ilustración 17: Tabla con 5 últimos registros eliminados