Programación
Enviado por Ivan Camuñas Imedio • 11 de Diciembre de 2022 • Práctica o problema • 332 Palabras (2 Páginas) • 47 Visitas
CICLO: DESARROLLO APLICACIONES WEB-DISTANCIA
MÓDULO: BASE DE DATOS
TAREA: BD02
ALUMNO: IVÁN CAMUÑAS IMEDIO
APARTADO 1: CREACIÓN DE TABLAS
1.1 Creamos ambas tablas con las sentencias SQL aprendidas en la unidad y este sería el resultado de añadir la combinación de dichas sentencias, poniendo como clave primaria la matrícula de los camiones y en la segunda la fecha de la ruta.
[pic 1]
1.2 Aquí tuve un problema, que se me cerro el terminal de mi usuario, cuando empecé a crearlas y aun no dándome error alguno se crearon las tablas, para que vea las tablas creadas tuve que hacerlo en el panel, ya que si volvía a ejecutar el script me daba el error de que las tablas ya estaban creadas.
[pic 2]
APARTADO 2: MODIFICACIÓN DE TABLAS
Subapartado 2.1: Los dividiré en subapartados para que no sea tan aparatoso a la hora de corregir, aquí nos introducimos a la tabla y borramos el nombre del camionero, sustituyéndolo por nombre y apellidos.
[pic 3]
[pic 4]
Subapartado 2.2: Añadimos la condición en la tabla de camiones, para que cuando pidamos el tipo de camión nos den únicamente ese tipo de número que nos dice en el apartado.
[pic 5]
[pic 6]
Subapartado 2.3: borramos la clave primario de la matrícula y lo que tenga que ver con las demás tablas, a continuación, crearemos una nueva columna que la nombraremos como clave primaria.
[pic 7]
[pic 8]
Subapartado 2.4: Realizamos todos los pasos exigidos por el ejercicio propuesto mediante comando SQL.
[pic 9]
Subapartado 2.5: lo primero antes de nada si borráramos la tabla T_Camioneros, perderíamos los enlaces que tiene la tabla rutas con la misma, aun así lo hare para ver lo que nos pasa. La tabla se elimina pero los enlaces ajenos que hemos utilizado para esa tabla se terminan y ya no podemos realizar nada con ellos.
[pic 10]
[pic 11]
[pic 12]
Apartado 3: Creamos el nuevo usuario mediante sentencias SQl, y luego le damos paso a los diferentes usuarios y a las diferentes tablas que nos pide el ejercicio propuesto.
[pic 13]
[pic 14]
[pic 15]
[pic 16]
[pic 17]
...