Sunteți pe pagina 1din 9

Diseo de la Base de Datos para Sistemas de Digitalizacin y

Gestin de Medias

Yoandri Quintana Rondn*, Lianet Camejo Domnguez, Abel Daz Berenguer


1Universidad de las Ciencias Informticas. Carretera San Antonio Km 1 1/2 Boyeros, Ciudad de la Habana,
*Autor para la correspondencia: yqrondon@uci.cu.

Resumen
El Proyecto de Captura y Catalogacin de Medias que se lleva a cabo en el Centro de Desarrollo de Software de
Geoinformtica y Seales Digitales (GEYSED) de la Facultad 6 de la Universidad de las Ciencias Informticas
(UCI), desarrolla un sistema que tiene como objetivo principal automatizar los procesos que se realizan durante el
manejo y almacenamiento de materiales audiovisuales en empresas que cuenten con grandes volmenes de este
tipo de archivos, tal es el caso de televisoras como el Instituto Cubano de Radio y Televisin (ICRT) en Cuba y
Venezolana de Televisin (VTV) en Venezuela. Algunos de estos procesos son: gestin de fallas en las medias,
catalogacin de medias, gestin de solicitudes y prstamos de materiales, entre otros.
Para cumplir el objetivo que persigue este software, nombrado Sistema de Captura y Catalogacin de Medias
(SCCM), se necesita una base de datos, solucin que se propone en esta investigacin. A travs de este trabajo se
muestra dicha solucin describiendo la base de datos desarrollada con su validacin terica y funcional. El
informe incluye un estudio sobre las soluciones existentes, las herramientas que se van a utilizar y las tcnicas
empleadas para el diseo de la base de datos.

Palabras claves: audiovisuales, base datos, catalogacin, tipologa

Abstract
Capture Project Sox and Cataloguing is carried out at the Centre for Geoinformatics Software Development and
Digital Signals, Faculty 6, University of Informatics Sciences, develops a system that aims to automate major
processes that occur during handling and storage of audiovisual materials in companies with large volumes of
these files, as in the case of television and the Cuban Institute of Radio and Television in Cuba and Venezuelan
television in Venezuela. Some of these processes are: fault management in socks, stockings cataloging, managing
loan applications and materials, among others.
To meet the goal of this software, named Capture System and Cataloguing Sox you need a database solution
proposed in this research. Through this paper shows the solution describing the database developed with
theoretical and functional validation. The report includes a study of existing solutions, the tools are used and the
techniques used to design the database.
Key words: audiovisual database, cataloging, type

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
17
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

Introduccin
Con el desarrollo de las distintas tecnologas
asociadas a la informtica como ciencia, se concede
gran importancia a la gestin de la informacin a
travs de los medios electrnicos, pues perfecciona
la fluidez de los procesos, la toma de decisiones y la
calidad del trabajo en diferentes organizaciones. Uno
de los aportes que ha trado el desarrollo de los
campos de informtica y electrnica ha sido el
concepto de Base de Datos (BD) con formatos
electrnicos, por cuanto aporta a la planificacin y
organizacin en una empresa. La idea es agrupar
todos los datos relevantes en un nico lugar; la
expresin: "datos relevantes" hace referencia a
aquella informacin que por su significado ser
necesario almacenar y conservar, ya que sustentar
las actividades del negocio y la toma de decisiones
correspondientes en la empresa y el parmetro que
guiar la eleccin de dichos datos estar dado por los
objetivos que se persigan. El hecho de que la
informacin se encuentre en un "nico lugar"
implica que los datos se encuentran lgicamente
unificados e interrelacionados, constituyendo un
todo, que debe disearse, administrarse y usarse
desde un punto de vista global, pero no debe
interpretarse desde el punto de vista de la ubicacin
fsica.
Actualmente hay empresas, como es el caso de las
televisoras que poseen gran cantidad de archivos con
materiales audiovisuales que se encuentran en su
mayora con formatos analgicos, almacenados en
soportes magnticos. Para las cuales el acceso a
estos materiales es necesario, casi diario, pero resulta
poco prctico, dado que la informacin asociada a
ellos se encuentra recogida en fichas tcnicas no
digitales, lo que convierte su control, bsqueda y
acceso en una tarea manual que dificulta la gestin
de dichos materiales, incluso puede ocurrir que se
cometan errores o simplemente no se encuentre el
material solicitado aunque exista.
Para facilitar esta gestin, en el Centro de Desarrollo
de Software de Geoinformtica y Seales Digitales
(GEYSED) de la Facultad 6 de la Universidad de las
Ciencias Informticas (UCI) crea el proyecto
Sistema de Captura y Catalogacin de Medias, con
la intencin de desarrollar un software capaz de dar
soporte a procesos tales como: catalogacin de
medias, planificacin de tareas de edicin y
catalogacin, gestin de fallas de audio y video de
un material durante su digitalizacin, la gestin de
los prstamos de materiales, entre otros. Para la
ejecucin de estos procesos de manera automtica es
necesario un mecanismo que permita el
almacenamiento de datos de manera unificada e
interrelacionada, que sea capaz de preservar y

mantener la informacin relevante y consistente para


que est disponible en tiempo, forma y lugar
deseados.
El presente trabajo aporta una visin general de la
realizacin de la Base de Datos del proyecto Captura
y Catalogacin de Medias (SCCM) que incluye una
descripcin detallada de la misma, de las
herramientas utilizadas, de la tecnologa empleada,
as como la novedad y repercusin de la solucin.

Desarrollo

1.1 Diseo de las bases de datos.


El proceso de disear una base de datos se divide en
varios subprocesos que comienzan una vez
concluida la fase de recopilar y analizar los
requerimientos de la base de datos. Estos consisten
en desarrollar los diseos conceptual, lgico y fsico
de la base de datos, y cada uno se realiza usando
tcnicas y mtodos especficos.

Figura 1 Esquema para el Diseo de una Base de


Datos
En el diseo conceptual se construye un esquema de
la informacin del entorno o el sistema donde se
implantar la base de datos, independientemente de
cualquier consideracin fsica. A este se le denomina
esquema conceptual y tiene como objetivo lograr la
comprensin de la estructura, semntica, relaciones
y restricciones de la base de datos, realizar una
descripcin estable del contenido de la base de datos,
lograr la comunicacin entre usuarios, analistas y
diseadores, para dar paso al diseo lgico de la
base de datos. Se construye utilizando la
informacin que se encuentra en la especificacin de
los requisitos de usuarios.
El diseo lgico es el proceso de construir un
esquema de informacin pero basndose en un
modelo de base de datos especfico, independiente

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
18
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

del Sistema Gestor de Base de Datos (SGBD)


concreto que se utilizar o de cualquier otra
consideracin fsica.
En esta etapa, se transforma el esquema conceptual
en un esquema lgico con las estructuras de datos
del modelo de base de datos en el que se basa el
SGBD que se vaya a utilizar.
Los resultados que se obtienen en esta fase son el
conjunto de estructuras propias del modelo abstracto
de datos, como son el conjunto de tablas en las bases
de datos relacionales.
En diseo fsico se obtiene un esquema fsico,
partiendo del esquema lgico. Es en el proceso en el
cual se realizan la implementacin de la base de
datos, las estructuras de almacenamiento y los
mtodos para acceder a la informacin.
Para dar comienzo a esta etapa, se debe haber
decidido cul es el SGBD que se va a utilizar, ya que
el esquema fsico se adapta a l.
Entre el diseo fsico y el diseo lgico hay una
realimentacin, ya que algunas de las decisiones que
se tomen durante el diseo fsico para mejorar las
prestaciones, pueden afectar a la estructura del
esquema lgico.
Al concluir estas fases ya existe prcticamente el
sistema de base de datos, entonces se pasa al
momento de la evaluacin del sistema y
posteriormente a una ltima fase de instalacin y
mantenimiento del mismo. Casi siempre es necesario
modificar el diseo de la base de datos tras su puesta
en funcionamiento, por lo que se incluye
explcitamente esta fase en el proceso de diseo de
bases de datos.

1.2 Clasificacin de la base de datos

propuesta.
La informacin almacenada en el sistema de gestin
de audio, video y streaming, necesitar ser
actualizada, editada y modificada constantemente,
independientemente de que parte de ella solo ser
almacenada para consulta, por tal motivo esta ser
clasificada atendiendo a la variabilidad de sus datos
como dinmica.
En cuanto a la tipologa que se usar para la solucin
propuesta en cuestin ser la de base de datos
relacional, pues las otras tipologas como la
orientada a objetos imponen restricciones como la
estructura bsica (los objetos) y la relacin entre
estos (solo por herencia), en el caso de la orientada a
objetos, adems, tipologas como la jerrquica o de
modelo de red son de muy complejo entendimiento y

sus mecanismos de reduccin de redundancia son


deficientes.
En cuanto a la seleccionada, presenta las ventajas al
poseer mecanismos de disminucin de redundancia
de datos permitiendo optimizar la base de datos y
evitar inconsistencias o duplicidades de datos,
garantiza la integridad referencial ya que al eliminar
un registro elimina todos los registros relacionados
dependientes y resulta ser de fcil comprensin al
ignorar el almacenamiento fsico de los datos y
centrarse en el modelo lgico de la base de datos.

Materiales y Mtodos
2.1 El Proceso Unificado de Desarrollo de
Software (RUP) como base en el desarrollo
de la solucin.

La metodologa que gua el desarrollo de la solucin


es RUP.
El Proceso Unificado de Rational (RUP), es un
proceso de ingeniera de software planteado por
Kruchten (1996) cuyo objetivo es producir software
de alta calidad, es decir, que cumpla con los
requerimientos de los usuarios dentro de una
planificacin y presupuesto establecido. Cubre el
ciclo de vida y desarrollo de software. (Daz-Antn,
2004)
RUP toma en cuenta las mejores prcticas en el
modelo de desarrollo de software en particular las
siguientes:
Desarrollo de software en forma iterativa.
Manejo de requerimientos.
Utiliza arquitectura basada en componentes.
Modela el software visualmente (modela con
UML).
Verifica la calidad del software.
Controla los cambios. (Jacobson, 2000)
Segn esta metodologa, el rol de diseador de base
de datos debe desarrollar una serie de artefactos y
actividades para garantizar el cumplimiento
satisfactorio de su labor, entre las que se encuentran:
Identificar las clases persistentes.
Elaborar
el
persistentes.

diagrama

de

clases

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
19
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

Crear clave primaria y restricciones de


integridad.

definicin de datos, de un lenguaje de manipulacin


de datos y de un lenguaje de consulta.

Definir las reglas de integridad referencial y


de la informacin.

La base de datos del Sistema de Captura y


Catalogacin de Medias, ser implementada usando
PostgreSQL, uno de los gestores ms estables y
robustos que existen actualmente, en su versin 9.0.

Normalizar el diseo de la BD para su


optimizacin.
El diseador de BD debe tener un slido
conocimiento sobre:
Modelado de datos.
Anlisis y diseo de tcnicas Orientado a
Objetos.
Administracin de BD.
El artefacto que se obtiene como resultado de las
actividades desarrolladas por el diseador de base de
datos es el Modelo de Datos, el cual describe las
representaciones lgicas y fsicas de los datos
persistentes utilizados por la aplicacin. Puede ser
creado a partir de un conjunto de clases del diseo
persistentes, del modelo de diseo, a partir de un
modelo entidad-relacin creado por el diseador de
BD o mediante ingeniera inversa a partir de una BD
existente.

2.2 Herramienta de Modelado Visual.


En el proyecto Sistema de Captura y Catalogacin
de Medias, se usar como herramienta de modelado:
Visual Paradigm, una plataforma diseada para
arquitectos, desarrolladores y diseadores para
acelerar el proceso de anlisis y diseo de
aplicaciones empresariales complejas a travs de
UML (Lenguaje de Modelado Unificado).
Visual Paradigm es una herramienta UML
profesional que soporta el ciclo de vida completo del
desarrollo de software: anlisis y diseo orientados a
objetos, construccin, pruebas y despliegue. Permite
dibujar todos los tipos de diagramas de clases,
cdigo inverso, generar cdigo desde diagramas y
generar documentacin. Agiliza la construccin de
aplicaciones con calidad y a un menor coste.
Posibilita la generacin de bases de datos,
transformacin de diagramas de Entidad-Relacin en
tablas de base de datos, as como ingeniera inversa
de bases de datos.

2.3 Sistema Gestor de Base de Datos.


Un sistema gestor de bases de datos (SGBD o
DBMS), es un conjunto de programas que se
encargan de manejar la creacin y todos los accesos
a las bases de datos. Se compone de un lenguaje de

Seguidamente se enumeran elementos que justifican


la eleccin de PostgreSQL:
Posee un diseo para ambientes de alto
volumen.
Sus considerables ahorros en operacin, su
licencia BSD, rentabilidad en los modelos de
negocio,
y
su
extensibilidad
son
caractersticas muy atractivas.
Es multiplataforma (compatible con Linux,
Windows, y varias versiones de UNIX).
Alta concurrencia, mediante un sistema
denominado MVCC, Acceso Concurrente
Multiversin, por sus siglas en ingls. Este
permite que mientras un proceso escribe en
una tabla, otros accedan a la misma tabla sin
necesidad de bloqueos. Esta estrategia es
superior al uso de bloqueos por tablas o por
filas comn en otros gestores.
Posee estrategias preventivas para desastres:
posee una estructura adelantada de registros
que evita prdida de datos en caso de falla
elctrica, de sistema operativo o de
hardware.
Incorpora productos software para el trabajo
con el mismo: PgAdmin, PgAcces, Psql,
PhpPgAdmin, PgCluster, entre otros.
Utiliza el PgCluster, el Slony-I y PgPool
para la replicacin de datos, el primero en
rplicas multi-maestro y los dems en
rplicas maestro-esclavo.
Posee buen soporte brindado por la gran
comunidad de usuarios que existe en el
mundo que aportan experiencias y resultados
obtenidos del uso del mismo.

Resultados y Discusin
3.1 Diagrama de clases persistentes.
La persistencia de una clase est definida por la
propiedad de los objetos de trascender su estado en
el tiempo y el espacio: una clase persistente existir

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
20
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

durante la ejecucin de un programa, y deber


sobrevivir incluso a la eliminacin o colapso del
mismo. Lo contrario a las clases persistentes son las
clases temporales que son manejadas y almacenadas
por el sistema en tiempo de ejecucin, por lo que
dejan de existir cuando termina el programa.
El Diagrama de clases persistentes del Sistema de
Captura y Catalogacin de Medias, se muestra a
continuacin dividido en dos partes.

Figura 3 Diagrama de Clases Persistentes parte


2.
Figura 2 Diagrama de Clases Persistentes - parte
1.

3.2 Diagrama Entidad Relacin de la base


de datos.
Un diagrama o modelo entidad-relacin es una
herramienta para el modelado de datos de un sistema
de informacin. Estos modelos de datos estn
basados en una percepcin del mundo real que
consta de una coleccin de objetos bsicos, llamados
entidades, y de relaciones entre esos objetos.
El diagrama Entidad-Relacin de la base de datos se
muestra en las figuras 5, 6, 9 y 10 que aparecen a
continuacin.

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
21
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

En la figura 6, se modelan las tablas que almacenan


los datos de la gestin de de los proyectos. Un
proyecto se crea despus de que la media es
digitalizada y registra las fallas que esta posee para
facilitar el posterior proceso de edicin.
Las fallas pueden ser de tipo audio o video y tienen
cierta duracin e intensidad, atributos que son
calificados numricamente.
Las medias provienen de diferentes tipos de soporte,
de los cuales se almacena su cdigo. Si la media es
confidencial, o posee algn nivel de restriccin, el
proyecto que la maneja es tambin restringido.

Figura 4 Modelo Entidad-Relacin. Parte 1.


La figura 5, muestra la parte del diagrama que
representa las tablas en la que se almacenan los datos
correspondientes a los procesos de gestin de
usuarios, gestin de solicitudes de materiales y
planificacin de tareas de edicin y catalogacin de
medias. Estos se explican a continuacin:
Gestin de usuarios: Cada usuario pertenece a un
rea de la empresa y juega un rol determinado dentro
del sistema. Cada rol tiene asociado permisos de
diferentes tipos. Para custodiar la seguridad del
sistema se controlan las entradas de los usuarios al
mismo a travs del mecanismo de autenticacin.
Gestin de solicitudes de materiales: Un material es
representado por su ficha correspondiente. Las
solicitudes de materiales pueden ser internas, es
decir, realizadas por usuarios del sistema o externas,
realizadas por clientes de otras empresas. Para
atender la solicitud de un material, antes debe ser
autorizada por una persona facultada para ello.
Planificacin de tareas de edicin y catalogacin: El
proceso de planificacin consiste en asignar tareas
de edicin o catalogacin a determinados usuarios,
para que sean realizadas en un margen de tiempo
determinado.

Figura 5 Modelo Entidad-Relacin. Parte 2.


A continuacin se describe el funcionamiento del
proceso de catalogacin de medias.
Una tipologa, es el prototipo de catalogacin que se
crear para agrupar campos, que van a almacenar
informacin particular de un material o de un
conjunto de materiales especfico. Por ejemplo: En
la figura 7, Pelcula es una tipologa, que contiene
campos como Ttulo, Gnero, Sinopsis y Ao. Sus
datos son especficos de los materiales representados
con fichas 1 y 2.

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
22
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

Figura 6 Representacin de la tipologa: Pelcula


Cuando un usuario va a catalogar una media, busca
la tipologa que corresponda con la informacin que
quiera almacenar sobre la misma. En caso que no
encuentre ninguna, podr crear la nueva tipologa de
manera dinmica, y podr asociarle campos que ya
estn definidos para otras tipologas o campos
nuevos.
Una tipologa, es tambin un formulario que el
usuario debe llenar, por tanto se necesita la manera
de asociar a cada campo un componente con
propiedades definidas, para que pueda construirse en
tiempo de ejecucin, logrando que tanto tipologas
como sus interfaces sean totalmente dinmicas,
configurables y adaptables a cualquier entorno.
La estructura que almacena los datos del
proceso de catalogacin de medias es la representada
en el diagrama de la figura 9.
Otro suceso que se logra con este diseo de base
de datos es que la ficha de una media no
necesariamente tiene que representar el archivo
fsico de la media, porque fragmentos de un material
pueden ser tratados y catalogados como medias
independientes, propiciando un menor consumo de
espacio en el servidor de almacenamiento.

Figura 8 Modelo Entidad-Relacin. Parte 3.


Figura 7 Representacin de una media virtual

El sistema manipula informacin sensible en muchos


casos, por lo que cada proyecto, media o ficha tiene
un nivel de restriccin para controlar los accesos a
los materiales durante la ejecucin de los diferentes
procesos. En la figura 10 se muestra la estructura
que posibilita este mecanismo.

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
23
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

de respuesta se mantiene por debajo de los 300


milisegundos y en algunos casos no demora la
decima parte de segundo. Estos resultados aseguran
que la base de datos puede gestionar volmenes de
informacin semejantes a los reales de manera
eficaz.
Para perfeccionar el resultado obtenido se
recomienda considerar el uso de otros mecanismos
para agilizar los procesos de bsquedas de
informacin dentro de campos que contienen texto y
dinamizar la gestin de reportes en el Sistema de
Captura y Catalogacin de Medias utilizando el
procesamiento analtico en lnea (en ingls, On-Line
Analytical Processing u OLAP) con bases de datos
multidimensionales.

Referencias

Figura 9 Mecanismo para controlar la restriccin


de la informacin.

Conclusiones
Al concluir este trabajo quedan descritos todos los
aspectos del proceso de diseo e implementacin de
la base de datos con la cual el Sistema de Captura y
Catalogacin de Medias podr gestionar sus datos de
una manera centralizada y eficaz, adems el diseo
propuesto satisface los requisitos funcionales y
resuelve las insuficiencias de versiones anteriores ya
que es adaptable y escalable, elementos
imprescindibles dado que no existe un cliente
especfico para el producto.
Se garantiz la integridad de la BD normalizando su
estructura hasta la 3ra Forma Normal, procedimiento
que evade la redundancia e incoherencia en los
datos.
Por otra parte, despus de realizar pruebas de
volumen en la base de datos propuesta, no surgieron
problemas, ya sean de lmites de volumen de datos,
desbordamientos de columnas, atributos o errores
con los tipos de datos. Esto garantiza que el diseo
de las estructuras de la base de datos y el gestor
utilizado para el desarrollo de la misma soporta el
almacenamiento de los niveles de informacin
requeridos para el comienzo del funcionamiento de
la base de datos en el Sistema de Captura y
Catalogacin de Medias.
Frente a las consultas ms frecuentes y las que ms
informacin deben procesar se observa que el tiempo

Date, C. J. 2003. Introduccin a los Sistemas de


Bases de Datos. Primera Parte. La Habana :
Felix Varela, 2003.
. 2003. Introduccin a los Sistemas de Bases de
Datos. Segunda Parte. La Habana : Felix
Varela, 2003.
. 2003. Introduccin a los Sistemas de Bases de
Datos. Tercera Parte. La Habana : Felix
Varela, 2003.
Marquz, Andrs. 2001. Apuntes de Ficheros y
Bases de Datos. Espaa : s.n., 2001.
Mato, Rosa Mara. 2005. Sistemas de Bases de
Datos. La Habana : Pueblo y Educacin,
2005.
Mora, Oscar Prez. Diseo de Base de Datos en
Postgres.
Pressman, Roger S. 2005. Ingeniera del Software,
un enfoque prctico. Parte 1. La Habana :
Felix Varela, 2005.
Bibliografa Consultada
Castao, Miguel. 1999. Fundamentos y Modelos de
Base de Datos. Esapaa : RA-MA, 1999.
Date, C. J. 2003. Introduccin a los Sistemas de
Bases de Datos. Primera Parte. La Habana :
Felix Varela, 2003.
. 2003. Introduccin a los Sistemas de Bases de
Datos. Segunda Parte. La Habana : Felix
Varela, 2003.
. 2003. Introduccin a los Sistemas de Bases de
Datos. Tercera Parte. La Habana : Felix
Varela, 2003.
Jacobson, Ivar, Booch, Grady y Rumbaugh, James.
2000. El proceso Unificado del Desarrollo
de Software. Madrid : s.n., 2000.

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
24
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Diseo de la Base de Datos para Sistemas de Digitalizacin y Gestin de Medias


________________________________________________________________________________________________________________

Marquz, Andrs. 2001. Apuntes de Ficheros y


Bases de Datos. Espaa : s.n., 2001.
Mato, Rosa Mara. 2005. Sistemas de Bases de
Datos. La Habana : Pueblo y Educacin,
2005.
Melndrez, Dra Edelsys Hernndez. 2006. Cmo
escribir una tesis. La Habana : Ciencias
Mdicas, 2006.
Dez, Carmen Hernndez. 2006. Modelos
Conceptuales de Datos. 2006.
Monge, Ral. Base de Datos Distribuidas:
Replicacin.
Mora, Oscar Prez. Diseo de Base de Datos en
Postgres.
Pressman, Roger S. 2005. Ingeniera del Software,
un enfoque prctico. Parte 1. La Habana :
Felix Varela, 2005.
. 2005. Ingeniera del Software, un enfoque
prctico. Parte 2. La Habana : Felix Varela,
2005.

___________________________________________________________________________________________________________________
Revista de Informtica Educativa y Medios Audiovisuales Vol. 8(15) , pgs. 17-25. 2011
25
ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar