domingo, 22 de marzo de 2009

2.3 DETERMINAR EL EQUIPO A UTILIZAR

Un servidor de bases de datos, no es más que un equipo que contiene un software SGBD (Sistema Gestor de Bases de Datos), existe infinidad de software de este tipo y puedes instalar cualquiera en tu propio equipo, volviéndolo así un servidor.
En estos momentos las más usadas son las Bases de Datos Relacionales que almacenan los datos en tablas que mantienen los datos "relacionados" entre sí, de forma que se mantienen coherentes.
La mayoría de las páginas web (como esta) que contienen foros, o contenido actualizable, almacena sus datos en una o más máquinas que tienen instalado un sistema de bases de datos.

Los más comunes son Oracle, MySQL, SQL Server y utilizan un lenguaje de comunicación llamado SQL (Simple Query Language) que permite hacer selecciones de datos complejas, inserciones, actualizaciones y eliminación de datos.
Una vez que el servidor está funcionando, un equipo puede acceder con un cliente (que es un programa que conecta al servidor) que establece una conexión bidireccional con el servidor tanto en local como en remoto.

2.2 IDENTIFICAR TIPOS DE USUARIO

Usuarios:
Hay tres tipos de usuarios.

Programadores de aplicaciones: Se encargan de diseñar y programar las aplicaciones necesarias para la utilización de la B.D., realizando las peticiones pertinentes al SGBD.

Usuario final: Es la persona que se dedica a trabajar sobre los datos almacenados en la B.D. Hay usuarios finales avanzados que por medio del lenguaje de programación SQL pueden acceder a los datos.

Administrador de B.D.:Es el usuario más importante de los tres, ya que es el que se encarga de diseñar y modificar la estructura de la B.D.

2.1 IDENTIFICAR TIPO DE INFORMACION

Una base de datos está formada por:
Los datos: Que deben ser INTEGRADOS, es decir, que en la unión de los archivos que forman el sistema no exista redundancia de datos Veamos el ejemplo de la gestión de los libros de una biblioteca.
Una ficha con datos de un libro, una ficha con datos de un lector y una ficha mostrando el listado de lecturas de un libro, esa ficha que nos entregan junto al libro cuándo nos lo prestan en la bibliotecaSi hacemos un listado con el nombre de los campos que hemos introducido en esas fichas obtendríamos:
Título
Autor
Editorial
Año
Idioma
Lector
Fechapréstamo
Fecha devolución
Nombre
Apellidos
Domicilio
Teléfono
DNI

.Hardware: Es el soporte físico que permite almacenar la información de la base de datos. Nosotros por el momento trabajaremos con un solo soporte físico, pero hay que saber que una base de datos puede estar formada por varios sistemas, entonces se llama base de datos distribuida. El manejo de este tipo de bases de datos compartidas se complica ya que se necesita comunicación entre los sistemas.
Software: Es el que permite trabajar y gestionar la B.D. de la forma más eficiente. El SGBD (Sistema gestor de bases de datos) es el encargado de gestionar la B.D. por lo tanto todas las operaciones que se realicen sobre las mismas han de pasar por el SGBD