Introducción a las bases de datos
Introducción a las bases de datos
Introducción a las bases de datos
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
© FUOC • P06/M2109/02147 <strong>Introducción</strong> a <strong>las</strong> <strong>bases</strong> <strong>de</strong> <strong>datos</strong><br />
Índice<br />
<strong>Introducción</strong>............................................................................................... 5<br />
Objetivos ...................................................................................................... 5<br />
1. Concepto y origen <strong>de</strong> <strong>las</strong> BD y <strong>de</strong> los SGBD ................................... 7<br />
2. Evolución <strong>de</strong> los SGBD ........................................................................ 9<br />
2.1. Los años sesenta y setenta: sistemas centralizados ........................... 9<br />
2.2. Los años ochenta: SGBD relacionales................................................ 9<br />
2.3. Los años noventa: distribución, C/S y 4GL....................................... 10<br />
2.4. Ten<strong>de</strong>ncias actuales ........................................................................... 13<br />
3. Objetivos y servicios <strong>de</strong> los SGBD..................................................... 15<br />
3.1. Consultas no pre<strong>de</strong>finidas y complejas............................................. 15<br />
3.2. Flexibilidad e in<strong>de</strong>pen<strong>de</strong>ncia............................................................. 15<br />
3.3. Problemas <strong>de</strong> la redundancia ............................................................ 16<br />
3.4. Integridad <strong>de</strong> los <strong>datos</strong> ...................................................................... 18<br />
3.5. Concurrencia <strong>de</strong> usuarios .................................................................. 18<br />
3.6. Seguridad ........................................................................................... 21<br />
3.7. Otros objetivos................................................................................... 21<br />
4. Arquitectura <strong>de</strong> los SGBD .................................................................. 22<br />
4.1. Esquemas y niveles ............................................................................ 22<br />
4.2. In<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> los <strong>datos</strong> ............................................................... 25<br />
4.3. Flujo <strong>de</strong> <strong>datos</strong> y <strong>de</strong> control................................................................ 27<br />
5. Mo<strong>de</strong>los <strong>de</strong> BD....................................................................................... 29<br />
6. Lenguajes y usuarios............................................................................ 32<br />
7. Administración <strong>de</strong> BD ........................................................................ 35<br />
Resumen....................................................................................................... 36<br />
Activida<strong>de</strong>s.................................................................................................. 37<br />
Ejercicios <strong>de</strong> autoevaluación .................................................................. 37<br />
Solucionario................................................................................................ 38<br />
Glosario........................................................................................................ 38<br />
Bibliografía................................................................................................. 39