amo corea ^^
Álgebra Relacional
Selección y proyección
Operaciones sobre conjuntos: unión, intersección, diferencia, producto
Reunión natural
Consultas SQL
Bibliografía
- C.J.Date:
“Introducción a los sistemas de bases de datos”
Pearson Educación, 2001. ISBN 968-444-419-2.
- Ramez A. Elmasri & Shamkant B. Navathe:
“Fundamentos de Sistemas de Bases de Datos”.Addison-Wesley, 2002 [3ª edición]. ISBN 84-782-9051-6.
- Henry F. Korth, Abraham Silberschatz & S. Sudarshan:
“Fundamentos de Bases de Datos”.
Mc-Graw Hill, 2002 [4ª edición]. ISBN 84-481-3654-3.- Olga Pons, Nicolás Marín, Juan Miguel Medina, Silvia Acid & Mª Amparo Vila:
“Introducción a las bases de datos”
Granada: Librería Fleming, 2003 Bases de Datos 1 © Fernando Berzal
Lenguajes deconsulta Lenguajes de consulta
Un lenguaje de consulta es un lenguaje
que permite al usuario solicitar información de la base de datos.
p.ej. SQL, Query-by-example…
Al trabajar con bases dedatos relacionales, se utilizan dos tipos de lenguajes:
DDL [Data Definition Language]
Manipulación del esquema de la base de datos
- Creación, modificación y eliminación de tablas.
-Establecimiento de restricciones de integridad
o Restricciones sobre los valores de los atributos.
o Claves primarias.
o Claves externas.
DML [Data Manipulation Language]
Gestión de los datosalmacenados en la base de datos
- Obtención de datos de la base de datos (consultas).
- Introducción de nuevos datos en la base de datos (inserciones).
- Modificación de los datos existentes en la basede datos (actualizaciones).
- Eliminación de datos de la base de datos (borrado).Bases de Datos 2 © Fernando Berzal
Álgebra Relacional Álgebra Relacional
El Álgebra define operaciones que nospermiten manipular relaciones (tablas).
Las operaciones usan una o dos relaciones existentes para obtener una nueva.
El resultado de una operación puede utilizarse como entrada en otra operación....
Regístrate para leer el documento completo.