Periodo académico 2024-1S
Actividad | Grupo | Periodos | Horarios | Aula | Profesor/Tutor |
---|---|---|---|---|---|
SALAS ESPECIALIZADAS CÓMPUTO | (2) - SALAS CÓMPUTO - GRUPO 2 - BOGOTÁ NOCTURNO | 22/01/2024 - 18/05/2024 | JUEVES 18:00 - 21:00 | AULA WINDOWS - 307 - M7A | JUAN GABRIEL CORTÉS VILLAMÍL |
(1) - SALAS CÓMPUTO - GRUPO 1 - BOGOTÁ | 22/01/2024 - 18/05/2024 | MARTES 10:00 - 13:00 | AULA WINDOWS - 309 - M7A | JUAN GABRIEL CORTÉS VILLAMÍL |
Con esta asignatura el estudiante adquiere conocimientos y destrezas para la manipulación de bases de datos relaciones y le permitirá enfrentarse en su vida profesional a distintos tipos de manejadores de base de datos relaciones la cual hoy en día dominan el mercado.Al finalizar el curso, el alumno habrá adquirido la habilidad de diseñar y acceder a bases de datos relacionales normalizadas.
Al finalizar el curso, el alumno habrá adquirido la habilidad acceder a bases de datos relacionales y tendrá bases prácticas en la implementación de sistemas de información normalizados en tercera forma normal ademas manejar los conceptos generales de las bases de datos relaciónales.
1. MANIPULACIÓN DE DATOS EN UNA BASE DE DATOS
1.1. Definición del tema del proyecto final.
1.2. Data Manipulation Language
1.3. Adicionando nuevos Registros a una Tabla
1.4. Comando Insert
1.5. Cambiando datos en una tabla
1.6. Comando Update
1.7. Eliminado Datos de una tabla
1.8. Comando Delete
1.9. Lectura de la diapositiva Les01 titulada Data Manipulation Lenguaje.
1.10. Practica 1: Taller
1.11. Realizar el taller individualmente.
1.12. Transacciones en una Base de Datos Oracle
1.13. Commit
1.14. Rollback
1.15. Look
1.16. Practica 2: Taller
1.17. Realizar el taller individualmente.
2. CREACIÓN Y MANIPULACIÓN DE TABLAS EN UNA BASE DE DATOS
2.1. Objetos en una Base de Datos
2.2. Convenciones
2.3. Comando Create
2.4. Tablas en una Base de Datos
2.5. Queries de Datos en el Diccionario de Datos
2.6. Practica 3: Taller
2.7. Realizar el taller individualmente.
2.8. Tipos de Datos
2.9. Comando Alter Table
2.10. Adicionar, Modificar y Borrar Columnas
2.11. Drop, Rename y Truncate
2.12. Practica 4: Taller
2.13. Realizar el taller individualmente.
3. CONSTRAINTS A NIVEL DE BASE DE DATOS
3.1. ¿Qué son los constraints?
3.2. Definición de Constrainst
3.3. Constraint de Not Null
3.4. Constraint de Unique Key
3.5. Constraint de Primary Key
3.6. Constraint de Foreing Key
3.7. Constraint de Check
3.8. Practica 5: Taller
3.9. Realizar el taller individualmente.
3.10. Como Adicionar constraints
3.11. Eliminando constraints
3.12. Deshabilitando constraints
3.13. Habilitando Constraints
3.14. Constraints en Cascada
3.15. Primera Evaluación
3.16. Notas de talleres más evaluación práctica.
3.17. Practica 6: Taller
3.18. Realizar el taller individualmente.
3.19. Entrega del proyecto con un script de creación de tablas y
constraints.
4. CREACIÓN DE VISTAS
4.1. ¿Qué es una vista?
4.2. ¿Por qué se usan las vistas?
4.3. Vistas simples y complejas
4.4. Vistas Materializadas, Snapshots
4.5. Comando de Create View
4.6. Modificación de una vista
4.7. Eliminación de Vistas
4.8. Practica 7: Taller
4.9. Realizar el taller individualmente.
4.10. Taller de Repaso
4.11. Se realizará un taller práctico calificable que incluye todos los
temas anteriormente vistos.
4.12. Taller de Repaso
4.13. Realizar el taller individualmente.
4.14. Taller de Repaso
4.15. Realizar el taller individualmente.
4.16. Entrega del proyecto - script de creación de vistas simples y
complejas.
5. OTROS OBJETOS DE UNA BASE DE DATOS RELACIONAL
5.1. ¿Qué es una secuencia?
5.2. Creación de secuencias
5.3. Selección de una secuencia
5.4. Uso de las secuencias
5.5. Modificación de secuencias
5.6. Eliminación de secuencias
5.7. Practica 8: Taller
5.8. Realizar el taller individualmente.
5.9. ¿Qué son Índices?
5.10. Creación de Índices
5.11. Cuando son convenientes los índices
5.12. Funciones basadas en índices
5.13. Eliminación de índices
5.14. Segunda Evaluación - Notas de talleres más evaluación proyecto.
5.17. Practica 9: Taller
5.18. Realizar el taller individualmente.
5.19. ¿Qué es un Sinónimo en una base de datos?
5.20. Utilidad
5.21. Creando y eliminado sinónimos
5.22. Practica 10: Taller
5.23. Realizar el taller individualmente.
5.24. Entrega de Proyecto – Script creación de Otros Objetos.
6. SEGURIDAD Y CONTROL DE ACCESO DE USUARIOS EN UNA BASE DE DATOS
6.1. Privilegios
6.2. Privilegios del sistema
6.3. Creación de Usuarios
6.4. Privilegios de los usuarios en la base de datos
6.5. Como otorgar los privilegios a un usuario
6.6. ¿Qué es un Roll?
6.7. Creación y privilegios sobre roles.
6.8. Cambiando su password
6.9. Practica 11: Taller
6.10. Realizar el taller individualmente.
6.11. Privilegios sobre objetos
6.12. Como se otorgan los privilegios sobre objetos
6.13. Como revocar privilegios
6.14. Practica 12: Taller
6.15. Realizar el taller individualmente.
6.16. Entrega de Proyecto – Script creación de Seguridad y control de
acceso.
7. ARQUITECTURA DE UNA BASE DE DATOS
7.1. Archivos a nivel del Sistema Operativo
7.2. Objetos a nivel de la Base de Datos
7.3. Estructuras de Memoria
7.4. Archivos de Definición de Parámetros
7.5. Procesos de una Base de Datos
7.6. Procesos de Redo Logs
7.7. Proceso Commit
7.8. Como resuelve el manejador de base de datos las sentencias de SQL.
7.9. Arquitecturas de Sistemas Operativos (Linux, Unix y Windows) vrs.
Base de Datos.
7.10. Procesos Internos del sistema Operativo que soportan la operación
de una base de datos.
7.11. Practica: Ingreso a sistemas operativos Unix y Windows para
identificar la arquitectura.
8. INTRODUCCIÓN AL PL/SQL
8.1. Definición de PL/SQL
8.2. Estructura
8.3. Tipos de Bloques
8.4. Uso de Variables
8.5. Tipos de Variables
8.6. Declaración de Variables
8.7. El atributo %TYPE
8.8. DBMS_OUTPUT
8.9. Fundamentos Lenguaje de Programación Estructurada en PL/SQL
8.10. Practica 14: Taller Realizar el taller individualmente.
9. PROCEDIMIENTOS ALMACENADOS EN BASE DE DATOS
9.1. Funciones
9.2. Procedimientos
9.3. Paquetes
9.4. Triggers
9.5. Entrega de Proyecto Final – Script de Implementación en Store
Procedures.
•Groover Mikell P. Fundamentos de manufactura moderna; materiales, procesos y
sistemas. Editorial Pearson Educación. 1997
• Serope Kalpakjian - Steven Schmid. Manufactura, Ingeniería y
Tecnología. Cuarta edición, Editorial Pearson Educación. 2002.
• Blank Chiles y Lissman Martin. Principios de Ingeniería de
Manufactura. Editorial Grupo K-T-DRA Ltda. 1999.
• Alting Leo. Procesos para Ingeniería de Manufactura. Editorial
Alfaomega, 1990. Taller de Mecánica, Editorial Mc Graw Hill, 1996
• Ostwald Phiillip And Muñoz Jairo. Manufacturing Processed And Systems.
9 th edition. John Wiley and Sons. (1997)
• CERLING, H. Alrededor de las máquinas herramientas. Editorial Reverté,
1995.
• De Garmo, P, Black, J, And Kohser, R. Materials And Processes In
Manufacturing. 8 TH edition. Prentice Hall (1997) • Garcia Mateos, A.
Tolerancias, ajustes y calibres. Editorial Urmo, 1990
• Kalpakjian, S. Manufacturing Processes for Engineering Materials. 2nd
edition. Addison Wesley (1992).
E1 - Diseñar, implementar y gestionar bases de datos optimizadas y seguras, utilizando conocimientos y teorías pertinentes.
lataforma en línea AVATA.
Biblioteca digital para acceder a material de referencia.
30/08/2023