base de datos 1

  • Published on
    08-Nov-2015

  • View
    213

  • Download
    1

DESCRIPTION

base de datos

Transcript

INSTITUTO TECNOLGICO SUPERIOR ISMAEL PREZ PAZMIOINTRODUCCIN A LA BASE DE DATOSNombre: Semestre: segundo BASE DE DATOS

DEFINICIN DE BASE DE DATOSUna base de datos es un sistema informtico a modo de almacn. En este almacn se guardan grandes volmenes de informacin. Por ejemplo, imaginemos que somos una compaa telefnica y deseamos tener almacenados los datos personales y los nmeros de telfono de todos nuestros clientes, que posiblemente sean millones de personas.

Se define una base de datos como una serie de datos organizados y relacionados entre s, los cuales son recolectados y explotados por los sistemas de informacin de una empresa o negocio en particular.Las bases de datos proporcionan la infraestructura requerida para los sistemas de apoyo a la toma de decisiones y para los sistemas de informacin estratgicos, ya que estos sistemas explotan la informacin contenida en las bases de datos de la organizacin para apoyar el proceso de toma de decisiones o para lograr ventajas competitivas. Por este motivo es importante conocer la forma en que estn estructuradas las bases de datos y su manejo.TIPOS DE BASE DE DATOSHay diversos tipos de base de datos dependiendo de los objetivos de su uso. Por ejemplo, son distintos objetivos mantener el historial mdico de los pacientes de un hospital o el registro de operaciones financieras de un banco. Pero en general los sistemas de bases de datos ms populares son las bases de datos relacionales, aunque tambin se usan otros tipos de bases de datos, entre los que cabe destacar las denominadas bases de datos orientadas a objetos.Las bases de datos relacionales se basan en la idea fundamental del uso de relaciones para definir los tipos de datos o informacin. As en nuestro ejemplo anterior podemos ver que un usuario queda definido por un nombre y un telfono es decir la relacin de nombre y telfono nos da un usuario.SISTEMAS GESTORES DE BASES DE DATOSCon el uso y el incremento del tipo de base de datos se desarrollaron sistemas informticos que gestionan toda la funcionalidad de la base de datos propiamente dicha intentando que sea de la manera ms clara, directa y sencilla.Normalmente cada compaa de base de datos trae su propio SGBD (Sistema Gestor de Base de Datos). Aunque tambin los hay genricos y muy buenos nosotros recomendamos que se utilice el propio de cada base de datos siempre que se pueda.En la categora de sistemas de bases de datos libres o gratuitos podemos citar como ms importantes:

COMPONENTES PRINCIPALES.Datos: Los datos son la Base de Datos propiamente dicha.Hardware: El hardware se refiere a los dispositivos de almacenamiento en donde reside la base de datos, as como a los dispositivos perifricos (unidad de control, canales de comunicacin, etc.) necesarios para su uso.Software: Est constituido por un conjunto de programas que se conoce como Sistema Manejador de Base de Datos (DMBS: Data Base Management System). Este sistema maneja todas las solicitudes formuladas por los usuarios a la base de datos.Usuarios: Existen tres clases de usuarios relacionados con una Base de Datos:

El programador de aplicaciones, quien crea programas de aplicacin que utilizan la base de datos. El usuario final, quien accesa la Base de Datos por medio de un lenguaje de consulta o de programas de aplicacin.El administrador de la Base de Datos (DBA: Data Base Administrator), quien se encarga del control general del Sistema de Base de Datos.

VENTAJAS EN EL USO DE BASES DE DATOS.Globalizacin de la informacin: Permite a los diferentes usuarios considerar la informacin como un recurso corporativo que carece de dueos especficos.Eliminacin de informacin redundant: DuplicadaEliminacin de informacin inconsistente: Si el sistema esta desarrollado a travs de archivos convencionales, dicha cancelacin deber operarse tanto en el archivo de facturas del Sistema de Control de Cobranza como en el archivo de facturas del Sistema de Comisiones.Permite compartir informacin: Varios sistemas o usuarios pueden utilizar una misma entidad.Permite mantener la integridad en la informacin: Solo se almacena la informacin correcta.Independencia de datos: La independencia de datos implica un divorcio entre programas y datos; es decir, se pueden hacer cambios a la informacin que contiene la base de datos o tener acceso a la base de datos de diferente manera, sin hace cambios en las aplicaciones o en los programas.

ESTRUCTURA DE UNA BASE DE DATOS Estructura lgica:Indica la composicin y distribucin terica de la base de datos . la estructura lgica sirve para para q las aplicaciones puedan utilizar los elementos de la base de datos sin saber realmente como se estn almacenando .Estructura fsica La estructura fsica es la estructura de los datos tan cual se almacenan en las unidades de disco. la correspondencia entre la estructura lgica y la fsica se almacenan en la base de datos .OBJETIVOS DE UNA BASE DE DATOS Evitar dificultad en el acceso a los datos Evita los problemas de integridad Evitar el aislamiento de datos Evita anomalas en el acceso concurrente Evitar el aislamiento de datos Evita problemas de seguridad