TY - BOOK TI - FUNDAMENTOS DE BASE DE DATOS SN - 8448146441 AV - LCC PY - 2006/// CY - España PB - Mc Graw Hill N1 - Incluye Referencias Bibliograficas; "• PREFACIO XV • CAPÍTULO 1 INTRODUCCIÓN o APLICACIONES DE LOS SISTEMAS DE BASES DE DATOS o PROPÓSITO DE LOS SISTEMAS DE BASES DE DATOS o VISIÓN DE LOS DATOS o LENGUAJES DE BASES DE DATOS o BASES DE DATOS RELACIONALES o DISEÑO DE BASES DE DATOS o BASES DE DATOS BASADAS EN OBJETOS Y SEMIESTRUCTURADAS o ALMACENAMIENTO DE DATOS Y CONSULTAS o GESTIÓN DE TRANSACCIONES o MINERÍA Y ANÁLISIS DE DATOS o ARQUITECTURA DE LAS BASES DE DATOS o USUARIOS Y ADMINISTRADORES DE BASES DE DATO o HISTORIA DE LOS SISTEMAS DE BASES DE DATO o RESUMEN • EJERCICIOS • NOTAS BIBLIOGRÁFICAS • PARTE 1: BASES DE DATOS RELACIONALES • CAPÍTULO 2 EL MODELO RELACIONAL • 2.1 LA ESTRUCTURA DE LAS BASES DE DATOS RELACIONALES • 2.2 OPERACIONES FUNDAMENTALES DEL ÁLGEBRA RELACIONAL • 2.3 OTRAS OPERACIONES DEL ÁLGEBRA RELACIONAL • 2.4 OPERACIONES DEL ÁLGEBRA RELACIONAL EXTENDIDA • 2.5 VALORES NULOS • 2.6 MODIFICACIÓN DE LA BASE DE DATOS • 2.7 RESUMEN • EJERCICIOS • NOTAS BIBLIOGRÁFICAS • CAPÍTULO 3 SQL • 3.1 INTRODUCCIÓN • 3.2 DEFINICIÓN DE DATOS • 3.3 ESTRUCTURA BÁSICA DE LAS CONSULTAS SQL • 3.4 OPERACIONES SOBRE CONJUNTOS • 3.5 FUNCIONES DE AGREGACIÓN • 3.6 VALORES NULOS • 3.7 SUBCONSULTAS ANIDADAS • 3.8 CONSULTAS COMPLEJAS • 3.9 VISTAS • 3.10 MODIFICACIÓN DE LA BASE DE DATOS • 3.11 REUNIÓN DE RELACIONES • 3.12 RESUMEN • EJERCICIOS • NOTAS BIBLIOGRÁFICAS • CAPÍTULO 4 SQL AVANZADO • 4.1 TIPON DE DATOS У ИНФЕТАЯ • 4.2 RESTRICCIONES DE INTEGRIDAD • 4.3 AUTORIZACE • 4.4 SQL. INCORPORADO 112 • 43 SQL DINÁMICO 114 • 4.7. CONSULTAS RECURSIVAS 126 • 4.8 FUNCIONES Y PROCEDIMIENTO 121 • CARACTERISTICAS AVANZADAS DE • RESUMEN 132 • EJERCICIOS 133 • NOTAS BIBLIOGRÁFICAS 135 • CAPÍTULO 5 OTROS LENGUAJES RELACIONALES • 5.1. EL CÁLCULO RELACIONAL DE TUPLAS 137 • 5.2. EL CÁLCULO RELACIONAL DE DOMINIOS 141 • 5.3. QUERY-BY-EXAMPLE 144 • 5.4. DATALOG 151 • 5.5. RESUMEN 162 • EJERCICIOS 163 • NOTAS BIBLIOGRÁFICAS 165 • PARTE 2 DISEÑO DE BASES DE DATOS • CAPÍTULO 6 DISEÑO DE BASES DE DATOS Y EL MODELO E-R • 6.1 VISIÓN GENERAL DEL PROCESO DE DISEFTO 169 • 6.2 EL MODELO ENTIDAD-RELACIÓN 171 • 6.3 RESTRICCIONES 176 • 6.4 DIAGRAMAS ENTIDAD-RELACIÓN 180 • 6.5 ASPECTOS DEL DISEÑO ENTIDAD-RELACIÓN 184 • 6.6 CONJUNTOS DE ENTIDADES DÉBILES 189 • 6.7 CARACTERÍSTICAS DEL MODELO E-R EXTENDIDO 190 • 6.8 DISEÑO DE UNA BASE DE DATOS PARA UN BANCO 192 • 6.9 REDUCCIÓN A ESQUEMAS RELACIONALES 200 • 6.10 OTROS ASPECTOS DEL DISEÑO DE BASES DE DATOS 20 • 6.11 EL LENGUAJE DE MODELADO UNIFICADO UML 210 • 6.12 RESUMEN 212 • EJERCICIOS 213 • NOTAS BIBLIOGRÁFICAS 217 • CAPÍTULO 7 DISEÑO DE BASES DE DATOS RELACIONALES • 7.1 CARACTERÍSTICAS DE LOS BUENOS DISEÑOS RELACIONALES 219 • 7.2 DOMINIOS ATÓMICOS Y LA PRIMERA FORMA NORMAL • 7.3 DESCOMPOSICIÓN MEDIANTE DEPENDENCIAS FUNCIONALES 224 • 7.4 TEORÍA DE LAS DEPENDENCIAS FUNCIONALES 231 • 7.5 ALGORITMOS DE DESCOMPOSICIÓN 239 • 7.6 DESCOMPOSICIÓN MEDIANTE DEPENDENCIAS • 7.7 MÁS FORMAS NORMALES 248 • 7.8 PROCESO DE DISEÑO DE MULTIVALORADAS 244 • 7.9 MODELADO DE DATOS TEMPORALES 251 • 7.10 RESUMEN • EJERCICIOS 254 • NOTAS BIBLIOGRÁFICAS 257 • CAPÍTULO 8 DISEÑO Y DESARROLLO DE APLICACIONES • 8.1 INTERFACES DE USUARIO Y HERRAMIENTAS 259 • 8.2 INTERFACES WEB PARA BASES DE DATOS 262 • 8.3 FUNDAMENTOS DE WEB 263 • 8.4 SERVLETS Y JSP 267 • 8.5 CREACIÓN DE APLICACIONES WEB DE GRAN TAMAÑO 271 • 8.7 AUTORIZACIÓN EN SQL 278 • 8.8 SEGURIDAD DE LAS APLICACIONES • 8.9 RESUMEN 291 • EJERCICIOS 293 • NOTAS BIBLIOGRÁFICAS 297 • PARTE 3 BASES DE DATOS ORIENTADAS A OBJETOS Y XML • CAPÍTULO 9 BASES DE DATOS BASADAS EN OBJETOS • 9.1 VISIÓN GENERAL 301 • 9.2. TIPOS DE DATOS COMPLEJOS 302 • 9.3 TIPOS ESTRUCTURADOS Y HERENCIA EN 5QL 303 • 9.4 HERENCIA DE TABLAS 308 • 9.5 TIPOS ARRAY Y MULTICONJUNTO EN SQL. 309 • 9.6 IDENTIDAD DE LOS OBJETOS Y TIPOS DE REFERENCIA EN SOL 313 • 9.7. IMPLEMENTACIÓN DE LAS CARACTERISTICAS O-R 315 • 9.8. LENGUAJES DE PROGRAMACIÓN PERSISTENTES 316 • 9.9. SISTEMAS ORIENTADOS A OBJETOS Y SISTEMAS RELACIONALES ORIENTADOS A OBJETOS 322 • 9.10. RESUMERS 323 • EJERCICIOS 324 • NOTAS BIBLIOGRÁFICAS 327 • CAPÍTULO 10 XML • 10.1 MOTIVACIÓN 329 • 10.2 ESTRUCTURA DE LOS DATOS XML 332 • 103 ESQUEMA DE LOS DOCUMENTOS XML. 335 • 10.4 CONSULTA Y TRANSFORMACIÓN 340 • 10.5 LA INTERFAZ DE PROGRAMACIÓN DE APLICACIONES DE XML 349 • 10.6 ALMACENAMIENTO DE DATOS XML. 350 • 10.7 APLICACIONES XML 354 • 10.8 RESUMEN 358 • EJERCICIOS 360 • NOTAS BIBLIOGRÁFICAS 362 • PARTE 4 ALMACENAMIENTO DE DATOS Y CONSULTAS • CAPÍTULO 11 ALMACENAMIENTO Y ESTRUCTURA DE ARCHIVOS • 11.1 VISIÓN GENERAL DE LOS MEDIOS FÍSICOS DE ALMACENAMIENTO 367 • 11.2 DISCOS MAGNÉTICOS 370 • 11.3 RAID 375 • 11.4 ALMACENAMIENTO TERCIARIO 382 • 11.5 ACCESO AL ALMACENAMIENTO 383 • 11.6 ORGANIZACIÓN DE LOS ARCHIVOS 386 • 11.7 ORGANIZACIÓN DE LOS REGISTROS EN ARCHIVOS 390 • 11.8 ALMACENAMIENTO CON DICCIONARIOS DE DATOS 393 • 11.9 RESUMEN 395 • EJERCICIOS 396 • NOTAS BIBLIOGRÁFICAS 398 • CAPÍTULO 12 INDEXACIÓN Y ASOCIACIÓN • 12.1 CONCEPTOS BÁSICOS 401 • 12.2 INDICES ORDENADOS 402 • 12.3 ARCHIVOS DE ÍNDICES DE ÁRBOL B 408 • 12.4 ARCHIVOS DE ÍNDICES DE ÁRBOL B 417 • 12.5 ACCESOS BAJO VARIAS CLAVES • 12.6 ASOCIACIÓN ESTÁTICA 421 • 12.7 ASOCIACIÓN DINÁMICA 426 • 12.8 COMPARACIÓN DE LA INDEXACIÓN ORDENADA Y LA ASOCIACIÓN 431 • 12.9 INDICES DE MAPAS DE BITS 432 • 12.10 DEFINICIÓN DE INDICES EN SQL 435 • 12.11 RESUMEN 436 • EJERCICIOS 438 • NOTAS BIBLIOGRÁFICAS 440 • CAPÍTULO 13 PROCESAMIENTO DE CONSULTAS • 13.1 VISIÓN GENERAL 443 • 13.2 MEDIDAS DEL COSTE DE UNA CONSULTA 445 • 13.3 OPERACIÓN SELECCIÓN 446 • 13.4 ORDENACIÓN 450 • 13.5 OPERACIÓN REUNIÓN 452 • 13.6 OTRAS OPERACIONES 463 • 13.7 EVALUACIÓN DE EXPRESIONES 466 • 13.8 RESUMEN 470 • EJERCICIOS 472 • NOTAS BIBLIOGRÁFICAS 473 • CAPÍTULO 14 OPTIMIZACIÓN DE CONSULTAS • 14.1 VISIÓN GENERAL 475 • 14.2 TRANSFORMACIÓN DE EXPRESIONES RELACIONALES 476 • 14.3 ESTIMACIÓN DE LAS ESTADÍSTICAS DE LOS RESULTADOS DE LAS EXPRESIONES 482 • 14.4 ELECCIÓN DE LOS PLANES DE EVALUACIÓN 487 • 14.5 VISTAS MATERIALIZADAS 494 • 14.6 RESUMEN 498 • EJERCICIOS 500 • NOTAS BIBLIOGRÁFICAS 502 • PARTE 5 GESTIÓN DE TRANSACCIONES • CAPÍTULO 15 TRANSACCIONES • 15.1 CONCEPTO DE TRANSACCIÓN 507 • 15.2 ESTADOS DE UNA TRANSACCIÓN 510 • 15.3 IMPLEMENTACIÓN DE LA ATOMICIDAD Y LA DURABILIDAD 512 • 15.4 EJECUCIONES CONCURRENTES 513 • 15.5 SECUENCIALIDAD 516. • 15.6 RECUPERABILIDAD 520 • 15.7 IMPLEMENTACIÓN DEL AISLAMIENTO 522 • 15.8 COMPROBACIÓN DE LA SECUENCIALIDAD 522 • 15.9 RESUMEN 523 • EJERCICIOS 525 • NOTAS BIBLIOGRÁFICAS 527 • CAPÍTULO 16 CONTROL DE CONCURRENCIA • 16.1 PROTOCOLOS BASADOS EN EL BLOQUEO 529 • 16.2 PROTOCOLOS BASADOS EN MARCAS TEMPORALES 539 • 16.3 PROTOCOLOS BASADOS EN VALIDACIÓN 542 • 16.4 GRANULARIDAD MÜLTIPLE 544 • 16.5 ESQUEMAS MULTIVERSIÓN 546 • 16.6 TRATAMIENTO DE INTERBLOQUEOS 548 • 16.7 OPERACIONES PARA INSERTAR Y BORRAR 553 • 16.8 NIVELES DÉBILES DE CONSISTENCIA 555 • 16.9 CONCURRENCIA EN LOS INDICES 557 • 16.10 RESUMEN 560 • EJERCICIOS 562 • NOTAS BIBLIOGRÁFICAS 566 • CAPÍTULO 17 SISTEMA DE RECUPERACIÓN • 17.1 CLASIFICACIÓN DE LOS FALLOS 567 • 17.2 ESTRUCTURA DEL ALMACENAMIENTO 568 • 17.3 RECUPERACIÓN Y ATOMICIDAD 571 • 17.4 RECUPERACIÓN BASADA EN EL REGISTRO HISTÓRICO 572 • 17.5 TRANSACCIONES CONCURRENTES Y RECUPERACIÓN 579 • 17.6 GESTIÓN DE LA MEMORIA INTERMEDIA 581 • 17.7 FALLO CON PÉRDIDA DE ALMACENAMIENTO NO VOLÁTIL 584 • 17.8 TÉCNICAS AVANZADAS DE RECUPERACIÓN 585 • 17.9 SISTEMAS REMOTOS DE COPIAS DE SEGURIDAD 591 • 17.10 RESUMEN 593 • EJERCICIOS 596 • NOTAS BIBLIOGRÁFICAS 597 • PARTE 6 MINERÍA DE DATOS Y RECUPERACIÓN DE INFORMACIÓN • CAPÍTULO 18 ANÁLISIS Y MINERÍA DE DATOS • 18.1 SISTEMAS DE AYUDA A LA TOMA DE DECISIONES 601 • 18.2 ANÁLISIS DE DATOS Y OLAP 602 • 18.3 ALMACENES DE DATOS 612 • 18.4 MINERÍA DE DATOS 615 • 18.5 RESUMEN 625 • EJERCICIOS 627 • NOTAS BIBLIOGRÁFICAS 628 • CAPÍTULO 19 RECUPERACIÓN DE INFORMACIÓN • 19.1 VISIÓN GENERAL 631 • 19.2 CLASIFICACIÓN POR RELEVANCIA SEGÚN LOW TÉRMINOS 132 • 19.3 RELEVANCIA SEGÚN LOS HIPERVINCULOS 6.35 • 19.4 SIRSÓNIMOS, HOMÓNIMOS Y ENTOLOGIAS 638 • 19.5 CREACIÓN DE INDICES DE DOCUMENTOS 6.39 • 19.6 MEDIDA DE LA EFECTIVIDAD DE LA RECUPERACIÓN 640 • 19.7 MOTORES DE BÚSQUEDA EN WIER 541 • 19.8 RECUPERACIÓN DE INFORMACIÓN Y DATOS ESTRUCTURADOS 642 • 19.9 DIRECTORION 643 • 19.10 RESUMEN 645 • EJERCICIOS 646 • NOTAS BIBLIOGRÁFICAS 647 • PARTE 7 ARQUITECTURA DE SISTEMAS • CAPÍTULO 20 ARQUITECTURAS DE LOS SISTEMAS DE BASES DE DATOS • 20.1 ARQUITECTURAS CENTRALIZADAS Y CLIENTE-SERVIDOR 651 • 20.2 ARQUITECTURAS DE SISTEMAS SERVIDORES 653¡ • 20.3 SISTEMAS PARALELOS 657 • 20.4 SISTEMAS DISTRIBUIDOS 663 • 20.5 TIPOS DE REDES 666 • 20.6 RESUMEN 668 • EJERCICIOS 669 • NOTAS BIBLIOGRÁFICAS 671 • CAPÍTULO 21 BASES DE DATOS PARALELAS • 21.1 INTRODUCCIÓN 673 • 21.2 PARALELISMO DE E/S 674 • 21.3 PARALELISMO ENTRE CONSULTAS 677 • 21.4 PARALELISMO EN CONSULTAS 678 • 21.5 PARALELISMO EN OPERACIONES 678 • 21.6 PARALELISMO ENTRE OPERACIONES 685 • 21.7 DISEÑO DE SISTEMAS PARALELOS 687 • 21.8 RESUMEN 688 • EJERCICIOS 689 • NOTAS BIBLIOGRÁFICAS 691 • CAPÍTULO 22 BASES DE DATOS DISTRIBUIDAS • 22.1 BASES DE DATOS HOMOGÉNEAS Y HETEROGÉNEAS • 22.2 ALMACENAMIENTO DISTRIBUIDO DE DATOS 694 • 22.3 TRANSACCIONES DISTRIBUIDAS 697 • 22.4 PROTOCOLOS DE COMPROMISO 698 • 22.5 CONTROL DE LA CONCURRENCIA EN LAS BASES DE DATOS DISTRIBUIDAS 704 • 22.6 DISPONIBILIDAD 710 • 22.7 PROCESAMIENTO DISTRIBUIDO DE CONSULTAS 714 • 22.8 BASES DE DATOS DISTRIBUIDAS HETEROGÉNEAS 717 • 22.9 SISTEMAS DE DIRECTORIO 719 • 22.10 RESUMEN 723 • EJERCICIOS 726 • NOTAS BIBLIOGRÁFICAS 728 • PARTE 8 OTROS TEMAS • CAPÍTULO 23 DESARROLLO AVANZADO DE APLICACIONES • 23.1 AJUSTE DEL RENDIMIENTO 733 • 23.2 PRUEBAS DE RENDIMIENTO 741 • 23.3 NORMALIZACIÓN 744 • 23.4 MIGRACIÓN DE APLICACIONES 748 • 23.5 RESUMEN 749 • EJERCICIOS 750 • NOTAS BIBLIOGRÁFICAS 751 • CAPÍTULO 24 TIPOS DE DATOS AVANZADOS Y NUEVAS APLICACIONES • 24.1 MOTIVA 753 • 24.2 EL TIEMPO EN LAS BASES DE DATOS 754 • 24.3 DATOS ESPACIALES Y GEOGRÁFICON 750 • 24.4 BOWS DE DATOS MULTIMEDIA 763 • 24.5 COMPUTADORAS PORTÁTILES Y BASES DE DATOS PERSONALES 767 • 24.6 RESUMEN 772 • EJERCICIOS 773 • NOTAS BIBLIOGRÁFICAS 775 • CAPÍTULO 25 PROCESAMIENTO AVANZADO DE TRANSACCIONES • 25.1 MONITORES DE PROCESAMIENTO DE TRANSACCIONES • 25.2 FLUJOS DE TRABAJO DE TRANSACCIONES 781 • 25.3 COMERCIO ELECTRÓNICO 786 • 25.4 BASES DE DATOS EN MEMORIA PRINCIPAL 788 • 25.5 SISTEMAS DE TRANSACCIONES DE TIEMPO REAL 790 • 25.6 TRANSACCIONES DE LARGA DURACIÓN 791 • 25.7 GESTIÓN DE TRANSACCIONES EN VARIAS BASES DE DATOS 796 • 25.8 RESUMEN 799 • EJERCICIOS 801 • NOTAS BIBLIOGRÁFICAS 802 • PARTE 9 ESTUDIO DE CASOS • CAPÍTULO 26 POSTGRESQL • ANASTASSIA AILAMAKI, SAILESH KRISHNAMURTHY, SPIROS PAPADIMITRIOU, BIANCA SCHROEDER • 26.1 INTRODUCCIÓN 807 • 26.2 INTERFACES DE USUARIO 808 • 26.3 VARIACIONES Y EXTENSIONES DE SQL 809 • 26.4 GESTIÓN DE TRANSACCIONES EN POSTGRESQL 817 • 26.5 ALMACENAMIENTO E INDICES 824 • 26.6 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 827 • 26.7 ARQUITECTURA DEL SISTEMA 830 NOTAS BIBLIOGRÁFICAS 831 • CAPÍTULO 27 ORACLE • HAKAN JAKOBSSON • 27.1 HERRAMIENTAS PARA EL DISEÑO DE BASES DE DATOS Y LA CONSULTA 833 • 27.2 VARIACIONES Y EXTENSIONES DE SQL 834 • 27.3 ALMACENAMIENTO E INDICES 836 • 27.4 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 844 • 27.5 CONTROL DE CONCURRENCIA Y RECUPERACIÓN 849 • 27.6 ARQUITECTURA DEL SISTEMA 851 • 27.7 RÉPLICA, DISTRIBUCIÓN Y DATOS EXTERNOS 854 • 27.8 HERRAMIENTAS DE GESTIÓN DE BASES DE DATOS 855 • 27.9 MINERÍA DE DATOS 856 NOTAS BIBLIOGRÁFICAS 857 • CAPÍTULO 28 DB2 UNIVERSAL DATABASE DE IBM • SRIRAM PADMANABHAN • 28.1 VISIÓN GENERAL 859 • 28.2 HERRAMIENTAS DE DISEÑO DE BASES DE DATOS 860 • 28.3 VARIACIONES Y EXTENSIONES DE SQL 861 • 28.4 ALMACENAMIENTO E INDEXACIÓN 864 • 28.5 AGRUPACIÓN MULTIDIMENSIONAL 867 • 28.6 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 870 • 28.7 TABLAS DE CONSULTAS MATERIALIZADAS 874 • 28.8 CARACTERÍSTICAS AUTÓNOMAS DE DB2 876 • 28.9 HERRAMIENTAS Y UTILIDADES 876 • 28.10 CONTROL DE CONCURRENCIA Y RECUPERACIÓN 878 • 28.11 ARQUITECTURA DEL SISTEMA 880 • 28.12 RÉPLICAS, DISTRIBUCIÓN Y DATOS EXTERNOS 881 • 28.13 CARACTERÍSTICAS DE INTELIGENCIA DE NEGOCIO 882 NOTAS BIBLIOGRÁFICAS 882 • CAPÍTULO 29 • SQL SERVER DE MICROSOFT • SAMEET AGARWAL, JOSÉ A. BLAKELEY, THIERRY D'HERS, GERALD HINSON, DIRK MYERS, VAQAR PIRZADA, BILL RAMOS, BALAJI RATHAKRISHNAN, MICHAEL RYS, FLORIAN WAAS, MICHAEL ZWILLING • 29.1 HERRAMIENTAS PARA LA ADMINISTRACIÓN, EL DISEÑO Y LA CONSULTA DE LAS BASES DE DATOS 885 • 29.2 VARIACIONES Y EXTENSIONES DE SQL 889 • 29.3 ALMACENAMIENTO E ÍNDICES 892 • 29.4 PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 895 • 29.5 CONCURRENCIA Y RECUPERACIÓN 899 • 29.6 ARQUITECTURA DEL SISTEMA 903 • 29.7 ACCESO A LOS DATOS 904 • 29.8 PROCESAMIENTO DE CONSULTAS HETEROGÉNEAS DISTRIBUIDAS 905 • 29.9 DUPLICACIÓN 906 • 29.10 PROGRAMACIÓN DE SERVIDORES EN .NET908 • 29.11 SOPORTE DE XML EN SQL SERVER 2005 • 29.12 SERVICE BROKER DE SQLSERVER 916 • 29.13 ALMACENES DE DATOS E INTELIGENCIA DE NEGOCIO 918 • NOTAS BIBLIOGRÁFICAS 921 • BIBLIOGRAFÍA • ÍNDICE" N2 - "UN SISTEMA GESTOR DE BASES DE DATOS (SGBD) CONSISTE EN UNA COLECCIÓN DE DATOS INTERRELACIONADOS Y UN CONJUNTO DE PROGRAMAS PARA ACCEDER A DICHOS DATOS. LA COLECCIÓN DE DATOS, NORMALMENTE DENOMINADA BASE DE DATOS, CONTIENE INFORMACIÓN RELEVANTE PARA UNA EMPRESA. EL OBJETIVO PRINCIPAL DE UN SGBD ES PROPORCIONAR UNA FORMA DE ALMACENAR Y RECUPERAR LA INFORMACIÓN DE UNA BASE DE DATOS DE MANERA QUE SEA TANTO PRÁCTICA COMO EFICIENTE. LOS SISTEMAS DE BASES DE DATOS SE DISEÑAN PARA GESTIONAR GRANDES CANTIDADES DE INFORMACIÓN. LA GESTIÓN DE LOS DATOS IMPLICA TANTO LA DEFINICIÓN DE ESTRUCTURAS PARA ALMACENAR LA INFORMACIÓN COMO LA PROVISIÓN DE MECANISMOS PARA LA MANIPULACIÓN DE LA INFORMACIÓN. ADEMÁS, LOS SISTEMAS DE BASES DE DATOS DEBEN GARANTIZAR LA FIABILIDAD DE LA INFORMACIÓN ALMACENADA, A PESAR DE LAS CAÍDAS DEL SISTEMA O DE LOS INTENTOS DE ACCESO NO AUTORIZADOS. SI LOS DATOS VAN A SER COMPARTIDOS ENTRE DIFERENTES USUARIOS, EL SISTEMA DEBE EVITAR POSIBLES RESULTADOS ANÓMALOS. DADO QUE LA INFORMACIÓN ES TAN IMPORTANTE EN LA MAYORÍA DE LAS ORGANIZACIONES, LOS CIENTÍFICOS INFOR-MÁTICOS HAN DESARROLLADO UNA GRAN CUERPO DE CONCEPTOS Y TÉCNICAS PARA LA GESTIÓN DE LOS DATOS. ESTOS CONCEPTOS Y TÉCNICAS CONSTITUYEN EL OBJETIVO CENTRAL DE ESTE LIBRO. EN ESTE CAPÍTULO SE PRESENTA UNA BREVE INTRODUCCIÓN A LOS PRINCIPIOS DE LOS SISTEMAS DE BASES DE DATOS." ER -