Postgrado en administración de bases de datos: sgbd, sql
Postgrado
Online
¡Adquiere nuevas habilidades en administración de bases de datos!
-
Tipología
Postgrado
-
Metodología
Online
-
Horas lectivas
420h
-
Inicio
Fechas a elegir
Este “Postgrado en Administración de Bases de Datos: SGBD, SQL”, ofrece una formación especializada en la materia. Pon en práctica tus conocimientos realizando este increíble Postgrado, habilitándote para estudiar el lenguaje de gml, así como su estructura y funciones. Te prepararemos y te formaremos en la concepción, herramientas y los métodos necesarios para programar Videojuegos.
Cualquier momento es bueno para aprender sobre programación, con el “Postgrado en Administración de Bases de Datos: SGBD, SQL”, que conseguirá hacer de ti el mejor en Diseño y Desarrollo de Videojuegos. Está dirigido tanto al desarrollo profesional de todas aquellas personas que, con titulación universitaria o sin ella, estén interesadas en adquirir conocimientos en el lenguaje de GML, así como su estructura y funciones, novedades que aporta Game Maker para la versión Básica y la versión Avanzada. Sabrá adquirir los conocimientos necesarios para poder trabajar con las herramientas y utilidades del programa Adobe Photoshop, y poder crear gráficos, ilustraciones e imágenes profesionales.
Entre el material entregado en este curso se adjunta un documentos donde aparece un horario de tutorías telefónicas y una dirección de e-mail,podrá enviar sus consultas, dudas y ejercicios. Los materiales son de tipo monográfico, de sencilla lectura y de carácter eminentemente práctico. La metodología a seguir se basa en leer el manual teórico. Este Postrgrado será con una flexibilidad horaria !única!. Escribenos ya mismo para realizar la matrícula lo antes posible.
Información importante
Documentos
- 10160770 - Postgrado en administración de bases de datos sgbd, sql .pdf
Precio a usuarios Emagister:
Instalaciones y fechas
Ubicación
Inicio
Inicio
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 6 años en Emagister.
Materias
- SQL
- Administración
- Seguridad de datos
- Bases de datos relacionales
- Tablas
- Bases de datos
- Conceptos Basicos
- Procedimientos
- Vistas
- Modelo de datos
- Create
- Drop
- Sentencias de creación
- Nociones y estándares
- Disparadores o Triggers
- Sentencias de modificación
- ALTER
- Sentencias de borrado
- TRUNCATE
Temario
UNIDAD FORMATIVA 1. ALMACENAMIENTO DE LA INFORMACIÓN E INTRODUCCIÓN A LOS SGBD UNIDAD DIDÁCTICA 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN.
- Análisis y ejemplificación de los diferentes modelos de almacenamiento de información en ficheros:
- - Ficheros de acceso secuencial.
- - Ficheros de acceso directo.
- - Ficheros de acceso indexado.
- - Ficheros de acceso por direccionamiento calculado (hash).
UNIDAD DIDÁCTICA 2. ALMACENAMIENTO EN SGBD.
- Definición de SGBD.
- Identificación de diversos SGBD del mercado, desde los orientados para uso Personal a los profesionales.
- Descripción breve de los distintos roles de usuario que emplean los SGBD con carácter general.
- Descripción de los elementos funcionales del SGBD.
- Enumeración de las características y funciones de un SGBD.
- Análisis de ventajas e inconvenientes de almacenar la información en ficheros a hacerlo en un SGBD.
- Clasificación de los SGBD en función del modelo del datos:
- - Relacional.
- - Orientado a Objetos.
- - Jerárquico.
- - En red o CODASYL DBTG.
UNIDAD DIDÁCTICA 3. OTROS TIPOS DE ALMACENES DE LA INFORMACIÓN.
- XML:
- - Definición de XML.
- * Comparación del almacenamiento XML con el almacenamiento plano en ficheros.
- ** Servicios de directorio (LDAP): Definición de LDAP.
- * Comparación del almacenamiento de la información en un LDAP contra un SGDB.
UNIDAD FORMATIVA 2. SGDB E INSTALACIÓN UNIDAD DIDÁCTICA 1. SISTEMAS GESTORES DE BASES DE DATOS.
- Introducción a la historia y evolución de los SGBD.
- Enumeración y descripción las funciones de los SGBD.
- Clasificación de los SGBD atendiendo a:
- - Modelo de datos.
- - Número de usuarios a los que da servicio: monousuario y multiusuario.
- - Número de sitios en los que esta distribuida la BD: centralizada y distribuida.
- - Gestión de los procesos: multiproceso y multihilo.
- Definición de la arquitectura de un SGBD atendiendo al modelo de tres capas
- propuesto por el comité ANSI-SPARC:
- - Concepto de Nivel interno o físico.
- - Concepto del Nivel externo o de visión.
- - Concepto del Nivel conceptual.
UNIDAD DIDÁCTICA 2. DICCIONARIO DE DATOS.
- Concepto.
- Análisis de su estructura.
- Justificación de su importancia como elemento fundamental en la instalación y mantenimiento de la base de datos.
UNIDAD DIDÁCTICA 3. ANÁLISIS DE LA ESTRUCTURA FUNCIONAL DEL SGBD.
- Procesos del SGBD.
- Gestor de ficheros.
- Procesador y compilador del DML.
- Compilador del DDL.
- Gestión de la BD.
- Gestión de las conexiones y red.
UNIDAD DIDÁCTICA 4. INSTALACIÓN DE UN SGBD.
- Determinación de un SGBD a instalar en función de unos requerimientos planteados en un supuesto.
- Interpretación de la documentación de licencia de uso del SGBD.
- Identificación de las fuentes de documentación técnica. Interpretación de la documentación necesaria para la instalación.
- Identificación y verificación de los requisitos del computador necesarios para la instalación así como los del sistema operativo.
- Descripción de los parámetros de configuración necesarios para la puesta en marcha del SGBD tanto a nivel del propio SGBD como del entorno en el que se instala.
- Selección de componentes lógicos adicionales que puedan ser de utilidad dependiendo del supuesto de instalación.
- Determinación de la ubicación y distribución idónea del software, los datos e índices dentro del computador.
- Si el SGBD soporta varios sistemas operativos y arquitecturas de computadores, identificar las ventajas e inconvenientes de seleccionar uno u otro.
- Identificación de los posibles juegos de caracteres y elementos de internacionalización más comunes así como los posibles problemas relacionados con estos.
- Realización de un supuesto práctico de instalación de un SGBD (y documentación del proceso) en el que se pongan de manifiesto las relaciones entre la arquitectura física del computador y las partes lógicas del SGBD.
UNIDAD DIDÁCTICA 5. DESCRIPCIÓN DE LOS MECANISMOS DE COMUNICACIÓN DEL SGBD.
- Configuración del acceso remoto a la base de datos en al menos un SGBD del mercado.
- Descripción de la comunicación Cliente/Servidor con el SGBD.
- Identificación de las diferencias de medios de acceso Cliente/Servidor: Sockets, Memoria compartida, TCP/IP, etc.
- Identificación de los principales elementos que proveen de interoperabilidad al SGDB: ODBC, JDBC, etc.
UNIDAD FORMATIVA 3. LENGUAJES DE DEFINICIÓN Y MODIFICACIÓN DE DATOS SQL UNIDAD DIDÁCTICA 1. ANÁLISIS DE LOS OBJETOS Y ESTRUCTURAS DE ALMACENAMIENTO DE LA INFORMACIÓN PARA DIFERENTES SGBD.
- Relación de estos elementos con tablas, vistas e índices.
- Consecuencias practicas de seleccionar los diferentes objetos de almacenamientos.
- Diferentes métodos de fragmentación de la información en especial para bases de datos distribuidas.
UNIDAD DIDÁCTICA 2. LENGUAJES DE DEFINICIÓN, MANIPULACIÓN Y CONTROL.
- Conceptos básicos, nociones y estándares.
- Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
- Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
- Sentencias de creación: CREATE:
- - Bases de datos.
- - Tablas.
- - Vistas.
- - Disparadores o Triggers.
- - Procedimientos.
- - Sentencias de modificación: ALTER:
- * Bases de datos.
- * Tablas.
- * Vistas.
- * Disparadores o Triggers.
- * Procedimientos.
- - Sentencias de borrado: DROP, TRUNCATE:
- * Bases de datos.
- * Tablas.
- * Vistas.
- * Disparadores o Triggers.
- * Procedimientos.
- - Lenguaje de manipulación de datos (DML SQL).
- - Consultas de datos: SELECT.
- - Inserción de datos: INSERT.
- - Modificación de datos: UPDATE.
- - Eliminación de datos: DELETE.
- - Otros elementos de manipulación de datos:
- * DO.
- * REPLACE.
- * Otros elementos.
- - Agregación de conjuntos de datos para consulta: JOIN, UNION.
- - Subconsultas.
- - Manipulación del diccionario de datos.
- Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.
- Nociones sobre almacenamiento y recuperación de XML en las bases de datos relacionales:
- - Introducción del estándar SQL-2006.
UNIDAD DIDÁCTICA 3. TRANSACCIONALIDAD Y CONCURRENCIA.
- Conceptos fundamentales.
- Identificación de los problemas de la concurrencia.
- Actualizaciones perdidas.
- Lecturas no repetibles.
- Lecturas ficticias.
- Nociones sobre Control de la concurrencia:
- - Optimista.
- - Pesimista.
- Conocimiento de las propiedades fundamentales de las transacciones.
- ACID:
- - Atomicidad.
- - Consistencia.
- - Aislamiento (Isolation).
- - Durabilidad.
- Análisis de los niveles de aislamiento:
- - Lectura confirmada.
- - Lectura repetible.
- Serializable.
- - Desarrollo de un supuesto práctico en el que se ponga de manifiesto la relación y las implicaciones entre el modelo lógico de acceso y definición de datos y el modelo físico de almacenamiento de los datos.
UNIDAD FORMATIVA 5. SALVAGUARDA Y SEGURIDAD DE LOS DATOS UNIDAD DIDÁCTICA 1. SALVAGUARDA Y RECUPERACIÓN DE DATOS.
- Descripción de los diferentes fallos posibles (tanto físicos como lógicos) que se pueden plantear alrededor de una base de datos.
- Enumeración y descripción de los elementos de recuperación ante fallos lógicos que aportan los principales SGBD estudiados.
- Distinción de los diferentes tipos de soporte utilizados para la salvaguarda de datos y sus ventajas e inconvenientes en un entorno de backup.
- Concepto de RAID y niveles más comúnmente utilizados en las empresas:
- - RAID5, RAID6.
- - Clasificación de los niveles RAID por sus tiempos de reconstrucción.
- Servidores remotos de salvaguarda de datos.
- Diseño y justificación de un plan de salvaguarda y un protocolo de recuperación de datos para un supuesto de entorno empresarial.
- Tipos de salvaguardas de datos:
- - Completa.
- - Incremental.
- - Diferencial.
- Definición del concepto de RTO (Recovery Time Objective) y RPO (Recovery Point Objective).
- Empleo de los mecanismos de verificación de la integridad de las copias de seguridad.
UNIDAD DIDÁCTICA 2. BASES DE DATOS DISTRIBUIDAS DESDE UN PUNTO DE VISTA ORIENTADO A LA DISTRIBUCIÓN DE LOS DATOS Y LA EJECUCIÓN DE LAS CONSULTAS.
- Definición de SGBD distribuido. Principales ventajas y desventajas.
- Características esperadas en un SGBD distribuido.
- Clasificación de los SGBD distribuidos según los criterios de:
- - Distribución de los datos.
- - Tipo de los SGBD locales.
- - Autonomía de los nodos.
- Enumeración y explicación de las reglas de DATE para SGBD distribuidos.
- Replicación de la información en bases de datos distribuidas.
- Procesamiento de consultas.
- Descomposición de consultas y localización de datos.
UNIDAD DIDÁCTICA 3. SEGURIDAD DE LOS DATOS.
- Conceptos de seguridad de los datos: confidencialidad, integridad y disponibilidad.
- Normativa legal vigente sobre datos:
- - Los datos de carácter personal y el derecho a la intimidad.
- - Leyes de primera, segunda y tercera generación.
- - Ley de protección de datos de carácter personal.
- - La Agencia de Protección de Datos.
- - Registro General de Protección de Datos.
- - Argumentación desde un punto de vista legal las posibles implicaciones legales que tiene que tener en cuenta un administrador de bases de datos en su trabajo diario.
- - Tipos de amenazas a la seguridad:
- * Accidentales: errores humanos, fallos software/hardware.
- * Intencionadas: ataques directos e indirectos.
- - Políticas de seguridad asociadas a BBDD:
- * Perfiles de usuario.
- * Privilegios de usuario.
- * Vistas de usuario.
- * Encriptación de datos.
- - El lenguaje de control de datos DCL.
- - Enumeración de los roles mas habituales de los usuarios en SGBD.
- - Implementación en al menos 2 SGDB.
- Seguimiento de la actividad de los usuarios:
- - Enumeración de las distintas herramientas disponibles para seguir la actividad de los usuarios activos.
- - Enumeración de las distintas herramientas y métodos para trazar las actividad de los usuarios desde un punto de vista forense.
- - Empleo de una herramienta o método para averiguar la actividad de un usuario desde un momento determinado.
- - Empleo de una herramienta o método para averiguar un usuario a partir de determinada actividad en la base de datos.
- - Argumentación de las posibles implicaciones legales a la hora de monitorizar la actividad de los usuarios.
- Introducción básica a la criptografía:
- - Técnicas de clave privada o simétrica.
- - Técnicas de clave pública o asimétrica.
- - La criptografía aplicada a: La autenticación, confidencialidad, integridad y no repudio.
- - Mecanismos de criptografía disponibles en el SGBD para su uso en las bases de datos.
- - Descripción de los mecanismos criptográficos que permiten verificar la integridad de los datos.
- - Descripción de los mecanismos criptográficos que permiten garantizar la confidencialidad de los datos.
- - Métodos de conexión a la base datos con base criptográfica.
- Desarrollo de uno o varios supuestos prácticos en los que se apliquen los elementos de seguridad vistos con anterioridad.
UNIDAD DIDÁCTICA 4. TRANSFERENCIA DE DATOS.
- Descripción de las herramientas para importar y exportar datos:
- - Importancia de la integridad de datos en la exportación e importación.
- Clasificación de las herramientas:
- - Backups en caliente.
- - Backups en frío.
- Muestra de un ejemplo de ejecución de una exportación e importación de datos.
- Migración de datos entre diferentes SGBD:
- - Valoración de los posibles inconvenientes que podemos encontrar a la hora de traspasar datos entre distintos SGBD y proponer soluciones con formatos de datos intermedios u otros métodos.
- - Empleo de alguno de los mecanismos de verificación del traspaso de datos.
- - Interconexión con otras bases de datos.
- - Configuración del acceso remoto a la base de datos:
- * Enumeración de los Métodos disponibles.
- * Enumeración de las ventajas e inconvenientes.
Postgrado en administración de bases de datos: sgbd, sql