Professional Documents
Culture Documents
BASES DE DATOS
http://www.dsic.upv.es/~jorallo/docent/BDA/BDA.html
Martes 10:30-12:30
Mircoles 17:00-19:00
Jueves 10:30-12:30
1
Material
Teora:
Objetivos Generales
Prcticas:
Transparencias SQL +
Transparencias en PDF o Postscript en:
Objetivos especficos
Objetivos especficos
Estudio del modelo relacional de datos:
Objetivos especficos
Programa
Programa
Programa
Temario:
1.1.- Sistema de informacin.
1.2.- Base de datos.
1.3.- Sistema de gestin de bases de datos.
1.4.- Caractersticas de las tcnicas de bases de datos.
1.5.- Arquitectura de niveles en un SGBD: esquemas de la base de datos.
Temario:
2.1.- El modelo relacional de datos (aproximacin algebraica).
2.1.1.- Estructuras: tupla y relacin.
2.1.2.- Esquema relacional: representacin de la realidad.
2.1.3.- Operadores asociados a la estructura relacin: Algebra relacional
2.2.- Modelo relacional de datos (aproximacin lgica).
2.2.1.- Interpretacin lgica de una base de datos relacional.
2.2.2.- Clculo relacional de tuplas.
2.3.- Informacin faltante: valor no nulo.
Programa
2.4.- Restricciones de integridad.
2.4.1.- Restricciones sobre atributos: de dominio y de valor no nulo.
2.4.2.- Restricciones de unicidad.
2.4.3.- Concepto de clave primaria. Integridad de clave primaria.
2.4.4.- Concepto de clave ajena. Integridad referencial.
2.4.5.- Restauracin de la integridad referencial: directrices al SGBD.
2.4.6.- Otros mecanismos para representar restricciones de integridad.
2.5.- El lenguaje estndar SQL.
2.5.1.- El lenguaje de definicin de datos (DDL).
2.5.2.- El lenguaje de manipulacin de datos (DML).
2.6.- Informacin derivada: vistas.
2.6.1.- Concepto de vista.
2.6.2.- Aplicaciones de las vistas.
2.6.3.- Vistas en SQL.
11
10
Programa
Programa
Programa
3.4.- Seguridad.
3.4.1.- Control de usuarios.
3.4.2.- Control de accesos permitidos.
3.5.- Implementacin de las bases de datos relacionales
13
14
Planificacin
Sem ana
1
T e o r a
3
T2
5
6
L a b o r a to r io
T1
In tro . a la s b a s e s d e d a to s
E l m o d e lo re la c io n a l d e d a to s
E s tru c tu ra s (2 .1 .1 )
A .R (2 .1 .2 )
C o n s u lta
A .R (2 .1 .2 )
A c tu a liz a c i n
In tro d u c c i n a l u s o d e u n a B D
re la c io n a l (A C C E S S )
CRT
E je m p lo s
P2
R e p re s e n ta c i n d e la re a lid a d
CRT
S Q L : c o n s u lta
E je rc ic io s
S Q L : c o n s u lta
R . I (2 .4 )
R .I (2 .4 )
P3
E l le n g u a je S Q L
S Q L : a c tu a liz a c i n
R ep aso
S Q L : d e fin ic i n d e
d a to s
11
A rq u ite c tu ra (3 .1 )
In d e p e n d e n c ia (3 .2 )
S Q L d is p a ra d o re s .
12
T3
In te g rid a d (3 .3 .1 )
(3 .3 .2 ) (3 .3 .3 )
REPASO
13
S is te m a s d e g e s ti n d e b a s e s d e
d a to s
In te g rid a d (3 .3 .4 )
S e g u rid a d (3 .4 )
T ra n s a c c io n e s .
In te g rid a d .
C o n c u rre n c ia
I m p le m e n ta c i n
BDR
T ra b a jo d e s n te s is o a c tiv id a d c o m p le m e n ta ria
S Q L : c o n s u lta
10
15
P1
S Q L : c o n s u lta
E je rc ic io s
14
Bibliografa fundamental
(O R A C L E 8 )
[CB02]
P4
15
16
1er curso
2o curso
EDA
Hash, dispersin,
Algoritmos de ordenacin
ebra de
njuntos
imaria)
3er curso
Ingeniera
del SW
BDA
Lgica
r orden
Tecnologas
y servicios
web
mprensin
y escrita
Sistemas de
informacin
Vida Profesion
Desarrollo de
aplicaciones orienta
datos (VB, Delphi,
Dev2000).
DBD
Ingeniera
del SW
MDA
5 curso
Evaluacin
Sistemas
de Informacin
Instalacin y
Mantenimento de S
(Oracle, Informix, S
Server).
Interactividad Web
(consultas, formular
Intranet, JDBC ...).
BD como Ayuda a
Toma de Decisin (
Datawarehouse, Mi
Gestin Documen
BD Multimedia.
17