Conceptos Clave de Bases de Datos, Seguridad Web y SQL

Clasificado en Informática

Escrito el en español con un tamaño de 2,86 KB

1. Mecanismos de Seguridad en SQL

SQL cuenta con diversos mecanismos para el mantenimiento de la seguridad, entre los cuales se incluyen:

  • Vistas
  • Subsistemas de autorización
  • Transacciones
  • Derechos específicos
  • Sistemas de gestión de vistas

2. Importancia de la Validación en el Lado del Servidor en Aplicaciones Web

En una aplicación web, es fundamental validar en el lado del servidor porque:

  • Mejora el tiempo de respuesta de la aplicación.
  • Reduce la carga de trabajo en el servidor.
  • Simplifica el código que se debe programar en el servidor.
  • Se desarrollan políticas de seguridad de la información.

3. Definición de la Arquitectura Cliente-Servidor

La arquitectura cliente-servidor se define como:

  • Es la arquitectura de procesamiento de recursos informáticos, donde uno de los componentes solicita servicio al otro.
  • Es la arquitectura de servicios de datos, donde uno de los componentes solicita servicio al otro.
  • Es la arquitectura de procesamiento donde uno de los componentes solicita servicio al otro, pero solo devuelve una confirmación de datos.
  • Es la arquitectura de procesamiento donde uno de los componentes solicita servicio al otro y esta entrega una respuesta de alerta.

4. Sentencia SQL para Revocar Permisos

La sentencia que permite revocar a los usuarios permisos de acceso a las tablas y vistas de la base de datos es:

  • Grant
  • Commit
  • Show
  • Revoke

5. Rol del Cliente en la Arquitectura Cliente-Servidor de Bases de Datos

En un servidor de base de datos, dentro de la arquitectura cliente-servidor:

  • El cliente procesa solicitudes SQL.
  • El servidor envía solicitudes SQL.
  • Unidad lógica de trabajo y recuperación de datos.
  • El cliente envía solicitudes SQL al servidor.

6. Propósito de la Validación de Formularios de Datos

Es fundamental aplicar el concepto de validación en los formularios de ingreso de datos. La validación de formularios sirve para:

  • Comprobar si las etiquetas corresponden a los elementos adecuados.
  • Avisar al programador para que corrija los errores.
  • Validar los valores especificados en la interfaz del usuario.
  • Ninguna de las opciones anteriores.

7. Sintaxis para la Creación de Vistas en SQL

La sintaxis correcta para crear una vista es:

  • CREATE VIEW [user.][(alias[,alias]…)] AS query
  • CREATE VIEW [user.][view[(alias[,alias]…)]
  • CREATE VIEW [user.]view[(alias[, alias]…)] AS query [WITH CHECK OPTION [CONSTRAINT constraint]]
  • CREATE VIEW view [user.]view[(alias[, alias]…)] AS query [WITH CHECK OPTION [CONSTRAINT constraint]].

Entradas relacionadas: