Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Servidores de Bases de Datos

La seguridad en servidores de bases de datos

Lenguajes de acceso a bases de datos SQL (Structured Query Language)

  • Seguridad de acceso al sistema.

  • Seguridad a nivel de objetos de datos. (creación y administración de objetos de datos, tablas, vistas, índices, relaciones, reglas)

  • Seguridad a nivel de datos. (consulta, actualización, inserción o borrado y las características de los diversos motores)

  • Seguridad en cuanto a protección de los almacenamientos físicos de los datos. (seguridad a nivel de sistema operativo de los archivos de datos del sistema, y las políticas de copia de seguridad y restauración de los datos)

Otros lenguajes

Principales grupos de lenguajes

• DML: Data Manipulation Language: Consultar y modificar datos.

• DDL: Data Definition Language: Definir la base de datos.

• DAL: Data Access Language: Controlar el acceso (seguridad).

• ISBL. Casi equivalente al álgebra relacional.

• QUEL. Lenguaje del cálculo de tuplas.

• QBE. Lenguaje del cálculo de dominios.

• SQL. Lenguaje relacional estándar de facto superconjunto del álgebra relacional.

• DATALOG: Lenguaje de acceso basado en programación lógica.

• XQUERY: Lenguaje basado en el modelo jerárquico –no relacional- usado para

realizar consultas sobre XML.

Sistemas Gestores de Bases de Datos (SGBD)

La base de datos

Colección de información organizada de forma que un programa pueda seleccionar rápidamente los fragmentos de datos que necesite. Sistema de archivos electrónico.

Se organizan por campos (pieza única de información), registros (sistema completo de campos) y archivos (colección de registros).

Servidor de Base de Datos

Da servicios de almacenamiento y gestión de bases de datos permitiendo a sus clientes almacenar grandes cantidades de información. Por ejemplo, todos los datos de los clientes de un banco y sus movimientos en las cuentas.

Software que dirige y controla todas las gestiones que realiza las BBDD.

Gratuitos

  • PostgreSQL
  • DB2-Express C
  • MySQL (edición gratuita)

De pago

  • MySQL (ediciones de pago)
  • dBase
  • BM Informix
  • Microsoft SQL SERVER
  • Oracle
  • Sybase

Definición de servidor

Ordenador o máquina informática al “servicio” de otras máquinas, ordenadores o personas (clientes) a los que suministran todo tipo de información.

Esquema “cliente-servidor” en el que se basa gran parte de internet.

Tipos de Servidor más habituales

  • Servidor de Correo
  • Servidor Proxy
  • Servidor Web
  • Servidor de Base de Datos
  • Servidores Cluster
  • Servidores Dedicados

Learn more about creating dynamic, engaging presentations with Prezi