Académique Documents
Professionnel Documents
Culture Documents
Divulgación Escepticismo Avisos Asignaturas <--- Mapa web Aquí puedes cambiar el
Contacte Inicio tamaño y color del texto
Página Rafael
Barzanallana
6.1 Estructura de las Bases de Datos Relacionales Informática Aplicada a
6.2 Propiedades de las Relaciones la gestión Pública.
6.3 Claves en el Modelo Relacional Trabajos propuestos (teoría)
6.4 Lenguajes de Consulta a Bases de Datos Relacionales Informática Aplicada al
Trabajo Social.
Trabajos propuestos
Ejemplo:
Alumnos = (dni: dom_dni; nombre: dom_nombre;
edad: dom_edad).
Submit
Miden su grado de bondad/aproximación al modelo real matemático por una
serie de "formas normales", según se sube en las formas se dice que la
relación está mejor diseñada. Al menos debe estar en la primera forma
normal (1NF) y para ello debe cumplir:
No hay duplicación de tuplas.
Alumno Asignatura
José Cálculo
Algebra
Física
Alumno Asignatura
José Cálculo
José Algebra
José Física
Nombre Núm.
José
15
Antonio
17
Pedro
18
Num. Asignatura
15
Cálculo
15
Física
Para una r(M) diremos que un subconjunto de atributos (K) del esquema
será clave de la relación si para toda tupla t 1 ≠ t2 se cumple que t 1[k] ≠ t2[k]
(es decir, dadas dos tuplas diferentes el valor de la clave también lo es).
Reglas de Integridad:
1. Integridad de Identidad: La clave primaria de una relación no
puede contener valores nulos.
Álgebra Relacional
1. Selección (σ). Es una operación unaria (actúa sobre una relación
única). Sirve para obtener determinadas tuplas de una relación,
basándose en que dichas tuplas cumplan un predicado determinado
P. Su sintaxis es la siguiente: σP (r), donde r es la relación sobre la
que se actúa y P es el predicado que debe cumplirse.
Ejemplo:
σ nombre = "Pepe" ∧ edad > 25 (estudiante)
Π prestamo.nombre_cliente, ciudad
(σprestamo.nombre_cliente = cliente.nombre_cliente
(cliente x prestamo))
B) Operaciones Adicionales:
deposito.nombre_sucursal = "10"
r1 Θ P r2 = σP (r1 x r2 )
p = num_prestamo; s = nombre_sucursal; c =
nombre_cliente; i = importe;
Búsqueda escéptica
Imprimir