Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Nivel: 3
Cdigo: MF_056_3
Duracin: 315 horas
UNIDADES:
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 1
Resultados de Aprendizaje Criterios de Evaluacin
RA4.1: Disear bases de datos CE4.1.1 Describir los diferentes tipos de sistemas de base de datos.
para responder a los CE4.1.2 Distinguir la diferencia entre registros, campos y datos.
requerimientos de desarrollo CE4.1.3 Describir el modelo Entidad-Relacin.
bajo un modelo establecido, CE4.1.4 Utilizar el modelo Entidad-Relacin.
aplicando criterios de CE4.1.5 Describir gestores de base de datos.
normalizacin de datos. CE4.1.6 Establecer modelo de datos seleccionado para la resolucin del problema
planteado. Entre los ms comunes conocidos podemos encontrar:
- Modelo relacional.
- Modelo entidad-relacin.
- Modelo de datos jerrquico.
- Modelo de datos en red.
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 2
RA4.2: Disear diccionario de CE4.2.1 Fundamentar documentacin de las propiedades de la base de datos.
datos y documentacin general CE4.2.2 Describir las funciones, los procedimientos almacenados y las vistas
para apoyar la gestin de creadas en la base de datos segn las caractersticas y datos de acuerdo con el
administracin de bases de modelo establecido.
datos, de acuerdo con el modelo CE4.2.3 Explicar las funciones, los procedimientos almacenados y las vistas creadas
establecido. en la base de datos segn las caractersticas y los datos, de acuerdo con el modelo
establecido.
CE4.2.4 Disear la estructura del diccionario de datos.
CE4.2.5 En un supuesto prctico, debidamente caracterizado:
- Crear los diccionarios de datos a cada una de las entidades de la base de datos.
- Explicar los diccionarios de datos creados.
- Elaborar la documentacin necesaria a cada diccionario de datos, con las
descripciones de lugar.
RA4.3: Crear consultas (Queries) CE4.3.1 Determinar el objetivo de las consultas (Queries) y sus relaciones con los
de datos para apoyar el datos (tablas, vistas), segn los requerimientos establecidos en el diseo del
desarrollo de las aplicaciones, de modelo de datos asociado a la aplicacin y al sistema de informacin.
acuerdo con los requerimientos CE4.3.2 Describir las consultas (Queries) necesarias de acuerdo con los
del diseo establecido. requerimientos establecidos en el diseo del modelo de datos asociado a la
aplicacin y al sistema de informacin establecidos.
CE4.3.3 Definir las consultas (Queries), funciones y los procedimientos
almacenados que se operarn para el uso de los reportes o anlisis de datos del
sistema.
CE4.3.4 Describir select y su sintaxis.
CE4.3.5 Describir cada una de las clausulas (order by, distinct/all, top, where, group
by).
CE4.3.6 Crear consultas utilizando la sentencia select combinada con las clausulas
(from, order by, distinct/all, top, where, group by).
CE4.3.7 En un supuesto prctico, debidamente caracterizado, en la creacin de
consultas:
- Crear consultas usando diferentes criterios de seleccin (filtrar, organizar).
- Crear consultas usando diferentes criterios de accin (creacin, eliminacin,
actualizacin).
- Crear consultas multitablas mediante el operador unin.
- Crear consultas para apoyar la toma de decisiones.
RA4.4: Proponer estrategia de CE4.4.1 Determinar el alcance de la alta disponibilidad y tolerancia a fallos de los
alta disponibilidad de los servicios de bases de datos de acuerdo con los requerimientos establecidos y los
servicios de bases de datos para recursos presentes.
asegurar la continuidad del CE4.4.2 Describir la estrategia de alta disponibilidad de base datos, segn los
negocio, cumpliendo con los recursos disponibles y los requerimientos establecidos:
requerimientos establecidos. - Failover Clustering.
- Real Application Clustering.
- Database Mirroring.
- Database Replication.
- Log Shipping.
- Always On Availability Groups.
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 3
UNIDAD RC4.1: Disear bases de datos para responder a los
requerimientos de desarrollo bajo un modelo establecido, aplicando
criterios de normalizacin de datos.
CONTENIDOS
Conceptuales Procedimentales Actitudinales
Base de datos. Identificacin de tipos de Valoracin de la utilidad
- Tipos de bases de bases de datos. de un sistema gestor de
datos. Identificacin de los bases de datos.
- Gestores de bases de gestores de bases de Valoracin y
datos. datos para su reconocimiento y de las
- Modelo implementacin. tcnicas de organizacin
entidad/relacin. Diferenciacin y y gestin.
funcionalidad de Valoracin de la utilidad
Archivo. gestores de bases de de las bases de datos
- Registro. datos. distribuidas.
- Campos. Determinacin de Asimilacin para
- Datos (tipos de datos). factibilidad dependiendo adaptarse a nuevas
de la necesidad y situaciones.
Informacin. configuracin de los Inters por el
Tablas. dispositivos. cumplimiento de los
- ndice y clave. Utilizacin del modelo requisitos de seguridad.
- Vistas. entidad/relacin.
- Consultas (query). Comparacin de
- Funciones. diferentes tipos de datos
- Relaciones. que conforman la
informacin.
SQL. Estructura bsica de
- Transact-SQL (DML, una base de datos.
DDL, DCL). Clasificacin de los
- Sentencias o comandos o sentencias
comandos. (DML, DDL, DCL).
- Clusulas.
- Sentencia de definicin
de datos (DDL).
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 4
UNIDAD RC4.2: Disear diccionario de datos y documentacin general
para apoyar la gestin de administracin de bases de datos, de acuerdo
con el modelo establecido.
CONTENIDOS
Conceptuales Procedimentales Actitudinales
Sentencias de Comparacin entre Valoracin de las
manipulacin de datos sentencias y clusulas. ventajas e
(DML). Creacin de bases de inconvenientes de las
- Insert. datos, tablas, ndices, distintas opciones
- Select. funciones, vlidas para llevar a
- Update. procedimientos. cabo una consulta
- Delete. Realizacin de cambios determinada.
en la estructura de la Valoracin de normas
base de datos de seguridad y
(modificar, agregar, prevencin de riesgos
eliminar). laborales.
Sigue las reglas de
normalizacin para Disposicin al desarrollo
evitar la redundancia de de la capacidad de
datos. anlisis y de sntesis.
Valoracin de la
Creacin de los importancia que tiene en
diferentes objetos que un sistema informtico
se manipularn en la la integridad y seguridad
base de datos (tablas, de los datos.
relacin, vistas y
formularios).
Aplicacin de
mantenimiento a los
datos en la base de
datos (agregar,
modificar, eliminar,
visualizar).
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 5
UNIDAD RC4.3: Crear consultas (Queries) de datos para apoyar el
desarrollo de las aplicaciones, de acuerdo con los requerimientos del
diseo establecido.
CONTENIDOS
Conceptuales Procedimentales Actitudinales
Consultas (query). Identificacin de los criterios Valoracin de los
- Procedimientos necesarios para desarrollar y instrumentos en la
almacenados. disear una base de datos de
gestin documental. recopilacin de
- Disparadores (Triggers).
- Funciones. Procesos institucionales, sus informacin.
principales necesidades y
propuestasde uso de bases de
Diccionario de datos. datos.
- Nombre. Tipo de consulta a crear segn la
- Tipo de datos. informacin solicitada.
- Tamao del campo. Determinacin del objetivo de las
- Alias. consultas.
- Contenido. Organizacin de los datos a partir
- Organizacin. de un criterio especfico o solicitud
de informacin.
Consultas de seleccin. Aplicacin de mantenimiento a la
- Filtrar (operadores: de base de datos segn los resultados
relacin, lgicos, de la consulta (update, insert,
aritmticos, etc.). delete, select).
Creacin o eliminacin de tablas
- Organizar (order bye,
(Create, drop).
distinct/all, Group by, Eliminacin de registros.
Having). Aplicacin de los criterios de acceso
a datos:
Criterios de acceso a datos. - Creacin usuarios y roles.
Consultas de accin. - Login.
- Niveles de acceso.
- Seguridad de acceso.
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 6
UNIDAD RC4.4: Proponer estrategia de alta disponibilidad de los servicios
de bases de datos para asegurar la continuidad del negocio, cumpliendo
con los requerimientos establecidos.
CONTENIDOS
Conceptuales Procedimentales Actitudinales
Alta disponibilidad. Alta disponibilidad y
- Failover Clustering. tolerancia a fallos de los
- Real Application servicios de la base de
Clustering. datos.
Seleccin de la
Database Mirroring. estrategia a utilizar
- Database Replication. segn los recursos
- Log shipping. disponibles y los
- Always On Availability requerimientos
Groups. definidos.
Caractersticas. Demostracin de la
Confiabilidad. factibilidad de la
Ventajas y desventajas. estrategia seleccionada
y explicacin de por qu
descarta a las dems.
Aplicacin de la
estrategia seleccionada
segn los recursos
disponibles y
requerimientos
establecidos.
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 7
Estrategias Metodolgicas:
Inf. Lenin Daniel Rodrguez De la Cruz / MDULO 4: DISEO Y DESARROLLO DE BASE DE DATOS Pgina 8