Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
17Activity
×

Table Of Contents

Capítulo 1.- Fundamentos de bases de datos
1.1 Introducción a las bases de datos
1.2 Qué son las Bases de Datos?
1.3 Porqué utilizar una base de datos?
Gráfico # 1: Diagrama del flujo de la información al utilizar una base de datos
1.4 Componentes principales de una base de datos
1.5 Ventajas en el uso de Bases de Datos
1.5.1 Globalización de la información
1.5.2 Eliminación de información redundante
1.5.3 Eliminación de información inconsistente
1.5.4 Permite compartir información
1.5.5 Permite mantener la integridad en la información
1.5.6 Independencia de datos y tratamiento
1.5.7 Restricciones de seguridad
1.6 El sistema gestor de base de datos (DBMS)
1.6.1 El lenguaje de definición de datos (DDL)
1.6.2 El lenguaje de manipulación de datos (DML)
1.7 El administrador de la base de datos (DBA)
Gráfico # 2 : Diagrama de interacción del Dba con los usuarios
1.8 Modelo de base de datos
1.8.1 Bases de datos Jerárquicas
1.8.2 Bases de datos de red
1.8.3 Bases de datos relacionales
1.8.3.1 El modelo Entidad Relación
1.9 Bases de datos Orientadas a Objetos
1.9.1 Conceptos fundamentales
1.9.1.1 Objeto .-
1.9.1.2 Tipo de Objeto.-
1.9.1.3 Encapsulamiento.-
1.9.1.4 Una solicitud.-
1.9.1.6 Herencia.-
1.9.2 Características Fundamentales
1.9.2.1 Abstracción.-
1.9.2.2 Modularidad.-
1.9.2.3 Jerarquía.-
1.9.2.5 Genericidad.-
1.9.2.6 Objetos Complejos.-
1.9.3 Bases de Datos Orientadas a Objetos
1.9.3.1 Que es la O.O
1.9.3.2 Por qué O.O
1.9.3.3 Que es una B.D.O.O
1.9.3.4 Arquitectura de una B.D.O.O
Tabla # 2: Tabla de algunas BDOO existentes y sus proveedores
1.9.3.5 Impacto de la orientación a objetos en la Ingeniería de Software
1.9.3.6 Ventajas en BDOOs
1.9.3.7 Posibles Desventajas
1.9.3.8 Rendimiento
1.9.3.9 Características mandatorias de una BDOO
1.10 Bases de datos Distribuidas
1.11 Arquitecturas de Aplicaciones
Gráfico # 3: Diagrama de Arquitecturas
1.12 Criterios de Calidad
1.12.1 Legibilidad
1.12.2 Fiabilidad
1.12.3 Portabilidad
1.12.4 Modificalidad
1.12.5 Eficiencia
1.13 Tendencias Futuras
1.14 Arquitecturas
1.14.1 SGBD Centralizados
1.14.2 Cliente / Servidor
1.14.3 SGBD Paralelos
1.14.4 SGBD Distribuidos
1.15 Qué es el código abierto?
1.15.1 Los Beneficios del Open Source
1.15.2 Los Problemas del Open Source
1.15.3 La Motivación del Open Source
1.15.4 El código abierto en las empresas
2.1 Procesamiento de Transacciones
2.2 Recuperación de la Información
2.3 Tipos de Datos
2.4 Integridad y Seguridad
2.4.1 Operaciones semánticamente inconsistentes
2.4.2 Integridad Referencial
2.4.2.1 Restricciones de Integridad
2.4.3 Disparadores
2.5 Seguridad y autorización
2.5.1 Violaciones de la Seguridad
2.5.2 Autorizaciones
2.6 Trazas de Auditoria
2.7 Indexación a Asociación
2.8 Control de Concurrencia
2.8.1 El problema del control de concurrencia
2.8.1.1 Técnicas de control de concurrencia
2.8.1.1.1 Técnicas de bloqueo
2.8.1.1.1.1 Tipos de Bloqueo
2.8.1.1.1.2 Protocolo de bloqueo de dos fases
2.8.1.1.1.3 Técnicas de marca de tiempo (timestamping)
2.8.1.1.2 Técnicas optimistas
2.9 Procesamiento de consultas
Gráfico # 4: Pasos en el procesamiento de una consulta
2.10 Protección de los datos
3.1.2 Tipos de Datos y tipos de tabla
3.1.3 Análisis de los distintos tipos de columnas
3.1.3.1 Tipos de columna numéricos
Tabla # 3: Tipos de datos numéricos Mysql
3.1.3.2 Tipos de columna de cadena
Tabla #4: Tipo de datos Cadena Mysql
3.1.3.3 Tipos de cadena de fecha y hora
Tabla #5: Tipos de datos fecha y hora Mysql
3.1.4 Análisis de los distintos tipos de tablas
3.1.4.1 Tablas ISAM
3.1.4.2 Tablas MyISAM
3.1.4.2.1 Tablas estáticas
3.1.4.2.2 Tablas Dinámicas
3.1.4.2.3 Tablas comprimidas
3.1.4.3 Tablas Merge
3.1.4.4 Tablas Heap
3.1.4.5 Tablas Innodb
3.1.5 Transacciones y bloqueos
3.1.6 Las transacciones en las tablas Inodb
3.1.7 Lecturas coherentes
3.1.8 Lectura de Bloqueos para actualizaciones
3.1.9 Bloqueos de lectura en modo compartido
3.1.10 Transacciones en tablas BDB
3.1.11 Otros comportamientos transaccionales
3.1.12 Bloqueo de tablas
3.1.13 Cómo evitar los bloqueos de tabla
3.1.14 Niveles de transacción
3.1.14.1 READ UNCOMMITTED
3.1.14.2 REPEATABLE READ
3.1.14.3 SERIALIZABLE
3.1.15 Indices y optimización de consultas
3.1.16 Compresión de los índices
3.1.17 Tipos de Indice
3.1.17.1 Clave primaria
3.1.17.2 Indice exclusivo
3.1.17.3 Indice de texto completo
3.1.17.4 Indice ordinario
3.1.18 Tipos de Tabla e índices
3.1.19 Uso eficaz de los índices
3.1.20 Dónde utilizar los índices
3.1.21 Sistema de prefijación más a la izquierda
3.1.22 Selección de Indices
3.1.23 Optimización de Selecciones
3.1.24 Optimización de actualizaciones, eliminaciones e inserciones
Gráfico # 5: Instancia de Oracle
3.2.3.1 Procesos de instancia
3.2.3.2 Area Global del sistema (SGA)
3.2.3.3 Area Global de programas (PGA)
3.2.3.4 La Base da Datos
3.2.3.5 Estructuras adicionales
3.2.4 Conexión a la instancia Oracle
3.2.4.1 Esquema General
Gráfico # 7: Esquema General
3.2.4.2 Conexión Remota
Gráfico # 8: Conexión Remota
3.2.5 Tipos de datos
Tabla # 6: Tipos de datos Oracle
3.2.6 Transacciones y bloqueos
3.2.7 Transacciones
Gráfico #9: Estado transaccional de la base de datos
3.2.7.1 Operación de transacciones
Gráfico #10: Ejecución de transacciones
3.2.7.2 Bloqueos
3.2.7.2.1 Dead Lock
3.2.8 Características relacionales orientadas a objetos
3.2.9 Disparadores
3.2.10 Almacenamiento e indexación
3.2.10.1 TableSpace (Espacio de tablas)
3.2.10.2 DataFile (Archivo de datos)
3.2.10.3 Segment (Segmento, trozo, sección)
Capítulo 4.- COMPARATIVA DE LAS BASES DE DATOS
4.1 Comparativa General
Tabla # 7: Comparativa general de las bases de datos
4.2 Sistemas Operativos soportados
Tabla # 8: Sistemas Operativos Soportados
4.3 Interfaces (Api’s) / Conectores soportados
Tabla # 9: Interfaces / Conectores Soportados
4.4 Comparativa de Características de las Bases de Datos
Tabla # 10: Comparativa de Características de las bases de datos
4.5 Aplicaciones Administrativas de Mysql
Tabla # 11: Aplicaciones Administrativas de Mysql
4.6 Aplicaciones Administrativas de Oracle
Tabla # 12: Aplicaciones Administrativas de Oracle
4.7 Comparativa de Tipos de Datos
Tabla # 13: Comparativa de Tipos de Datos
4.8 Almacenamiento de Datos
4.8.1 Almacenamiento de Datos en Mysql
Gráfico #11: Arquitectura de Almacenamiento en Mysql
Tabla # 14: Comparativa de almacenamiento de Datos en Mysql
4.8.2 Almacenamiento de datos en Oracle
4.13 Calidad del Software Mysql
4.14 Precios Oracle
Tabla # 16 Precios Oracle
4.15 Precios Mysql
Tabla # 17 Precios Mysql
4.16 Algunas Pruebas de Rendimiento
Tabla # 18 Pruebas de rendimiento
Gráfico #12: FlashBack Query – Creación Tabla
Gráfico #13: FlashBack Query – Historia de Actualizaciones
4.17 Pruebas de caídas
4.18 Comparativa de Pesos desde el punto de vista del usuario
Tabla # 19: Comparativa de pesos - usuario
4.19 Comparativa de pesos desde el punto de vista del desarrollador
Tabla # 20: Comparativa de pesos - desarrollador
Anexo # 1: Control de Accesos a Usuarios
Anexo # 2: Backups
Anexo # 3: SSL: Secure Sockets Layer
Anexo # 4: Encriptación de Datos
Anexo # 5: ACID
Anexo # 7: Procesamiento Distribuido de Transacciones
Anexo # 8 : Unicode
Anexo # 9: Indices
Anexo # 10: Diccionario de Datos
Anexo # 11: Vistas
Anexo # 12: Trigger
Anexo # 13: Cursores
Anexo # 14: Funciones
Anexo # 15: Procedimientos Almacenados
Anexo # 16: Recovery de Transacciones Erróneas
Anexo # 17: Replica
Anexo # 18: Cluster
Anexo # 19: Particionamiento de Tablas
Anexo # 20: Automatic Storange Management
Anexo # 21: Federated Tables
Anexo # 22: XML
Anexo # 23: Características Orientadas a Objetos
Anexo # 24: Precision Math
Capítulo 5.- Conclusiones y Recomendaciones
5.1.1 Conclusiones
5.1.2 Recomendaciones
Capítulo 6.- Bibliografía
0 of .
Results for:
No results containing your search query
P. 1
analisis-comparativo

analisis-comparativo

Ratings: (0)|Views: 21,290|Likes:
Published by Fabian Rentería

More info:

Published by: Fabian Rentería on Mar 05, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

03/20/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 87 are not shown in this preview.
You're Reading a Free Preview
Pages 91 to 111 are not shown in this preview.

Activity (17)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
borrescribd liked this
Ariana Carrillo liked this
Amaya Artaso liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->