Curso SQL Básico Duración: 20 horas Objetivos Que el alumno conozca los conceptos básicos de las bases de datos y sea capaz de desarrollar y utilizar una base de datos relacional, mediante la utilización del Lenguaje Estructurado de Consultas (Structured Query Language). El alumno creará una base de datos mediante prácticas y ejercicios donde podrá aplicar los conocimientos del curso. Temario 1. Conceptos básicos de bases de datos 1.1 Introducción 1.2 ¿Qué es una base de datos? 1.3 Datos, campos, registros, tablas 1.4 Importancia y utilidad de una base de datos. 2. Modelos de bases de datos 2.1 Modelo de red. 2.2 Modelo jerárquico. 2.3 Sistemas de archivos 2.4 Modelo relacional 2.5 Modelos postrelacionales. 2.6. Conceptos de diseño de base de datos. 3. Sistemas Manejadores de Bases de Datos Relacionales 3.1 Concepto de un RDBMS. 3.2 Arquitectura de un RDBMS. 3.4 Objetivos de un RDBMS. 3.5 Reglas de Codd. 3.6 Principales RDBMS. 4. Structured Query Language 4.1 Definición. 4.2 Versiones de SQL. 4.3 Sub-lenguajes del SQL 4.4 Tipos de datos. 5. Manejo de bases de datos con SQL 5.1 Conexión a una base de datos. 5.2 Creación de una base de datos. 5.2 Inserción de datos. 5.3 Recuperación de datos. 5.4 Modificación de datos. 5.5 Implementación de integridad 5.6 Uso de interfaces web para manejo de SQL y administración de bases de datos. 5.7. Scripts SQL.