Imagina Formación

Curso de Bases de datos SQL

El uso de bases de datos está más que extendido a lo largo de todo el mundo, y es un requisito indispensable saber trabajar con ellas para cualquier desarrollador, administrador de bases de datos, analista de la big data, etc…

Empieza tu formación con este curso sobre bases de datos SQL y aprende todo lo necesario para crear, modelar y administrar bases de datos relacionales.

¿Qué vas a aprender?

En este curso aprenderás el lenguaje SQL con el cual podrás administrar bases de datos relacionales.

Objetivos

El  objetivo principal es conocer las principales ventajas que aporta el uso de la tecnología de Bases de Datos (BD) en la implementación de sistemas de información, así como familiarizarse con el diseño, implementación, explotación, y administración de bases de datos.

Los objetivos del Lenguaje SQL son:

  • Dominar el Lenguaje SQL para interactuar con Bases de Datos relacionales.
  • Diseñar bases de datos normalizadas para un almacenamiento coherente.

 

¿A quién va dirigido?

El curso está orientado a todos aquellos profesionales que se quieran iniciar y desarrollar en las bases de datos SQL.

Duración
Consultar
Requisitos
Como requisitos necesarios para realizar la formación, el alumno debe disponer de conocimientos a nivel de usuario en informática y el uso de internet, conocimientos generales sobre la finalidad de las bases de datos, saber qué es y para qué sirve SQL y disponer de una conexión a internet. Como requisitos opcionales, es recomendable disponer de experiencia previa con una aplicación de bases de datos, conocimientos mínimos en informática de sistemas y conocer los conceptos principales de las bases de datos.
Bonificación FUNDAE
Sí, solo disponible para empresas.

Quiero recibir información de este curso


    *requerido

    • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
    • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
    • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
    • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.

    Temario

                   

    ¿Necesitas un temario a medida? Consúltanos.

    1

    Sistemas de información

    • Sistemas de información
    • Tipos
    • Elementos
    • Almacenamiento de la información
    • Jerarquía de datos
    • Representación de la información
    2

    Estructura básica de almacenamiento: el archivo

    • El archivo
    • Características
    • Clasificación de los archivos
    • Tipos de archivos
    • Operaciones con archivos
    • Extensiones de archivos
    • Gestión de archivos en soportes 1
    • Ficheros y directorios
    • Operaciones con directorios
    • Variables de entorno
    3

    Acceso a la información de los registros

    • Acceso a la información de los registros
    • Gestión de archivos en soportes 2
    • Asignación contigua
    • Asignación enlazada
    • Asignación indexada
    • Copias de seguridad
    • Copia de seguridad diferencial
    • Copia de seguridad incremental
    • Copia de seguridad completa
    4

    Sistemas gestores de bases de datos (SGBD)

    • Sistemas gestores de bases de datos (SGBD)
    • Objetivos
    • Componentes
    • Niveles de un SGBD
    • Nivel físico
    • Nivel conceptual
    • Nivel visión
    • Objetivos de un SGBD
    • Utilidades de un SGBD
    • SGBD existentes en el mercado
    • Comparación software comercial vs libre
    • MySQL y phpMyAdmin
    • Primeros pasos con un SGBD: Instalación y configuración
    5

    Arquitectura Anti-sparc

    • Arquitectura ansi-sparc
    • Características
    • Arquitectura de tres niveles
    • Nivel interno
    • Nivel externo
    • Nivel conceptual
    • Esquema de base de datos
    • Independencia de los datos
    • Independencia lógica
    • Independencia física
    • Transformación entre niveles
    • Modelo de referencia de ANSI
    6

    Modelos de bases de datos

    • Objetivos del diseño de bases de datos
    • Modelos de bases de datos
    • Tipos
    • Modelos basados en registros
    • Modelo jerárquico
    • Modelo en red
    • Modelo relacional
    • Modelos orientados a objetos
    • Funciones
    • Ejemplos de modelos
    7

    Bases de datos distribuidas

    • Bases de datos distribuidas
    • Ventajas de los sistemas distribuidos
    • Desventajas de los sistemas distribuidos
    • Sistema de gestión de base de datos distribuida
    • Funcionalidades
    • Tipos de BDD
    • Homogéneas
    • Heterogéneas
    • Problemas a resolver en las bases de datos distribuidas
    • Etapas del diseño
    • Aspectos a considerar
    • Fragmentación
    • Las 12 reglas de un SGBDD
    8

    Modelo entidad/relación

    • El modelo entidad/relación
    • Cualidades deseables en un modelo de representación de datos
    • Elementos
    • Entidad
    • Atributo
    • Clave
    • Relación
    • Cardinalidad
    • Relaciones débiles
    • Generalización y especialización
    • Diagrama
    • Calidad del esquema
    9

    Modelo relacional

    • Arquitectura
    • Esquema conceptual
    • Esquema externo
    • Esquema interno
    • Tablas y vistas
    • Reglas de integridad
    • Integridad de Entidad
    • Integridad de clave
    • Integridad referencial
    • Paso del modelo E/R a modelo relacional
    • Eliminación de jerarquías de generalización
    • Eliminar atributos compuestos
    • Eliminar atributos multivalor
    • Metodología para realizar la conversión
    • Entidades
    • Relaciones recursivas
    • Relaciones binarias
    10

    Normalización

    • Normalización
    • Primera forma normal (1FN)
    • Segunda forma normal (2FN)
    • Tercera forma normal (3FN)
    • Ejemplos
    11

    Introducción a SQL

    • SQL
    • Funciones de SQL
    • Objetivos de SQL
    • Características y ventajas
    • Independencia de los proveedores
    • Portabilidad entre sistemas informáticos
    • Acuerdos con Microsoft (ODBC)
    • Fundamento relacional
    • Múltiples vistas de los datos
    • Lenguaje completo de bases de datos
    • Definición dinámica de datos
    • Eliminar atributos compuestos
    • Arquitectura cliente/servidor
    12

    Tipos de órdenes del lenguaje SQL

    • Tipos de usuarios
    • Programadores
    • Usuarios finales
    • Administradores
    • Tipos de órdenes
    • DDL (Data Description Language)
    • DML (Data Manipulation Language)
    • Formas de trabajar con SQL
    • Modo interactivo
    • Desde un programa
    • Entorno de trabajo
    13

    Creación de bases de datos

    • CREATE DATABASE
    14

    Eliminación de bases de datos

    • DROP DATABASE
    15

    Modificación de bases de datos

    • CREATE TABLE
    • Tipos de datos
    • Restricciones
    • Eliminación de tablas
    • DROP TABLE
    • Modificación de tablas
    • ALTER TABLE
    • Funcionalidad de ALTER TABLE
    • Introducción de datos en la base de datos
    • INSERT
    • Supresión de datos de la base de datos
    • DELETE
    • Modificación de datos de la base de datos
    • UPDATE
    • Supresión de datos de la base de datos
    • DELETE
    16

    Realización de consultas

    • Cláusula SELECT
    • Cláusula FROM
    • Cláusula WHERE
    • Condiciones de búsqueda
    • Columnas calculadas
    • DISCTINCT
    • Ordenación de resultados
    • Combinación de resultados
    • GROUP BY, HAVING
    • Funciones: sum, min, max, count y avg
    • Valores NULL
    • HAVING sin GROUP BY
    • Consultas avanzadas
    • Consultas de varias tablas
    • Subconsultas
    17

    Programación de bases de datos

    • Lenguaje Java y SQL
    • Entorno de trabajo
    • Ejemplos prácticos
               

    ¿No es lo que estabas buscando? También hacemos temarios a medida para empresas, consúltanos.

    Realiza el curso desde donde quieras gracias a nuestro campus online.
    Dispondrás de un profesor experimentado en programación y desarrollo, que te ayudará
    y responderá a todas tus dudas.
    Tutor personal
    Proyecto final
    Diploma de certificación
    Plataforma online
    Disponibilidad horaria
    Bolsa de empleo

    ¿Quieres realizar esta formación sin coste para tu empresa?

     

    ¡Sin desplazamientos! Impartimos la formación en tu empresa.

    Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros.

    Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

    Consulta disponibilidad y precios

    ¿Tienes alguna duda?

    Puedes hablar con uno de nuestros profesores.

    ¡Pregúntanos!

    ↑ Ir arriba