Xestión de bases de datos
Este módulo profesional contén a formación necesaria para desempeñar a función de analista e deseñador de bases de datos dentro dunha empresa.
|
![]() |
programa
-
SISTEMAS DE INFORMACIÓN E BASES DE DATOS
- o SXBD. Oracle
-
MODELADO ENTIDADE RELACIÓN
- estrutura conceptual.
- entidades e relacións.
- cardinalidades
- deseño de modelos con ferramentas gráficas. Enxeñaría inversa.
-
Modelo Relacional
- modelo lóxico
- claves
- restricións
-
Normalización
- formas normais
- procedemento de normalización
-
SQL : LINGUAXE DE DEFINICIÓN DE DATOS
- inserción, actualización e borrado de datos
- creación, alteración e borrado de táboas
- creación, alteración, borrado e habilitación de constraints.
-
SQL : LINGUAXE DE MANIPULACIÓN DE DATOS
- consultas dunha táboa
- consultas de varias táboas. Xuncións
- subconsultas
- correlación e consultas xerárquicas
- os valores nulos
- funcións con datas e textos
- funcións analíticas
-
PLSQL: PROCEDEMENTOS ALMACENADOS E TRIGGERS
- Introdución ás linguaxes procedimentais
- estruturas de control
- bloques, procedementos e funcións.
- cursores
- excepcións
- Triggers. Tipos
- táboas mutantes e compound triggers
-
TRANSACCIÓNS E BLOQUEOS
- Transaccións : commit e rollback
- Enfoques optimista e optimista da concurrencia
- Bloqueos: lock table e select for update
-
BACKUPS
- Backup Lóxico: Import/Export
- Backup Físico en frío e en quente. Alta dispoñibilidade. RMAN
- SQL Loader
- recuperación da base de datos. Estratexias e procedementos.