Taller de Base De Datos! ²º¹º
  Introduccion Unidad 2
 

Unidad 2

Lenguaje de Definicion de Datos


2.1 Creacion de Base de Datos
2.2 Creacion de Tablas
      2.2.1 Integridad
      2.2.2 Integridad Referencial Declarativa
2.3 Creacion de Indices


Creacion de una Base de Datos.

Bueno para empezar a crear una base se deben realizar dos ejercicios de diseño: un diseño lógico y uno físico.

El diseño lógico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios, mientras que el diseño físico muestra como la base de datos se ordena en realidad en los dispositivos de almacenamiento de acceso directo.

El diseño físico de la base de datos es llevado a cabo por los especialistas en bases de datos, mientras que el diseño lógico requiere de una descripción detallada de las necesidades de información del negocio de los negocios actuales usuarios finales de la base. Idealmente, el diseños de la base será una parte del esfuerzo global de la planeación de datos a nivel institucional.
El diseño lógico de la base de datos describe como los elementos en la base de datos han de quedar agrupados.

Existen Base de Datos como:

Bases de datos documentales:
Son las derivada de la necesidad de disponer de toda la información en el puesto de trabajo y de minimizar los tiempos del acceso a aquellas informaciones. Esto se debe a que a la procedencia de la información es muy variada (informes, notas diversas, periódicos, revistas, muchos más.

Bases de datos distribuidas:
Es aquella que se almacena en más de un lugar físico. Partes de la base de datos se almacena físicamente en un lugar y otras partes se almacenan y mantienen en otros lugares. El procesamiento distribuido y las bases de datos distribuidas tienen como beneficios e inconvenientes. Los sistemas distribuidos reducen la vulnerabilidad de un lugar único central y voluminoso.

Bases de datos orientadas a objetos e hipermedia:
Estas son capaces de almacenar tanto
procesos como datos. Por este motivo las bases orientadas al objeto deben poder almacenar información no convencional (como imágenes estáticas o en movimiento, colecciones de sonidos, entre otros). Este tipo de bases de datos deriva directamente de la llamada programación orientada a objetos, típica por ejemplo del lenguaje C/C++.

 

¿Qué es una Integridad Referencial?

La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad referencial se garantiza que una entidad (fila o registro) siempre se relaciona con otras entidades válidas, es decir, que existen en la base de datos. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas.

¿Cómo Funciona?

Supongamos tenemos una base de datos con las entidades Alumno y Matricula. Toda Matricula corresponde a un Alumno y solamente uno. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas.

Existen tres tipos de integridad referencial:

  1. Integridad referencial débil
  2. Integridad referencial parcial
  3. Integridad referencial completa


 
  Aver Cuantos Ijueptas pasan HOY por aca? 1 visitantes (5 clics a subpáginas) ¡Aqui en...la página del GriLLo!...CHSM ni no Comentan ¬¬!  
 
xD! Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis