introducción a base de datos - udelistmo.instructure.com

19
Introducción a Base de datos INGENIERÍA EN SISTEMAS CON ENFASIS EN SEGURIDAD INFORMÁTICA

Upload: others

Post on 01-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducción a Base de datos - udelistmo.instructure.com

Introducción a Base de datos

INGENIERÍA EN SISTEMAS CON ENFASIS EN SEGURIDAD INFORMÁTICA

Page 2: Introducción a Base de datos - udelistmo.instructure.com

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

Page 3: Introducción a Base de datos - udelistmo.instructure.com

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

Page 4: Introducción a Base de datos - udelistmo.instructure.com

Contenido del curso

Análisis y Modelado de

datosNormalización

Lenguaje SQLFunciones y vistas lógicas

Page 5: Introducción a Base de datos - udelistmo.instructure.com

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

Page 6: Introducción a Base de datos - udelistmo.instructure.com

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

Page 7: Introducción a Base de datos - udelistmo.instructure.com

Cronograma – Fase 3

•Repaso

Semana 15

•Proyecto Final

Semana 16

Page 8: Introducción a Base de datos - udelistmo.instructure.com

Sesiones virtuales

Puntualidad Respeto

Participación Organización

Cámara de video

Entorno

Uso del chat

Uso del celular

Temática de las sesiones

Page 9: Introducción a Base de datos - udelistmo.instructure.com

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

Page 10: Introducción a Base de datos - udelistmo.instructure.com

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

Page 11: Introducción a Base de datos - udelistmo.instructure.com

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

Page 12: Introducción a Base de datos - udelistmo.instructure.com

Herramientas y plataformas

Page 13: Introducción a Base de datos - udelistmo.instructure.com

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

Page 14: Introducción a Base de datos - udelistmo.instructure.com

Proyecto Final

Page 15: Introducción a Base de datos - udelistmo.instructure.com

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

Page 16: Introducción a Base de datos - udelistmo.instructure.com

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

Page 17: Introducción a Base de datos - udelistmo.instructure.com

Consulta de empleados

Periodo del informe

EmpleadoId de

empleado

Primer Nombre

Primer Apellido

Sexo

EdadTiempo en la

empresaDepartamento

Salariomensual bruto

DeduccionesSalario

mensual neto

Page 18: Introducción a Base de datos - udelistmo.instructure.com

Consulta de clientes

Datos del cliente

Id de cliente

Nombre

Sexo

Edad

Profesión

Datos de contacto

Direcciones

Teléfonos

Email

Productosadquiridos

previamente

Código del artículo

Descripción

Cantidad

Fecha

Page 19: Introducción a Base de datos - udelistmo.instructure.com

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