Manual Sql

Páginas: 22 (5449 palabras) Publicado: 18 de agosto de 2011
1. BASES DE DATOS RELACIONALES
No cabe duda que la información es la base de nuestra sociedad, recibimos y manejamos volúmenes enormes de información y el ordenador es la herramienta que nos permite almacenar y tratar esa información. Para poder guardar y recuperar esa información necesitamos de un sistema de almacenamiento que sea fiable, fácil de manejar, eficiente, y de aplicaciones capacesde llevar a cabo esa tarea y de obtener resultados a partir de la información almacenada. Este sistema es el denominado Sistema Gestor de Base de Datos (SGBD o DBMS versión inglesa DataBase Management System) y consiste en un conjunto de datos relacionados entre sí (la base de datos) y un conjunto de programas desarrollados para gestionar esos datos y comprobar que el sistema se mantenga libre deerrores (en lo posible). Algunos autores excluyen del DBMS la base de datos. Además tenemos aplicaciones de usuario que accedan a la base de datos para utilizar esa información. Para gestionar el SGBD tenemos la figura del ADMINISTRADOR DE LA BASE DE DATOS, persona (o equipo) encargada de definir y controlar la base de datos. La inmensa mayoría de bases de datos que existen en el mercado hoy en díason bases de datos relacionales, bases de datos que organizan la información en tablas relacionadas entre sí mediante campos de relación y que cumplen una serie de reglas que procuran evitar redundancia y asegurar la integridad de los datos almacenados en ellas así como la seguridad de los datos. Por los años setenta, para poder acceder a esos datos, IBM ideó un lenguaje basado en el álgebrarelacional que fuese lo más parecido al lenguaje hablado, el SEQUEL que luego derivó en SQL (Structured Query Language), Lenguaje Estructurado de Interrogación/Consulta. A lo largo de su ya larga vida ha ido evolucionando y es hoy en día un lenguaje completo que permite definir la base de datos, controlarla, y manejar los datos almacenados en ella.

1.1 INTRODUCCIÓN

1.2 OBJETIVOS DE UN SGBD
Laindependencia de los datos consiste en hacer que los programas no dependan de la estructura de los datos que debe utilizar, que se pueda cambiar esa estructura sin tener que cambiar los programas relacionados con ella. Se han definido dos tipos de independencia: la independencia física: consiste en poder modificar parámetros de cómo está almacenada físicamente la información (por ejemplo cambiar eltipo de dato de un campo o cambiar la ubicación de la información de un disco a otro), sin que ello suponga una modificación de los programas existentes. la independencia lógica: consiste en poder cambiar la definición conceptual del sistema de información (por ejemplo añadir un nuevo campo a la información de los clientes) sin que ello suponga una modificación de los programas existentes.1.2.1 INDEPENDENCIA DE LOS DATOS.

Otro objetivo a lograr es el de la seguridad, que los usuarios no puedan acceder a datos sin autorización. Si juntamos toda la información de la empresa en un sólo sitio, el SGBD debe tener mecanismos para que cualquier usuario pueda tener acceso únicamente a la información que necesita de cara a la privacidad de esa información, incluso si tiene acceso a unainformación que se pueda decidir si además de visualizarla puede modificarla. Por ejemplo en un sistema en el que los alumnos pueden consultar sus notas, ¡deberá de existir algún mecanismo para que el alumno pueda ver sus notas pero no cambiarlas! La integridad se refiere a que la información almacenada en la base de datos esté libre de errores. Esto no siempre es posible ya que existen distintostipos de errores que tienen diferentes soluciones: * fallos de hardware, estos errores sólo se pueden subsanar mediante copias de seguridad que pueden ser automáticas o manuales.

1.2.2 SEGURIDAD E INTEGRIDAD.

1

* fallos del programador, puede que aparezcan datos erróneos en la base de datos como consecuencia de errores en el programa que genera estos datos. Para evitar al máximo este tipo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • manual sql
  • Manual De SQL
  • Manual De SQL
  • Manual Sql
  • Manual SQL
  • MANUAL SQL
  • Manual sql
  • MANUAL SQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS