15 noviembre 2014

BASE DE DATOS


Es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. 


¿Por qué utilizar una base de datos?

Una base de datos nos proporciona a los usuarios el acceso a datos.
Se vuelve más útil a medida que lacantidad de datos almacenados crece.
La principal ventaja es que múltiples usuarios pueden acceder a ellas al mismo tiempo.

 Partes de una Base de Datos


A continuación se mencionaran componentes de una base de datos.


Diseño de Base de datos

En esta etapa se crea un esquema conceptual de la base de datos. Durante esta etapa se crean modelos detallados de las vistas de usuario y sobre todo las relaciones entre cada elemento del sistema.

Modelado de datos

MODELO ENTIDAD – RELACIÒN

También conocido como Modelo Chen. Está basado en una visión del mundo real que consta de una colección de objetos básicos.

Modelo: Representaciones que el ser humano pone referente a realidad.

  • Conceptos básicos



 Entidad :
  • Las entidades representancosas u objetos(ya sean reales o abstractos), que se diferencian claramente entre sí.
  • Estas entidades se representan en un diagrama con unos rectángulos.
  • Son fácilmente reconocidas.
  • Son cualquier elemento que guarde información.

Ejemplo:

 Relación :
  • Es un vínculo que nos permite definir una dependencia entre varias entidades.
  • Las relaciones se muestran en los diagramas como rombos, que se unen a las entidades mediante líneas.
  • Es un verbo. 
Ejemplo

Atributo :

  • Los atributos definen como las características o propiedades de entidad.
         Dominio y Valores :
  • Todo atributo va a tener un dominio.
  • Dominio conjunto de valores que el atributo puede  tener
Ejemplo :

      Entidad: LIBRO
      Atributo : Titulo
      Dominio: Letra y caracteres del titulo  
      Entidad: PERSONA
      Atributo: Edad
      Dominio: Números    






Restricciones del MER
  • Solo puede haber relaciones entre entidades.
  • Toda entidad debe tener un único atributo identificador (llave primaria o clave principal).
  • Si la entidad no tiene llave primaria, se le tiene  que crear una.
  • Tiene atributo descriptor que describe a ese elemento.
  • Cada atributo debe estar relacionado a su entidad, en su estructura; y si en la estructura no se pueden relacionar dos atributos y dos entidades, se debe crear una entidad de nexo.
  • La llave primaria es única, no cambia en el tiempo.
  • Existen llaves candidatas o alterna, que pueden remplazar a las llaves primarias, en una búsqueda o hacer información.


Cordialidad :

  • Cuando se asocian dos entidades  en relación a los valores de máximo y mínimo
  • Podemos encontrar distintos tipos de relaciones según como participen en ellas las entidades.
         Tipos :
  1. Uno a uno:       Una entidad se relaciona únicamente con otra y viceversa
  2. Uno a varios o varios a uno:    Determina que un registro de una entidad puede estar relacionado con varios de otra entidad, pero en esta entidad existir solo una vez.
  3. Varios a varios:     Determina que una entidad puede relacionarse con otra con ninguno o varios registros y viceversa.


No hay comentarios.:

Publicar un comentario