Anexo 2 - Unidad 1 - Fase 2 - 301125 - 19-Douglas Santacruz
Anexo 2 - Unidad 1 - Fase 2 - 301125 - 19-Douglas Santacruz
Anexo 2 - Unidad 1 - Fase 2 - 301125 - 19-Douglas Santacruz
FASE 2 - DISEÑO
PARTICIPANTES:
Tutor:
MARIANO ESTEBAN ROMERO
Objetivo General
• Crear consultas y funciones en base de datos relacionales a
través del uso del Lenguaje SQL
Objetivos Específicos
• Analizar los requerimientos del proyecto de la Universidad
Nacional Abierta y a Distancia UNAD.
Nota: Se debe eliminar los espacios de los estudiantes del grupo que
no participen y reacción los ejercicios faltantes entre los miembros
activos. Finalmente elimine esta nota para la entrega el del informe.
Comentario: …….
Autor del comentario: En este espacio se debe colocar el nombre
del estudiante que realiza el comentario a la respuesta del
estudiante 1
Nombre Estudiante 2: Elimine el texto y escriba el nombre
Pregunta 2: ¿Qué se conoce como lenguaje SQL?
Respuesta: El lenguaje de consulta estructurado popularmente
conocido por sus siglas en inglés como SQL, es un lenguaje de
programación que ayuda a solucionar problemas o relacionados
con la definición, la manipulación e integridad de la información
representada por los datos que se almacenan en las bases de
datos. Algunos aspectos de SQL están basados en el cálculo
relacional, algunos en el álgebra relacional que provienen del
modelo relacional y otros a ninguno de los dos sino que son parte
de SQL. El lenguaje SQL se basa en varios elementos para la
comodidad de los desarrolladores, todos los comandos del lenguaje
necesarios en los correspondientes sistemas de gestión de bases se
ejecutan a través
de una interfaz específica de línea de comandos SQL
(command-line interface o cli).
Donde maneja: Cláusulas, Expresiones, Predicados, Querys,
Comandos, Consultas SQL, From, Where, Order by.
Comentario: …….
Autor del comentario: En este espacio se debe colocar el nombre
del estudiante que realiza el comentario a la respuesta del
estudiante 2
Nombre Estudiante 3: Elimine el texto y escriba el nombre
Pregunta 3: ¿Cuál es la importancia del proceso de normalización
en bases de datos?
Respuesta:
Comentario: …….
Autor del comentario: En este espacio se debe colocar el nombre
del estudiante que realiza el comentario a la respuesta del
estudiante 3
Nombre Estudiante 4: Elimine el texto y escriba el nombre
Pregunta 4: ¿Cuál es la diferencia entre el lenguaje de definición de
datos y el lenguaje de manipulación de datos?
Respuesta:
Comentario: …….
Autor del comentario: En este espacio se debe colocar el nombre
del estudiante que realiza el comentario a la respuesta del
estudiante 4
Nombre Estudiante 5: Elimine el texto y escriba el nombre
Pregunta 5: ¿Qué son las formas normales y cuál es su finalidad?
Respuesta:
Comentario: …….
Autor del comentario: En este espacio se debe colocar el nombre
del estudiante que realiza el comentario a la respuesta del
estudiante 5
Técnicas de normalización
Ejemplo
Tipo de ¿Cumple la
Dato característica de las
Nombre Identificador
Atributos (Texto, Tamaño formas normales? Causa/Acción
Entidad Único (UID)
Número,
Fecha) 1FN 2FN 3FN BCFN
Cumple con 1FN
IdEscuela X N 4 SI SI SI SI
2FN 3FN
Cumple con 1FN
NombreEscuela T 25 SI SI SI SI
2FN 3FN
Cumple con 1FN
DirecciónEscuela T 25 SI SI SI SI
2FN 3FN
1FN- El campo
es divisible, se
Escuelas
Script DML Código sql con la inserción de mínimo cinco registros por
tabla
Nombre Estudiante 3: Elimine el texto y escriba el nombre
Script DDL código sql de la creación de las dos tablas.
Script DML Código sql con la inserción de mínimo cinco registros por
tabla
Nombre Estudiante 4: Elimine el texto y escriba el nombre
Script DDL código sql de la creación de las dos tablas.
Script DML Código sql con la inserción de mínimo cinco registros por
tabla
Nombre Estudiante 5: Elimine el texto y escriba el nombre
Script DDL código sql de la creación de las dos tablas.
Script DML Código sql con la inserción de mínimo cinco registros por
tabla