You are on page 1of 9

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE CIENCIA HUMANAS Y LA EDUCACIN

CULTURA FSICA

TICS-2
TEMA: BASE DE DATOS
DOCENTE: Ing. FABRICIO LOZADA
ALUMNO: Frank Ramos
SEMESTRE: segundo
Octubre 2015 Marzo 2016

BASE DE DATOS
Se le llama base de datos a los bancos de informacin que contienen datos
relativos a diversas temticas y categorizados de distinta manera, pero que
comparten entre s algn tipo de vnculo o relacin que busca ordenarlos y
clasificarlos en conjunto.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a
un mismo contexto y almacenados sistemticamente para su posterior uso. En
este sentido; una biblioteca puede considerarse una base de datos compuesta
en su mayora por documentos y textos impresos en papel e indexados para su
consulta. Actualmente, y debido al desarrollo tecnolgico de campos como
la informtica y la electrnica, la mayora de las bases de datos estn en formato
digital, siendo este un componente electrnico, por tanto se ha desarrollado y se
ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos,
abreviado SGBD (del ingls Database Management System o DBMS), que
permiten almacenar y posteriormente acceder a los datos de forma rpida y
estructurada. Las propiedades de estos DBMS, as como su utilizacin y
administracin, se estudian dentro del mbito de la informtica.
Las aplicaciones ms usuales son para la gestin de empresas e instituciones
pblicas; Tambin son ampliamente utilizadas en entornos cientficos con el
objeto de almacenar la informacin experimental.

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.

Componentes de una Base de Datos:


o Hardware: constituido por dispositivo de almacenamiento como discos,
tambores, cintas, etc.
o Software: que es el DBMS o Sistema Administrador de Base de Datos.
o Datos: los cuales estn almacenados de acuerdo a la estructura externa
y van a ser procesados para convertirse en informacin.

Ventajas de las bases de datos

Control sobre la redundancia de datos: Los sistemas de ficheros almacenan


varias copias de los mismos datos en ficheros distintos. Esto hace que se
desperdicie espacio de almacenamiento, adems de provocar la falta de
consistencia de datos. En los sistemas de bases de datos todos estos ficheros
estn integrados, por lo que no se almacenan varias copias de los mismos
datos. Sin embargo, en una base de datos no se puede eliminar la redundancia
completamente, ya que en ocasiones es necesaria para modelar las relaciones
entre los datos. Consistencia de datos:
Eliminando o controlando las redundancias de datos se reduce en gran medida
el riesgo de que haya inconsistencias. Si un dato est almacenado una sola vez,
cualquier actualizacin se debe realizar slo una vez, y est disponible para
todos los usuarios inmediatamente. Si un dato est duplicado y el sistema
conoce esta redundancia, el propio sistema puede encargarse de garantizar que
todas las copias se mantienen consistentes.
Compartir datos:
En los sistemas de ficheros, los ficheros pertenecen a las personas o a los
departamentos que los utilizan. Pero en los sistemas de bases de datos, la base
de datos pertenece a la empresa y puede ser compartida por todos los usuarios
que estn autorizados.
Subsistema de un DBMS

Motor Ncleo DBMS: recibe los requerimientos lgicos de E/S y los convierte
en operaciones de lectura y escritura.

Lgicos: son cualquier tipo de consulta requerimiento de lectura con ingreso de


datos (requerimiento de estructura) es ayudado por el Sistema Operativo para

convertir estos requerimientos lgicos en fsicos que actan sobre dispositivos


de almacenamiento.

Herramientas de definicin: permite definir y modificar la estructura de la Base


de Datos, a este nivel definimos lo que se conoce como "Esquema " que es la
definicin total de Base de Datos, es que definimos la estructura de la tabla, los
tipos de campos, las restricciones para los campos.

Subes quema: manejo de vistas de datos, de niveles externos.

Esquema: manejo de niveles conceptuales.

Interface de Procesamiento: me provee de las facilidades de actualizacin,


despliegue y visualizacin de datos.
Desarrollo de Aplicaciones: me permite generar una aplicacin por Ej.:
generadores de formas, pantalla, cdigo, herramientas case, etc.
Diccionario de Datos: este es el componente al subsistema con el que
interactan directamente el DBA, le proporciona niveles de consulta y reportes
tiles para su trabajo de administracin. Es la descripcin de la estructura de
Base de Datos y relaciones entre datos, y programas.
DBMS
Caractersticas y Objetos:

Independencia de Datos: el DBMS me provee una independencia de mis datos


vs. las aplicaciones.

Cambio en datos no implica cambio en programas y viceversa (Menor coste de


mantenimiento).

Minimizar Redundancia (Datos repetidos): desperdicio de Espacio de


Almacenamiento.

Independencia de datos es proteger nuestro programa de aplicaciones frente a


las modificaciones en la estructura de datos y viceversa, ya sea en
forma fsica lgica.

Independencia Fsica: es proteccin a los programas de aplicacin debido a


cambios en la estructura de archivos, con cambios en las caractersticas de los
campos. Ej: cambio de clave primaria a secundaria.

Independencia Lgica: proteccin a los programas de aplicacin cuando se


modifica el esquema.
Redundancia, datos repetidos y distribuidos en cualquier parte. El efecto que
ocasiona la redundancia es tener inconsistencia de datos y desperdicio de
espacio de almacenamiento.
Esta se presenta cuando se repiten innecesariamente datos en los archivos
que conforman la base de datos.

Inconsistencia de Datos: dato que est en lugar con un valor y encuentra en


otro lugar con otro valor. Ej.: se actualiza el archivo cliente pero no se actualiza
el archivo de transacciones.
Ocurre cuando existe informacin contradictoria o incongruente en la base de
datos.

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 de bases de datos


Las bases de datos pueden clasificarse de varias maneras, de acuerdo al
contexto que se est manejando, la utilidad de las mismas o las necesidades
que satisfagan.
Segn la variabilidad de la base de datos
Bases de datos estticas
Son bases de datos nicamente de lectura, utilizadas primordialmente para
almacenar datos histricos que posteriormente se pueden utilizar para estudiar

el comportamiento de un conjunto de datos a travs del tiempo, realizar


proyecciones, tomar decisiones y realizar anlisis de datos para inteligencia
empresarial.
Bases de datos dinmicas
Son bases de datos donde la informacin almacenada se modifica con el tiempo,
permitiendo operaciones como actualizacin, borrado y edicin de datos,
adems de las operaciones fundamentales de consulta. Un ejemplo, puede ser
la base de datos utilizada en un sistema de informacin de un supermercado.
Segn el contenido
Bases de datos bibliogrficas
Slo contienen un subrogante (representante) de la fuente primaria, que permite
localizarla. Un registro tpico de una base de datos bibliogrfica contiene
informacin sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una
determinada publicacin, etc. Puede contener un resumen o extracto de la
publicacin original, pero nunca el texto completo, porque si no, estaramos en
presencia de una base de datos a texto completo (o de fuentes primarias ver
ms abajo). Como su nombre lo indica, el contenido son cifras o nmeros. Por
ejemplo, una coleccin de resultados de anlisis de laboratorio, entre otras.
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas
las ediciones de una coleccin de revistas cientficas.
Directorios
Un ejemplo son las guas telefnicas en formato electrnico.
Estos directorios se pueden clasificar en dos grandes tipos dependiendo de si
son personales o empresariales (llamadas pginas blancas o amarillas
respectivamente).
Los directorios empresariales hay de tres tipos
1. Tienen nombre de la empresa y direccin Ejemplo
2. Contienen

telfono

electrnico Ejemplo

los

ms

avanzado

contienen

correo

3. Contienen datos como facturacin o nmero de empleados adems de


cdigos nacionales que ayudan a su distincin Ejemplo

Los directorios personales solo hay de un tipo, ya que leyes como la LOPD en
Espaa protege la privacidad de los usuarios pertenecientes al directorio
La bsqueda inversa est prohibida en los directorios personales (a partir de un
nmero de telfono saber el titular de la lnea)
Bases de datos o "bibliotecas" de informacin qumica o biolgica
Son bases de datos que almacenan diferentes tipos de informacin proveniente
de la qumica, las ciencias de la vida o mdicas. Se pueden considerar en varios
subtipos:

Las que almacenan secuencias de nucletidos o protenas.

Las bases de datos de rutas metablicas.

Bases de datos de estructura, comprende los registros de datos


experimentales sobre estructuras 3D de biomolculas-

Bases de datos clnicas.

Bases de datos bibliogrficas (biolgicas, qumicas, mdicas y de otros


campos):

You might also like