Para mayor comodidad lo puedes descargar desde este link:
martes, 7 de febrero de 2012
Ejemplos de bases de datos multimedia
Youtube: es un servicio de video streaming online que permite compartir, buscar
y visualizar videos subidos por su comunidad de usuarios. Fue fundada por Chad Hurley, Steve
Chen y Jawed
Karim en febrero de 2005 en San
Bruno, California después de no encontrar una manera sencilla de compartir
un video de una fiesta en San Francisco.
Utiliza MySQL como DBMS. Entre sus características
principales es el poder de la comunidad de usuarios que diariamente accesan a
la base de datos de videos para visualizar o subir contenido.
Vaya gif: Esta página surgió con el propósito de entretener a los usuarios sacándolos de la rutina diaria mostrando situaciones de la vida diaria con las cuales se puedan identificar, consta de una base de datos basada en imagenes en formato GIF, estas páginas son mayormente usadas como un pasatiempo donde los usuarios pueden cargar y/o visualizar estas animaciones; en su página inicial se visualizan solamente los últimos cinco GIFS que han sido cargados, ya sea por los administradores o los mismos usuarios. Utiliza MySQL como DBMS.
Grooveshark: es una organización internacional, que maneja uno de los motores de búsqueda de música online mas grande de internet. Ofrece servicios de subida de canciones, permite la creación de playlists y con base en estas recomienda al usuario música parecida. Programado para web en HTML5 y utiliza MongoDB como DBMS.
Vaya gif: Esta página surgió con el propósito de entretener a los usuarios sacándolos de la rutina diaria mostrando situaciones de la vida diaria con las cuales se puedan identificar, consta de una base de datos basada en imagenes en formato GIF, estas páginas son mayormente usadas como un pasatiempo donde los usuarios pueden cargar y/o visualizar estas animaciones; en su página inicial se visualizan solamente los últimos cinco GIFS que han sido cargados, ya sea por los administradores o los mismos usuarios. Utiliza MySQL como DBMS.
Comparación (similitudes y diferencias) entre las Bases de Datos y las Bases de Datos Multimedia
Características
|
Bases de Datos
|
Bases de Datos Multimedia
|
Capacidad de Almacenamiento
|
No requiere
una gran cantidad de espacio de almacenamiento.
|
Requiere de
grandes cantidades de espacio para almacenar contenido multimedia.
|
Diversidad de Formatos
|
Por lo general solo permite integrar texto y
documentos numéricos tradicionales.
|
Permite
integrar en un solo sistema gran diversidad de formatos como (imagen, texto,
video, sonido, objetos multimedia etc.)
|
Capacidad de transmisión
|
En las bases de datos, no se requiere de servidores
con gran capacidad de transmisión de información debido a su contenido.
|
Este tipo de
bases de datos requieren de grandes anchos de banda para lograr un
rendimiento óptimo, ya que para almacenar las bases de datos se requiere de
servidores con gran capacidad de transmisión de información.
|
Representación de la información
|
Posee una
variedad limitada para representar la información.
|
Se presenta una
mayor variedad para representar la información.
|
Complejidad de programación.
|
Presente un
nivel de programación no tan complejo con respecto a las bases de datos
multimedia.
|
Presenta un
gran alto nivel de complejidad en cuanto a sus operaciones (avance rápido,
suspender, reanudar, reproducir un video en cámara lenta etc.) , e interface. debido a la amplia cantidad
de formatos que utiliza.
|
Mercado potencial.
|
Bajo nivel
de demanda.
|
Presenta una
mayor demanda de mercado potencial debido a las diversas funciones que puede
incorporar.
|
- Shih, Timothy K. Distributed Multimedia Databases: techniques & Applications. N.p.: Idea Group Publishing, 2002. 6. Web. 5 Feb. 2012. <http://books.google.com.co/books?id=rv-OFjMigJUC&printsec=frontcover&dq=multimedia+database&hl=es&sa=X&ei=0HMtT5f0FcPMtgfb-43bDw&ved=0CFAQ6AEwBQ#v=onepage&q=multimedia%20database&f=false>.
- Peru: Escuela de Informatica, 2009. 2. Universidad Nacional de Trujillo.Web. 7 Feb. 2012. <http://es.scribd.com/doc/14870298/Bases-de-Datos-Multimedia>.
Aspectos adicionales que debe tener un Sistema Gestor de Bases de Datos Multimedia respecto al DBMS tradicional
Timothy K. Shih en su libro “Distributed multimedia databases:
techniques & aplications” considera que los sistemas de administración de
bases de datos multimedia al manejar tipos de datos tan variados y tan
diferentes a los que manejan los DBMS tradicionales, necesitan tener las
siguientes funciones básicas:
·
- “Manejar imagen, video, audio y otros tipos de datos multimedia
- Manejar una gran cantidad de objetos multimedia
- Proveer un esquema de almacenamiento de alto desempeño y bajo costo
- Además de poder hacer todas las operaciones básicas de una DBMS tradicional como insertar, borrar, buscar y actualizar.”[1]
A parte de esto también comenta que dada la cantidad de archivos
multimedia que tiene que soportar una base de datos multimedia esta necesita un
mecanismo de almacenamiento bastante sofisticado que pueda además soportar las
operaciones fundamentales de bases de datos. Por otra parte Shih dice que las
bases de datos multimedia deben llevar los siguientes problemas a
consideración:
- “La composición y descomposición de objetos multimedia
- Operaciones de objetos multimedia con sincronización de medios
- Objeto persistente
- Retiración de información basada en el contenido
- acceso concurrente y mecanismos de bloqueo para la computación distribuida
- seguridad
- consistencia, integridad referencial y recuperación de errores
- largas transacciones y transacciones anidadas
- la indexación y el agrupamiento”[1]
rReferencias
- Shih, Timothy K. Distributed Multimedia Databases: techniques & Applications. N.p.: Idea Group Publishing, 2002. 6. Web. 5 Feb. 2012. <http://books.google.com.co/books?id=rv-OFjMigJUC&printsec=frontcover&dq=multimedia+database&hl=es&sa=X&ei=0HMtT5f0FcPMtgfb-43bDw&ved=0CFAQ6AEwBQ#v=onepage&q=multimedia%20database&f=false>.
¿Qué es una base de datos multimedia?
Después de conocer en que consiste una base de datos, para poder definir
una base de datos multimedia debemos tener en cuenta que está formada por
objetos multimedia, a partir de aquí saber en qué influye este tipo de datos en
una base de datos y como esta debe adecuarse para dichos objetos.
Según la Universidad Nacional de Trujillo de Perú en su documento llamado “bases
de datos multimedia” definen al dato multimedia como “Término que se
aplica a cualquier objeto que usa simultáneamente diferentes formas de
contenido informativo como texto, audio, imágenes, animación y video para
informar o entretener al usuario.”[1]
En conjunto con las definiciones de
bases de datos y dato multimedia se puede concluir que una base de datos
multimedia es un banco de objetos formados por diversos contenidos como texto,
audio, imágenes, animación y video.
Según B. Prabhakaran después de citar
algunos ejemplos añade algunas características de las bases de datos
multimedia: “…Estas constan de diversos
tipos de medios tales como el texto, imagen, audio y video. Estas están
formadas por objetos con las siguientes características:
Gran capacidad de almacenamiento: esto influye en el almacenamiento y recuperación de
los requerimientos de los medios de comunicación. En el caso de una base de
datos multimedia distribuida, los requerimientos de comunicación también
dependen del tamaño de los objetos.
Tiempo Real: Este hecho está relacionado con el tamaño de los objetos, influye en el
almacenamiento y en los requerimientos de comunicación.
Sin interpretar la naturaleza de la información: los objetos contenidos
en los medios de comunicación como el audio, la imagen y el video son de
naturaleza binaria; por lo tanto, las bases de datos multimedia tiene que
derivar y almacenar interpretaciones sobre el contenido de estos objetos.”[2]
Referencias
- Peru: Escuela de Informatica, 2009. 2. Universidad Nacional de Trujillo. Web. 7 Feb. 2012. <http://es.scribd.com/doc/14870298/Bases-de-Datos-Multimedia>.
- Prabhakaran, B. Multimedia Database Management Systems. Norwell: Kluwer Academic Publishers, 1997. 1. Web. 5 Feb. 2012. <http://books.google.com.co/books?id=zeNKPYnOuzEC&printsec=frontcover&dq=multimedia+database&hl=es&sa=X&ei=7W0oT7SdMcOLgwf9k5GOBQ&ved=0CDMQ6AEwAQ#v=onepage&q=multimedia%20database&f=false>
- Shih, Timothy K. Distributed Multimedia Databases: techniques & Applications. N.p.: Idea Group Publishing, 2002. 6. Web. 5 Feb. 2012. <http://books.google.com.co/books?id=rv-OFjMigJUC&printsec=frontcover&dq=multimedia+database&hl=es&sa=X&ei=0HMtT5f0FcPMtgfb-43bDw&ved=0CFAQ6AEwBQ#v=onepage&q=multimedia%20database&f=false>.
domingo, 5 de febrero de 2012
¿Qué es un sistema gestor de bases de datos?
Damian Pérez Valdés describe las DBMS como “…Un
tipo de software muy específico, dedicado a servir de interfaz entre la base de
datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje
de definición de datos, de un lenguaje de manipulación de datos y de un
lenguaje de consulta.”[3] En otras palabras podemos decir que una
DBMS es el software que permite definir, manipular y consultar los datos de una
base de datos, sirviendo así como puente entre usuario, aplicación y base de
datos.
Un sistema de gestión de bases de datos (DBMS), en
palabras cotidianas, se le conoce como un administrador de bases de datos,
permitiendo ser un enlace entre las bases de datos y las aplicaciones, además
se ser un programa que permite a los usuarios crear y acceder a los archivos de
las bases de datos.
Algunas funciones de DBMS:
- "Facilita una serie de herramientas para manejar bases de datos.
- Centraliza todos los datos en un único lugar, facilitando el acceso tanto de los usuarios como de las aplicaciones a la información.
- Genera pequeños programas de mantenimiento de bases de datos."[1]
- "Gestionar las peticiones del usuario y solicitudes de otros programas."[2]
- Utilizable por múltiples usuarios y aplicaciones al mismo tiempo.
- "Servir de interface entre las bases de datos, los usuarios y las aplicaciones."[3]
Los sistemas gestores de bases de datos poseen
herramientas que cumplen fundamentalmente las funciones de:
Independencia
de datos: permite modificar las
definiciones de los datos sin alterar los programas y demás aplicaciones que no
están siendo utilizadas.
Integridad
de Datos: los datos siempre tienen que ser
correctos y válidos.
Seguridad de los Datos: únicamente las personas con permisos y privilegios de acceso pueden modificar y acceder a dicha información de las bases de datos.
Hay muchos tipos de SGBD, pero la mayoría de ellos son
relacionales, esto significa que se basan en cierta forma para representar los
datos; es decir, la manera en que los datos son mostrados al usuario
permitiéndoles ser controladas.
Referencias
- Gómez Ballester, Eva, Patricio Martínez Barco, Paloma Moreda Pozo, Armando Suárez Cueto, and Estela Saquete Boro.Apuntes:Bases de Datos 1. España: Dpto. de Lenguajes y Sistemas Informáticos, n.d. 6. Universidad de Alicante. Web. 4 Feb. 2012. <http://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf>.
- Christiansen, Simon. "database management system (DBMS)." SearchSQLserver. N.p., Sept. 1999. Web. 3 Feb. 2012. <http://searchsqlserver.techtarget.com/definition/database-management-system>.
- Pérez Valdés, Damián. "¿Qué son las bases de datos?." Maestros del Web. Ed. Damián Pérez Valdés. N.p., 26 Oct. 2007. Web. 2 Feb. 2012. <http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/>.
- Nwosu, kingsley C. Multimedia Database Systems. N.p.: kluwer Academic Publishers, 1996. Web. 5 Feb. 2012. <http://books.google.com.co/books?id=tCIVdXlaBJoC&printsec=frontcover&dq=multimedia+database&hl=es&sa=X&ei=92ctT-zNK86Etgebv93bDw&ved=0CC8Q6AEwAA#v=onepage&q=multimedia%20database&f=false>.
Definicion Propia de Bases de Datos
Una base de datos, se entiende
como un conjunto de datos relacionados, auto-descriptivos y organizados,
Mediante la creación de objetos (entidades y tablas) de forma estructurada que
represente objetos de la vida real, con el propósito de almacenar datos y
facilitar los procesos de control, acceso y mantenimiento eficiente; por
consiguiente, lograr modelar un contexto.
Ventajas del uso de Bases de Datos frente al anterior sistema de manejo de archivos
Una de
las principales ventajas del uso de bases de datos frente al anterior sistema
de manejo de archivos, se presenta cuando se almacenan varias copias de los
mismos archivos en diferentes ficheros de almacenamiento de información; por
consiguiente, esto genera un desperdicio de enorme de espacio de
almacenamiento, además de generar una inconsistencia de los datos.
En
cambio, los sistemas de bases de datos emplean ficheros relacionados e
integrados, evitando de esta manera que se generen varias copias del mismo
documento que ocupen un espacio innecesario.
Otra
ventaja de las bases de datos con respecto al anterior sistema de archivos, es
que al tener un dato que está almacenado una sola vez, cualquier actualización
que se haga, ya sea su nombre, dirección, teléfono etc. Se actualizara una solo
vez y de forma inmediata para los usuarios; mientras que en el sistema de
archivos, es necesario actualizar los datos en todos los ficheros donde se
encuentre la información almacenada; no obstante, muchos de los sistemas de
gestión de bases de datos, cuentan con lenguajes de consulta que le permiten al
usuario realizar búsquedas de una manera rápida sin necesidad de un programador
que le ayude a acceder a la información, ya que muchas bases de datos cuentan
con interfaces amigables al usuario.
En el anterior sistema de manejo de archivos, la información almacenada pertenece a un grupo exclusivo de personas o departamentos que las utilizan. Mientras que en el nuevo sistema, las bases de datos al pertenecer a una compañía, pueden ser utilizadas y compartidas libremente por todos los usuarios que tengan la autorización para obtener aquella información. A su vez, las bases de datos brindan una mayor protección de la información almacenada en ellas frente al antiguo sistemas de ficheros; por lo tanto, solo los usuarios autorizados podrán adquirir cierta información según sea su nivel de autorización.
Por último, en algunos sistemas de ficheros, si varios usuarios pretenden acceder simultáneamente a la información de un mismo fichero, puede ocurrir que haya una interferencia en el acceso que produzca perdida de la información.
En la
siguiente tabla, podemos ver de manera organizada y con ejemplos las
diferencias entre las bases de datos y el anterior sistema de almacenamiento:
CARACTERÍSTICAS
|
BASES
DE DATOS
|
SISTEMA DE ARCHIVOS
|
REDUNDANCIA
|
Solo
hay una única referencia de información, evitando que los archivos se
dupliquen.
|
Hay una
gran cantidad de duplicidad de datos en los diferentes archivos del sistema.
|
Ejemplo: supongamos que se necesitan
los datos de un empleado por parte de la compañía de seguros y la compañía de
prestadora de salud, ambas compañías presentan duplicidad de datos porque la
fuente de información no está unificada. Con una base de datos, los datos
estaría unificados y podrían ser solicitados desde ambas compañías.
|
||
MANTENIMIENTO
EFICIENTE
|
Al
actualizar o cambiar lo datos, estos se realizan en una única fuente,
permitiendo que todos los datos estén unificados instantáneamente.
|
Se debe
actualizar cada una de las fuentes en donde se encuentre archivada la
información.
|
Ejemplo: una persona inconforme con su
nombre, va a una notaría y pide que se le cambie el nombre. En el sistema de
archivos tocaría ir a todas las fuentes de información donde se encuentre el
archivo y cambiarlo, mientras que en una base de datos, solo habría que
cambiar el nombre desde su única fuente de información.
|
||
CAPACIDAD
DE ALMACENAMIENTO
|
Hay una
mejor capacidad de almacenamiento al usar una bases de datos, ya que esta
evita ocupar espacio innecesario
procurando no repetir archivos de información.
|
Por
culpa de la duplicidad de archivos, se presenta un gasto innecesario de
almacenamiento de información.
|
Ejemplo: en el almacenamiento de datos
personales de un trabajador, tanto en la compañía de salud como en la
compañía de seguros, consumen espacio físico en ambos ficheros, mientras que
con una base de datos no se pierde nada de espacio físico.
|
||
SEGURIDAD
|
En la
bases de datos, se crean esquemas de acceso a los datos y a la información,
proveyendo una capa de seguridad adicional.
|
No
presenta un nivel de seguridad total, permitiéndole al usuario tener acceso a
cierta información.
|
Ejemplo: Cuando un usuario externo a una
compañía intenta entrar en la base de datos de una empresa prestigiosa, con
el objetivo de obtener información sobre posibles clientes potenciales. En las
bases de datos, estas proveen mecanismos de control de acceso mediante
dominios.
|
||
INDEPENDENCIA
ENTRE DATOS Y APLICACIONES
|
En las
bases de datos cada una de las tablas posee cierta información descriptiva
sobre su contenido y significado.
|
Los
datos dependen completamente de ciertos programas para ser interpretados.
|
Ejemplo: si abrimos un archivo en un
editor de texto y su contenido no está documentado; es decir, no posee la
información suficiente de lo que el usuario está leyendo. Como por ejemplo un
código o dato numérico sin referencias.
|
||
CONTROL
DE RESTRICCIONES
|
En las
bases de datos, encontramos que las restricciones son asignadas y no se deben
implementar, además de poder aplicar las restricciones a datos en particular.
|
La
restricción de los datos es muy compleja, solo se puede realizar atreves de
programas.
|
Ejemplo: suponga que desea controlar el
dato de un trabajador de una empresa, en donde su número que lo identifica
como un trabajador solo pueda ser con datos numéricos; por lo tanto, en una
base de datos se podría poner la restricción al ingresar el dato.
|
||
COMPARTIR
DATOS
|
Las
bases de datos permiten un mejor sistema para compartir los datos, mientras
un usuario está modificando una tabla, otro usuario puede acceder a esa tabla
y los cambios realizados se verán simultáneamente.
|
Infortunadamente
este proceso comparte datos en su totalidad, es decir, mientras un usuario
está actualizando datos, otro usuario no podrá acceder a esos datos.
|
Ejemplo: si la secretaria de la empresa, está
modificando algunos datos sobre los ejecutivos más prestigiosos y sus
clientes internacionales, cuando su jefe intente acceder a aquellos datos,
deberá esperar a que la secretaria termine de modificar la información; mientras
que con las bases de datos, la secretaria estaría modificando los datos y a
su jefe no le sería bloqueada la información.
|
||
CONSISTENCIA
DE TRANSACCIONES
|
Las
bases de datos controlan la consistencia de transacciones, es decir, cuando
una transacción no se realizó en su totalidad, esta quedara como estaba
inicialmente. No se producirán cambios.
|
Si una
o varias transacciones de datos, no se realizan en su totalidad o
correctamente, la transacción sera inconsistente.
|
Ejemplo: supongamos que el jefe de la
empresa le pide a su secretaria que registre a 10 nuevos trabajadores, ella
ingresa sus nombres, teléfonos, estudios universitarios, capacitaciones etc.,
pero antes de acabar, hay un corte de energía en la empresa, produciendo que
la información quede inconsistente, pero con el uso de bases de datos, no se
efectuarían cambios iniciales.
|
Referencias
- Silberschatz, Abraham, Henry F. Korth, and S Sudarshan. FUNDAMENTOS DE BASES DE DATOS. 3rd ed. Madrid: McGRAW-HILL, 2002. 1-2. Web. 2 Feb. 2012. <http://es.scribd.com/doc/12309363/FUNDAMENTOS-DE-BASES-DE-DATOS-cuarta-edicion-Abraham-Silberschatz-Henry-F-Korth>.
- Pérez Valdés, Damián. "¿Qué son las bases de datos?." Maestros del Web. Ed. Damián Pérez Valdés. N.p., 26 Oct. 2007. Web. 2 Feb. 2012. <http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/>.
- Thomas, Jacqueline. "What Is a Database Used For?." Life123 answers at the speed of life. N.p., n.d. Web. 3 Feb. 2012. <http://www.life123.com/technology/computer-software/database-software/what-is-a-database-used-for.shtml>.
- Ramírez Cano, Mary E. Bases de datos. Cali, Colombia: Universidad Autónoma de Occidente, 2005. 07-09. Web. 5 Feb. 2012.
¿Qué son bases de datos?
Según Damián Pérez Valdés una base de datos es “un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.” En esta definición Valdés habla de lo que es una base de datos por sí misma, luego menciona a una definición más específica desde el punto de vista informático. ”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.” En general propone que “Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada.” [1]
Por otro lado Henry F. Korth comenta sobre la finalidad de las bases de datos, sobre lo que es la gestión de estos datos en ellas y nombra la importancia de la seguridad de los datos almacenados “Los sistemas de bases de datos están diseñados para gestionar grandes bloques de información. La gestión de datos implica tanto la definición de estructuras para el almacenamiento de información como la provisión de mecanismos para la gestión de información. Además, los sistemas de bases de datos deben mantener la seguridad de la información almacenada, pese a caídas del sistema o intentos de accesos no autorizados. Si los datos van a ser compartidos por varios usuarios, el sistema debe evitar posibles resultados anómalos.”[2]
Por otro lado Henry F. Korth comenta sobre la finalidad de las bases de datos, sobre lo que es la gestión de estos datos en ellas y nombra la importancia de la seguridad de los datos almacenados “Los sistemas de bases de datos están diseñados para gestionar grandes bloques de información. La gestión de datos implica tanto la definición de estructuras para el almacenamiento de información como la provisión de mecanismos para la gestión de información. Además, los sistemas de bases de datos deben mantener la seguridad de la información almacenada, pese a caídas del sistema o intentos de accesos no autorizados. Si los datos van a ser compartidos por varios usuarios, el sistema debe evitar posibles resultados anómalos.”[2]
A diferencia de Valdés, María Pinto Molina dice que una base de datos es “el conjunto de informaciones almacenadas en un soporte legible por ordenador y organizadas internamente por registros (formado por todos los campos referidos a una entidad u objeto almacenado) y campos (cada uno de los elementos que componen un registro). Permite recuperar cualquier clase de información: referencias, documentos textuales, imágenes, datos estadísticos, etc.”[3] En esta definición vemos que Pinto nos lleva un poco más allá y menciona cómo están organizadas las bases de datos.
Además de estas definiciones también podemos considerar estas dos:
Además de estas definiciones también podemos considerar estas dos:
“Una Base de
datos como el nombre lo sugiere, en la forma más fácil es un contenedor de
almacenamiento de datos con los que la
gente (dispositivos) pueden interactuar. Este
contenedor generalmente almacena los datos de forma estructurada y lo hace
mediante la creación de objetos (entidades y tablas) que representan objetos reales
de la vida, los procesos o eventos, por ejemplo al cliente, factura o reunión. Los objetos tienen propiedades
(atributos/ campos / columnas) que lo describen. Por objeto la instancia del cliente
(en nuestro cliente del cliente es una empresa no una persona individual) puede
ser descrito por el nombre de empresa, línea 1, dirección línea 2, del condado,
código postal, país, contacto principal, la importancia (por ejemplo, cliente
importante), y así sucesivamente. Una
vez que tenemos la estructura (propiedades de objetos) podemos almacenar datos
en ella.” [4]
"Un sistema de bases de datos en básicamente un sistema computarizado
para llevar registros. Es posible considerar a la propia base de datos como una
especie de armario electrónico para archivar; es decir, es un depósito o
contenedor de una colección de archivos de datos computarizados. Los usuarios del
sistema pueden realizar una variedad de operaciones sobre dichos archivos por
ejemplo:
- Agregar nuevos archivos vacíos a la base de datos.
- Insertar datos dentro de los archivos existentes.
- Recuperar datos de los archivos existentes.
- Modificar datos en archivos existentes.
- Eliminar datos en archivos existentes."[5]
Referencias
- Pérez Valdés, Damián. ¿Qué son las bases de datos?. 2007. Web. 5 Feb. 2012. <http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/>.
- Korth, Henry F., and Abraham Silber Schatz. Fundamentos de bases de datos. cuarta ed.: Mc. Graw Hill, 2002. Web. 5 Feb. 2012. <http://es.scribd.com/doc/12309363/FUNDAMENTOS-DE-BASES-DE-DATOS-cuarta-edicion-Abraham-Silberschatz-Henry-F-Korth>.
- Pinto Molina, María . Bases de datos. Web. 5 Feb. 2012. <http://www.mariapinto.es/e-coms/bases_datos.htm>.
- Glownia, Emil, and Katie Glownia. "What is a database." SQL Server Business Intelligence LTD. Ed. Emil Glownia and Katie Glownia. N.p., n.d. Web. 2 Feb. 2012. <http://www.sql-server-business-intelligence.com/sql-server/t-sql/t-sql-tutorial/what-is-a-database-used-for-what-is-DBMS-relational-database#whatisdatabase>.
- Date, C J. Introducción a los Sistemas de Bases de Datos. 7th ed. Mexico: Pearson Educación, 2001. 24. Web. 2 Feb. 2012. <http://es.scribd.com/doc/15923538/C-J-Date-Intro-Duc-Ion-a-Los-Sistemas-de-Bases-de-Datos>.
Suscribirse a:
Entradas (Atom)