Contenido programatico

Asignatura.

Nombre: Bases de Datos

 

PROFESOR(A): JAVIER OSPINA MORENO

E-mail: Javier.ospina@remington.edu.co

 

 

Unidad 1: Introducción y repaso a las bases de datos

o Definición.

Modelos de Bases de Datos

§ Jerárquicas

§ De red

§ Relacional

§ Multidimencionales

§ Orientadas a objetos

o Introducción a Sistemas de Gestión de Bases de Datos (DBMS)

o Motor de Bases de Datos

o Repaso modelo Relacional – Aplicaciones (Normalización)

o Lenguajes utilizados en bases de datos

 

 

Unidad 2: Instrucciones para la Creación de tablas y estructuras de datos.

o Creación, modificación y eliminación de tablas.

o Creación y eliminación de índices.

• Instrucciones de manipulación de datos.

o Instrucción Insert.

o Instrucción Update.

o Instrucción Delete.

• Instrucción para la recuperación de datos

o Operador Like

o Instrucción Select Disticnt.

o Alias para las columnas y las tablas.

o Group by

o Order By

o SubConsultas

 

Unidad 3: Sistemas de Gestión de Bases de Datos (DBMS) - MAYSQL

• Componentes del modelo

• Reconocimiento del entorno

o Atributos

o Características de los atributos

• Creación y utilidad de Componentes

• Relaciones

• Consultas - Sql

 

 

Unidad 4: Control de Información

- Importar información

- Exportar Información

- BackUp de BD y Tablas

- Restauración de BD y Tablas

 

 

Unidad 5: Procedimientos

- Definición y Propósito de los Procedimientos Almacenados

- Creación y Manipulación de Procedimientos almacenados

 

 

Unidad 6: Disparadores

- Definición y Propósito de los Triggers

- Creación y Manipulación de Triggers

 

 

Unidad 7: Procesos en Cascada

- Creación de Estructuras en Cascada

- Eliminación en Cascada

- Actualización en Cascada

 

 

Evaluación:

Primer parcial: 20%

Segundo Parcial: 20%

Seguimiento: 30% (debe discriminarse)

Final: 20%

Autoevaluación 10%. Política de autoevaluación.

 

 

 

Bibliografía:

• J. Date. Introducción a los Sistemas de Bases de Datos.

• Henry Korth y otro. Fundamentos de las Bases de Datos.

• James Martín. Organización de las Bases de Datos.

• David M. Kroenke. Procesamiento de las Bases de Datos.

• Adoración de Miguel, Mario Piattini. Fundamentos y Modelo de Bases de Datos.

• Gary W. Hansen, James V. Hansen. Diseño y Administración de Bases de Datos.

• Andrés Bejarano, Piedad Cabanzo Dueñas (AUC). Diseño de Bases de Datos Relacionales Avanzadas.

• James R. Groff y Paul N. Weinberg. Guia de SQL.

• Groff/Weinberg. Aplique SQL.

• Arcgis 9.3

• Oracle 10g

 

 

 

ACTIVIDAD I

 

TALLER INVESTIGATIVO TEORICO – PRÁCTICO

Desarrollarlo en Microsoft Word con normas Icontec.

 

Las necesidades de manejo flexible de la información a nivel de cualquier organización, su almacenamiento y su utilización casi en tiempo real obligan a robustecer los planteamientos de manejo de información por parte de los Administradores de Bases de Datos por tal razón se deben proponer desarrollos que estén de acuerdo con las necesidades crecientes de la actualidad.

Investigue, analice y responda las siguientes preguntas:

 

1. ¿Que es una base de datos y esquematice un ejemplo?

2. ¿Que es un manejador de base de datos?

3. ¿Que es un motor de base de datos y cuales conoce?

4. ¿Que es un sistema operativo?

5. ¿Que sistemas operativos conoce?

6. ¿Que sistemas operativos multiusuario conoce?

7. ¿Cual es la diferencia entre un sistema operativo monousuario y uno multiusuario?

8. ¿Que manejador de base de datos conoce?

9. Explique con sus propias palabras el proceso de compilación.

10. ¿Que es el procesador y actualmente cual es su última tecnología?

11. Defina con sus propias palabras memoria ROM y RAM.

12. ¿Como se mide la capacidad de la memoria RAM?

13. ¿Cual es la diferencia entre una unidad DVD y CD?

14. ¿Que es una unidad ZIP?

15. ¿Que medios de almacenamiento conoce?

16. ¿Que es una base de datos orientada a objetos?

17. Dentro de la aplicación de base de datos orientada a objetos que es encapsulación.

18. Dentro de la aplicación de base de datos orientada a objetos que es herencia.

19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo.

20. ¿Que es una clave primaria y de ejemplo?

21. ¿Que es una clave foránea y de ejemplo?

22. Esquematice un modelo entidad relación enfocado a un sistema bibliotecario.

a. Debe representar mínimo tres tablas primarias y 2 relacionales. Clic aqui

b. Ingrese registros a las tablas. Clic aqui

c. Identifique las claves primarias. Clic aqui

d. Identifique las claves foráneas. Clic aqui

e. Represente el modelo. Clic aqui