base de datos capitulo 6
TRANSCRIPT
Restricción de dominios
Create domain dollar numeric (12,2)
Integridad referencial
Primary key: llave que diferencia las tuplas en un atributo estos no se pueden repetir
Unique key:
Foreign key:
Asertos
“Con este comando no se puede sacar mas de lo que se tiene en la base de datos
Por ejemplo: en una cuenta bancaria no se puede sacar mas dinero del que se tiene en la cuenta”
Create assertion restriccion - suma check
(Not exists (select * from sucursal
Where (select sum (importe) from prestamo
Where prestamo.nombre-sucursal=
Sucursal.nombre-sucursal)))
Disparadores
Create trigger
Este sirve para chequear que por ejemplo en un inventario se están acabando los insumos y manda la opción de pedir mas a los proveedores
Comple un condición y ejecuta una accion
Seguridad
Seguridad base de datos
Seguridad Sistema operativo
Seguridad de red
Seguridad física
Seguridad humana
Privilegio
Grant select on sucursal to U1 with grant option
“Revoke” quitar pemisos
U3 U4
U1
DBA U5
U2
U6 U7
VISTAS
ROLES
CIFRADO
AUTENTUCACION