Está en la página 1de 4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA


PROGRAMA DE INGENIERA DE SISTEMAS

BASES DE DATOS AVANZADA


GRUPO: 301125_23
ACTIVIDAD INDIVIDUAL
MOMENTO INTERMEDIO: FASE 3

TUTOR:
MARCO ANTONIO LOPEZ OSPINA

ESTUDIANTE:
FABIAN ARIEL DUQUE RODRIGUEZ - COD: 89000703

COLOMBIA 2016

PREGUNTAS ORIENTADORAS

Por qu es importante la seguridad en una base de datos?


R/: la informacin contenida en una base de datos es muy valiosa para el equipo
de trabajo, empleados, empresa en general por este motivo el tener seguridad
en la base de datos se hace primordial ya que cualquier persona no puede
acceder a esta y as manipularla realizando perdida de la informacin,
modificacin de datos claves, o filtracin de informacin. Las bases de datos
debe de tener toda su informacin lo menos susceptible a cambios externos ya
que la fidelizacin de los datos es un elemento importante al momento de crear
las bases de datos, por este motivo las bases de datos tienen usuarios con
diferentes privilegios los cuales pueden acceder a la informacin mas no
modificarlas segn los derechos que el administrador de la base de datos le
haya generado a ducho usuario
A qu niveles se puede implementar seguridad en una base de datos?
R/: Para el diseo de una defensa de las bases de datos los niveles deben ser
amplios es decir profundizar a todos los niveles la seguridad de las bases de
datos incluyendo la manera de pensar del atacante y as conocer sus propsitos
como tambin las tcnicas que utilizara o de las que dispone, para entender la
forma de cmo protegernos y minimizar los riesgos y detectar algn problema.

Enuncie 3 estrategias de seguridad que recomendara en una base de datos


R/: las estrategias que se recomienda para la seguridad de una BD son:
1. Autenticacin: se realiza mediante la identificacin de usuario con privilegios
para ingresar a la BD.
2. Encrptacion de Archivos: las BD tiene el sistema de archivos encriptados
(Encrypted File System - EFS) el cual proporciona la encriptacin de los
archivos almacenados de la BD en el disco duro.
3. Monitoreo: Alertas sobre accesos inusuales.

Qu tipo de sentencias se utilizan para implementar seguridad en una base de


datos?
R/: Para programar la seguridad de las bases de datos se tienen en cuenta algunas
sentencias:

REVOKE: Quita un permiso concedido o denegado previamente.


DENY: Deniega un permiso a una entidad de seguridad. Evita que la entidad
de seguridad herede permisos por su pertenencia a grupos o roles.
GRANT: Concede permisos sobre un elemento protegible a una entidad de
seguridad.

Qu es un Trigger y para que se utiliza?


R/: Trigger: Un Trigger puede prevenir errores al sincronizar tablas, Nombre en ingls
el cual significa Disparador. Es un objeto que se asocia con tablas y se almacenan en
la base de datos, su comportamiento en sus funciones se deriva de la ejecucin de
comandos de operacin como el insertar (INSERT), borrar (DELETE) o
actualizaciones (UPDATE), ya que estos modifican los datos contenidos en las tablas y
su utilidad principal es mejorar la administracin de la base de datos y se emplean
para implementar las reglas de integridad de una base de datos tales como la
verificacin de necesidades, requerimientos o restricciones de actividades que deben
ser verificadas al momento de borrar, agregar o actualizar las bases de datos.
Estructura bsica de un Trigger:

Llamada de activacin: Dispara el cdigo a ejecutar.


Restriccin: La restriccin puede ser de tipo Condicional o de tipo Nulidad.
Accin a Ejecutar: Si se cumplen las condiciones se ejecuta la secuencia.

Tipos de Trigger: Existen dos tipos.

Row Triggers: Disparador de fila, se ejecuta cada vez que se llama.


Statement Triggers: Disparador de secuencia, su ejecucin es nica.

BIBLIOGRAFIA

http://datateca.unad.edu.co/contenidos/233009/Seguridad_en_Bases_de_Datos_
Modulo1.pdf
http://revista.seguridad.unam.mx/numero-12/principios-basicos-de-seguridaden-bases-de-datos
https://msdn.microsoft.com/es-es/library/ms191291.aspx
https://es.wikipedia.org/wiki/Trigger_(base_de_datos)

También podría gustarte