¿Cómo se implementa la seguridad en una base de datos relacional?

2 Respuestas


  • Hay mucha gente que está familiarizada con una base de datos relacional y es ampliamente conocida bajo muchas formas de diferentes formas. Básicamente, se trata de datos que se almacenan en archivos de texto delimitados, también conocidos como archivos planos.

    Por ejemplo, se podría permitir que los registros escolares almacenen detalles relacionados con todo, desde estudiantes hasta filas de bancos y maestros, con solo una simple coma separando los distintos bits de datos. Sin embargo, en una base de datos relacional, las columnas significan atributos y las filas se consideran tuplas, cada una de las cuales representa un objeto y los valores de atributo de ese objeto.

    Un factor importante de una base de datos relacional es que el orden de las tuplas y el de los atributos no se relacionan entre sí. Uno de los aspectos más cruciales para mantener seguros los registros de la base de datos es limitar el acceso a la base de datos por completo. Es posible asegurarse de que solo los programas autorizados en particular tengan acceso a los datos y se puede hacer de varias maneras.

    En primer lugar, una base de datos con información confidencial no requiere estar en un servidor público. Esto se debe a que se puede colocar en una red privada con los controles de seguridad necesarios. La base de datos también se puede programar para responder a demandas que son solo de la entidad autorizada, reduciendo así las posibilidades de incluso poder ver la base de datos. Hay varios niveles de restricción y control de acceso que se pueden configurar asegurándose de que incluso el propio servidor esté protegido. Esto se hace mediante la seguridad a nivel de fila. Esto necesita una programación estricta y un gran trabajo en equipo entre todos los elementos de la infraestructura de TI.

    La seguridad a nivel de fila restringe el acceso a los datos por fila. Esto significa que si por alguna razón un usuario desea tener la oportunidad de acceder a los datos de una tupla específica, sus credenciales deben coincidir con las almacenadas en la propia fila. Este tipo de seguridad se implementa a menudo mediante el uso de bases de datos privadas virtuales.
  • Tener datos en una ubicación centralizada facilitaría mucho la seguridad. El servidor de la base de datos implementa la seguridad de los datos.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación