Está en la página 1de 5

Universidad Abierta Para Adultos

Nombres:

Ricky Jos

Apellidos:

Concepcin Candelario

Matrcula:

14-0803

Carrera Acadmica:

Ingeniera en Software

Profesor/a:

Digenes Amaury

Asignatura:

SISTEMA DE BASE DE DATOS I

Tema:

Diario De Doble Entrada


Diario De Doble Entrada
Conceptos e informaciones de los Opiniones e interpretacin
temas Personal de dichos Conceptos.

Un SGBD es un programa de ordenador Un Sistema Gestin de Base de Datos es


que facilita una serie de herramientas un programa que nos facilita manejar
para manejar bases de datos y obtener muchos datos en cualquier lenguaje de
resultados (informacin) de ellas. programacin y de manera mucho ms
Adems de almacenar la informacin, se fcil obtenindolo desde una base de
le pueden hacer preguntas sobre esos datos y de esta manera consiguiendo
datos, obtener listados impresos, generar resultados ms rpido.
pequeos programas de mantenimiento
de la BD, o ser utilizado como servidor de
datos para programas ms complejos
realizados en cualquier lenguaje de
programacin.

En general, un SGBD es un software de


BD que

Centralizado los datos en un nico


Este sistema permite acceso a todos los
lugar lgico al que acceden todos los
usuarios y aplicaciones.
usuarios y aplicaciones.
Es utilizado por cualquier usuario.
Es utilizable por mltiples usuarios y
aplicaciones concurrentemente.

Ofrece visiones parciales del conjunto De todas las informaciones ofrece


total de informacin, segn las visiones por parte a usuarios en
necesidades de un usuario en particular. particular.
posee herramientas para asegurar:
Posee herramientas para asegurar:
La independencia de datos: a varios
niveles, permitiendo la modificacin de La independencia de datos
las definiciones de datos sin afectar a las modificndolos sin afectar a las
aplicaciones o esquemas que no utilizan aplicaciones que no lo utilizan.
esos datos.
La integridad de los datos: que los La integridad de los datos: Que sean
datos sean correctos en todo momento, correctos de acuerdo con las
de acuerdo con las especificaciones o especificaciones.
reglas impuestas al sistema.

La seguridad de los datos: que slo las


personas autorizadas puedan acceder a La Seguridad de los datos: Que solo las
determinados datos y que slo puedan personas autorizadas puedan acceder a
efectuar las operaciones para las que los datos y solo a los que estn
han sido autorizados. autorizados.

Los sistemas de informacin basados Los sistemas de informacin basados en


en archivo convencional se apoyan en archivo convencional cuentan con
las distintas organizaciones de fichero: organizaciones de fichero: secuenciales,
secuenciales, directos (direccionamiento directos (direccionamiento directo,
directo, calculado), indexados, calculado), indexados, invertidos... Estas
invertidos... Estas organizaciones llevan llevan mtodos de acceso a los registros
aparejados unos mtodos de acceso a particulares: El acceso secuencial recorre
los registros particulares: el acceso todos los registros hasta encontrar dato
secuencial recorre todos los registros deseado.
hasta encontrar el buscado; el indexado El indexado con solo un paso, por una
puede acceder en un solo paso al letra o campo clave puede encontrar el
registro si estamos buscando por un dato deseado. Este comportamiento lo
campo clave. Para el manejo de estos permite el sistema operativo con sus
ficheros los sistemas operativos llevan rutinas bsicas (Modificacin,
integradas rutinas que facilitan las Eliminacin, etc).
operaciones bsicas: insercin, borrado,
modificacin y recuperacin.

Redundancia de datos. El desarrollo de


las aplicaciones no termina nunca. Las
Redundancia de datos no es ms que
necesidades de la organizacin son
tener datos repetidos en una misma base
cambiantes y evolucionan con el tiempo.
de datos. Esto se puede evitar totalmente
Esto quiere decir que siempre se estn
gracias a las relaciones entre tablas y
creando nuevas aplicaciones y
tablas.
modificando las existentes. En un
sistema de ficheros tradicional, cada
programa lleva su propia definicin de
datos y maneja sus propios ficheros.

Adems, suelen ser varios los


programadores que las realizan, bien en
el mismo perodo de tiempo, o porque se
van sustituyendo unos a otros.

Inconsistencia: al tener almacenada la Inconsistencia:


misma informacin en varios sitios, es
difcil mantenerlos en el mismo estado de Es poner los mismos datos en tablas
actualizacin (que en todo lugar tenga el distintas (Redundancia de datos). A parte
mismo valor), pudiendo producir de ser mas trabajo es ms problemtico
informacin incorrecta. porque no puede cambiar todos los datos
desde donde estn solo modificando uno
Laboriosos programas de y ocupa ms espacio. Sino que hay que
actualizacin: no es lo mismo modificar modificar ese dato en todas las partes
el valor de un dato una sola vez que donde se encuentren.
tantas veces como se halle duplicado.
Esto se puede evitar con las relaciones
Mayor ocupacin de memoria. entre tablas y tablas.
Dependencia de los programas
respecto de los datos
Dependencia de los programas
En los sistemas clsicos la descripcin respecto de los datos
de los ficheros usados por un programa,
con informacin sobre formato de los
registros, organizacin y modo de
Esto quiere decir que si tenemos una
acceso, localizacin del fichero, etc.,
tabla con el nombre producto, ya ese
forma parte del cdigo del programa.
nombre de esa tabla esta en el software
Esto significa que cualquier cambio
como parte de sus cdigos para
realizado en alguno de estos tres
consultar dicha tabla. Pero si ese nombre
aspectos obliga a reescribir y recompilar
se cambia a artculos, se deber
todos los programas que utilicen el
cambiar el nombre de producto donde
fichero modificado. Pinsese, por
se encuentre, por el nombre artculos
ejemplo, si se cambiara la organizacin
para que el software nos pueda encontrar
de un fichero de secuencial a indexado, o
dicha tabla.
que se aadiera un campo a un registro
para una aplicacin nueva, hecho ste
que, en teora, no tendra que afectar a
las antiguas.

Podemos decir que los programas son


completamente dependientes de los
datos, lo que provoca:

Poca flexibilidad del sistema de


informacin frente a futuras variaciones
en los requerimientos de informacin.

Alto coste de mantenimiento del


software.

Diseo conceptual: en la que se El Diseo Conceptual: es como estn


formalizan las estructuras que se definidos los datos que se encuentran en
observan en el mundo real produciendo la base de datos.
lo que se denomina Esquema
Conceptual.
El Diseo Lgico: es como estarn
Diseo Lgico: en la que se estructura
relacionadas las tablas de las bases de
el conjunto de informacin de la fase
datos.
anterior teniendo en cuenta el SGBD que
se vaya a utilizar. En esta fase
obtendremos el Esquema Lgico.
El diseo Fsico: es como se ven esos
Diseo Fsico: en la que se estructuran datos, es decir, en esta fase no se
los datos en trminos de almacenamiento muestra qu tipo de dato es, como est
en los dispositivos del ordenador. Es lo estructurado, etc..
que se conoce como Esquema Interno.