Diseño de Bases de Datos



Documentos relacionados
Diseño de Bases de Datos

Introducción a las Bases de Datos

Fundamentos de Organización de Datos

Fundamentos de Organización de Datos

Programa Analítico Plan de estudios Asignatura: Bases de Datos

Sistemas de Gestión de Bases de Datos

BASES DE DATOS DISTRIBUIDAS

Temario Curso Bases de Datos

1 FUNDAMENTACION DE LA MATERIA

Programa de Asignatura Base de datos

UtivemkkukVaciona Id& Yalta/ FACULTAD DE CIENCIAS EXACTAS Av. Bolivia Salta Tel. (0387) Fax (0387) Republica Argentina

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN

SISTEMAS OPERATIVOS. Carrera/ Plan: Licenciatura en Sistemas, Licenciatura en Informática. Planes: 2003, 2007 y 2015

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas ASIGNATURA: BASE DE DATOS Año 2011

Semestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 Profesor Asociado: María Eugenia Stefanoni. J:T:P: Higinio Facchini

ASIGNATURA: BASE DE DATOS II

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Bases de Datos I. Programa de la Asignatura:

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

IES Politécnico Estella

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

Universidad Autónoma del Estado de México Licenciatura en Informática Administrativa Programa de Estudios: Bases de Datos Relacionales

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO ESTRUCTURA DE DATOS

TEMARIO. - Programa de teoría

Adquisición y Procesamiento de la Información

PLAN DE ESTUDIOS Y CONTENIDOS MÍNIMOS

ESCUELA: UNIVERSIDAD DEL ISTMO

REDES Y SERVICIOS AVANZADOS EN INTERNET FUNDAMENTACIÓN OBJETIVOS GENERALES

Guía Docente Modalidad Presencial. Bases de datos I. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

Universidad Nacional del Nordeste Facultad de Ciencias Exactas y Naturales y Agrimensura

Ingeniería de Software

Pontificia Universidad Católica del Ecuador

INFORMACIÓN PROPEDÉUTICA ASIGNATURA: BASES DE DATOS DOCENTE: JAIDER J. QUINTERO MENDOZA

I INGENIERÍA INDUSTRIAL

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA. Ciclo Académico 2003 II SILABO

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

I.S.F.D. y T. Nº 114 PLANIFICACIÓN ANUAL 2015

PLAN DE ASIGNATURA. Universidad Mayor de San Simón Ciencias y Tecnología Carrera o programa Ingeniería Informática

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional

Carrera: Todas (a excepción de Lic. En Sistemas)

INGENIERÍA INDUSTRIAL

Introducción a los sistemas de bases de datos

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.

ASIGNATURA: BASE DE DATOS I FUNDAMENTOS:

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

[CASI v.0110] Pág. 1

PROGRAMA 2013 TEORIA ORGANIZACIONAL LICENCIADO EN RELACIONES INTERNACIONALES NO POSEE MATERIA DEPARTAMENTO ADMINISTRACIÓN Y COMERCIALIZACIÓN CARRERA

Bases de Datos II. Programa de la Asignatura:

PROGRAMA DE ASIGNATURA

Universidad Ricardo Palma

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

Sumario... 5 Prólogo Unidad didáctica 1. Modelos y sistema de información Objetivos de la Unidad... 11

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II

MÉTRICAS DE SOFTWARE

BASES DE DATOS. Grado en. Ingeniería Telemática Ingeniería en Sistemas de Telecomunicación Ingeniería Electrónica de Comunicaciones

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

BASES DE DATOS DSIC. Curso

PROGRAMA ANALÍTICO. ELECTRICISTA: 2do. CUATRIMESTRE DE 4to. AÑO MECÁNICA: 2do. CUATRIMESTRE DE 5to. AÑO. Aprobada Regular

Cátedra: Taller de Informática Forense. Cantidad de horas semanales: 6 Área: Gestión Ingenieril Profesores (Adjunto): Ing. Bruno A.

Introducción a la Ingeniería Industrial PLANIFICACIONES Actualización: 2ºC/2015. Planificaciones

INGENIERÍA DE SOFTWARE

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información

Elementos de Investigación Operativa

Programa de asignatura

ASIGNATURA: ADMINISTRACIÓN Y CONTROL DE PROYECTOS DE SISTEMAS INFORMÁTICOS

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) CONTENIDOS DE APRENDIZAJE

Bases de Datos. Sistemas de Gestión de Bases de Datos

PROGRAMA DE ASIGNATURA DE BASES DE DATOS II

Facultad de Ciencias Económicas. Departamento de Sistemas. Asignatura: INTELIGENCIA DE NEGOCIOS. Plan 1997

PLANIFICACIÓN Página 1 de 9

INGENIERÍA INDUSTRIAL

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas

GUÍA DOCENTE. Curso

Programación de Bases de Datos

Pontificia Universidad Católica del Ecuador

Programa de Asignatura

Sílabo del Curso Análisis y Diseño de Sistemas

FORMACIÓN Diseño de bases de datos relacionales

Transcripción:

Diseño de Bases de Datos Año 2015 Carrera/ Plan: Licenciatura en Informática Plan 2015 Licenciatura en Sistemas Plan 2015 Analista Programador Universitario, Computación Plan 2015 Año: 2 Régimen de Cursada: Semestral Carácter: Obligatoria Correlativas: Fundamento de organización de datos Profesores: Mg. Rodolfo Bertone Mg. Pablo Thomas Lic. Luciano Marrero Hs. semanales: 7,5 hs. OBJETIVOS GENERALES: Estudiar el proceso de diseño de BD. Estudiar las técnicas de administración de aplicaciones sobre bases de datos. Comprender el lenguaje de consultas estructurado (SQL) Comprender las reglas básicas de seguridad e integridad de datos. El alumno desarrollará trabajos experimentales de manejo de bases de datos, dentro de sistemas de software. CONTENIDOS MINIMOS: Modelado de datos Modelo relacional. SQL. Desarrollo de aplicaciones. Control y seguridad de datos. PROGRAMA ANALÍTICO 1. Bases de Datos. Definición. Componentes. Independencia de Datos. Independencia lógica y física. Data Base Management Systems. Componentes. Administrador de una Base de Datos. 2. Teoría de Base de Datos. Modelado de Datos. Modelo Conceptual, Lógico y Físico de datos. Modelado Entidad Interrelación. Diseño conceptual. Mejoras sobre dicho diseño. Cardinalidad. Concepto de Clave: Superclave, Clave Candidata y Clave Primaria. Conversiones al modelo lógico. Características: Calle 50 y 120 - C.P. 1900 - La Plata Pág. 1 de 5 TEL-FAX: (54) 221-4277270

Relacional, Red o Jerárquico. Dependencia Funcional, dependencias parciales, transitivas, Boyce Codd y multivaluada. Normalización: definición, ejemplificación en forma empírica. 3. El modelo relacional. Definición de tablas, y relaciones entre tablas. Selección de la clave primaria. Conversiones del modelo E-R lógico al modelo relacional. Estudio de Casos. Relaciones binarias, n-arias y recursivas. Cardinalidades. Conversiones. 4. Operaciones sobre el modelo Relacional. Lenguajes de Consultas: procedurales y no procedurales. Algebra Relacional. Definición y operaciones. Cálculos. Cálculo relacional de Tuplas y de Domino. Definición y operaciones. Procesamiento de Consultas: eficiencia. 5. Lenguajes de Consulta Estructurado (SQL-ANSI) definición. Operaciones elementales. Operaciones con más de una relación. Subconsultas. Agregación. Cláusula Exists. Altas, bajas y modificaciones: operaciones.. Aspectos fundamentales. 6. Control y seguridad de datos. Integridad de la información. Definición de transacción. Transacciones en sistemas monousuarios, problemas y soluciones. Módificación inmediata y diferida de la BD. Sistemas de recuperación de errores basádos en bitácora y por doble paginación. Seguridad y criptografiado de datos. 7. Bases de datos en sistemas concurrentes. Estudio de problemas. Seriabilidad de transacciones. Concepto de bloqueo de datos: compartido o exclusivo. Deadlock: prevención y detección. Protocolo basado en hora de entrada. Modificaciones sobre el protocolo de integridad de datos basado en bitácora. METODOLOGÍA DE ENSEÑANZA Clases teóricas semanales. Explicaciones de práctica semanales. Practicas semanales donde el alumno desarrolla y consulta los ejercicios. Se utiliza herramientas desarrolladas Ad Hoc para la asignatura. Estas son: HEA (para la enseñanza de la operatoria de la familia de árboles B) y e-hash ( para la enseñanza de Dispersión de Archivos). Los RRHH son los provistos por la facultad. Tres profesores, 4 JTP y 9 auxiliares rentados para dictar la asignatura de segundo año. Durante 2014 la cantidad de alumnos inscriptos (introducción a las bases de datos fue aproximadamente 500). EVALUACIÓN Calle 50 y 120 - C.P. 1900 - La Plata Pág. 2 de 5 TEL-FAX: (54) 221-4277270

Una evaluación parcial, con dos recuperatorios. Examen final de la asignatura BIBLIOGRAFÍA OBLIGATORIA Introducción a las Bases de Datos. Fundamentos y Diseño. Bertone Thomas. Pearson Education 2011. BIBLIOGRAFÍA COMPLEMENTARIA Introducción a los sistemas de Bases de Datos. Date. Addison Wesley. 1994 Fundamentos de Bases de Datos. Korth-Silberchatz. McGraw Hill. 1998. Estructuras de Archivos. Un conjunto de herramientas conceptuales. Folk-Zoellick. Addison Wesley. 1992. Files, & Databases: an introduction. Smith, Barnes. 1994. Calle 50 y 120 - C.P. 1900 - La Plata Pág. 3 de 5 TEL-FAX: (54) 221-4277270

PROPUESTA DE EXAMENES TEÓRICOS CURSADA 2015 A fin de brindar la posibilidad a los alumnos de la cursada 2015 de rendir en forma escalonada los conceptos teóricos de la asignatura durante el año, se propone el siguiente régimen. 1. Podrán acceder a los exámenes escalonados todos los alumnos que se encuentren inscriptos en la asignatura. 2. Se realizarán tres exámenes teóricos. 3. La aprobación de cada examen es con nota 4 o superior 4. Los exámenes NO tendrán recuperatorio. 5. Para aprobar la parte teórica se deberán aprobar los tres exámenes. 6. Se deberá aprobar la cursada durante el semestre en que rinde los exámenes teóricos. 7. Deberá anotarse para pasar el final de la asignatura como máximo para la fecha de agosto de 2016. Calle 50 y 120 - C.P. 1900 - La Plata Pág. 4 de 5 TEL-FAX: (54) 221-4277270

CRONOGRAMA DE CLASES Y EVALUACIONES Semana Teoría Práctica 17/08 Base de datos. Modelado. Modelo Sin Actividad conceptual 24/08 Modelo Conceptual Modelo Conceptual 31/08 Modelo lógico Modelo Conceptual 07/09 Modelo físico Modelo Conceptual 14/09 Ejemplificación Modelo Lógico 21/09 Lenguaje de Consultas. Algebra Modelo físico Relacional (AR) 28/09 AR AR 05/10 SQL AR 12/10 SQL SQL 19/10 Seguridad e Integridad SQL Transacciones 26/10 Transacciones concurrentes SQL 02/11 Examen de Modelado Consulta 09/11 Primer Parcial 16/11 Examen de Lenguajes Consulta 23/11 Muestra de examen, consulta 30/11 Recuperatorio 07/12 Examen de Transacciones Muestra de examen, consulta 14/12 Recuperatorio Fechas tentativas de evaluaciones parciales: Primer Parcial, 1 Fecha Martes 10/11 2 Fecha Martes 01/12 3 Fecha Martes 15/12 Contacto de la cátedra (mail, página, plataforma virtual de gestión de cursos): Se utiliza como plataforma virtual la plataforma provista por la Universidad: WebUNLP, Firmas del/los profesores responsables: Calle 50 y 120 - C.P. 1900 - La Plata Pág. 5 de 5 TEL-FAX: (54) 221-4277270