Saltar al contenido principal
Gestion de Bases de Datos Cfgs

Gestion de Bases de Datos Cfgs

Antonio Ahijado Sanchez

En este libro se desarrollan los contenidos del módulo profesional Gestión de Bases de Datos, incluido en el primer curso del ciclo formativo de grado superior Administración de Sistemas Informáticos en Red, según el Real Decreto 1629/2009, de 16 de abril. Esta obra se presenta como una herramienta de trabajo que facilita el proceso de enseñanza-aprendizaje conjugando contenid...

Editorial:
Marcombo, S. a.
Año de edición:
2022
ISBN:
978-84-267-3520-1
Páginas:
304
29,95 €
IVA incluido
Disponible en 1 mes
Añadir a favoritos

Sinopsis

En este libro se desarrollan los contenidos del módulo profesional Gestión de Bases de Datos, incluido en el primer curso del ciclo formativo de grado superior Administración de Sistemas Informáticos en Red, según el Real Decreto 1629/2009, de 16 de abril. Esta obra se presenta como una herramienta de trabajo que facilita el proceso de enseñanza-aprendizaje conjugando contenidos conceptuales y, fundamentalmente, procedimentales. En cada una de sus 17 unidades se incluye información teórica, acompañada de numerosos ejemplos y diagramas. Además, al final de cada unidad se presentan una serie de ejercicios resueltos y propuestos, con el fin de sintetizar y asimilar los conocimientos teóricos adquiridos. Asimismo, en la parte inferior de la primera página del libro se detalla el código de acceso que le permitirá descargar de forma gratuita los contenidos adicionales en www.marcombo.info El libro se complementa con una guía didáctica exclusiva para docentes, que incluye el proyecto curricular, la programación del aula y su temporalización, el solucionario de las actividades propuestas, modelos de exámenes y actividades adicionales. El autor, Antonio Ahijado Sánchez, es máster en Informática Interactiva y Multimedia, y graduado en Estadística. Es profesor de enseñanza secundaria de la especialidad de Informática, así como profesor asociado en la Universidad Rey Juan Carlos de Madrid, con experiencia docente de más de treinta años.

Índice

Bloque 1. Introducción a las bases de datos 7
Unidad 0. Tareas previas 9
0.1 Introducción 10
0.2 Instalación de Oracle Database 21C Express Edition 10
0.3 Instalación de Oracle SQL Developer 21 11
0.4 Instalación de Data Modeler 21.4 20
Unidad 1. Sistemas de almacenamiento de la información 23
1.1 Introducción 24
1.2 Ficheros 24
1.3 Bases de datos 25
1.4 Sistemas gestores de bases de datos (SGBD) 29
1.5 Bases de datos centralizadas y distribuidas 30
Bloque 2. Modelado de datos. Bases de datos relacionales 35
Unidad 2. Modelado de datos 37
2.1 Introducción al modelado de datos 38
2.2 Modelo conceptual 38
2.3 Metodologías usadas para la confección del modelo entidad relación 40
2.4 Modelo lógico 48
2.5 Modelo físico 67
2.6 Ejercicios resueltos 72
Unidad 3. Bases de datos relacionales 81
3.1 Introducción 82
3.2 Las doce reglas de Codd 82
3.3 Terminología de las bases de datos relacionales 83
3.4 Vistas 86
3.5 Índices: características y tipos 87
3.6 Gestión de seguridad 87
3.7 Lenguajes de datos 88
3.8 Ejercicios resueltos 89
Bloque 3. SQL (Structured Query Language) 95
Unidad 4. Introducción a SQL de Oracle 97
4.1 Introducción al lenguaje SQL 98
4.2 La sentencia SELECT 98
4.3 La cláusula WHERE 101
4.4 La cláusula GROUP BY 110
4.5 La cláusula HAVING 111
4.6 La cláusula ORDER BY 111
4.7 Ejercicios resueltos 112
Unidad 5. Visualización de datos a partir de varias tablas 117
5.1 Introducción 118
5.2 Tipos de JOINS. Sintaxis 1992 118
5.3 Tipos de JOINS. Sintaxis 1999 120
5.4 Ejercicios resueltos 123
Unidad 6. Subconsultas 127
6.1 Introducción 128
6.2 Concepto y definición de subconsulta 128
6.3 Subconsulta monorregistro 128
6.4 Subconsultas multirregistro 129
6.5 Subconsulta multicolumna 131
6.6 Otros tipos de subconsultas 132
6.7 Correspondencia entre subconsultas y JOINS 134
6.8 Otros tipos de consultas 135
6.9 Ejercicios resueltos 136
Unidad 7. Lenguaje de manipulación de datos (DML) 141
7.1 Introducción al lenguaje DML 142
7.2 Inserción de registros 142
7.3 Modificación de registros 143
7.4 Eliminación de registros 144
7.5 Transacciones en una base de datos 144
7.6 Políticas de bloqueo 146
7.7 Ejercicios resueltos 146
Unidad 8. Creación y gestión de tablas 151
8.1 Introducción 152
8.2 Creación de tablas 152
8.3 Creación y modificación de una columna en una tabla 154
8.4 Cambio de nombre, truncado, creación de comentarios y borrado de una tabla. 155
8.5 Restricciones en una tabla 156
8.6 Ejercicios resueltos 158
Unidad 9. Creación de vistas 163
9.1 Introducción a las vistas 164
9.2 Clasificación 164
9.3 Reglas para realización de sentencia DML 165
9.4 Otras operaciones 165
9.5 Ejercicios resueltos 166
Bloque 4. PL/SQL(Procedural Language /Structured Query Language) 169
Unidad 10. El lenguaje PL/SQL. Construcción de guiones 171
10.1 Introducción al lenguaje PL/SQL 172
10.2 Bloques PL 172
10.3 Variables en PL/SQL 173
10.4 Operadores utilizados en los bloques 176
10.5 Funciones que se pueden incluir en el bloque 176
10.6 Bloques anidados 178
10.7 Sentencias SQL en PL 179
10.8 Estructuras de control en los programas PL 181
10.9 Ejercicios resueltos 184
Unidad 11. Cursores explícitos 189
11.1 Introducción a los cursores explícitos 190
11.2 Definición y operaciones 190
11.3 Cursores con parámetros 193
11.4 Cláusulas utilizadas en los cursores 194
11.5 Ejercicios resueltos 195
Unidad 12. Variables PL compuestas 199
12.1 Introducción 200
12.2 Registros 200
12.3 Tablas o vectores 202
12.4 Ejercicios resueltos 205
Unidad 13. Gestión de excepciones 209
13.1 Introducción 210
13.2 Excepciones internas 210
13.3 Excepciones definidas por el usuario 212
13.4 Excepciones asociadas a errores del servidor y propagación 213
13.5 El procedimiento RAISE_APLICATION_ERROR 215
13.6 Ejercicios resueltos 216
Unidad 14. Procedimientos, funciones y paquetes 221
14.1 Introducción 222
14.2 Procedimientos 222
14.3 Funciones 226
14.4 Paquetes 229
14.5 Paquetes proporcionados 234
14.6 Ejercicios resueltos 236
Unidad 15. Disparadores en la base de datos 245
15.1 Introducción 246
15.2 Componentes de un disparador 246
15.3 Gestión de disparadores 246
15.4 Pruebas sobre disparadores 249
15.5 Reglas e implementación 250
15.6 Disparadores en las vistas 251
15.7 Ejercicios resueltos 253
Bloque 5. Bases de datos objeto relacional 255
Unidad 16. Bases de datos objeto relacional (BDOR) 257
16.1 Introducción a las BDOR 258
16.2 Ventajas e inconvenientes 258
16.3 Tipos de colección 258
16.4 Tipos de objetos 265
16.5 Ejercicios resueltos 278
Bloque 6. Seguridad de los datos 289
Unidad 17. Gestión de la seguridad de los datos 291
17.1 Introducción a la seguridad en las bases de datos 292
17.2 Recuperación de fallos 292
17.3 Copias de seguridad 293
17.4 Exportación e importación de bases de datos 297
17.5 Migración de la base de datos 299
17.6 Transferencia de datos entre sistemas gestores 299
Bibliografía 303

Artículos relacionados

El Cuento de Peter Conejo

El Cuento de Peter Conejo

Potter, Beatrix

Blackie Books

Las historias de Beatrix Potter llenas de humor, naturaleza, encanto clásico y minuciosamente ilustradas, se han convertido en auténticos tesoros de la literatura universal. Peter Conejo es curioso, inquieto y un poco desobediente. Un dia entra en el huerto del señor McGregor. Y lo que empieza como una travesura pronto se convierte en una gran aventura. ...

13,90 €
En stock
El Cántico de la Tierra

El Cántico de la Tierra

Mancuso, Stefano

Galaxia Gutemberg

En El cántico de la Tierra, el reconocido neurobiólogo vegetal Stefano Mancuso reinterpreta el Cántico de las criaturas, escrito por san Francisco de Asís en 1224, y lo transforma en un extraordinario tratado sobre ecología. El nuevo libro de Mancuso -que ha tenido una excelente acogida tanto por parte del público como de la crítica- combina la espiritualidad y los datos cientí...

18,50 €
En stock
Alta Tensión

Alta Tensión

Coben, Harlan

Rba Libros

Incluso las personas que idolatras no son siempre lo que parecen. Suzze T había sido una estrella del tenis. Ahora está embarazada de ocho meses y su marido, un antiguo ídolo del rock, ha desaparecido. Puede que ciertos rumores sobre la paternidad del bebé lo hayan hecho huir, así que, para encontrarlo, Suzze recurre a Myron Bolitar, a quien conoce desde hace años. Sin embargo,...

21,90 €
En stock
Hormigas S. a.

Hormigas S. a.

Vidal Cordero, José Manuel

Zahori Books

Las hormigas están por todas partes. Caminan por nuestros jardines, construyen túneles bajo nuestros pies y forman largas filas en busca de alimento. Pero detrás de esos pequeños insectos se esconde una de las sociedades más complejas y fascinantes de la naturaleza. ¿Cómo nace un hormiguero? ¿Quién toma las decisiones? ¿Cómo se comunican? ¿Por qué algunas cultivan hongos, const...

19,90 €
En stock
La Magia de la Limpieza Natural

La Magia de la Limpieza Natural

Rubin, Purdy / Figg, Charlotte

Traspaso

Durante años nos han hecho creer que para limpiar bien una casa necesitamos decenas de productos distintos: sprays para el baño, desengrasantes para la cocina, limpiadores para el suelo, quitamanchas imposibles... todos llenos de químicos y envases de plástico. Pero ¿y si limpiar pudiera ser mucho más sencillo, natural y efi caz? Purdy Rubin y Charlotte Figg estaban cansadas de...

20,90 €
En stock
Pálido Criminal

Pálido Criminal

Kerr, Philip

Rba Editores

En la Alemania nazi, nadie está a salvo. Mientras Hitler está preparando una guerra, las calles de Berlín también son el escenario de un tipo de terror ajeno a los nazis. Un psicópata está asesinando y violando a muchachas jóvenes y de apariencia aria. Las altas esferas no pueden permitir esta ofensa al pueblo alemán. Por eso, el poderoso Reinhard Heydrich recurre al investigad...

21,90 €
En stock

Otros libros del autor

Administracion de Sistemas Gestores de Bases de Datos Cfgs

Administracion de Sistemas Gestores de Bases de Datos Cfgs

Antonio Ahijado Sanchez

Marcombo, S. a.

En este libro se desarrollan los contenidos del módulo profesional Administración de Sistemas Gestores de Bases de Datos, incluido en el segundo curso del ciclo formativo de grado superior Administración de Sistemas Informáticos en Red, según el Real Decreto 1629/2009, de 30 de octubre. Esta obra se presenta como una herramienta de trabajo que facilita el proceso de enseñanza-a...

26,20 €
Disponible en 1 mes