introducción a base de datos - udelistmo.instructure.com
TRANSCRIPT
Introducción a Base de datos
INGENIERÍA EN SISTEMAS CON ENFASIS EN SEGURIDAD INFORMÁTICA
Curso
• Asignatura• Introducción a Base de
datos
• Horario• Lunes: 7:55 p.m. – 10:10
p.m.
• Calendario académico• Inicio: 11/01/2021
• Fin: 01/05/2021
Profesor• Nombre:
• José Gregorio García Lerma
• Títulos:• Ing. De Sistemas Computacionales• Maestría en Gerencia de Proyectos• Postgrado en Docencia Superior
• Certificaciones• IPMA Project Manager• Scrum Master
• Profesional (25 años experiencia)• Técnico• Programador• DBA• Project Manager
Contenido del curso
Análisis y Modelado de
datosNormalización
Lenguaje SQLFunciones y vistas lógicas
Cronograma – Fase 1
• Presentación
• Definición de grupos
• Temas Proyecto final
• Análisis y modelado de datos
• Diagrama E-R
Semana 1 a 3
• Normalización
• Scripts de creación de las estructuras de BD
Semana 4 a 6
• Parcial 1
Semana 7
Cronograma – Fase 2
• Lenguaje SQL
• Scripts de carga de datos
Semana 8 a 10
• Funciones y vistas lógicas
• Programar queries
Semana 11 a 13
• Parcial 2
Semana 14
Cronograma – Fase 3
•Repaso
Semana 15
•Proyecto Final
Semana 16
Sesiones virtuales
Puntualidad Respeto
Participación Organización
Cámara de video
Entorno
Uso del chat
Uso del celular
Temática de las sesiones
Evaluación
Aspecto a evaluar %Exámenes parciales (2) 20
Asignaciones / Tareas (6) 30
Pruebas rápidas (10) 20
Proyecto Final (1) 30
TOTAL 100
Proyecto Final
• Tema: Plataforma de registro y consulta de datos
• Plataforma: Oracle 18c
Hito Descripción Semana
1 Crear Diagrama Entidad - Relación 3
2 Script de creación de las estructuras de Base de Datos 6
3 Script de carga de datos 9
4 Codificar las sentencias de consulta para acceso a los datos 12
5 Diseñar y crear los reportes de salida 15
• Grupos: 2 integrantes
• Formato de entrega: Archivos.pdf o .docx
Temas Proyecto Final
N° de grupo Integrantes Tema1 Aaron Consulta de calificaciones
-------------------------------------------
2 Daphne Consulta de ventas
Carlos
3 Harold Consulta de empleados
Ashley Spence
4 Vivier Consulta de clientes
Yeremi
5 Roderick Consulta de compras
Angélica
Herramientas y plataformas
Bibliografía
• Bibliografía principal
• Silberschatz, Abraham; Korth, Henry F.; Sudarshan, S, Abraham; Korth, Henry F. Abraham. Fundamentos de Bases de Datos, 5ª Edición, Editoral McGraw Hill, México, 2006.
• Stephens, Rod. Diseño de Base de Datos. Editorial Anaya Multimedia, España, 2009.
• Bibliografía sugerida
• Loney, Kevin; Theriault, Marlene, Oracle 9i Manual del Administrador. Edición Oracle Press. Mc Graw Hill.
• Oracle 18c SQL Quick Referencehttps://docs.oracle.com/en/database/oracle/oracle-database/18/sqlqr/SQL-Statements.html#GUID-CE009C87-4AA6-45BF-9A0D-2B2C5FFB47B3
Proyecto Final
Consulta de calificaciones
Datos del estudiante
Asignaturas
• Código
• Nombre
Año lectivoGrado o nivel en
curso
Notas
• Por periodo
• Final
Estatus materia
• Aprobado
• Reprobado
• Sin calificación
Consulta de ventas
Número de factura Fecha de la factura
Datos del cliente
• Nombre
• Dirección
• Teléfono
Detalle de la factura
• Código de artículo
• Descripción
• Precio unitario
• Cantidad
• Total por artículo
Impuestos Total
Consulta de empleados
Periodo del informe
EmpleadoId de
empleado
Primer Nombre
Primer Apellido
Sexo
EdadTiempo en la
empresaDepartamento
Salariomensual bruto
DeduccionesSalario
mensual neto
Consulta de clientes
Datos del cliente
Id de cliente
Nombre
Sexo
Edad
Profesión
Datos de contacto
Direcciones
Teléfonos
Productosadquiridos
previamente
Código del artículo
Descripción
Cantidad
Fecha
Consulta de compras(inventario)
Fecha de reporte
Código del artículo
Descripción
Unidad de medida
ProveedorFecha última
compra
Cantidad en existencia
Costo FOB Costo CIF
% Descuento a empleados
% descuentoa clientes
Precio al por mayor
Precio al detal