PRECIO: $ 679.00

$ 67.90 USD

FICHA TECNICA:

  • PAGINAS: 496
  • AUTOR: OPPEL, ANDREW J.
  • TOMOS: 1
  • CODIGO: MC2284
  • EDICION:
  • FECHA ED.: 2010

RESEÑA:

Habilidades esenciales ¡Fácilmente! Aprende técnicas de diseño y administración aplicables a cualquier tipo de base de datos. Caracterizado por el uso de ejemplos claros con Microsoft Acces y Oracle, Fundamentos de Bases de datos comienza por enseñar el uso del Lenguaje Estructurado de Consultas (SQL, Structured Query Lenguaje) para crear e ingresar elementos de bases de datos.

Después, descubrirás cómo implementar diseños lógicos por normalización, transformar diseños lógicos en bases de datos físicas y manejar el modelado de datos y procesos. También obtendrás detalles sobre seguridad, procesamiento analítico en línea (OLAP), conexión a aplicaciones e integración de objetos de contenido y XML en tus bases de datos.

Diseñado para aprender fácilmente.

  • Habilidades y conceptos clave: Lista de las habilidades específicas que obtendrás en cada capítulo.
  • Pregunta al experto: Sección de preguntas y respuestas que ofrecen información adicional y consejos de utilidad.
  • Prueba esto: Ejercicios prácticos para aplicar las habilidades adquiridas.
  • Nota: Información adicional relativa al tema en estudio.
  • Autoexamen: Ensayos para medir tu conocimiento al finalizar cada capítulo.

INDICE:

<tr height=""

Agradecimientos
Introducción
Parte I Conceptos de bases de datos
1 Fundamentos de bases de datos
Propiedades de una base de datos
El sistema de administración de bases de datos
Capas de abstracción de los datos
Independencia física de los datos
Independencia lógica de los datos
Modelos prevalecientes de bases de datos
Archivos simples
El modelo jerárquico
El modelo de red
El modelo relacional
El modelo orientado a objetos
El modelo de objetos-relacional
Breve historia de las bases de datos
¿Por qué concentrarse en el modelo relacional?
2 Exploración de los componentes de una base de datos relacional
Componentes del diseño conceptual ele una base de datos
Entidades
Atributos
Relaciones
Reglas de negocios
Pruebe esto 2-I Exploración de la base de datos Northwind
Componentes de los diseños lógico y físico de una base de datos
Tablas
Columnas y tipos de datos
Restricciones
Restricciones de integridad
Vistas
3 Consultas a bases de datos con formularios
QBE: las raíces de las consultas mediante formularios
Introducción a Microsoft Access
El panel Relaciones de Microsoft Access
La Vista Diseño de tabla de Microsoft Access
Creación de consultas en Microsoft Access
Pruebe esto 3-1 Lista de todos los clientes
Pruebe esto 3-2 Elección de las columnas que se muestran
Pruebe esto 3-3 Ordenamiento de los resultados
Pruebe esto 3-4 Ordenamiento avanzado
Pruebe esto 3-5 Elección de las lilas que se muestran
Pruebe esto 3-6 Selección de una fila combinada
Pruebe esto 3-7 Uso del operador no es igual a
Pruebe esto 3-8 Combinación de tablas
Pruebe esto 3-9 Limitación de los resultados de una combinación
Pruebe esto 3-10 Combinaciones externas
Pruebe esto 3-1 1 SQL en Microsoft Access
Pruebe esto 3-12 Combinaciones múltiples y columnas calculadas
Pruebe esto 3-13 Funciones cíe obtención de totales
Pruebe esto 3-14 Autocombinaciones
4 Introducción a SQL
Breve historia ele SQL
Introducción a Oracle SQL
Pruebe esto 4-1 Desbloqueo de la cuenta HR y conexión como HR
¿,Dónde estún los datos`
Localización de los objetos de una base de datos mediante vistas de catálogo
Observación de los objetos de una base de datos mediante el Explorador deobjeto s
Pruebe esto 4-2 Uso del Explorador de Objetos de Application Express
Lenguaje de consulta de datos (DQL): la instrucción SELECT
Listado de todas las lilas y columnas
Delimitación de las columnas que se muestran
Ordenamiento de los resultados
Selección de las filas que se despliegan
Combinación de tablas
Funciones de obtención de totales
Lenguaje de manipulación de datos (DML)
Soporte a transacciones (COMMIT y RO!.LBACK)
La instrucción INSERT
La instrucción UPDATE
La instrucción DELETE
Instrucciones del lenguaje de definición de datos (DDL)
La instrucción CREATE TABLE
La instrucción ALTER TABLE
La instrucción CREATE VIEW
La instrucción CREATE INDEX
La instrucción DROP
Instrucciones del lenguaje de control de datos (DCL)
I.a instrucción GRANT
La instrucción REVOKE
Parte II Desarrollo de una base de datos
5 El ciclo de vida de una base de datos
El ciclo de vida tradicional
Plancación
Recopilación de requisitos
Diseño conceptual
Diseño lógico
Diseño físico
Construcción
Implementación y lanzamiento
Soporte continuo
Ciclos de vida no tradicionales
Creación de prototipos
Desarrollo rápido de aplicaciones
El triángulo del proyecto
Pruehe esto 5-I Proyecto de tareas de administración de una base de datos
6 Diseño de una base de datos mediante normalización
La necesidad de normal ir.ación
Anomalía de inserción
Anomalía de eliminación
Anomalía de actualización
Aplicación del proceso de normalización
Elección de una clave principal
Primera forma normal: eliminación de los datos repetidos
Segunda forma normal: eliminación de las dependencias parciales
Tercera forma normal: eliminación de las dependencias transitorias
Más allá de la tercera forma normal
Desnormalización
Prohlcmasprácticos
Pruehe esto 6-1 Registros académicos en UTLA
Pruebe esto 6-2 Compañía de Libros ele Computación
7 Modelado de datos y de procesos
Modelado de la relación entre entidades
Formatos de ERD
Supertiposytipos secundarios
Lineamientos para trazar ERD
Modelos de procesos
El diagrama de flujo
El diagrama de jerarquía de funciones
El diagrama de carriles de alberca
El diagrama de flujo de (latos
Determinación de relaciones entre entidades y procesos
Pruebe esto 7-1 Dibujo de un ERD en un formato de ingeniería de la información (II)
8 Diseño de la base de datos física
Diseño de tablas
Implementación de supertipos y tipos secundarios
Convenciones de nomenclatura
Integración de las reglas de negocios y la integridad de los datos
Restricciones NOT NULL
Restricciones de clave principal
Restricciones referenciales (de clave externa)
Restricciones de unicidad
Restricciones de comprobación
Tipos de datos. precisión y escala
Desencadenadores
Diseño de vistas
Adición de índices para mejorar el rendimiento
Pruebe esto 8-1 Ubicación de un modelo lógico en el diseño físico de una base de datos
Parte III Implementación de una base de datos
9 Conexión de bases de datos al mundo exterior
Modelos de implementación
Modelo centralizado
Modelo distribuido
Modelo cliente/servidor
Conexión de bases de datos a Web
Introducción a Internet y Web
Componentes de la ´´pila de tecnología´´ de Web
Invocación de transacciones desde páginas Web
Conexión de bases de datos a aplicaciones
Conexión de bases de datos mediante ODCB
Conexión de bases de datos mediante OLE DB
Conexión de bases de datos a aplicaciones de Java
Pruebe esto 9-1 Exploración de World Wide Web
10 Seguridad de una base de datos
¿Por qué es necesaria la seguridad?
Seguridad del servidor de base de datos
Seguridad física
Seguridad de red
Seguridad en el nivel del sistema
Seguridad de clientes y aplicaciones de base de datos
Credenciales para inicio de sesión
Cifrado de datos
Otras consideraciones sobre el cliente
Seguridad del acceso a una base de datos
Arquitecturas de seguridad de una base de datos
Cuentas de propietario de esquema
Privilegios de sistema
Privilegios de objetos
Funciones
Vistas
Monitoreo y auditoría de la seguridad
Pruebe esto 10-1 Privilegios de los objetos de una base de datos
11 Implementación de las bases de datos
Procesamiento mediante un cursor
Administración de transacciones
¿Qué es una transacción?
Soporte DBMS para transacciones
Pruebe esto 11-1 Soporte a transacciones en SQL
Bloqueo y bloqueo mutuo de transacciones
Afinación del rendimiento
Afinación de las consultas a una base de datos
Amación de las instrucciones DML
Control de cambios
12 Bases de datos para procesamiento analítico en Iínea
Almacenes de datos
Comparación entre sistemas OLTP y sistemas de almacén de datos
Arquitectura de un almacén de datos
Mercados de datos
Minería de datos
Pruebe esto 12-1 Diseño de tablas de hechos y de dimensiones para esquemas de estrella
13 Integración de documentos y objetos XML en bases de datos
Conozca los fundamentos de XML
Conozca SQL/XML
Tipo de datos XMI
Iluciones de SQL./XMI
Regla de conversión de SQL/XML
Pruebe esto 13-1 Uso de las funciones de SQI,/XMI
Aplicaciones orientadas a objetos
Programación orientada a objetos
Lenguajes orientados a objetos
Persistencia de objetos
Bases de datos de objetos-relacionales
Parte IV Apéndices
A Soluciones a las autoevaluaciones
Capítulo 1: Fundamentos de bases de datos
Capítulo 2: Exploración de los componentes de una base de datos relacional
Capítulo 3: Consultas a bases de datos con formularios
Capítulo 4: Introducción a SQL
Capítulo 5: El ciclo de vida de una base de claws
Capítulo 6: Diseño de una base de dalos mediante normalización
Capítulo 7: Modelado de (latos y ele procesos
Capítulo 8: Diseño de la base de datos física
Capítulo 9: Conexión de bases de datos al mundo exterior
Capítulo 10: Seguridad cíe una base de datos
Capítulo 11: Implementación de las bases de datos
Capítulo 12: Bases de datos para procesamiento analítico en línea
Capítulo 13: Integración de documentos y objetos XML en bases de claws
B Soluciones a los ejercicios Pruebe esto
Pruebe esto 5- 1 Solución: Proyecto de tareas de administración ele una base ele datos
Pruebe esto 6-1 Solución: Registros académicos en UATL
Pruebe esto 6-2 Solución: Compañía de Libros de Computación
Pruche esto 7-1 Solución: Dibujo de un ERD en un formato de ingeniería de la información (11)