visitas

base de datos

miércoles, 8 de mayo de 2013

Bases de datos con Excel


Bases de datos con Excel

Al hablar de bases de datos en Microsoft Excel no nos referimos a que éste lleve a cabo las funciones de un sistema gestor de bases de datos, sino más bien a que podemos aprovechar la potencia de cálculo de la aplicación para procesar datos, que podemos escribir directamente o importar de bases de datos y aplicaciones externas.
Gracias a las facilidades de importación de datos externos que comentamos en el punto anterior de esta unidad didáctica, Excel tiene la posibilidad de recoger automáticamente el resultado de consultas a bases de datos, ficheros de texto, otras hojas de cálculo, etc., y realizar cálculos con los datos importados. Además dispone de un conjunto de funciones especiales de bases de datos y de la posibilidad de crear informes de tablas y gráficos dinámicos a partir de agregados de las tablas.  esto es lo que aprenderemos a utilizar en este apartado.
Representación de datos mediante tablas
Si hemos trabajado con algún sistema gestor de bases de datos, como por ejemplo Microsoft Access, sabremos que los datos se organizan en unas estructuras denominadas tablas (o relaciones) formadas por una  de filas y columnas.
Excel aprovecha su característica innata de presentar los datos precisamente mediante filas y columnas para representar dichas tablas de forma natural. Podemos ver un ejemplo de tabla en Excel en la Figura 8.49.
En concreto se trata de una hipotética tabla con información sobre alumnos. Si nos fijamos veremos que los datos de la primera fila de la tabla son diferentes del resto. Esto es así porque se trata de los títulos de las columnas o campos de la tabla. El resto de filas representan los datos de cada uno de los alumnos que hemos registrado.
Cada columna representa un atributo o propiedad diferente de cada registro de alumno.
 

Fig. 8.49. Ejemplo de tabla en Excel.


Las funciones de bases de datos
Cuando en el Apartado 8.1 hablamos de las funciones predeterminadas que ofrece Excel, ya comentamos que había un grupo de 12 dedicadas al tratamiento de las bases de datos. También avanzamos el hecho de que todas ellas tienen tres argumentos y el significado de estos.
Capítulo 6:  Hojas de cálculo. Caso práctico 2 (primera parte)
Caso práctico 2
En este caso práctico utilizaremos las funciones de base de datos partiendo del ejemplo de tabla presentado en la Figura.
Se pide: Dada la tabla de la Figura 8.49, calcular el promedio de las alturas de los alumnos nacidos en el segundo semestre del año 1980, y la fecha de nacimiento del mayor alumno cuya altura esté comprendida entre los 165 y 180 cm. 8.49.
Solución: Para obtener los datos que se piden en el enunciado utilizaremos las siguientes funciones de bases de datos:
BDPROMEDIO(base_de_datos,campo,criterios): Devuelve el promedio de los valores del campo de la base de datos que coinciden con las condiciones especificadas en los criterios.
BDMIN(base_de_datos,campo,criterios): Devuelve el valor mínimo de los valores del campo de la base de datos que coinciden con las condiciones especificadas en los criterios.
En ambos casos, al igual que en todas las funciones de bases de datos los argumentos tienen el siguiente significado:
Base_de_datos. Es el rango de celdas que forma la tabla de la base de datos, incluyendo los títulos de los campos o columnas.
Campo. Es el nombre del campo sobre el cual se desea operar mediante la función. Este nombre debe ser uno de los existentes en la base de datos indicada en el primer argumento, y se coloca entre comillas (" "). También podemos utilizar un número que indicará la posición del campo en la tabla.
Criterios. Son condiciones sobre los datos de la tabla y se especifican mediante un rango de celdas en el que se deben incluir nombres de campos de la base de datos y la condición que deben cumplir los registros seleccionados.
Conocido esto veamos cómo se utilizan las funciones de nuestro ejemplo.
Empezaremos por la función que calcula el promedio. Antes que nada debemos establecer los criterios de selección.
Hemos de seleccionar los registros cuya fecha de nacimiento se encuentre comprendida entre el 1 de julio y el 31 de diciembre de 1 980 (segundo semestre del año). Para ello rellenaremos las celdas tal como muestra la Figura 8.50.
 

Fig. 8.50. Criterios de selección para la función promedio.

Ahora ya podemos introducir la función, por ejemplo en la celda C17. Tendrá el siguiente aspecto:
BDPROMEDIO(A2:E7; "ALTURA"; A9:C10), donde A2:E7 es el rango que contiene la tabla, "ALTURA" es el nombre del campo del cual hemos de calcular el promedio y A9:C10 es el rango de celdas que contiene los criterios de selección para la función.

video:



El Sistema de Gestión de DB(SGBD o DBMS)

Colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. La colección es la base de datos.
El objetivo es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información en la DB; también es su objetivo suministrar la interfaz entre el conjunto de datos y los usuarios, y proporcionar a los otros usuarios las herramientas que les permitan un adecuado desarrollo de sus funciones. La DB es un depósito de datos para toda la organización.
SGBD: Conjunto coordinado de programas, procedimientos, lenguajes, etc. Que suministra tanto a usuarios no informáticos como a los analistas, programadores o al administrador, los medios necesarios para describir, recuperar y manipular los datos, manteniendo su integridad, confidencialidad y seguridad.

Funciones del SGBD:
  • De Descripción o Definición: Especificar los datos que la integran , estructura y relaciones entre ellos, reglas de integridad semántica, controles de acceso, así como las características físicas y lógicas. Esta función la realiza el Lenguaje de Definición de Datos, propio del SGBD.

  • De Manipulación: Permite a los usuarios buscar, eliminar o modificar los datos de la base, de acuerdo a las normas de seguridad, lo que se realiza mediante el Lenguaje de Manipulación de Datos, mediante un Lenguaje Huésped, admitido por un Lenguaje Anfitrión; o bien por un Lenguaje Autocontenido.

  • De Utilización: Reúne todas las interfaces que necesitan los diferentes tipos de usuarios para comunicarse con la base y proporciona un conjunto de procedimientos para el administrador.
Lenguajes de los SGBD:
El acceso a la DB se realiza mediante lenguajes de 4º generación y escritas en SQL. El SQL puede actuar como huésped o autocontenido. Los LMD pueden ser procedimentales; pueden ser también navegacionales, que recuperan o actualizan datos registro a registro. Otros actúan sobre un conjunto de registros.

Productos SGBD disponibles en el mercado
SGBD libres
SGBD no libres
SGBD no libres y gratuitos

video:

SGBD 


DBMS


ARQUITECTURA DE LOS SISTEMAS DE BASE DE DATOS


ARQUITECTURA DE LOS SISTEMAS DE BASE DE DATOS

La arquitectura de un sistema de bases de datos está influenciada en gran medida por el sistema informático subyacente en el que se ejecuta, en particular por aspectos de la arquitectura de la computadora como la conexión en red, el paralelismo y la distribución

• La conexión en red de varias computadoras permite que algunas tareas se ejecuten en un sistema servidor y que otras se ejecuten en los sistemas clientes. Esta división de trabajo ha conducido al desarrollo de sistemas de base de datos cliente-servidor.

• El procesamiento paralelo dentro de una computadora permite acelerar las actividades del sistema de base de datos, proporcionando a las transacciones unas respuestas más rápidas así como la capacidad de ejecutar más transacciones por segundo. La necesidad del procesamiento paralelo de consultas ha conducido al desarrollo de los sistemas de bases de datos paralelos.

La distribución de datos a través de las distintas sedes o departamentos de una organización permite que estos datos residan donde han sido generados o donde son más necesarios, pero continuar siendo accesibles desde otros lugares o departamentos diferentes. Se han desarrollado los sistemas distribuidos de bases de datos para manejar datos distribuidos geográfica o administrativamente a lo largo de múltiples sistemas de base de datos.

ARQUITECTURAS CENTRALIZADAS Y CLIENTE-SERVIDOR

Los sistemas de bases de datos centralizados son aquellos que se ejecutan en un único sistema informático sin interaccionar con ninguna otra computadora. Tales sistemas comprenden el rango desde los sistemas de bases de datos monousuario ejecutándose en computadoras personales hasta los sistemas de bases de datos de alto rendimiento ejecutándose en grandes sistemas. Por otro lado, los sistemas cliente-servidor tienen su funcionalidad dividida entre el sistema servidor y múltiples sistemas clientes.

Sistemas centralizados
Se distinguen dos formas de utilizar las computado-ras: como sistemas monousuario o multiusuario.

• Un sistema monousuario típico es una unidad de sobremesa utilizada por una única persona que dispone de una sola UCP, de uno o dos discos fijos y que trabaja con un sistema operativo que sólo permite un único usuario.

• Un sistema multiusuario típico tiene más discos y más memoria, puede disponer de varias UCP y trabaja con un sistema operativo multiusuario. Se encarga de dar servicio a un gran número de usuarios que están conectados al sistema a través de terminales.

Los sistemas de bases de datos diseñados para funcionar sobre sistemas monousuario no suelen proporcionar muchas de las facilidades que ofrecen los sistemas multiusuario. En particular no tienen control de concurrencia, que no es necesario cuando solamente un usuario puede generar modificaciones. En cambio, los sistemas de bases de datos diseñados para sistemas multiusuario soportan todas las características de las transacciones.

Aunque hoy en día las computadoras de propósito general tienen varios procesadores, utilizan paralelismo de grano grueso, disponiendo de unos pocos procesadores (normalmente dos o cuatro) que comparten la misma memoria principal.
Por el contrario, las máquinas paralelas de grano fino tienen un gran número de procesadores y los sistemas de bases de datos que se ejecutan sobre ellas intentan hacer paralelas las tareas simples (consultas, por ejemplo) que solicitan los usuarios.

Sistemas cliente-servidor
Como las computadoras personales son ahora más rápidas, más potentes y más baratas, los sistemas se han ido distanciando de la arquitectura centralizada. Como consecuencia, los sistemas centralizados actúan hoy como sistemas servidores que satisfacen las peticiones generadas por los sistemas clientes.

La funcionalidad de una base de datos se puede dividir a grandes rasgos en dos partes: la parte visible al usuario y el sistema subyacente. El sistema subyacente gestiona el acceso a las estructuras, la evaluación y optimización de consultas, el control de concurrencia y la recuperación. La parte visible al usuario de un sistema de base de datos está formado por herramientas como formularios, diseñadores de informes y facilidades gráficas de interfaz de usuario. La interfaz entre la parte visible al usuario y el sistema subyacente puede ser SQL o una aplicación.

Las herramientas de desarrollo de aplicaciones se utilizan para construir interfaces de usuario; proporcionan herramientas gráficas que se pueden utilizar para construir interfaces sin programar.

Algunos sistemas de procesamiento de transacciones proporcionan una interfaz de llamada a procedimientos remotos para transacciones para conectar los clientes con el servidor. Estas llamadas aparecen para el programador como llamadas normales a procedimientos, pero todas las llamadas a procedimientos remotos hechas desde un cliente se engloban en una única transacción al servidor final. De este modo, si la transacción se cancela, el servidor puede deshacer los efectos de las llamadas a procedimientos remotos individuales.

video:


Tipos de Usuarios de la Base de Datos


Tipos de Usuarios de la Base de Datos

Usuarios normales.
Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usarios pueden también simplemente leer informes generados de la base de datos.

Programadores de aplicaciones. 
Son profesionales informáticos que escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa.

Usuarios sofisticados.
Interactúan con el sistema sin programas escritos, usando el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos.

Usuarios especializados. 
Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.

Administradores de la base de datos (ABD). 
Son las personas que tienen el control central del SGBD. Entre las funciones del ABD se encuentran:
Definición del esquema de la base de datos.
Definición de la estructura y el método de acceso.
Modificación del esquema y la organización física.
Concensión de autorización para el acceso a los datos.
Mantenimiento rutinario.

video:

Base de datos en la nube

                                   Base de datos en la nube
DANAConnect provee una versátil herramienta de base de datos que opera completamente en la nube, capaz de manejar millones de registros, realizar segmentaciones automáticas y proveer diferentes vistas y reportes sobre los datos de acuerdo a distintos parámetros de análisis.

La información cargada reside de forma segura en nuestros servidores de datos de alta disponibilidad y puede ser accedida simplemente a través de un navegador de internet tal como Firefox, Chrome e Internet Explorer. La aplicación cuenta con una interfaz sencilla que en pocos pasos permite la definición de una estructura de datos compleja, la carga masiva de datos y la generación de segmentos y reportes de gran utilidad.


Manejo de Listas
Las bases de datos de DANAConnect son el punto de partida de todas las aplicaciones de DANA, en tanto permiten la carga masiva y almacenamiento seguro de la información de los clientes y sus interacciones que será utilizada para la ejecución de campañas comunicacionales.

Las bases de datos son una representación lógica de cualquier tipo de información de negocio relevante que se desee almacenar. Esta información puede consistir en listas de clientes, productos, categorías, consumos, subscripciones, pagos, etc. La información puede organizarse en diferentes bases de datos, tantas como sea requerido, y cada base de datos admite tantos campos como sea necesario.



Cada campo de la base de datos puede ser de un tipo específico, tal como “numérico”, “alfanumérico”, “fecha”, etc. o puede ser de un tipo configurable avanzado tal como “correo electrónico”, “dirección”, o “archivo”.

Los tipos de datos permiten definir reglas y validaciones sobre los campos ingresados desde la interfaz web, minimizando así errores durante la carga de datos. Adicionalmente, el sistema admite que una base de datos sea utilizada como un tipo de campo, de forma que los valores que dicho campo pueda tomar esté restringido por los valores incluidos en esa base de datos.

Estas campos de tipo “relación” son extremadamente útiles para la definición de categorías y otros valores de tipificación.

De este modo, es posible definir en apenas minutos una estructura compleja de bases de datos, organizada de acuerdo a un modelo flexible que puede ser modificado en cualquier momento.


Segmentación Avanzada
La segmentación avanzada de datos es una de las principales funcionalidades de nuestra plataforma.

Los segmentos son subconjuntos de datos que ofrecen información agregada para usos gerenciales y de toma de decisiones y, por lo general, se definen para usos de negocio específicos, tal como el listado de los últimos clientes registrados en el sistema, o el listado de los productos más vendidos en el último trimestre.

Un segmento se construye aplicando filtros sobre la información. Por ejemplo, un segmento puede definirse a partir de condiciones tales como “fecha de nacimiento mayor que hoy”, “nombre contiene letra m”, “email de contacto no es vacío”.



Las condiciones de filtro siempre deben operar sobre un campo clave de la base de datos, lo cual implica que debe prestarse atención a la calidad de la información contenida en el mismo.

Si un campo utilizado para un filtro se define como opcional o no se le realizan validaciones durante la carga de datos, es posible que la información representada por la vista no tenga completa validez.

Tanto las bases de datos como cualquiera de sus segmentos pueden ser utilizados como punto de partida para la ejecución de una campaña comunicacional. Incluso, la plataforma DANAConnect permite a la ejecución de campañas de segmentación automática, apalancando el nodo de marcado, las cuales realizan el proceso de creación de segmentos de forma automatizada.



Las condiciones de filtro siempre deben operar sobre un campo clave de la base de datos, lo cual implica que debe prestarse atención a la calidad de la información contenida en el mismo. Si un campo utilizado para un filtro se define como opcional o no se le realizan validaciones durante la carga de datos, es posible que la información representada por la vista no tenga completa validez.

Tanto las bases de datos como cualquiera de sus segmentos pueden ser utilizados como punto de partida para la ejecución de una campaña comunicacional. Incluso, la plataforma DANAConnect permite a la ejecución de campañas de segmentación automática, apalancando el nodo de marcado, las cuales realizan el proceso de creación de segmentos de forma automatizada.

Por ejemplo, sobre la base de una lista de contactos de potenciales clientes, se puede ejecutar una campaña de promoción enviando un correo electrónico con imágenes de distintos productos y enlaces a páginas de destino con mayor información sobre cada uno.

Esta campaña puede detectar automáticamente aquellos clientes que han mostrado interés en un producto en particular y “marcarlos” como clientes de mayor valor.

Este marcado genera una marca en la base de datos que puede usarse como filtro para un segmento avanzado, de forma que la vista de “Clientes Interesados” se alimente automáticamente con base en las interacciones ocurridas en la campaña. Este nuevo segmento puede ser utilizado como base para una nueva campaña más focalizada en el producto específico seleccionado por el cliente.


Reportes
La herramienta de base de datos permite la búsqueda avanzada y la generación de reportes con base en distintas condiciones sobre los datos existentes. El resultado de una búsqueda o un reporte puede exportarse a un archivo en formato CSV (separado por comas) para la consulta desde sistemas externos, o bien puede ser utilizado para la generación de un nuevo segmento de datos.



Importación/Exportación
La herramienta de bases de datos facilita la carga y descarga de información a través de archivos en formato CSV (separado por comas), a fin de ser utilizados por sistemas externos a la plataforma DANAConnect. El proceso de carga de información en las bases de datos de DANA incluye funcionalidades avanzadas para detectar la existencias de registros duplicados.


video:

lunes, 6 de mayo de 2013


MODELOS DE BASES DE DATOS

Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos.
Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos(algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.
Algunos modelos con frecuencia utilizados en las bases de datos son:

BASE DE DATOS JERÁRQUICA

Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.

Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.

Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.


BASE DE DATOS DE RED

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.


BASES DE DATOS TRANSACCIONALES

Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.

BASES DE DATOS RELACIONALES

Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).

En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.

El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales.

Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos.


BASES DE DATOS MULTIDIMENSIONALES

Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar.

BASES DE DATOS ORIENTADAS A OBJETOS

Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).

En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse independencia entre programas y operaciones.

BASES DE DATOS DOCUMENTALES

Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos.

BASES DE DATOS DEDUCTIVAS

Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática.




sábado, 4 de mayo de 2013

tipos de bases de datos


tipos de bases de datos


Tipos de bases de datos: 
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación:

  • Según la variabilidad de los datos almacenados

Bases de datos estáticas
Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.




Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub, etc.

  • Según el contenido

Bases de datos bibliográficas
Solo contienen un surrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resúmen o extracto de la publicación original, pero nunca el texto completo, porque sino estaríamos en presencia de una base de datos a texto completo (o de fuentesprimarias—ver más abajo). Como su nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre otras.


Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.

Directorios

Un ejemplo son las guías telefónicas en formato electrónico.

Bases de datos o "bibliotecas" de información Biológica
Son bases de datos que almacenan diferentes tipos de información proveniente de las ciencias de la vida o médicas. Se pueden considerar en varios subtipos:

• Aquellas que almacenan secuencias de nucleótidos o proteínas.

• Las bases de datos de rutas metabólicas

• Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomoléculas

• Bases de datos clínicas

• Bases de datos bibliográficas (biológicas).





vídeo: