Generalizador
Enviado por maicol.forever • 15 de Octubre de 2013 • 466 Palabras (2 Páginas) • 285 Visitas
4.1. La estructura de las bases de datos relacionales
El Modelo Relacional simplifica estructuras de la base de datos, también elimina de las bases de datos estructuras padre/hijo y presenta la base de datos en filas y columnas en una tabla de datos
Los sistemas gestores relacionales de la base de datos no encontraron partes principales del modelo de Codd, ya que después fue creciendo la popularidad "relacional"de la base de datos se decía "relacional" no lo era, Para establecer esta definición Codd creo 12 reglas que tenia que seguir la base de datos fuera realmente relacional se definió con SGBD relacional.
La base de datos relacional es una base de datos que esta organizada para los usuarios como tablas de valores de datos y operaciones de datos que se realizan sobre tablas ya que pueden tener otras estructuras de base de datos jerárquica o de red.
El Dominio es un conjunto de valores de datos contenidos en una columna.
El estándar ANSI/ISO no especifican numero máximo de columnas por tabla, los productos comerciales de SQL si tienen un limite que es de 255 columnas o mas por tablas.Cuando se hace una consulta a la base de datos el contenido de las tablas muestra las filas en un desorden ya que para mostrarlas y organizarlas tiene que llamar a SQL.
Las tablas vacías tienen estructuras compuestas por columnas no tienen dato, el estándar ANSI/ISO no limita el número de filas de las tablas y productos SQL tienen un limite de 2000,000.
Clave primaria es la columna o combinación de columnas cuyos valores de identifican de manera unívoca cada fila de la tabla,son parte del modelo relacional ,es diferente de la relación de las tablas de cada fila provenientes de la base de datos relacional.
Los diseñadores de la base de datos no proporcionan una clave primaria para sus tablas, pero el SGBD no identifica ninguna clave primaria para cada tabla.
El DB2 fue el producto comercial de SQL y IBM que dio soporte a las claves primarias ANSI/ISO amplio el soporte de clave primaria que los sistemas gestores de base de datos ofrece .La diferencia entre un Modelo Relacional y los Modelos de datos relaciones padre/hijo de la base de datos jerárquica prohibida en la base de datos relacional.
Las claves externas son columnas de una tabla cuyos valores coinciden con los valores de la clave primaria de la otra tabla.El número de columnas y tipo de datos de las columnas de las clave primaria y clave externa pueden ser idénticos;una tabla puede tener varias claves externas si se relacionan con mas tablas.Las claves externas forman parte del Modelo Relaciona ya que se relaciona con la base de datos.
Codd presento 12 reglas para comprobar que una base de datos la considere realmente relacional con base al Modelo Relacional y la definición de base
...