Fundamentos de Bases de Datos: Modelo Relacional, Diseño Lógico y Roles del SGBD
Clasificado en Informática
Escrito el en
español con un tamaño de 3,92 KB
Conceptos Fundamentales del Modelo Relacional y Diseño Lógico
Definiciones Clave
- Diseño Lógico
- Consiste en una transformación de modelos, traduciendo el esquema conceptual al modelo específico del Sistema de Gestión de Bases de Datos (SGBD).
- Modelo Relacional
- Es una forma de representar los datos (mediante tablas) que se ocupa de tres aspectos fundamentales: su estructura, su integridad y su manipulación.
- Base de Datos Relacional
- Estará compuesta por una o más tablas (denominadas "relaciones").
- Tabla (o Relación)
- Guarda una colección de información, conteniendo registros (o filas) referidos a entidades de un mismo tipo.
- Registro (Fila o Tupla)
- Es un dato compuesto de otros más simples que contiene la información de una entidad.
- Campo (o Atributo)
- Es el contenedor de cada uno de los datos más simples que constituyen un registro.
- Clave Primaria
- Es un identificador único para la tabla, es decir, una columna o conjunto de columnas de forma que nunca existen dos filas en la misma tabla con el mismo valor en esa columna o conjunto de columnas.
- Clave Ajena
- Es un atributo (o un compuesto de atributos) de una relación R1 cuyos valores deben concordar con los de la clave primaria de alguna fila de la relación R2 (donde R1 y R2 no son necesariamente distintas).
Fases del Diseño de Bases de Datos
Diseño Conceptual
Permite obtener una representación de la realidad que capture las propiedades estáticas y dinámicas de la información.
Diseño Lógico
Permite alcanzar la traducción del esquema conceptual en el modelo empleado por el SGBD, dando lugar a un esquema lógico. Este proceso implica:
- Se construyen las tablas.
- Se definen las relaciones entre tablas.
- Se establecen las reglas de integridad.
Funciones Esenciales de un Sistema de Gestión de Bases de Datos (SGBD)
Las funciones principales de los SGBD son:
- Debe permitir la definición de todos los datos.
- Debe permitir la manipulación de datos.
- Debe establecer controles para la seguridad de estos.
- Debe permitir los accesos concurrentes.
Roles Humanos en un Sistema de Gestión de Bases de Datos
Se pueden distinguir básicamente los siguientes roles humanos:
- Usuarios normales
- Usuarios sofisticados
- Usuarios especializados
- Programadores de aplicación
- Administrador de bases de datos (DBA)
Principales Formatos de Imagen Digital
- JPEG (Joint Photographic Experts Group)
- Grupo Conjunto de Expertos en Fotografía.
- GIF (Graphics Interchange Format)
- Formato de Intercambio de Gráficos.
- PNG (Portable Network Graphics)
- Gráficos de Red Portátiles.
- BMP (Bitmap)
- Mapa de bits.
- TIF/TIFF (Tagged Image File Format)
- Formato de Archivo de Imagen Etiquetada.
- ICO
- Utilizado para iconos pequeños.
- CDR
- Formato nativo de Corel Draw.
- PSD
- Formato nativo de Adobe PhotoShop.
- SWF (Small Web Format)
- Formato para contenido web pequeño (generalmente asociado a Flash).