creación y gestión de base de datos sql (curso … · creación y gestión de base de datos sql...

16
Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación Universitaria con 4 Créditos ECTS) Más información en: www.euroinnova.edu.es (+34) 958 050 200

Upload: ngonhan

Post on 26-Sep-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL

(Curso Online Homologado BBDD SQL con

Titulación Universitaria con 4 Créditos ECTS)

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 2: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Modalidad: Online

Duración: 110 horas

Creación y Gestión de Base de Datos SQL (Curso Online

Homologado BBDD SQL con Titulación Universitaria con 4

Créditos ECTS)

Precio: 260 € *

* Materiales didácticos, titulación oficial y gastos de envío

incluidos.

Centro de Formación Euroinnova Business

School en colaboración con Universidad

Antonio de Nebrija

Puntúa con tu curso como méritos en el Baremo de las Oposiciones. Realizándolo podrás

sumar hasta 2 puntos sobre el total de 10 en la fase de Concurso. La nota final depende,

dos tercios de la nota de examen y un tercio del Concurso Oposición. Con la realización

de este curso puedes llegar a añadir 0,66 puntos a la nota global del concurso-oposición.

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 3: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Descripción

Este CURSO HOMOLOGADO EN CREACIÓN Y GESTIÓN DE BASES DE DATOS SQL le

ofrece una formación especializada en la materia. Debemos saber que la sigla que se

conoce como SQL corresponde a la expresión inglesa Structured Query Language

(entendida en español como Lenguaje de Consulta Estructurado), la cual identifica a un tipo

de lenguaje vinculado con la gestión de bases de datos de carácter relacional que permite la

especificación de distintas clases de operaciones. Con este curso podrás especializarte en

la gestión de bases de datos relacionales. ES UN CURSO HOMOLOGADO BAREMABLE

PARA OPOSICIONES.

A quién va dirigido

Este CURSO ONLINE HOMOLOGADO EN CREACIÓN Y GESTIÓN DE BASES DE DATOS

SQL se dirige a desarrolladores e informáticos principiantes que deban trabajar con un Sistema

Gestor de Bases de Datos Relacionales (SGBDR) para almacenar y manipular datos, también a

cualquier persona interesada en esta formación. También para aquellas personas que quieran

conseguir una TITULACIÓN UNIVERSITARIA HOMOLOGADA.

Salidas laborales

Administración, Programación, Desarrollo, Informática.

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 4: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Objetivos

- Conocer un Sistema Gestor de Bases de Datos Relacionales (SGBDR) para almacenar y

manipular datos.

- Describir los principales comandos más utilizados del lenguaje SQL (independientemente de las

variaciones realizadas por los editores de los diferentes SGBDR) para permitir al alumno hacerse

cargo rápidamente de una base de datos relacional y ser capaz de crear tablas, de consultarlas,

de modificarlas, de insertar y suprimir registros.

Para que te prepara

Este CURSO ONLINE HOMOLOGADO EN CREACIÓN Y GESTIÓN DE BASES DE DATOS

SQL le prepara para hacerse cargo rápidamente de una base de datos relacional y ser capaz de

crear tablas, de consultarlas, de modificarlas, de insertar y suprimir registros. Además este curso

en creación y gestión de bases de datos SQL está Acreditado por la UNIVERSIDAD ANTONIO

DE NEBRIJA con 4 créditos Universitarios Europeos (ECTS), siendo baremable en bolsa de

trabajo y concurso-oposición de la Administración Pública .

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 5: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Titulación

Titulación Universitaria en Creación y Gestión de Base de Datos SQL con 4 Créditos Universitarios ECTS.

Formación Continua baremable en bolsas de trabajo y concursos oposición de la Administración Pública.

Esta titulación la expide la prestigiosa Universidad Antonio de Nebrija, con ella se obtendrán 4

créditos ECTS(European Credit Transfer System).

Forma de pago

Tarjeta de Crédito / PayPal

Eligiendo esta opción de pago, podrá abonar el importe correspondiente, cómodamente en este

mismo instante, a través de nuestra pasarela de pago segura concertada con Paypal

Transferencia Bancaria

Eligiendo esta opción de pago, deberá abonar el importe correspondiente mediante una

transferencia bancaria.

No será aceptado el ingreso de cheques o similares en ninguna de nuestras cuentas bancarias.

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 6: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Contrareembolso

Podrá pagar sus compras directamente al transportista cuando reciba el pedido en su casa .

Eligiendo esta opción de pago, recibirá mediante mensajería postal, en la dirección facilitada en

el formulario, el material del curso, abonando el importe correspondiente a la recepción.

Metodología

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno

dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus

consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de

aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluaci ón, el

alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida

al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de

aprendizaje satisfactoriamente.

Materiales didácticos

-

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 7: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Profesorado y servicio de tutorías

Nuestro centro tiene su sede en el "Centro de Empresas Granada", un moderno complejo

empresarial situado en uno de los centros de negocios con mayor proyección de Andalucía Oriental. Contamos

con una extensa plantilla de profesores especializados en las distintas áreas formativas,

con una amplia experiencia en el ámbito docente.

El alumno podrá contactar con los profesores y formular todo tipo de dudas y consultas, así como

solicitar información complementaria, fuentes bibliográficas y asesoramiento profesional.

Podrá hacerlo de las siguientes formas:

- Por e-mail: El alumno podrá enviar sus dudas y consultas a cualquier hora y obtendrá respuesta

en un plazo máximo de 48 horas.

- Por teléfono: Existe un horario para las tutorías telefónicas, dentro del cual el alumno podrá hablar

directamente con su tutor.

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 8: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Plazo de finalización

El alumno cuenta con un período máximo de tiempo para la finalización del curso, que dependerá del

tipo de curso elegido:

- Master a distancia y online: El plazo de finalización será de 12 meses a contar desde la fecha de

recepción de las materiales del curso.

- Curso a distancia y online: El plazo de finalización será de 6 meses a contar desde la fecha de

recepción de los materiales del curso.

En ambos casos, si una vez cumplido el plazo no se han cumplido los objetivos m ínimos exigidos

(entrega de ejercicios y evaluaciones correspondientes), el alumno podrá solicitar una prórroga

con causa justificada de 3 meses.

El alumno podrá descargar artículos sobre e-learning, publicaciones sobre formación a distancia,

artículos de opinión, noticias sobre convocatorias de oposiciones, concursos públicos de la

administración, ferias sobre formación, etc.

El alumno tendrá la posibilidad de incluir su currículum en nuestra bolsa de empleo y prácticas,

participando así en los distintos procesos de selección y empleo gestionados por más de 2000

empresas y organismos públicos colaboradores, en todo el territorio nacional.

Servicio gratuito que permitirá al alumno formar parte de una extensa comunidad virtual que ya

disfruta de múltiples ventajas: becas, descuentos y promociones en formación, viajes al extranjero

para aprender idiomas...

Bolsa de empleo

Club de alumnos

Revista digital

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 9: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Es el aula virtual donde encontrarás todos los contenidos de los cursos, cuidadosamente

revisados y actualizados por nuestro equipo de profesores y especialistas.

El campus virtual se convierte en el principal escenario de aprendizaje y es aquí donde el

alumnado podrá acceder a los contenidos del curso con tan sólo un clic.

Este nuevo sistema de aprendizaje online puede facilitar el trabajo del alumnado y del equipo

docente en varios sentidos:

La presentación online de la acción formativa hace posible incluir contenidos en muy diversos

formatos: texto, imagen, vídeo, audio, etc.

Asimismo, el alumnado puede descargarse en pdf el temario de su curso conforme vaya

avanzando en los contenidos para que pueda tenerlos guardados.

Además, el campus virtual permite establecer contacto directo con el tutor o tutora a trav és del

sistema de comunicación por correo electrónico que también permitirá intercambiar archivos

entre las partes.

El entorno virtual simplifica y agiliza la evaluación y seguimiento del alumnado, tanto para el

propio alumno o alumna como para el equipo docente. Por un lado, el alumnado podr á observar

su avance a lo largo del itinerario formativo y recibirá retroalimentación inmediata sobre sus

resultados en las pruebas de evaluación. En segundo lugar, el equipo docente verá simplificado

su trabajo, puesto que todos los datos acerca de la actividad del alumnado en la plataforma, as í

como los resultados de las pruebas quedan registrados de manera automática, evitando así la

labor de corrección manual y permitiendo al profesor o profesora tener una visión del progreso de

sus alumnos/as con tan sólo un clic.

Campus Virtual

Puede acceder como invitado a nuestro Campus Virtual a través del siguiente enlace:

http://campusvirtual.euroinnova.edu.es/login/index.php

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 10: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

Programa formativoUNIDAD DIDÁCTICA 1. INTRODUCCIÓN

· - Un poco de historia

· - Las normas SQL

· - Descripción rápida del modelo relacional

· - - Principales conceptos del modelo relacional

· - - Principales reglas

· - Los operadores en álgebra relacional

· - - Unión

· - - Intersección

· - - Diferencia

· - - División

· - - Restricción

· - - Proyección

· - - Producto cartesiano

· - - Join

· - - Cálculos elementales

· - - Cálculo de agregados

· - Los sistemas de gestión de bases de datos que utilizan SQL

UNIDAD DIDÁCTICA 2. LA DEFINICIÓN DE LOS DATOS (LDD)

· - Los tipos de datos

· - - Numéricos

· - - Caracteres

· - - Fechas y horas

· - - Los otros tipos de datos

· - La creación de las tablas

· - - El comando CREATE

· - - Los comentarios (COMMENT)

· - - Crear una tabla a partir de otra

· - - Utilización de sinónimos

· - - Las SECUENCIAS

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 11: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

· - La eliminación de tablas

· - - El comando DROP

· - La modificación de tablas

· - - El comando ALTER

· - - Renombrar una tabla (RENAME)

· - Las vistas

· - - Por qué utilizar vistas

· - - La creación de vistas

· - - La eliminación de vistas

· - Los índices

· - - Los índices y la norma SQL

· - - Los diferentes métodos de organización de los índices

· - - La creación de un índice

· - - La eliminación de un índice

· - La integridad de los datos

· - - La PRIMARY KEY

· - - La FOREIGN KEY

· - - Los valores por defecto (DEFAULT)

· - - El valor NULL

· - - La cláusula UNIQUE

· - - CHECK

· - - Algunos consejos

· - - Ejercicios de aplicación

· - - Corrección de los ejercicios de aplicación

UNIDAD DIDÁCTICA 3. LA MANIPULACIÓN DE LOS DATOS (LMD)

· - Introducción

· - La selección de datos

· - - El comando de selección de datos SELECT

· - - Las opciones DISTINCT y ALL

· - - La utilización de los alias

· - - La cláusula WHERE

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 12: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

· - - Las uniones

· - - La ordenación (ORDER BY)

· - - Los agrupamientos (GROUP BY)

· - - Las funciones utilizadas en un agrupamiento

· - - La instrucción CASE

· - - Resumen de las posibles sintaxis del SELECT

· - - Los operadores de conjuntos

· - - Cómo hacer una consulta: algunos consejos

· - - Ejercicios sobre la selección de datos

· - La inserción de datos

· - - El comando INSERT

· - - Inserción a partir de otra tabla

· - - Resumen de la sintaxis del INSERT

· - - Ejercicios de inserción de datos

· - La eliminación de datos

· - - El comando DELETE

· - - El comando TRUNCATE

· - - Ejercicios sobre la eliminación de datos

· - La modificación de datos

· - - El comando UPDATE

· - - Ejercicios sobre la modificación de datos

· - Soluciones de los ejercicios

· - - Solución de los ejercicios sobre la selección de datos

· - - Solución de los ejercicios sobre la inserción de datos

· - - Soluciones de los ejercicios sobre la eliminación de datos

· - - Solución de los ejercicios sobre la modificación de datos

UNIDAD DIDÁCTICA 4. LAS FUNCIONES

· - Introducción

· - Las funciones numéricas

· - - ABS: valor absoluto

· - - ASCII: valor ASCII de un carácter

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 13: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

· - - COS: coseno - SIN: seno

· - - LOG (,): logaritmo de la columna seleccionada en la base indicada

· - - MOD(,): módulo

· - - ROUND(,[]): redondeo

· - - SQRT: raíz cuadrada

· - Las funciones de comparación y de comprobación

· - - IN - NOT IN

· - - EXISTS - NOT EXISTS (existencia o no)

· - - BETWEEN (entre dos valores)

· - - LIKE (que contiene parte del valor)

· - Las funciones de gestión de fechas y horas

· - - Fecha del día: CURRENT_DATE

· - - Hora actual

· - - Fecha y hora del día: CURRENT_TIMESTAMP

· - - Los diferentes formatos de visualización de fechas

· - - La manipulación de las fechas y las horas

· - Las funciones con cadenas de caracteres

· - - LOWER / UPPER / UCASE / LCASE (minúsculas y mayúsculas)

· - - Eliminar los espacios a la derecha o izquierda de una cadena de caracteres: TRIM /

LTRIM / RTRIM

· - - Transformar un dato numérico o una fecha en caracteres: TO_CHAR

· - - Encontrar la posición de una cadena de caracteres en otra cadena: INSTR

· - - Agregar caracteres antes o después de una cadena:LPAD / RPAD

· - - Extraer parte de una cadena de caracteres: SUBSTR

· - Otras funciones

· - - NVL: comprobar si una columna es null

· - - Comprobar varios valores: COALESCE

· - - Comparar dos columnas: NULLIF

· - - Cambiar el tipo de una columna: CAST

· - - Comprobar el contenido de un dato con DECODE

· - Ejercicios sobre las funciones

· - Solución de los ejercicios sobre las funciones

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 14: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

UNIDAD DIDÁCTICA 5. LA SEGURIDAD DE LOS DATOS (DCL)

· - Introducción

· - Por qué definir derechos

· - Crear un usuario

· - Cambiar la contraseña de un usuario

· - Asignar derechos (GRANT)

· - - Asignar derechos de manipulación de una tabla

· - - Asignar derechos sobre los objetos de la base

· - - Otros derechos

· - Eliminar derechos (REVOKE)

· - - Eliminar derechos sobre la manipulación de una tabla

· - - Eliminar derechos sobre los objetos de la base

· - Utilización de los roles

· - Eliminar un rol

· - Ejercicios sobre la seguridad

· - Solución de los ejercicios

UNIDAD DIDÁCTICA 6. EL CONTROL DE TRANSACCIONES (TCL)

· - La problemática de los accesos concurrentes

· - - Ilustración de accesos concurrentes

· - - El mecanismo de bloqueo

· - Concepto de transacción

· - - Definición de una transacción

· - - Cómo evitar las incoherencias de datos

· - - Implementación de un bloqueo

· - - Implementación de un bloqueo aplicativo

· - - Validación de las modificaciones (COMMIT)

· - - Cancelación de las modificaciones (ROLLBACK)

· - - Los puntos de sincronización (SAVEPOINT)

· - - Ejemplo de utilización de los puntos de sincronización

UNIDAD DIDÁCTICA 7. PARA IR MÁS LEJOS

· - Carga de datos masiva con SQL*Loader

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 15: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

· - La importación y exportación de tablas con Oracle

· - - La exportación de tablas

· - - La importación de tablas

· - Los sub-SELECT

· - Algunos conceptos de rendimiento

· - - Utilización de EXPLAIN PLAN

· - - Utilización del paquete DBMS_XPLAN.DISPLAY

· - - Optimización de las consultas mediante la utilización de HINTS

· - - Conclusión

· - Presentación de SQL*Plus

· - - Utilización estándar

· - - El comando SPOOL

· - - Los comandos SET

· - - La utilización de variables en SQL*Plus

· - - La llamada a procedimientos almacenados

· - Presentación de los TRIGGER

· - - Creación de un TRIGGER de control y actualización en una tabla

· - - Creación de un TRIGGER después de las actualizaciones

· - Las tablas del sistema (Oracle)

· - - Tablas del sistema para tablas y columnas

· - - Tablas del sistema para índices y vistas

· - - El resto de tablas del sistema

· - Algunos scripts útiles

· - - Saber el tamaño real de una columna

· - - Buscar y eliminar duplicados en una tabla

· - - Extraer los datos de una tabla en un fichero plano

· - - Mostrar el contenido de una tabla sin conocer su estructura

· - - Generar comandos de inserción en una tabla a partir de un fichero Excel

· - - Procedimiento almacenado para eliminar filas en una tabla

UNIDAD DIDÁCTICA 8. PRESENTACIÓN DE PL/SQL

· - Introducción

Más información en: www.euroinnova.edu.es

(+34) 958 050 200

Page 16: Creación y Gestión de Base de Datos SQL (Curso … · Creación y Gestión de Base de Datos SQL ... - Describir los principales comandos más utilizados del lenguaje SQL (independientemente

Creación y Gestión de Base de Datos SQL (Curso Online Homologado BBDD SQL con Titulación

Universitaria con 4 Créditos ECTS)

· - Sintaxis general

· - Los cursores

· - Los bucles FOR, WHILE, LOOP y la estructura condicional CASE

· - - El WHILE

· - - El FOR

· - - El LOOP

· - - El CASE

· - Las excepciones más utilizadas

· - Creación de un procedimiento almacenado

· - Creación de una función almacenada

· - Los packages

· - Compilación de un procedimiento, de una función o de un paquete

· - Eliminación de un procedimiento, de una función o de un paquete

UNIDAD DIDÁCTICA 9. LOS ERRORES MÁS COMUNES

· - Introducción

· - Sobre el acceso a los datos (LDD/LMD)

· - Sobre las transacciones y las sesiones (TCL/DCL)

· - Sobre los componentes internos (memoria, sistema)

UNIDAD DIDÁCTICA 10. ANEXOS

· - Resumen de los principales comandos

· - - Los principales comandos del LDD (lenguaje de definiciónde datos) o DDL (Data

Definition Language)

· - - Los principales comandos del LMD (lenguaje de manipulación de datos) o DML (Data

Manipulation Language)

· - - Los principales comandos del LCD (lenguaje de control de datos) o DCL (Data Control

Language)

· - - Los principales comandos del LCT (lenguaje de control de transacciones) o TCL

(Transaction Control Language)

· - - La creación de procedimientos y funciones

· - Funciones SQL presentadas en este libro

· - Glosario

Más información en: www.euroinnova.edu.es

(+34) 958 050 200