Professional Documents
Culture Documents
Dise
o de
Archivo
s
Y
Base
de
Datos.
Bachilleres:
2
ndice.
Pg.
Introduccin.. 03
Base de Datos05
Entidades05
Atributos.06
Relaciones.06
Normalizacin...07
Campo....07
Registro.08
Archivo..08
Ventajas de Base de Datos...12
Desventajas de Base de Datos....13
Sistema de administracin de bases de datos...13
Organizacin de sistema de gestin de bases de datos..14
Tipos de bases de datos17
Conclusin19
Bibliografa20
3
Introduccin
La base datos es la fuente central de datos procesados que est creada
con el objetivo de ser compartida por muchos usuarios con una diversidad de
aplicaciones. Son muchas las consideraciones a tomar en cuenta al momento de
hacer el diseo de la base de datos, debido a que estos dependern del rea de
aplicacin para la base de datos. La base de datos organiza la informacin
mediante archivos, conformados por campos y registros (estos pertenecientes al
llenado de la base de datos con informacin) de manera que se puede tener
acceso a los datos guardados y a la informacin suministrada por otras fuentes.
Dichas fuentes utilizan un sistema manejador de bases de datos para que la
informacin introducida se solo la informacin necesaria, siendo esta caracterstica
una de las principales de las base de datos; la mnima redundancia de
informacin.
Por ello no es efectivo disear una base de datos para guardar toda la
informacin , es aqu donde el sistema manejador de base de datos se encargar
de almacenar todos los datos pertinentes y significativos, dichos datos se
almacenan en una tabla de una base de datos la cual est conformada por
campos definidos como espacios nicos de entrada de datos de un registro, y por
registros, que son cada una de las divisiones de una tabla de la base de datos,
esta organizacin permite el nivel de eficiencia ms alto de almacenamiento y
recuperacin de la informacin.
Anteriormente se hablaba de informacin en lo referente a como esta es
guardada en archivos presentndose dos modos de almacenamiento, buscando
lograr la integridad de los datos. El primer modo es guardar los datos en archivos
individuales, cada uno de ellos nico para una aplicacin particular y El segundo
modo empleando un sistema basado en computadora involucrando la construccin
de una base de datos. Emplear este segundo mtodo computarizado ofrece
diversas ventajas y desventajas; entre la ventajas se asegurara mantener datos
que sean precisos y consistentes, y a su vez el acceso compartido para los
4
diversos usuarios, un acceso fcil y sencillo a datos que evolucionaran cuando las
necesidades del usuario crezcan y que estarn constantemente actualizados.
Como se poseen ventajas, se presentan las desventajas, una de las
principales seria la contencin de toda la informacin en un solo lugar, siendo
vulnerable a accidentes o daos, por lo que requieren respaldos completos
peridicos. Adems de respaldos estas requieren mantenimiento, debido a que los
datos son compartidos por muchos usuarios y aplicaciones, lo que generara la
necesidad de empelar tiempo para borrado y control de datos. en el trabajo se
presentara una indagacin ms a fondo del tema de la base de datos, definiendo
en mayor profundidad los conceptos bsicos de los cuales depende el rea de
Base de datos; que es una base de datos, que son archivos, que son campos y
registros y cules seran las caractersticas de cada uno de estos elementos.
5
Base de Datos(Mauri)
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.
Desde el punto de vista informtico, la base de datos es un sistema formado
por un conjunto de datos almacenados en discos que permiten el acceso directo a
ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o ms tablas que guarda un
conjunto de datos. Cada tabla tiene una o ms columnas y filas. Las columnas
guardan una parte de la informacin sobre cada elemento que queramos guardar
en la tabla, cada fila de la tabla conforma un registro.
Caractersticas
es una entidad. Una entidad puede ser una persona, lugar o cosa, por ejemplo, un
vendedor, una ciudad o un producto. Cualquier entidad tambin puede ser un
evento o una unidad de tiempo, tal como la descompostura de una mquina, una
venta o un mes o ao.
Atributos.
6
Un atributo es alguna caracterstica de una entidad. Puede haber muchos
atributos para cada entidad. Por ejemplo, un paciente (entidad) puede tener
muchos atributos, tales como apellido, nombre, calle, ciudad, estado, etc. La fecha
de la ltima visita del paciente, as como los detalles de la receta, tambin son
atributos.
Relaciones.
Las relaciones son asociaciones entre entidades (a veces son llamadas
asociaciones de datos).
Tipos de relaciones.
1. Uno-a-uno (1:1) existe cuando exactamente un miembro de la segunda
entidad se relaciona con un solo miembro de la primera entidad.
7
miembro de la segunda entidad se puede relacionar con muchos miembros
de la primera entidad.
Normalizacin.
La normalizacin es la transformacin de vistas de usuario complejas y
almacenes de datos de estructuras de datos estables ms pequeas. Adems de
ser ms simples y ms estables, las estructuras de datos normalizadas son ms
fciles de mantener.
Campo
Un campo es una pieza nica de informacin.
Tipos de Campos
(255 caracteres).
Autoincrementables: son campos numricos enteros que incrementan en
una unidad su valor para cada registro incorporado. Su utilidad resulta:
Servir de identificador ya que resultan exclusivos de un registro.
Registro (Victor)
Un registro es un sistema completo de campos.
Campo clave:
8
Es un campo particular dentro del registro, que permite la identificacin
exclusiva y unvoca de cada registro. La clave debe ser un valor que no se repita,
como por ejemplo, el nmero de cdula de identidad, nmero de identificacin, el
nmero de carnet en una universidad o el nmero de seguro social.
Archivo
Un archivo es una coleccin de registros.
Archivos Convencionales
Sin lugar a dudas, los archivos convencionales seguirn siendo una forma
prctica para guardar datos para algunas aplicaciones (pero no para todas). Un
archivo puede ser diseado y construido muy rpidamente, y las preocupaciones
sobre disponibilidad y seguridad de los datos son minimizados Cuando los diseos
estn cuidadosamente pensados se puede incluir toda la informacin necesaria, y
el riesgo de omitir datos intencionalmente ser ms bajo.
Cuando ya existen aplicaciones existentes con archivos tradicionales y el
tiempo de desarrollo es una consideracin importante, la solucin es limitar el
alcance del proyecto y disear otro archivo para la nueva aplicacin.
La velocidad de procesamiento es una ventaja del uso de archivos. Es
posible escoger la tcnica ptima para el procesamiento para una sola aplicacin,
9
pero es imposible el diseo ptimo para muchas tareas diferentes. As si la
velocidad de procesamiento es la mayor preocupacin es recomendable disear
un archivo individual para este propsito
Un sistema que usa archivos convencionales implica que los datos
guardados sern redundantes. Lo que es ms, la actualizacin de archivos se
hace ms tiempo. La integridad de los datos es una preocupacin, debido a que
un cambio de un archivo tambin requerir modificaciones a los mismos datos en
otros archivos.
Tipos de Archivos
Archivos Maestros
Los archivos maestros contienen registros de un grupo de entidades. Los
atributos pueden ser cambiados frecuentemente, pero los registros son
relativamente permanentes. Estos tienden a tener grandes registros que contienen
toda la informacin acerca de una entidad de datos. Cada registro contiene, por lo
general, una llave primaria y varias llaves secundarias. Frecuentemente estos
archivos son guardados como archivos indexados o archivos secuenciales con
ndices. Ejemplos de archivos maestros incluyen registros de pacientes, registros
de clientes, un archivo de personal o un archivo de inventario de partes.
Archivos de tablas
Estos archivos contienen datos usados para calcular ms datos o medidas
de desempeo. Por ejemplo una tabla de tarifas postales para determinar el
costo del envo de un paquete, Una tabla de impuesto, etc. Estos tipos de
archivos por lo regular son ledos por un solo programa.
10
Archivos de transacciones
Estos archivos se usan para capturar cambios que actualizan los archivos
maestros y para producir reportes. Por ejemplo un archivo maestro de
suscriptores de peridicos, puede tener un archivo de transaccin que
contengan el cdigo y nombre del suscriptor, cdigo de la transaccin, tal como
E, para extender la suscripcin, C para cancelarla o D para cambio de
direccin. As se necesita solo dar la informacin relevante cuando se requiera.
Por lo cual los archivos de transacciones son mantenidos por lo general, a una
longitud mnima. Adems estos pueden contener varios tipos de registros
diferentes.
Archivos de trabajo
Los programas pueden ejecutarse ms eficientemente si se usan archivos
trabajo. Un ejemplo de archivos de trabajo es aquel que ha sido reordenado
para que los registros puedan ser accesibles ms rpidamente.
Archivos de reporte
Cuando es necesario ejecutar un programa que imprima informacin y no
existe la impresora o est ocupada, se usa un archivo de reporte. El enviar la
salida a un archivo es vez de a una impresora es llamado spooling,
posteriormente cuando el dispositivo est listo se puede imprimir la informacin
del archivo de reporte.
11
1. Organizacin
secuencial:
En
esta
organizacin
los
registros
se
de una
Ventajas
Desventajas
Acceso eficiente a todos
o gran parte de los datos. Acceso lento a registros
Menor uso de espacio de especficos.
almacenamiento.
Acceso rpido a registros Ineficiente acceso a la
especficos.
12
los registros.
Mayor uso de espacio de
Ms
Secuencial de ndice
veloz
que
almacenamiento.
la Menos eficiente que la
que la directa.
13
datos hace que stos sean ms vulnerables que en los sistemas de
ficheros.
Desventajas de las bases de datos
1. Complejidad: Los SGBD son conjuntos de programas que pueden llegar a
ser complejos con una gran funcionalidad. Es preciso comprender muy bien
esta funcionalidad para poder realizar un buen uso de ellos.
2. Vulnerable a los fallos: El hecho de que todo est centralizado en el
SGBD hace que el sistema sea ms vulnerable ante los fallos que puedan
producirse. Es por ello que deben tenerse copias de seguridad.
Sistema de administracin de bases de datos.
Un sistema de administracin de bases de datos (database management
system, DBMS por sus siglas en ingls) es el software que permite la creacin,
modificacin y acceso de mltiples usuarios a una base de datos. La principal
funcin de un sistema para la administracin de base de datos es recopilar
grandes volmenes de datos y procesarlos para obtener informacin til de
inters.
Una de las ventajas de un Sistema de administracin de bases de datos es
su capacidad para el rpido acceso y recuperacin en bases de datos grandes.
Dado que el contenido de la base de datos se hace bastante grande, la
recuperacin de datos no es cuestin sencilla. Sin embargo, estos sistemas con el
apoyo de un hardware adecuado, proporcionan un medio para encontrar en
instantes informacin requerida de una base de datos enorme.
Hay una gran cantidad de tareas que puede realizar un sistema de
administracin de base de datos, entre las que se encuentran, la creacin y diseo
de la base de datos. Pero las tareas de administracin pueden agruparse en una
de estas tres categoras:
1. Agregar datos: Se suele contar con formularios que facilitan la entrada de
los datos.
2. Clasificar datos: Es posible ordenar datos e incluso realizar algunos
clculos sobre los mismos.
14
3. Obtener subconjuntos de datos: Permiten la consulta de un registro
particular o un grupo de
15
ms de un nodo padre. Se puede definir a un modelo de red como un
conjunto finito de tipos de entidades, con sus respectivas propiedades y un
conjunto finito de interrelaciones
16
17
Existen algunas caractersticas que permiten tipificar las bases de datos, ya
que estas pueden ser pequeas o grandes, o su acceso puede ser limitado o
amplio. As pues, es posible establecer cuatro tipos:
1. Base de datos individual: Es una base de datos utilizada bsicamente
por una persona. El sistema administrador de la base de datos y los datos
son controlados por el mismo usuario.
una red
de rea local.
2. Base de datos compartida: Son bases de datos con mltiples usuarios y
que muy probablemente pertenezcan a la misma organizacin, como la
base de datos de una compaa. Se encuentra almacenada en una
computadora potente y bajo el cuidado de un profesional en el rea, el
administrador de la base de datos. Los usuarios tienen acceso a la base de
datos mediante una red de rea local o una red de rea extensa.
3. Base de datos distribuida: Es la unin de las bases de datos
mediante redes. Los usuarios se vinculan a los servidores de bases de
datos distantes mediante una amplia variedad de redes de comunicacin.
4. Base de datos propietarios o bancos de datos: Se trata en general de
bases de datos de gran tamao, desarrollada por una organizacin y que
contiene temas especializados o de carcter particular. El pblico general
puede tener acceso a esta base a veces de forma gratuita y otras mediante
el pago de una cuota. Pueden ofrecer informacin que va desde
negocios, economa, inversin, tcnica y cientfica hasta servicios de
entretenimiento.
18
Conclusin.
Una base de datos brindara eficiencia al manejo de datos, por lo que no se
presentaran duplicacin de datos, y tampoco grandes cantidades de "celdas
vacas", es por esto que se concluye que el objetivo principal del diseo de bases
de datos es generar tablas que modelan los registros en los que guardaremos
nuestra informacin.
Gracias a la tecnologa y los recursos existentes, obtenidos por campos
como la informtica y la electrnica, las bases de datos y sus diversos modelos,
presentan en la actualidad una herramienta de soluciones a las problemticas del
almacenamiento de datos.
Por lo tanto disear un modelo de bases de datos, proporciona diversas
ventajas como sera una acceso rpido y fcil a la informacin con una
redundancia mnima, debido a que sus reas de aplicacin son extensas, ya sea,
en las operaciones de empresas e instituciones pblicas, as como tambin en
entornos cientficos, educativos y de investigacin.
19
Bibliografa.
http://mundoinformatico321.blogspot.com/2013/01/diseno-de-archivo-y-
bases-de-datos.html.
https://sites.google.com/site/disenodesistemasiutepal/diseno-de-archivos-
base-de-datos.
http://www.monografias.com/trabajos30/base-datos/base-datos.shtml