PDF de programación - apuntes Bases de Datos 1

Imágen de pdf apuntes Bases de Datos 1

apuntes Bases de Datos 1gráfica de visualizaciones

Publicado el 15 de Enero del 2017
1.849 visualizaciones desde el 15 de Enero del 2017
686,3 KB
180 paginas
Creado hace 16a (13/11/2007)
apuntes


Bases de Datos 1


Eva Gómez Ballester
Patricio Martínez Barco
Paloma Moreda Pozo
Armando Suárez Cueto
Andrés Montoyo Guijarro
Estela Saquete Boro



Dpto. de Lenguajes y
Sistemas Informáticos
Escuela Politécnica Superior
Universidad de Alicante
http://www.dlsi.ua.es/asignaturas/bd



BIBLIOGRAFÍA BÁSICA


A continuación se presentan los libros de textos que se consideran manuales
básicos para la asignatura. De cada uno de ellos, presentamos un breve
resumen con la intención de facilitar al alumno una primera aproximación
sobre la idoneidad de cada uno de ellos para cada una de las partes del
temario de la asignatura.


CELMA03

Celma, M.; Casamayor, J.C.; Mota, L.
Bases de Datos Relacionales
Pearson-Prentice Hall, 2003.

DATE01

Date, C.J.
Introducción a los sistemas de bases de datos.
Addison-Wesley Publishing Company, Ed. 7, 2001.

ELMASRI02

Elmasri & Navathe
Fundamentos de Sistemas de Bases de Datos.
Addison-Wesley Publishing Company, Ed. 3, 2002

SILBERSCHATZ02

Silberschatz, S., Korth, H.
Fundamentos de Bases de Datos.
Mc Graw-Hill, Ed. 3, 2002

CONNOLLY05

Sistemas de Bases de Datos.
Connolly, Thomas M.; Begg, Carolyn E.
Addison Wesley, 2005

DRAE

Real Academia Española de la Lengua
Diccionario de la Lengua Española
Espasa, 2001
http://buscon.rae.es/diccionario/drae.htm



Comentarios a la bibliografía
básica


CELMA03

Este libro está pensado para introducirse en la temática de las bases de datos
relacionales mediante una presentación formal y rigurosa. En los capítulos 1 y
2 se introducen los conceptos de base de datos, sistemas de gestión de
bases de datos y los principales modelos de datos. El capítulo 3 presenta los
fundamentos del modelo relacional de datos desde la doble perspectiva
algebraica y lógica, lo que permite introducir formalmente las estructuras de
datos del modelo y sus operadores asociados mediante el Álgebra Relacional.

Además proporciona la base formal lógica para introducir los lenguajes
lógicos de interrogación, el Cálculo Relacional de Tuplas y el Cálculo
Relacional de Dominios. En el capítulo 4 se introduce el lenguaje SQL, y en el
capítulo 5 se profundiza en el concepto de sistema de gestión de bases de
datos. El libro contiene numerosos ejemplos y ejercicios resueltos.
El libro ha sido realizado por un grupo de profesores de Bases de Datos de la
Universidad Politécnica de Valencia y recoge su experiencia en la enseñanza
de esta materia. Es por este motivo que se ajusta globalmente al enfoque
docente propuesto en la asignatura, y tiene especial aplicación en las
unidades 1, 2, 3, 4, y 7 del temario, aunque no incluye información sobre
aspectos de normalización (unidad 5), ni sobre la organización física de una
base de datos (unidad 6), y puesto que se basa en el modelo de datos
relacional, no incluye información para el seguimiento de la unidad 8 del
temario de la asignatura relativa al modelo entidad-relación.

DATE01

Este libro es la traducción en castellano de la séptima edición del texto Date,
ed. 2000 que revisa actualiza y mejora ciertos aspectos contemplados en la
versión previa Date, ed. 1993. El libro se organiza en seis partes principales.
La parte I proporciona una amplia introducción a los conceptos básicos de las
bases de datos, adaptándose al temario propuesto en la unidad 1 de la
asignatura, e incluyendo información acerca de los sistemas de gestión de las
bases de datos, adaptándose al propuesto en la unidad 7; la parte II aborda el
modelo relacional de datos incluyendo información actualizada y revisada
respecto a la 5ª edición, lo que lo hace más recomendable en este sentido
para el alumno (unidades 3, 4 y 5 del temario); la parte III trata la teoría
general del diseño de bases de datos incluyendo información acerca de la
teoría de la normalización (unidad 5 del temario) y del modelo entidad-relación
(unidad 8 del temario); la parte IV profundiza en los aspectos de recuperación
y concurrencia y la V en otros aspectos entre los que se incluye el de la
seguridad, lo que las hace recomendable a ambas para la extensión de los
conocimientos que los alumnos han manejado en la unidad 7 del temario.
Finalmente, la parte VI se dedica a la descripción del impacto de la tecnología
orientada a objetos en los sistemas de bases de datos, lo que puede servir
para iniciar al alumno hacia la enseñanza que se mostrará en la asignatura de
Bases de Datos Avanzadas (optativa).

ELMASRI02

Tercera edición de otro de los libros clásicos en bases de datos. El texto
contiene seis partes principales en las que abarca la gran parte de los
aspectos necesarios para la enseñanza de las bases de datos. En concreto,
la parte I se centra en los conceptos básicos de los sistemas de bases de
datos, y la parte II en el modelo relacional de datos, siendo ambas
especialmente recomendables para abarcar la enseñanza de la asignatura de
Bases de Datos I. De este texto se destaca además el rigor y la extensión con
los que trata cualquiera de los temas, y además las frecuentes referencias a
ejemplos sobre sistemas de gestión de bases comerciales como Oracle y
Microsoft Access. También se destaca la profundidad con la que se trata el
modelo entidad-relación con un frecuente uso de ejemplos, así como la
cobertura de otros aspectos relativos a tecnologías emergentes (novedad de
esta tercera edición) sobre las bases de datos como los relativos a los
almacenes de datos, tecnologías Web, multimedia y bases de datos
distribuidas. Estos aspectos son brevemente introducidos durante la unidad 1
del temario y serán analizados con mayor profundidad en la asignatura Bases
de Datos Avanzadas (optativa).


SILBERSCHATZ02

Este libro es una versión revisada, ampliada y corregida de un texto anterior
que con el mismo título fue escrito por los mismos autores korth93. En esta
revisión se ofrece un marco completo de los fundamentos y diseño de las
bases de datos, sus lenguajes de acceso y las diversas técnicas de
implementación de bases de datos. Además incluye numerosos ejercicios
después de cada tema que ayudan a la asimilación de los contenidos, así
como frecuentes ejemplos para apoyar las diferentes explicaciones. Este libro
se puede considerar como básico para el seguimiento de la asignatura ya que
contiene un tratamiento elemental sobre todos y cada uno de los aspectos
propios de las bases de datos, y además proporciona algunos aspectos más
avanzados que pueden ser usados por el alumno como complemento a su
enseñanza teórica o como introducción a otras asignaturas más avanzadas
sobre las bases de datos.
Se destacan de este libro los capítulos 1 al 5 que contienen la introducción a
las bases de datos, el modelo entidad-relación y posteriormente el desarrollo
del modelo relacional encajando perfectamente en las unidades 1, 3, 4 y 8 del
temario de la asignatura, aunque lo hace de una forma bastante elemental.
Más interesantes resultan los capítulos 10 al 21 en los que se tratan los
aspectos más avanzados de los sistemas de gestión de las bases de datos,
desde el acceso físico a los datos pasando por aspectos como el
procesamiento de las consultas, transacciones, concurrencia, seguridad,
arquitectura, acceso cliente/servidor y bases de datos distribuidas, que
permitirán al alumno profundizar en los temas mostrados en las unidades 6 y
7 del temario de la asignatura. Especialmente se destaca el capítulo 4 que
realiza un estudio tanto teórico como práctico del lenguaje SQL lo que servirá
al alumno para aclarar conceptos y problemas que se le presentan en las
sesiones prácticas de la asignatura.
Sin embargo, el libro adolece de una falta de profundidad en el tratamiento del
concepto de modelo de datos del que únicamente se presentan brevemente
las diferencias entre los modelos de datos más tratados. Aún así puede ser
considerado como una obra básica para la asignatura.

I

introducción a las bases de datos
introducción intuitiva

I1.
I2. evolución de las técnicas de procesamiento electrónico de la

información

II modelos de datos
II1. Sistemas de información
II2. Conceptos y definiciones
II3. Representación de un sistema de información
II4. Cualidades de los modelos de datos
II5. Clasificación de modelos de datos

III

el modelo relacional

III1. introducción intuitiva
III2. concepto de relación
III3. representación de objetos
III4. restricciones semánticas
III5. operadores
III6. otras características
III7. conclusiones

IV

álgebra relacional

IV1. Conceptos previos.
IV2. definición informal de los operadores
IV3. Resumen de los operadores del Álgebra Relacional
IV4. ejemplos
IV5. Referencia

1
3

8

15
16
19
22
23
23

27
29
30
32
43
55
56
58

61
62
65
76
77
83

V

introducción al diseño de bases de datos relacionales 87
88
91
93
97
¡Error! Marcador no definido.

V1. Introducción
V2. dependencia funcional
V3. formas normales
V4. forma normal de boyce-codd
V5. Un ejemplo

VI

la perspectiva lógica del modelo relacional

VI1. introducción
VI2. cálculo de predicados de primer orden
VI3. una base de datos relacional como una interpretación de un lenguaje

de primer orden.
VI4. fórmulas seguras
VI5. cálculo relacional

99
100
100

109
113
117

VII organización física de las bases de datos

VII1. introducción
VII2. conceptos básicos
VII3. ficheros
VII4. implementaci
  • Links de descarga
http://lwp-l.com/pdf1896

Comentarios de: apuntes Bases de Datos 1 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad