Programación de bases de datos relacionales
Los certificados de profesionalidad son titulaciones oficiales válidas en todo el territorio nacional que acreditan la capacitación para el desarrollo de una actividad laboral. Para su obtención es necesario superar todos los módulos formativos que integran certificados.La presente obra se ha t...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Castellano |
Publicado: |
Madrid :
RA-MA Editorial
2017.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009437673606719 |
Tabla de Contenidos:
- PROGRAMACIÓN DE BASES DE DATOS RELACIONALES
- PÁGINA LEGAL
- ÍNDICE
- INTRODUCCIÓN.
- CAPÍTULO 1. INTRODUCCIÓN A LAS BASES DE (...)
- 1.1 EVOLUCIÓN HISTÓRICA DE LAS BASES DE (...)
- 1.2 VENTAJAS E INCONVENIENTES DE LAS BASES (...)
- 1.3 CONCEPTOS GENERALES
- 1.3.1 CONCEPTO DE BASES DE DATOS
- 1.3.2 OBJETIVOS DE LOS SISTEMAS DE BASES (...)
- 1.3.3 ADMINISTRACIÓN DE LOS DATOS Y (...)
- 1.3.4 NIVELES DE ARQUITECTURA: INTERNO, (...)
- 1.3.5 MODELOS DE DATOS. CLASIFICACIÓN
- 1.3.6 INDEPENDENCIA DE LOS DATOS
- 1.3.7 LENGUAJE DE DEFINICIÓN DE DATOS
- 1.3.8 LENGUAJE DE MANEJO DE BASES DE DATOS. (...)
- 1.3.9 EL SISTEMA DE GESTIÓN DE LA BASE (...)
- 1.3.10 EL ADMINISTRADOR DE LA BASE DE DATOS (...)
- 1.3.11 USUARIOS DE LAS BASES DE DATOS
- 1.3.12 ESTRUCTURA GENERAL DE LA BASE DE (...)
- 1.3.13 ARQUITECTURA DE SISTEMAS DE BASES (...)
- 1.4 EJERCICIOS PROPUESTOS
- 1.5 TEST DE CONOCIMIENTOS
- CAPÍTULO 2. MODELOS CONCEPTUALES DE BASES (...)
- 2.1 EL MODELO ENTIDAD-RELACIÓN
- 2.1.1 ENTIDADES
- 2.1.2 INTERRELACIONES: CARDINALIDAD, ROL (...)
- 2.1.3 DOMINIOS Y VALORES
- 2.1.4 ATRIBUTOS
- 2.1.5 PROPIEDADES IDENTIFICATORIAS
- 2.1.6 DIAGRAMAS ENTIDAD-RELACIÓN. SIMBOLOGÍA
- 2.2 EL MODELO ENTIDAD-RELACIÓN EXTENDIDO
- 2.3 RESTRICCIONES DE INTEGRIDAD
- 2.3.1 RESTRICCIONES INHERENTES
- 2.3.2 RESTRICCIONES EXPLÍCITAS
- 2.4 EJERCICIOS RESUELTOS
- 2.5 EJERCICIOS PROPUESTOS
- 2.6 TEST DE CONOCIMIENTOS
- CAPÍTULO 3. EL MODELO RELACIONAL
- 3.1 EVOLUCIÓN DEL MODELO RELACIONAL
- 3.2 ESTRUCTURA DEL MODELO RELACIONAL
- 3.2.1 EL CONCEPTO DE RELACIÓN. PROPIEDADES (...)
- 3.2.2 ATRIBUTOS Y DOMINIO DE LOS ATRIBUTOS
- 3.2.3 TUPLA, GRADO Y CARDINALIDAD
- 3.2.4 RELACIONES Y TABLAS
- 3.3 CLAVES EN EL MODELO RELACIONAL
- 3.3.1 CLAVES CANDIDATAS
- 3.3.2 CLAVES PRIMARIAS
- 3.3.3 CLAVES ALTERNATIVAS
- 3.3.4 CLAVES AJENAS.
- 3.4 RESTRICCIONES DE INTEGRIDAD
- 3.4.1 VALOR "NULL" EN EL MODELO
- 3.4.2 INTEGRIDAD DE LAS ENTIDADES
- 3.4.3 INTEGRIDAD REFERENCIAL
- 3.5 TEORÍA DE LA NORMALIZACIÓN
- 3.5.1 EL PROCESO DE NORMALIZACIÓN. TIPOS (...)
- 3.5.2 PRIMERA FORMA NORMAL (1FN)
- 3.5.3 SEGUNDA FORMA NORMAL (2FN)
- 3.5.4 TERCERA FORMA NORMAL (3FN)
- 3.5.5 OTRAS FORMAS NORMALES (4FN, 5FN)
- 3.5.6 DESNORMALIZACIÓN. RAZONES PARA LA (...)
- 3.6 EJERCICIOS RESUELTOS
- 3.7 EJERCICIOS PROPUESTOS
- 3.8 TEST DE CONOCIMIENTOS
- CAPÍTULO 4. EL CICLO DE VIDA DE UN PROYECTO
- 4.1 EL CICLO DE VIDA DE UNA BASE DE DATOS
- 4.1.1 ESTUDIO PREVIO Y PLAN DE TRABAJO. (...)
- 4.1.2 CONCEPCIÓN DE LA BASE DE DATOS Y (...)
- 4.1.3 DISEÑO Y CARGA
- 4.2 CONCEPTOS GENERALES DEL CONTROL DE (...)
- 4.2.1 CONTROL DE CALIDAD DE LAS (...)
- 4.2.2 SEGUIMIENTO DE LOS REQUISITOS DE (...)
- 4.3 EJERCICIOS PROPUESTOS
- 4.4 TEST DE CONOCIMIENTOS
- CAPÍTULO 5. CREACIÓN Y DISEÑO DE BASES (...)
- 5.1 ENFOQUES DE DISEÑO
- 5.1.1 DISEÑOS INCORRECTOS. CAUSAS
- 5.1.2 ENFOQUE DE ANÁLISIS. VENTAJAS Y DESVENTAJAS
- 5.1.3 ENFOQUE DE SÍNTESIS. VENTAJAS Y DESVENTAJAS
- 5.2 METODOLOGÍA DE DISEÑO
- 5.2.1 CONCEPTO
- 5.2.2 DISEÑOS CONCEPTUAL, LÓGICO Y FÍSICO
- 5.2.3 ENTRADAS Y SALIDAS DEL PROCESO
- 5.3 ESTUDIO DEL DISEÑO LÓGICO DE UNA BASE (...)
- 5.4 EL DICCIONARIO DE DATOS: CONCEPTO Y (...)
- 5.5 ESTUDIO DEL DISEÑO DE BBDD Y DE LOS (...)
- 5.6 EJERCICIOS PROPUESTOS
- 5.7 TEST DE CONOCIMIENTOS
- CAPÍTULO 6. LENGUAJES RELACIONALES
- 6.1 TIPOS DE LENGUAJES RELACIONALES
- 6.2 OPERACIONES EN EL MODELO RELACIONAL
- 6.3 ÁLGEBRA RELACIONAL
- 6.3.1 CLASIFICACIÓN DE OPERADORES
- 6.3.2 DENOMINACIÓN DE ATRIBUTOS
- 6.3.3 RELACIONES DERIVADAS
- 6.3.4 OPERACIONES PRIMITIVAS: SELECCIÓN, (...)
- 6.3.5 OTRAS OPERACIONES: INTERSECCIÓN, (...)
- 6.4 CÁLCULO RELACIONAL.
- 6.4.1 CÁLCULO RELACIONAL ORIENTADO A DOMINIOS
- 6.4.2 CÁLCULO RELACIONAL ORIENTADO A TUPLAS
- 6.5 TRANSFORMACIÓN DE CONSULTAS ENTRE ÁLGEBRA (...)
- 6.6 LENGUAJES COMERCIALES: SQL (STRUCTURED (...)
- 6.7 ORÍGENES Y EVOLUCIÓN DEL SQL
- 6.8 CARACTERÍSTICAS DEL SQL
- 6.9 SISTEMAS DE GESTIÓN DE BASES DE DATOS (...)
- 6.10 EJERCICIOS RESUELTOS
- 6.11 EJERCICIOS PROPUESTOS
- 6.12 TEST DE CONOCIMIENTOS
- CAPÍTULO 7. EL LENGUAJE DE MANIPULACIÓN (...)
- 7.1 EL LENGUAJE DE DEFINICIÓN DE DATOS (...)
- 7.1.1 TIPOS DE DATOS DEL LENGUAJE
- 7.1.2 CREACIÓN, MODIFICACIÓN Y BORRADO (...)
- 7.1.3 CREACIÓN, MODIFICACIÓN Y BORRADO (...)
- 7.1.4 CREACIÓN, MODIFICACIÓN Y BORRADO (...)
- 7.1.5 ESPECIFICACIÓN DE RESTRICCIONES DE (...)
- 7.2 EL LENGUAJE DE MANIPULACIÓN DE DATOS (...)
- 7.2.1 CONSTRUCCIÓN DE CONSULTAS DE SELECCIÓN: (...)
- 7.2.2 CONSTRUCCIÓN DE CONSULTAS DE INSERCIÓN
- 7.2.3 CONSTRUCCIÓN DE CONSULTAS DE MODIFICACIÓN
- 7.2.4 CONSTRUCCIÓN DE CONSULTAS DE BORRADO
- 7.3 CLÁUSULAS DEL LENGUAJE PARA LA AGRUPACIÓN (...)
- 7.4 CAPACIDADES ARITMÉTICAS, LÓGICAS Y (...)
- 7.5 FUNCIONES AGREGADAS DEL LENGUAJE
- 7.6 TRATAMIENTO DE VALORES NULOS
- 7.7 CONSTRUCCIÓN DE CONSULTAS ANIDADAS
- 7.8 UNIÓN, INTERSECCIÓN Y DIFERENCIA DE (...)
- 7.9 CONSULTAS DE TABLAS CRUZADAS
- 7.10 OTRAS CLÁUSULAS DEL LENGUAJE
- 7.11 EXTENSIONES DEL LENGUAJE
- 7.11.1 CREACIÓN, MANIPULACIÓN Y BORRADO (...)
- 7.11.2 ESPECIFICACIÓN DE RESTRICCIONES (...)
- 7.11.3 INSTRUCCIONES DE AUTORIZACIÓN
- 7.11.4 CONTROL DE LAS TRANSACCIONES
- 7.12 EL LENGUAJE DE CONTROL DE DATOS (DCL)
- 7.12.1 TRANSACCIONES
- 7.12.2 PROPIEDADES DE LAS TRANSACCIONES: (...)
- 7.12.3 CONTROL DE LAS TRANSACCIONES
- 7.12.4 PRIVILEGIOS: AUTORIZACIONES Y (...)
- 7.13 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS
- 7.13.1 PROCESAMIENTO DE UNA CONSULTA
- 7.13.2 TIPOS DE OPTIMIZACIÓN: BASADA EN (...).
- 7.13.3 HERRAMIENTAS DE LA BBDD PARA LA (...)
- 7.14 EJERCICIOS RESUELTOS
- 7.15 EJERCICIOS PROPUESTOS
- 7.16 TEST DE CONOCIMIENTOS
- CAPÍTULO 8. LENGUAJES DE PROGRAMACIÓN DE (...)
- 8.1 ENTORNOS DE DESARROLLO
- 8.1.1 QUÉ ES UN ENTORNO DE DESARROLLO
- 8.1.2 COMPONENTES
- 8.1.3 LENGUAJES QUE SOPORTAN
- 8.2 ENTORNOS DE DESARROLLO EN EL ENTORNO (...)
- 8.2.1 DEFINICIÓN DE ENTORNO DE DESARROLLO (...)
- 8.2.2 INSTALACIÓN DE MYSQL Y MYSQL WORKBENCH
- 8.3 LA SINTAXIS DEL LENGUAJE DE PROGRAMACIÓN
- 8.3.1 VARIABLES
- 8.3.2 TIPOS DE DATOS
- 8.3.3 ESTRUCTURAS DE CONTROL
- 8.3.4 LIBRERÍAS DE FUNCIONES
- 8.4 PROGRAMACIÓN DE MÓDULOS DE MANIPULACIÓN (...)
- 8.5 HERRAMIENTAS DE DEPURACIÓN Y CONTROL (...)
- 8.5.1 INSTALACIÓN DE LA HERRAMIENTA
- 8.5.2 ENTRADA EN LA APLICACIÓN Y CONEXIÓN (...)
- 8.5.3 VENTANA PRINCIPAL DE LA HERRAMIENTA
- 8.5.4 NUESTRA PRIMERA DEPURACIÓN SENCILLA
- 8.6 HERRAMIENTAS GRÁFICAS DE DESARROLLO (...)
- 8.6.1 CREACIÓN DE FORMULARIOS
- 8.6.2 CREACIÓN DE INFORMES
- 8.7 TÉCNICAS PARA EL CONTROL DE LA EJECUCIÓN
- 8.7.1 COMANDOS START TRANSACTION, COMMIT (...)
- 8.7.2 COMANDOS SAVEPOINT Y ROLLBACK TO (...)
- 8.7.3 COMANDOS LOCK TABLES Y UNLOCK TABLES
- 8.8 OPTIMIZACIÓN DE CONSULTAS
- 8.9 EJERCICIOS RESUELTOS
- 8.10 EJERCICIOS PROPUESTOS
- 8.11 TEST DE CONOCIMIENTOS
- BIBLIOGRAFÍA
- SOLUCIONARIO DE LOS TEST DE CONOCIMIENTOS.