Administración de Bases de Datos Relacionales

CeroCeroUno
A Distancia

Precio a consultar
¿Preferís llamar ya al centro?
11452... Ver más
Compará este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • A distancia
  • Duración:
    3 Meses
Descripción

Dirigido a personas que quieran formase como administradores de bases de datos, utilizar información de bases de datos relacionales o introducirse en el ámbito IT

Información importante

Temario

Curso Administración de Bases de Datos Relacionales

Resumen

En pocas palabras: Un curso orientado a personas que quieran formase como administradores de bases de datos, utilizar información de bases de datos relacionales o introducirse en el ámbito IT. Se verán conceptos de diseño de bases de datos relacionales, desde un nivel básico hasta características de uso avanzadas que se requieren la industria del software. Durante el curso, se realizarán prácticas con motores de bases de datos comerciales como son SQL Server, MySQL y Postgres y se hará foco en la práctica y dominio de las bases de datos relacionales.

Contenido del curso

Introducción al Lenguaje SQL

  • Escribiendo la primera consulta de datos en SQL. Ordenamiento de datos, consulta de columnas.
  • Consultando datos de diferentes tablas a la vez. Consultando datos de diferentes bases de datos a la vez.
  • Filtro de filas usando Where. Operaciones adicionales para procesar datos, unión e intersección.


Características adicionales de SQL

  • Funciones útiles de presentación de datos. Consultas de agregagación de datos. Agrupación.
  • Práctica de presentaciónde datos. Un manejo adecuado de los datos Null. Consultas por junta y los valores null. Práctica de consultas.


EL Lenguaje de definición de datos SQL

  • Creando la primera tabla en SQL. Creación de bases de datos y tablas. Claves primarias y foráneas, restricciones de nulidad.
  • Comparativa de tipos de datos disponibles en diferentes motores: SQL Server, MySQL y Access.
  • Creando restricciones de tipos de columna. Práctica de lenguaje de definición de datos.


Interacción con SQL

  • Intercomunicación entre programas y SQL. El estilo Java de comunicación.El estilo PHP de comunicación.


Más allá de SQL

  • Limitaciones de SQL. Lenguajes alternativas y extensiones. Cubos y Datawarehouses.

Mecanismos avanzados de Bases de Datos

  • Restricciones adicionales de fila y columna: triggers y constraints. Estilos en SQL Server y MySQL y Postgres.
  • Herramientas de administración de bases de datos.
  • Consultas de inserción y borrado. Inserción grupal, borrado grupal.
  • Operaciones en cascada.
  • Modelando problemas en bases de datos relacionales.
  • Procedimientos almacenados (store procedures).

Mantenimiento de Bases de Datos

  • Elementos de backup. Características de la recuperación ante fallas, problemas y soluciones.


Normalización y Optimización

  • Diseño de una base de datos diagramas de entidad relación (DER).
  • Normalización de Bases de datos. Formas Normales.
  • Referencias a diferentes motores.
  • Introducción a la optimización de consultas SQL.


Modalidad: A Distancia.

Material: Documentos online para lectura, ejercicios y pruebas online, servidor de prueba para probar aplicaciones. Repositorio de descargas de herramientas útiles. Foro de discusión de los alumnos con el profesor que dicta el curso.

Inicia: Los días primero de cada mes.

Duración: 3 Meses.

Requisitos: No tiene requisitos previos.

Titulación: Se entregará diploma de asistencia al curso a nombre del alumno, emitido por cerocerouno, constando la cantidad de horas y duración del curso, constancia de aprobación y firma del profesor.

No Requiere matriculación.

Información adicional

Información sobre el precio: Costo: $180.- Mensual. (USD$47.- Mensual).

Compará este curso con otros similares
Ver más cursos similares