Base de datos relacionable

Páginas: 36 (8775 palabras) Publicado: 26 de junio de 2011
Bases De Datos Relacionales Orientadas a Objetos
Los lenguajes de programación persistentes añaden la persistencia y otras características de las bases de datos a loa lenguajes de programación existentes con sistemas de tipos orientados a objetos. Por el contrario, los modelos de datos relacionales orientados a objetos extienden el modelo de datos relacional proporcionando un sistema de tiposmas rico que incluye la programación orientada a objetos y añade constructoras a los lenguajes de consulta relacionales como SQL para trabajar con los tipos de datos añadidos. Los sistemas de tipos extendidos permiten que los atributos de las tuplas tengan tipos complejos. Estas extensiones intentan conservar las bases relacionales en concreto, el acceso declarativo de los datos- al tiempo queextienden la capacidad de modelado. Los sistemas de bases de datos relacionales orientados a objetos (es decir, los sistemas de bases de datos basados en el modelo objeto-relación) proporcionan un modelo de cambio adecuado para los usuario de las bases de datos relacionales que deseen utilizar características orientadas a objetos.
En primer lugar se presenta la motivación de modelo racional anidado,que permite relaciones que no cumplen la primera forma normal y permite la representación directa de las estructuras jerárquicas.
Posteriormente se muestra la manera de extender el LDD de SQL añadiendo un sistema de tipos enriqueciendo la programación orientada a objetos.

Base de datos relacionales
En una computadora existen diferentes formas de almacenar información. Esto da lugar a distintosmodelos de organización de la base de datos: jerárquico, red, relacional y orientada a objeto.
Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos, como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de aprendizaje y las consultas de información se especifican de forma sencilla.
Las tablas son un medio de representar lainformación de una forma más compacta y es posible acceder a la información contenida en dos o más tablas. Más adelante explicaremos que son las tablas.
Las bases de datos relacionales están constituidas por una o más tablas que contienen la información ordenada de una forma organizada. Cumplen las siguientes leyes básicas:
* Generalmente, contendrán muchas tablas.
* Una tabla sólocontiene un número fijo de campos.
* El nombre de los campos de una tabla es distinto.
* Cada registro de la tabla es único.
* El orden de los registros y de los campos no está determinados.
* Para cada campo existe un conjunto de valores posible.
Diseño de las bases de datos relacionales
El primer paso para crear una base de datos, es planificar el tipo de información que se quierealmacenar en la misma, teniendo en cuenta dos aspectos: la información disponible y la información que necesitamos.
La planificación de la estructura de la base de datos, en particular de las tablas, es vital para la gestión efectiva de la misma. El diseño de la estructura de una tabla consiste en una descripción de cada uno de los campos que componen el registro y los valores o datos quecontendrá cada uno de esos campos.
Los campos son los distintos tipos de datos que componen la tabla, por ejemplo: nombre, apellido, domicilio. La definición de un campo requiere: el nombre del campo, el tipo de campo, el ancho del campo, etc.
Los registros constituyen la información que va contenida en los campos de la tabla, por ejemplo: el nombre del paciente, el apellido del paciente y la direcciónde este. Generalmente los diferente tispos de campos que su pueden almacenar son los siguientes: Texto (caracteres), Numérico (números), Fecha / Hora, Lógico (informaciones lógicas si/no, verdadero/falso, etc., imágenes.
En resumen, el principal aspecto a tener en cuenta durante el diseño de una tabla es determinar claramente los campos necesarios, definirlos en forma adecuada con un nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Relaciones De Una Base De Datos De Access
  • Tipos De Relaciones En Una Base De Datos
  • Relaciones base de datos access
  • Base De Datos Entidad Relacion
  • Ejercicios De Base De Datos (Relaciones)
  • Base De Datos Relacionados
  • la tecnologia relacionada con bases de datos en AJAx
  • Base de datos, Modelo entidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS