En este curso es un introducción al lenguaje SQL más usado para el acceso a bases de datos relacionadas. Trabajaremos con ejemplos usando una base de datos MySQL.
OBJETIVOS
Los estudiantes aprenderán a:
- Trabajar con datasets, modelar los datos usando el modelado relacional.
- Importar datos a sistemas relacionales.
- Usar SQL para obtener, filtrar, modificar y eliminar datos de bases de datos
relacionales. - Ser capaz de optimizar las consultas utilizando índices y vistas.
- Comprender el uso que se hace de SQL en el ámbito empresarial y el Big Data
¿Para quién es este curso?
Este curso va dirigido a principiantes que no están familiarizados con la sintaxis de SQL. No necesitan conocimientos previos de programación.
INTRODUCCIÓN AL USO DE SQL
SQL le permite acceder y manipular bases de datos.
El lenguaje SQL se utiliza para acceder y manipular datos en cualquier base de datos del mercado, como por ejemplo, para las bases de datos MySQL, Oracle, DB2, SQL Server, Access.
- Uso de bases de datos existentes
- Instalando MySQL Server y MySQL Workbench
- Introducción a la herramienta de MySQL Workbench
TIPOS DE DATOS
MySQL admite tipos de datos SQL en varias categorías: tipos numéricos, tipos de fecha y hora, tipos de cadenas (caracteres y bytes), tipos espaciales y el JSON tipo de datos. Este capítulo proporciona una descripción general y un resumen de los requisitos de almacenamiento de tipos de datos.
- Datos numéricos
- Fecha y hora
- Tipos de datos de cadena
- Tipos de datos espaciales
- El tipo de datos JSON
SENTENCIAS Y FUNCIONES SQL
Este capítulo describe la sintaxis de las sentencias SQL compatibles con MySQL.
- Búsqueda y filtrado de información
- SELECT – extraer / seleccionar
- UPDATE – actualizar
- DELETE – borrar
- INSERT INTO – insertar nuevos datos
- CREATE DATABASE – crear nueva base de datos
- ALTER DATABASE – modificar base de datos
- CREATE TABLE – crear nueva tabla
- ALTER TABLE – modificar tabla
- DROP TABLE – borarr tabla
- CREATE INDEX – crear un indice
- DROP INDEX – borrar índice
INTRODUCCIÓN AL MODELADO RELACIONAL
Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos.
- Modelado de datos
- Uso de SQL para crear modelos de datos en SGBDR
- Crear schema y las tablas
Valoraciones
No hay valoraciones aún.