u1t1 - presentación del curso de diseño de bases de datos

7
ÑO DE BASES DE DATOS ltad de Ciencias Básicas e Ingeniería de Telemática [email protected]

Upload: luis-valencia

Post on 25-Jun-2015

468 views

Category:

Education


0 download

TRANSCRIPT

Page 1: U1T1 - Presentación del curso de diseño de bases de datos

DISEÑO DE BASES DE DATOSFacultad de Ciencias Básicas e IngenieríaÁrea de Telemática

[email protected]

Page 2: U1T1 - Presentación del curso de diseño de bases de datos

Gobierno en línea fue posible gracias a los avances en bases de datos que lograron nuestro ingenieros

–Juan Manuel Santos, Vive Digital, 2011

Page 3: U1T1 - Presentación del curso de diseño de bases de datos

Nombre Diseño de bases de datos

Créditos académicos

4

Número de horas

192

Prerrequisitos Ninguno

Tipo de curso Escolarizado

Objetivo Conocer los modelos de datos existentes y aplicar el mas adecuado para un problema determinado.

Diseño de bases de datos

Page 4: U1T1 - Presentación del curso de diseño de bases de datos

Plan de curso• Conducta de entrada. Socialización del plan de

curso. Reglas del curso• Conceptos de bases de datos: el concepto de

sistemas de información, objetivo de las bases de datos, contexto de las bases de datos, importancia del diseño de las bases de datos, DBMS, Sistemas de ficheros (sistema tradicional Vs sistemas de bases de datos), evolución histórica de las bases de datos (Jerárquica, Red, Relacional, de Objetos)

• Estructura de una base de datos: bit, byte, campo, registro, tabla, bd, dataware

• Modelado conceptual de datos: tipos de modelos, modelo entidad-relación, clases de entidades, estrategias para el modelado, conversión del modelo E-R al modelo relacional.

• Primera parcial• Normalización: primera forma normal 1 FN, formas

normales basadas en dependencias funcionales: 2FN, 3FN, BCNF, descomposición de relaciones, enfoques de diseño relacional: análisis y síntesis, dependencia Multivaluada y 4FN - otras dependencias, impacto de la normalización en el diseño de la base de datos, posibilidad de desnormalización.

• Algebra relacional, cálculo relacional.• SQL: conceptualización, estructura del lenguaje,

manipulación de datos a través de sentencias SQL.• Diseño físico de la base de datos• Avanzado: recuperación y atomicidad, control de

concurrencia, las reglas de CODD.

Page 5: U1T1 - Presentación del curso de diseño de bases de datos
Page 6: U1T1 - Presentación del curso de diseño de bases de datos
Page 7: U1T1 - Presentación del curso de diseño de bases de datos

http://lepv.mdl2.com