BASES DE DATOS

Para acceder al libro solo seleccione la portada correspondiente

Contenido:

1. Sistemas de almacenamiento de la información
2. Diseño lógico de bases de datos
3. Diseño físico de bases de datos
4. Realización de Consultéis
5. Edición de los datos
6. Construcción de Guiones
7. Seguridad de los datos

 

Contenido:

PARTE I: Bases de datos relacionales y SQL
Capítulo 1: Introducción a las bases de datos relacionales y a SQL
Capítulo 2: Trabajo con el entorno SQL
Capítulo 3: Creación y modificación de tablas
Capítulo 4: Implementación de la integridad de datos
Capítulo 5: Creación de vistas en SQL
Capítulo 6: Gestión de seguridad en la base de datos
PARTE II: Acceso y modificación de datos
Capítulo 7: Consulta de datos de SQL
Capítulo 8: Modificar datos SQL
Capítulo 9: Utilizar predicados
Capítulo 10: Trabajar con funciones y expresiones de valor
Capítulo 11: Acceder a múltiples tablas
Capítulo 12: Utilizar subconsultas para acceder y modificar datos
PARTE III: Acceso avanzado a los datos
Capítulo 13: Crear rutinas invocadas por SQL
Capítulo 14: Crear activadores SQL
Capítulo 15: Utilizar cursores SQL
Capítulo 16: Manejar transacciones SQL
Capítulo 17: Acceder a datos SQL desde un programa host
Capítulo 18: Trabajar con datos XML
PARTE IV: Apéndices
Apéndice A: Respuestas a los autoexámenes
Apéndice B: Palabras clave de SQL:2006
Apéndice C: Código SQL utilizado en los ejercicios Pruebe esto

Contenido:

Prólogo
Prefacio
Capítulo 1. Modelo de datos
Capítulo 2. Modelo entidad/Interrelación (ME/R)
Capítulo 3. Modelo de datos relacional
Capítulo 4. Concepto y manipulación de dependencias funcionales
Capítulo 5. Teoría de la normalización: Formas normales basadas en las dependencias funcionales
Capítulo 6. Formas normales avanzadas y reorganización de relaciones
Capítulo 7. Algoritmos de diseño en el modelo relacional
Capítulo 8. Proceso de creación y metodología de desarrollo de bases de datos
Capítulo 9. Modelado conceptual
Capítulo 10. Diseño lógico estándar
Capítulo 11. Diseño lógico específico y diseño físico
Capítulo 12. Herramientas de desarrollo: Lenguajes de cuarta generación
Capítulo 13. Sistemas de diccionarios de recursos de información
Capítulo 14. Herramientas case y diseño de bases de datos
Apéndices
Bibliografía
Índice alfabético

 

1. Tablas, listas y árboles
  1.1 Tipos abstractos de datos
  1.2 Tablas
  1.3 Listas
  1.4 Árboles
2. Algoritmos: ordenación, búsqueda, recursión,  grafos
  2.1 Ordenación
  2.2 Búsqueda
  2.3 Recursividad
  2.4 Grafos
3. Organizaciones de ficheros.
  3.1 Estructura de un fichero
  3.2 Conceptos básicos sobre ficheros
  3.3 Operaciones sobre ficheros
  3.4 Organización de un sistema de ficheros
  3.5 organización y acceso a ficheros

3.6 Implantación de ficheros
  3.7 Directorios
  3.8 Implantación de directorios
4  Formatos de información y ficheros
  4.1. Formatos de información
  4.2. Tipos de fichero según su uso
  4.3. Denominación de ficheros
5. Conclusión
6. Bibliografía
7. Esquema resumen.

 

Este libro está enfocado al módulo de Sistemas Gestores de Bases de Datos, del Ciclo Superior de Administración de Sistemas Informáticos. También es un libro de gran utilidad para todos los estudiantes y profesionales que quieran introducirse en el mundo de la administración de las bases de datos, y principalmente de la base de datos Oracle.

El libro está organizado en una serie de Unidades, en las que se establecen los objetivos a conseguir mediante unos contenidos eminentemente prácticos y procedimentales, sin olvidar los conocimientos de base teóricos que nuestros alumnos han de tener.

  1. Contenido:

  2. Sistemas gestores de bases de datos

  3. El modelo de datos relacional

  4. Introducción a SQL

  5. Funciones

  6. Cláusulas avanzadas de selección

  7. Manipulación de datos: INSERT, UPDATE y DELETE

  8. Creación, supresión y modificación de tablas, vistas y otros objetos

  9. Introducción al lenguaje PL/SQL

  10. Fundamentos del lenguaje PL/SQL

  11. Cursores, excepciones y control de transacciones en PL/SQL

  12. Programación avanzada

  13. Administración de Oracle I

  14. Administración de Oracle II

El texto está diseñado para programadores, analistas o técnicos de sistemas que deseen conocer la mecánica de trabajo de las bases de datos a través del uso de una de ellas en concreto: Microsoft SQL Server 2000.

Aspectos que se revisan:

1.     Conceptos teóricos sobre Bases de Datos.

2.     Diseño y modelización de datos tomando como base el modelo Entidad/Relación

3.     Generalidades de SQL Server 2000

4.     Lenguaje SQL a través de la implementación del mismo en SQL Server 2000 (Transact SQL)

5.     Ejemplos de diseño utilizando una herramienta CASE: Power Designor

Se requiere como mínimo tener conocimientos del sistema operativo Windows a nivel de usuario. No es imprescindible, aunque si recomendable, conocer fundamentos de programación.

Este texto describe al lector las características del sistema gestor de bases de datos relacionales SQL Server 7.0, relacionadas con su instalación, mantenimiento y administración.

Entre algunos de los temas abordados, se encuentran: La propia instalación del producto, configuración de usuarios, permisos, estrategias de copia de seguridad, transferencia de datos desde y hacia bases de datos distintas de SQL Server, etc., que permitirán al lector obtener los conocimientos para realizar todas las funciones propias de un administrador de bases de datos.

 

Texto diseñado para adiestrar en el desarrollo de aplicaciones escritas en lenguaje Java y que accedan a bases de datos externas a través de JDBC 2.0, así como dar a conocer todos los aspectos sintácticos del API JDBC 2.0.

Todo el texto está escrito para Java 2 estándar, de modo que puede emplearse tanto para herramientas como el Java de Sun como para el Visual J++ de Microsoft.

Se requiere conocer los fundamentos de Internet/Intranet, estar familiarizado con la navegación por la web, conocer Java y el sistema operativo Windows a nivel de usuario.

 

Contenido:

Prefacio
PARTE I: INTRODUCCIÓN
1. Introducción al procesamiento de bases de datos
2. Introducción al desarrollo de una base de datos
PARTE II: MODELACIÓN DE DATOS
3. El modelo entidad-relación
4. El modelo de objeto semántico
PARTE III: DISEñO DE BASES DE DATOS
5. El modelo relacional y la normalización
6. Diseño de bases de datos utilizando modelos de entidad-relación
7. Diseño de bases de datos con modelos de objeto semántico
PARTE IV: IMPLEMENTACIóN DE BASES DE DATOS CON EL MODELO RELACIONAL
8. Fundamentos de la implementación relacional
9. Lenguaje de consulta estructurado
10. Diseño de aplicaciones de bases de datos
PARTE V: PROCESAMIENTO DE BASES DE DATOS MULTIUSUARIO
11. Administración de bases de datos multiusuario
12. Administración de bases de datos con Oracle
13. Manejo de bases de datos con SQL Server 2000
PARTE VI: PROCESAMIENTO DE BASES DE DATOS EMPRESARIAL
14. Redes, arquitecturas multicapa y XML
15. ODBC, OLE DB, ADO y ASP
16. JDBC, páginas del Servidor Java y MySQL
17. Distribución de datos de la empresa
PARTE VII: PROCESAMIENTO DE BASES DE DATOS ORIENTADA A OBJETOS
18. Procesamiento de Bases de Datos orientadas a objetos
Apéndice A. Estructuras de datos para el procesamiento de bases de datos
Apéndice B. Modelos de objeto semántico con Tabledesigner
Glosario
Bibliografía

 

Este libro pretende introducir al lector en el mundo de las bases de datos.

Nada mejor que empezar con Microsoft Access, una base de datos con una interfaz muy intuitiva que facilita considerablemente la administración del programa.

No se requiere prácticamente ningún conocimiento previo solo manejar Windows a nivel de usuario ya que se empieza desde la propia creación de la base de datos desde cero.

Desde el principio se realiza un aprendizaje muy práctico haciendo que el lector practique todas las funcionalidades por sí mismo y no solo de manera teórica.

Así pues, se realizan practicas sobre creación de tablas, consultas de selección, consultas de acción, formularios e informes que darán una funcionalidad completa a nuestra base de datos.