TABLAS, CLAVES Y RELACIONES

miércoles, 4 de febrero de 2009

  • Claves.Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.
    Las tablas se componen de dos estructuras:
    Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado.
    Registro: Corresponde a cada fila que compone la tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamientos.
    En la definición de cada campo, debe existir un nombre único, con su tipo de dato correspondiente. Esto es útil a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre sí.
    A los campos se les puede asignar, además, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como índice o autoincrementable, lo cual permite que los datos de ese campo cambien solos o sean el principal indicar a la hora de ordenar los datos contenidos.
    Cada tabla creada debe tener un nombre único en la cada Base de Datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida).
    La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componían de un modo similar.
    http://es.wikipedia.org/wiki/Tabla_(base_de_datos)
  • La tabla sirve para almacenar y organizar los datos que son utilizados por un programa

  • Ya que en una relación no hay tuplas repetidas, éstas se pueden distinguir unas de otras, es decir, se pueden identificar de modo único. La forma de identificarlas es mediante los valores de sus atributos.
    Una superclave es un atributo o un conjunto de atributos que identifican de modo único las tuplas de una relación. Cuando una clave candidata está formada por más de un atributo, se dice que es una clave compuesta. Una relación puede tener varias claves candidatas. Por ejemplo, en la relación OFICINA, el atributo Población no es una clave candidata ya que puede haber varias oficinas en una misma población. Sin embargo, ya que la empresa asigna un código único a cada oficina, el atributo Onum sí es una clave candidata de la relación OFICINA. También son claves candidatas de esta relación los atributos Teléfono y Fax.
    http://www3.uji.es/~mmarques/f47/apun/node50.html
  • Las claves sierven para que en una relacion no haya registros iguales y que se puedan distinguir perfectante uno del otro, se pueden diferenciar por medio de el valor que tienen sus atributos

  • Una relación es una tabla con columnas y filas. Un SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas. Esta percepción sólo se aplica a la estructura lógica de la base de datos (en el nivel externo y conceptual de la arquitectura de tres niveles ANSI-SPARC). No se aplica a la estructura física de la base de datos, que se puede implementar con distintas estructuras de almacenamiento. http://www3.uji.es/~mmarques/f47/apun/node47.html
  • La relacion es representada por una tabla en la cual se colocan los registros, y sirven para definir las relaciones de las bases de datos

0 comentarios: