ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos, modelos y CRM


Enviado por   •  14 de Mayo de 2012  •  Informe  •  1.533 Palabras (7 Páginas)  •  781 Visitas

Página 1 de 7

Base de datos, modelos y CRM

¿Qué es una base de datos (BD/bd)?

Una base de datos es un conjunto de datos relacionados que forman una estructura lógica, es decir, una estructura reconocible desde un programa informático. Esta estructura no solo contiene los datos en si, sino también la forma en la que se relacionan.

También se define como un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en maquinas accesibles en tiempo real y compartibles con usuarios concurrentes con necesidad de información diferente.

Tipos de base de datos

Según variabilidad:

• BD estáticas

• BD dinámicas

Según contenido

• BD bibliográficas

• BD de texto completo

• Directorios

Según la variabilidad de datos almacenados.

BD estáticas. Suelen ser de solo lectura y almacenan datos históricos que pueden utilizarse para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y hacer análisis de datos.

BD dinámicas. La información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta.

Según contenido.

BD bibliográficas. Solo contienen un subrogante (representante) de la fuente primaria, que permite localizarla. Contiene información sobre el autor, fecha de publicación, editorial, titulo, edición, etc.

BD de texto completo. Almacenan las fuentes primarias en su totalidad.

Directorios. Ejemplo: Antad, sección blanca, etc.

Sistema de gestión de BD

Un sistema de gestión de bases de datos (SGBD) o database managment system (DBMS) consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a ellos. La finalidad de un SGBD es proporcionar que a su vez sea conveniente y eficiente para ser utilizado al extraer o almacena r información en la BD.

Los SGBD están diseñados para gestionar grandes bloques de información, que implica tanto la definición de estructuras para el almacenamiento como de mecanismos para la gestión de la información. Los SGBD deben mantener la seguridad de la información almacenada pese a la caída del sistema o accesos no autorizados.

Elementos de un SGDB

Software. Es un sistema gestor de bases de datos.

Hardware. Maquinas en las que se almacenan las bases de datos.

Datos. Incluyen los datos que se necesitan almacenar y los metadatos (datos que sirven para describir lo que se almacena en la base de datos).

Usuario. Personas que manipulan los datos del sistema. Hay tres categorías.

• Finales. Usan los datos para su trabajo cotidiano, normalmente no utilizan la BD directamente, si no que usan aplicaciones creadas para ellos para facilitar la manipulación de los datos.

• Desarrolladores. Analistas y programadores encargados de generar aplicaciones para los usuarios finales.

• Administradores. También llamados DBA (Data Base Administrator), se encargan de gestionar las bases de datos.

Ventajas de las BD.

Independencia de los datos, programas y procesos. Esto permite modificar los datos sin afectar el código de las aplicaciones.

Menor redundancia. No es necesaria la repetición de datos. Aunque, solo los diseños de datos correctos tienen poca redundancia.

Integridad de los datos. Mayor dificultad de perder los datos o de realizar incoherencias con ellos.

Mayor seguridad en los datos. Al limitar el acceso a ciertos usuarios.

Datos más documentados. Debido a los metadatos (permiten describir la información de la BD).

Acceso a los datos más eficiente. La organización de los datos produce un resultado mas optimo en rendimiento.

Menor espacio de almacenamiento. Gracias a una mejor estructuración de los datos.

Desventajas de BD.

Costos elevados. El control y administración de bases de datos requiere un software y hardware poderos, lo que implica una instalación costosa.

Personal calificado. Debido a la dificultad de manejo de este tipo de sistemas.

Implementación a largo plazo y difícil. Debido a los puntos anteriores. La adaptación del personal es mucho mas complicada y lleva bastante tiempo.

Ausencia de estándares reales. Lo cual significa una excesiva dependencia hacia los sistemas comerciales del mercado.

Modelos de datos.

Modelar, consiste en crear un mundo teórico y abstracto tal que las conclusiones que se puedan obtener de él coinciden con las manifestaciones aparentes de la realidad.

Modelo, conjunto de conceptos que permiten construir una representación.

Modelos de datos, dispositivo de abstracción que nos permite ver la información de los datos más que su valor concreto.

Modelos de datos.

La finalidad de los modelos de datos es la de simbolizar una parte del mundo real de forma que sea mas fácilmente manipulable.

Es un esquema mental (conceptual) en el que se intentan reproducir las características de una realidad específica.

Intentan reproducir una información real que deseamos almacenar en un sistema informático.

Clasificación de los modelos de datos.

Mundo real. Contiene la información como la percibimos lo seres humanos. Es el punto inicial.

Esquema conceptual. Representa el modelo de datos de forma independiente del DBMS que se utilizara.

Esquema canónico o de BD. Representa los datos en un formato más cercano al del ordenador.

Esquema interno. Representa los datos según el modelo concreto de un sistema gestor de base de datos (software)

Base de datos física. Los datos tal cual son almacenados.

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com