Modelo de bd

Páginas: 5 (1166 palabras) Publicado: 29 de noviembre de 2010
Introducción

Hoy en día con los avances tecnológicos, internet y demás programas, se nos hace muy fácil poder realizar consultas de una manera muy ágil y eficiente, esto se debe a que las compañías manejan gran cantidad de datos, los cuales deben de mantener almacenados en una base de datos, la cual es desarrollada mediante software especializado. Sin esta funcionalidad resultaría imposibletratar de manejar en su totalidad los datos que lleva a cabo la empresa.
Uno de los principales requisitos para realizar una base de datos, es sin duda, realizar el diseño de esta, esto nos garantizará el buen funcionamiento a la hora de realizar alguna consulta de información.
Otro requisito importante, es realizar una lista de requerimientos, ya que de estos dependerá la creación de la base dedatos, su diseño y eficacia.

Los usuarios no tienen por qué conocer cómo están organizados y almacenados los datos, una base de datos debe presentar los datos de forma que el usuario pueda interpretarlos y modificarlos.
 La arquitectura se divide en tres niveles generales: interno, conceptual y externo.
Nivel Interno: es el más cercano al almacenamiento físico, es decir, el que concierne a lamanera como los datos se almacenan en realidad.
Nivel Externo: es el más cercano a los usuarios, es decir, el que atañe a la manera cómo cada usuario ve los datos.
Nivel Conceptual: es un nivel de mediación entre los otros dos.
El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física, hay que destacar que los tres esquemas no sonmás que descripciones de los mismos datos pero con distintos niveles de abstracción. Los únicos datos que existen realmente están a nivel físico, almacenados en un dispositivo como puede ser un disco.
En la arquitectura de tres niveles, cada grupo de usuarios hace referencia exclusivamente a su propio esquema externo. Cabe destacar que esta arquitectura puede facilitar la obtención de la verdaderaindependencia de datos, tanto física como lógica, sin embargo, los dos niveles de correspondencia implican un gasto extra durante la ejecución de una consulta o de un programa, lo cual reduce la eficiencia del sistema.
Ventajas
* Simplicidad
* Independencia de plataforma
* Interfaz gráfico de usuario
* Estandarización
* Soporte Inter-Plataforma
* Transparencia del acceso aRed
* Desarrollo escalable
* Innovación

Desventajas
* Fiabilidad
* Seguridad
* Costo
* Escalabilidad: sobrecarga de servidores
* Funcionabilidad limitada de HTML
* Inestabilidad: conexión a BD es difícil
* Ancho de banda
* Rendimiento
* Inmadurez de las herramientas: las aplicaciones de BD Web están inmaduras, en su mayoría
Un modelo de base dedatos o esquema de base de datos es la estructura o el formato de una base de datos, los esquemas generalmente son almacenados en un diccionario de datos. Varias técnicas son usadas para modelar la estructura de datos, la mayor parte de sistemas de base de datos son construidos en torno a un modelo de datos particular.
Los modelos más conocidos y utilizados son:
Modelo de datos Jerárquico
Estemodelo utiliza árboles para la representación lógica de los datos. Este árbol está compuesto de unos elementos llamados nodos. El nivel más alto del árbol se denomina raíz. Cada nodo representa un registro con sus correspondientes campos. 

En este modelo solo se pueden representar relaciones 1:M, por lo que presenta varios inconvenientes: 
* No se admiten relaciones N:M
* Un segmento hijono puede tener más de un padre.
* No se permiten más de una relación entre dos segmentos.
* Para acceder a cualquier segmento es necesario comenzar por el segmento raíz
* El árbol se debe de recorrer en el orden designado.
Modelo de datos en Red

En este modelo las entidades se representan como nodos y sus relaciones son las líneas que los unen. En esta estructura cualquier...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelos De BD
  • Modelos de bd
  • Modelamiento de BD
  • Modelo de datos. BD
  • Modelo entidad Relacion BD
  • Ejercicios Modelado de BD
  • modelo relacional bd
  • BD MULTI MODELO NOSQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS