Zusammenfassung der Ressource
Modelo relacional
- Modelado y gestion de
base de datos
- datos en forma de
tablas o relaciones
- se vinculan entre
si, por poseer
mismas
caracteristicas
- Nombre de campo,tipo y longitud. A este campo
se le llama ID, identificador o clave
- Esquema
- determina la identidad de la relacion,
contiene los metadatos de esta
- Consta de
- Nombre de la relacion(su identificador)
- Nombre de los atributosde la relacion y sus dominos
- Define los valores permitidos al mismo, como un tipo de dato
- Instancias
- aplicación de un esquema a un conjunto finito
de datos. Es decir contenido de una tabla en
un momento dado
- subconjunto de la información contenida en una relación o tabla
como por ejemplo:
- Ciertos caracteres y números (una sola
columna de una sola fila).
- Algunas o todas las filas con todas o algunas columnas
- Cada fila es una tupla. El número de filas es
llamado cardinalidad.
- El número de columnas es llamado aridad
o grado.
- Caracteristicas Principales:
- Se compone de varias tablas o relaciones.
- No puede existir dos tablas con el mismo nombre ni registro
- La relación entre tablas padre y un hijo se lleva a cabo por medio de las
claves primarias y claves foráneas (o ajenas).
- Las claves primarias son la clave principal de un registro dentro de una tabla y deben cumplir con
la integridad de datos.
- Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por
medio de estas se hacen las formas relacion
- Elementos
- Relaciones
- todos los datos se almacenan y se accede a ellos por medio de relaciones.
- Relaciones derivadas
- no almacenan datos, pero son calculadas al aplicar operaciones relacionales
- Restricciones
- limitación que obliga el cumplimiento de ciertas condiciones
- Dominios
- conjunto de posibles valores para cierto atributo
- Claves
- Clave primaria
- define unívocamente a todos los demás atributos de la
tabla para elegir los datos a relacionar
- Clave foránea
- determina la relación existente en dos tablas.
- Clave índice
- Para tener acceso más rápido a los datos
- Procedimientos Almacenados
- código ejecutable que se asocia y se almacena con la base de datos
- Estructura
- El nombre de cada tabla
- El nombre de cada columna
- El tipo de dato de cada columna
- La tabla a la que pertenece cada columna
- Ventajas
- herramientas para evitar la duplicidad de registros
- al eliminar un registro elimina todos los registros relacionados dependientes.
- comprensible y aplicable
- Desventajas
- deficiencias con datos gráficos, multimedia, diseño asistido por computadora y sistemas de información geográfica.
- No se manipulan de forma manejable los bloques de texto como tipo de dato.
- Costosa creacion y meantenimiento