base de datos

Upload: cristian-osorio

Post on 09-Mar-2016

8 views

Category:

Documents


0 download

DESCRIPTION

BASE DE DATOS

TRANSCRIPT

  • FACULTAD DE CIENCIAS HUMANAS Y LA EDUCACIN

    CARRERA DE CULTURA FSICA

  • Qu es una base de datos?

    Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el

    concepto de base de datos generalmente est relacionado con el de red ya que se debe poder compartir esta informacin. De all el trmino base. "Sistema de informacin" es

    el trmino general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.

    Por qu utilizar una base de datos?

    Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan

    otorgado. Se convierte ms til a medida que la cantidad de datos almacenados crece.

    Una base de datos puede ser local, es decir que puede utilizarla slo un usuario en un equipo, o puede ser distribuida, es decir que la informacin se almacena en equipos remotos y se puede acceder a ella a travs de una red.

    La principal ventaja de utilizar bases de datos es que mltiples usuarios pueden acceder a ellas al mismo tiempo.

    Administracin de bases de datos

    Rpidamente surgi la necesidad de contar con un sistema de administracin para controlar tanto los datos como los usuarios. La administracin de bases de datos se

    realiza con un sistema llamado DBMS (Database management system [Sistema de administracin de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones

    de software) para administrar bases de datos, que permite:

  • un fcil acceso a los datos

    el acceso a la informacin por parte de mltiples usuarios la manipulacin de los datos encontrados en la base de datos (insertar, eliminar,

    editar)

    El DBMS puede dividirse en tres subsistemas:

    El sistema de administracin de archivos: para almacenar informacin en un medio fsico

    El DBMS interno:

    para ubicar la informacin en orden El DBMS externo:

    representa la interfaz del usuario

    Los DBMS principales

    Los principales sistemas de administracin de bases de datos son:

    Borland Paradox Filemaker

    IBM DB2 Ingres Interbase

    Microsoft SQL server Microsoft Access

    Microsoft FoxPro Oracle Sybase

    MySQL PostgreSQL mSQL

    SQL Server 11

  • Componentes de una Base de Datos:

    Hardware: constituido por dispositivo de almacenamiento como discos, tambores, cintas, etc.

    Software: que es el DBMS o Sistema Administrador de Base de Datos.

    Datos: los cuales estn almacenados de acuerdo a la estructura externa y van a ser procesados para convertirse en informacin.

    Conceptos Bsicos de Base de datos

    Archivo: son conjuntos de registros.

    Registros: son conjuntos de campos. Campos: es la minma unidad de referencia.

    Caractersticas

    Entre las principales caractersticas de los sistemas de base de datos podemos mencionar:

    Independencia lgica y fsica de los datos.

    Redundancia mnima. Acceso concurrente por parte de mltiples usuarios. Integridad de los datos.

    Consultas complejas optimizadas. Seguridad de acceso y auditora.

    Respaldo y recuperacin. Acceso a travs de lenguajes de programacin estndar.

    Tipos de Base de Datos

    Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

    MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volmenes de datos.

    PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas

    de gran calibre. Access: Es una base de datos desarrollada por Microsoft. Esta base de datos,

    debe ser creada bajo el programa access, el cual crea un archivo .mdb con la

    estructura ya explicada. Microsoft SQL Server: es una base de datos ms potente que access

    desarrollada por Microsoft. Se utiliza para manejar grandes volmenes de informaciones.

  • Clasificacin

    Segn la naturaleza de la informacin contenida en las bases de datos, se distinguen dos grandes grupos:

    Bases de datos referenciales: La informacin que contiene es muy estructurada

    principalmente a travs de tablas. Con stas se pueden establecer relaciones que pueden dar lugar a nuevas tablas o bases de datos. Ejemplo de este tipo de base de datos es el programa Access, Oracle, etc.

    Bases de datos documentales: Los registros que componen la base de datos se relaciona con los documentos almacenados. Su organizacin se estructura de la

    siguiente manera: un registro se relacionan con un nmero de identificacin del documento original, y se puede acceder a ste mediante los distintos campos.

    Dependiendo del tipo de cobertura temtica pueden ser:

    Bases de datos multidisciplinares: la documentacin almacenada abarca

    distintas disciplinas cientficas como es el caso de TESEO (tesis de todas las disciplinas)

    Bases de datos especializadas: la documentacin almacenada abarca slo una

    disciplina como es el caso de Medline (slo documentacin relacionada con Medicina)

    Segn la cobertura geogrfica:

    Internacionales: Almacenan la documentacin publicada en cualquier lugar del

    mundo. Por ejemplo: LISA Nacionales: Almacenan la documentacin publicada slo en un mbito

    nacional. Por ejemplo: IME