Está en la página 1de 7

ANLISIS Y DESARROLLO

DE SISTEMAS DE INFORMACIN

FASE IDENTIFICACIN

motores
bases de datos
historia - Sistema gestor base datos (SGBD)
comparacin sgbd en el mercado

ACTIVIDAD DE PROYECTO
1.Determinar las especificaciones
funcionales del Sistema de
Informacin.

ACTIVIDAD DE APRENDIZAJE
1.Construir el modelo tecnolgico
de informacin empresarial de
acuerdo con las tendencias
nacionales e internacionales
del sector desarrollo de software.

De clase mundial
ADSI - Anlisis y desarrollo de sistemas de informacin - SENA, DE CLASE MUNDIAL
COMPARACION SGBD
EN EL MERCADO
Tabla comparativa
8

HISTORIA
4 SISTEMA GESTOR BASE
6 10
Glosario

Concepto DE DATOS (SGBD) Referencias

Tipos Definicin

Integridad Caractersticas

Operaciones
Creative
Procesamiento Commos
Este material puede ser distribuido, copiado y exhibi-
do por terceros si se muestra en los crditos. No se
puede obtener ningn beneficio comercial y las obras
ADSI

derivadas tienen que estar bajo los mismos trminos


de licencia que el trabajo original.

ADSI - Fase 1 identificacin - Motores Bases de Datos


]
Anlisis y desarrollo de sistemas de informacin

HISTORIA Para dar absoluta libertad a las relaciones


entre tablas surgieron las bases de datos
relacionales las cuales trajeron dos cosas

Fase identificacin
muy importantes: las propiedades ACID
(atomicidad, consistencia, aislamiento,
[

his- Antes de utilizar las bases de datos conoci-


das hoy en da, existan los ficheros secuen-
ciales como almacenes de datos. Los cuales
permitan un acceso rpido a la informacin,
pero solamente de forma secuencial, mas
adelante aparecieron los ficheros indexados,
donde el acceso ya poda ser aleatorio, el sis-
durabilidad) y un lenguaje standard de
acceso a los datos (SLQ, lenguaje de con-
sulta estructurado).

Atomicidad: Asegura que la operacin se


ha realizado o no, y por lo tanto ante un fa-
llo del sistema no puede quedar a medias.
tema de ficheros era el sistema ms comn
de almacenamiento de datos. Para compar- Consistencia: Asegura que slo se em-
tir los datos entre varias mquinas surgi el pieza aquello que se puede acabar. Por lo
NFS (Network File System), y ms tarde para tanto se ejecutan aquellas operaciones que
evitar fallos en los sistemas de fichero apare- no van a romper las reglas y directrices de
cieron los sistemas RAID (Redundant Array integridad de la base de datos.
of Inexpensive Disks).

A medida que pasaba el tiempo los progra- Aislamiento: Asegura que una operacin
mas y datos eran ms complejos y grandes no puede afectar a otras.
por tal motivo se requera de un almacena-
miento que garantizara un cierto nmero de Durabilidad: A segura que una vez realiza-
condiciones, volmenes de datos y que per- da la operacin, sta persistir y no se po-
mitiera operaciones complejas. dr deshacer aunque falle el sistema.

Adicionalmente cada usuario que necesita- SQL.: Agrupacin de instrucciones SQL


ba acceder a los datos deba tener su trabajo (Selects, Inserts y Updates). Para soportar
protegido de las operaciones que hicieran el la creacin, manipulacin y mantenimiento

SENA, DE CLASE MUNDIAL


resto de usuarios, respondiendo a estas ne- de una base de datos se debe utilizar un
cesidades, surgieron las bases de datos jerr- SGBD (Sistema Gestor de Bases de Datos).
quicas donde los datos se situaban siguiendo
una jerarqua, estas bases de datos jerrqui-
cas tenan el problema que los accesos a los
datos eran unidireccionales, y era ms com-
plicado hacer el camino inverso, pero posi-
ble, aunque el tiempo de clculo era mayor,
ADSI

( Por ejemplo, era fcil saber que cuentas te-


na un cliente, pero no tan fcil saber de qu
cliente era una cierta cuenta).

5
4
]
Anlisis y desarrollo de sistemas de informacin

(SISTEMA GESTOR DE

SGBD
BASES DE DATOS)
El sistema gestor de bases de datos (S.G.B.D.) ha sido y a intro- Permitir las copias de seguridad. Dado que
ducido, y su importancia destacada en todas las caractersticas un computador no es un sistema infalible, y
que debe poseer una base de datos. Existen muchas defini- puede romperse por causas propias (fallo de
ciones en la bibliografa pero podemos citar la ms apropiada un circuito), o ajenas (aumento de la tensin
como: Programa que proporciona la interfaz entre los datos al- en la red elctrica), es posible que los datos
macenados en la base de datos, y los programas de aplicacin almacenados por l lleguen a corromperse

Fase identificacin
o interfaces y consultas hechos al sistema. con la consiguiente prdida de informacin
y los problemas que ello puede acarrear a la
[

empresa. Para evitar estos desagradables re-


sultados, es buena idea el efectuar una copia
de los datos a un dispositivo auxiliar de al-

CARACTERSTICAS macenamiento, pensado precisamente para


guardar fiel copia del contenido de la base
de datos en un momento determinado. Si los
Suministrar mecanismos que faciliten la
interaccin con la base de datos: Estos
mecanismos suelen venir dados en forma

DE UN SGB datos originales se destruyen, bastar volcar


la copia sobre el disco duro del computador
central, con lo que los datos volvern a to-
de lenguajes de manipulacin y definicin
de datos. Adems, suministran indepen-
dencia de los datos, en el sentido de que, a
mar la misma forma que cuando se efectu pesar de la evolucin del es quema de los
Interactuar con el Sistema Operativo: como se ha indicado, el S.G.B.D. no la copia. De esta manera, para que la base de datos, las aplicaciones deben sufrir las m-
es ms que un programa. El Sistema Operativo es el programa principal que datos recupere la forma que tena en el mo- nimas modificaciones imprescindibles. Por
se encarga de controlar que el computador funciona bien, entre otras cosas mento en que qued destruida, bastar con ejemplo, si las aplicaciones antiguas estn
permitiendo el acceso a los dispositivos de entrada y de salida, como el efectuar los cambios que se hicieron en el pensadas para trabajar sobre nmeros
teclado, el ratn, el monitor, y los dispositivos de almacenamiento: el disco tiempo transcurrido desde la copia de seguri- de telfono expresados mediante dgitos,
duro, las disqueteras, el CD-ROM, las cintas magnticas, etc. A s , par a ase- dad que se acaba de volcar. qu ocurre si se decide cambiar todos los
gurar que no pasan cosas raras, el nico que puede tocar estos dispositivos nmeros a formato textual? En este caso,
es el Sistema Operativo (S.O.). Controlar la concurrencia: Como ya se expli- debe haber un mecanismo que oculte a las
c anteriormente, debe permitirse el acceso aplicaciones antiguas el nuevo formato de
Dado que el S.G.B.D. necesita almacenar datos en el disco duro, por ejem- simultneo a los datos por parte de varios los nmeros de telfono, y le haga vez el
plo, debe interactuar con el S.O. para poder acceder al disco duro y que all usuarios, lo que conlleva numerosos proble- formato antiguo; en definitiva, debe haber
se almacenen los datos que se quieren. Igualmente debe contactar con el mas de coherencia y coordinacin. el S.G.B.D. algo que suministre a las aplicaciones an-
S.O. siempre que desee recuperar algn dato de estos dispositivos. debe controlar que la informacin represen- tiguas una visin ligeramente distinta de lo
tada por los datos al final de cada acceso de que hay realmente almacenado en la base
usuario siga siendo consistente. de datos. Actualmente en el mercado se

SENA, DE CLASE MUNDIAL


encuentran muchos motores de bases de
Mantener la integridad: Como ya se ha dicho, debe datos, al momento de decidirse por cual
mantener las restricciones de integridad propias de la escoger para implementar un sistema de
aplicacin concreta que sea. Por ejemplo, evitar que la informacin es importante realizar una in-
edad de un cliente supere los 90 aos. vestigacin de las ventajas, desventajas,
costos que implica determinada tecnologa.
Mantener la seguridad: Evitar accesos fraudulentos a los
datos, as como la extraccin de informacin codificada.
ADSI

7
6
]
Anlisis y desarrollo de sistemas de informacin
Motor Bases de Datos Libre Propietario Caracterstica Inconveniente

Oracle Soporta grandes volmenes


de datos.

COMPARACIN DE LOS SGBD


Rpido y efectivo al momento

Fase identificacin
de procesar datos.

EXISTENTES EN EL MERCADO
Permite hacer reportes plsql
propio de oracle.

Manejado por versiones.


En la industria del software, existen sistemas Software Libre: software que no requiere valor
[

manejadores de bases de datos (SGBD) libres para poder ser utilizado. Permite ir mas all de las bases de
y propietarios, para lo cual tenemos que te- datos (bodegas)
ner en cuenta al momento de implantar un Software propietario: software que para poder
sistema con acceso a base de datos. utilizarlo requiere costo.
Sql Server Soporta grandes volmenes
de datos.
Motor Bases de Datos Libre Propietario Caracterstica Inconveniente
Rpido y efectivo al momento de

SENA, DE CLASE MUNDIAL


procesar datos.
MySql Ms utilizado al momento de
realizar aplicaciones de tipo web. Permite ir ms all de las bases de
datos (bodegas).
El motor es una versin web y
Manejado por versiones (2000
ofrece soporte a las bases de
datos creadas en su servidor web. hasta 2010).

Lo pueden utilizar sistemas Propietario: Microsoft.


operativos Windows y Linux

Permite Almacenar la estructura SqlServerExpress Limita volmenes de datos.


de la base de datos y utiliza tablas.
Capacitacin en la herramienta. Rpido y efectivo al momento
de procesar datos.
Descargue fcil desde internet.
Manejado por versiones (2000
hasta 2010)
Postgre Sql Orientado a objetos. Es lento, pesado
Propietario: Microsoft
Crea objetos, no tablas.
Tabla 1: Tomada (http://www.monografias.com/trabajos29/comparacion-sistemas/comparacion-sistemas.shtml)

Las tuplas son instancias


de un objeto.

Tiene integridad referencial, vistas,


multitud de funcionalidades. } CONCLUSIONES
Opera con el modo cliente-
ADSI

servidor. Al momento de iniciar un desarrollo de software que tenga inmerso el almacenamien-


to de informacin es necesario indagar el tipo de Gestor de Bases de Datos que se
utilizar, realizando una exhaustiva comparacin de los existentes en el mercado y
de acuerdo las necesidades del cliente determinar el SGBD a utilizar para el proyecto.

9
8
]
Anlisis y desarrollo de sistemas de informacin

1. Silberschatz, A., Korth. H., Sudarshan. S., (2007). Principios de bases de dato. McGraw-Hill

Fase identificacin
[

GLOSARIO
REFERENCIAS
EACID: conjunto de caractersticas NFS: El Network File System (Siste-
necesarias para que una serie de ins- ma de archivos de red), o NFS, es un
trucciones puedan ser consideradas protocolo de nivel de aplicacin, se-
como una transaccin. gn el Modelo OSI. Es utilizado para
sistemas de archivos distribuido en
En concreto ACID es un acrnimo de un entorno de red de computadoras
Atomicity, Consistency, Isolation and de rea local. Posibilita que distin-
Durability: Atomicidad, Consistencia, tos sistemas conectados a una mis-
Aislamiento y Durabilidad en espaol. ma red accedan a ficheros remotos
como si se tratara de locales.
Administracin de bases de datos: 2. http://es.wikipedia.org/wiki/
La gestin de la implementacin fsi- RAID: (Redundant Array of Inex-
ca de un sistema de bases de datos, pensive Disks, conjunto redun-
lo que incluye el diseo fsico de la dante de discos independientes)
base de datos y su implementacin, hace referencia a un sistema de al-
la configuracin de los controles de macenamiento que usan mltiples
seguridad e integridad, la monitori- discos duros o SSD entre los que
zacin de las prestaciones del siste- se distribuyen o replican los datos.
ma y la reorganizacin de la base de Dependiendo de su configuracin
datos segn sea necesario. (a la que suele llamarse nivel), los 3. http://gva1.dec.usc.es
beneficios de un RAID respecto a un

SENA, DE CLASE MUNDIAL


Administracin de datos: La gestin nico disco son uno o varios de los
de los recursos de datos, lo que inclu- siguientes: mayor integridad, mayor
ye la planificacin de la base de datos, tolerancia a fallos, mayor throughput
el desarrollo y el mantenimiento de (rendimiento) y mayor capacidad.
estndares, polticas y procedimien-
tos, as como el diseo conceptual y
lgico de la base de datos.
ADSI

11
10
LDER DEL PROGRAMA ADSI COMPILACIN Y PREPARACIN DISEO EDITORIAL Y PORTADA
Vanessa Cristina Miranda Cano Leydy Carolina Muoz Pachajoa Ricardo Burbano Martnez
vanessa24@misena.edu.co ribuma@gmail.com

ASESORA PEDAGGICA ILUSTRACIN PORTADA


Claudia Herrera Cifuentes Sal Suaza
pipelore@yahoo.com ssuaza@gmail.com

LDER LNEA DE PRODUCCIN DIAGRAMACIN


Iliana Eneth Molina Cuarta Sergio A. Areiza Serna
ilmocu@sena.edu.co sergioareiza@hotmail.com

Ricardo Burbano Martnez


ribuma@gmail.com

También podría gustarte