Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INSTRUCTOR
LUIS ALBERTO MACHUCA
Contenido
1. Modelo lógico y conceptual de la base de datos...................................................................3
2. Que es base de datos relacional.............................................................................................5
3. ¿Qué es Tabla?......................................................................................................................5
4 ¿Qué es registro?....................................................................................................................5
5 ¿Qué es dato?.........................................................................................................................6
6 ¿Qué es llave primaria?..........................................................................................................6
7llave foránea:...........................................................................................................................6
8. llave compuesta:....................................................................................................................6
9. ¿Qué es cardinalidad?............................................................................................................6
10. ¿Qué es relación en una base de datos relacional, uno a uno, uno a varios, varios a
varios?.......................................................................................................................................7
1. Modelo lógico y conceptual de la base de datos.
Los modelos de datos definen cómo se modela la estructura lógica de una base de
datos. Los modelos de datos son entidades fundamentales para introducir la abstracción
en una base de datos. Los modelos de datos definen cómo los datos se conectan entre
sí y cómo se procesan y almacenan dentro del sistema. El primer modelo de datos fue el
modelo de datos planos, donde todos los datos utilizados se mantendrían en el mismo
plano.
Los primeros modelos de datos no eran tan científicos, por lo tanto, eran propensos a
introducir muchas anomalías de duplicación y actualización.
Un modelo de datos puede ser concreto o abstracto, y están representados por la
notación de modelado de datos, que a menudo se presenta en formato gráfico.
Su enfoque principal es apoyar y ayudar a los sistemas de información mostrando el
formato y la definición de los diferentes datos involucrados.
También ayudan a evitar la redundancia de datos. La información almacenada en los
modelos de datos es de gran importancia para las empresas porque dicta las relaciones
entre las tablas de la base de datos, las claves externas y los eventos involucrados.
Los primeros modelos de datos no eran tan científicos, por lo tanto, eran propensos a
introducir muchas anomalías de duplicación y actualización.
Un modelo de datos puede ser concreto o abstracto, y están representados por la
notación de modelado de datos, que a menudo se presenta en formato gráfico.
Su enfoque principal es apoyar y ayudar a los sistemas de información mostrando el
formato y la definición de los diferentes datos involucrados.
También ayudan a evitar la redundancia de datos. La información almacenada en los
modelos de datos es de gran importancia para las empresas porque dicta las relaciones
entre las tablas de la base de datos, las claves externas y los eventos involucrados.
Modelos de datos conceptuales
Un modelo conceptual de datos identifica las relaciones de más alto nivel entre las
diferentes entidades.
Las características del modelo conceptual de datos incluyen:
Incluye las entidades importantes y las relaciones entre ellas.
No se especifica ningún atributo.
No se especifica ninguna clave principal.
La siguiente figura es un ejemplo de un modelo conceptual de datos.
Una base de datos relacional es un tipo de base de datos que almacena y proporciona
acceso a puntos de datos relacionados entre sí. Las bases de datos relacionales se basan en
el modelo relacional, una forma intuitiva y directa de representar datos en tablas. En una
base de datos relacional, cada fila de la tabla es un registro con un ID único llamado clave.
Las columnas de la tabla contienen atributos de los datos, y cada registro generalmente
tiene un valor para cada atributo, lo que facilita el establecimiento de las relaciones entre
los puntos de datos.
3. ¿Qué es Tabla?
Las tablas 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:
4 ¿Qué es registro?
7llave foránea:
Es llamada clave Externa, es uno o más campos de una tabla que hacen referencia al campo
o campos de clave principal de otra tabla, una clave externa indica como esta relacionadas
las tablas. Los datos en los campos de clave externa y clave principal deben coincidir,
aunque los nombres de los campos no sean los mismos. La Llave Foránea también se
determina en el momento de las relaciones entre las tablas en la cual la Llave Primaria se
realizar la unión con el otro campo de otra tabla y automáticamente se vuelve una llave
foránea.
8. llave compuesta:
La llave primaria compuesta se utiliza para poder identificar en forma única las líneas de
las tablas una por una, esta puede ser parte de un registro real o ser un campo artificial.
9. ¿Qué es cardinalidad?
La cardinalidad de una relación es el número de filas relacionadas de cada uno de los
objetos en la relación. Las filas se relacionan mediante la expresión de la relación;
normalmente, esta expresión hace referencia a las claves principal y foránea de las tablas
subyacentes.
10. ¿Qué es relación en una base de datos relacional, uno a uno,
uno a varios, varios a varios?
Es el modelo más utilizado hoy en día. Una base de datos relacional es básicamente un
conjunto de tablas, similares a las tablas de una hoja de cálculo, formadas por filas
(registros) y columnas (campos). Los registros representan cada uno de los objetos
descritos en la tabla y los campos los atributos (variables de cualquier tipo) de los objetos.
En el modelo relacional de base de datos, las tablas comparten algún campo entre ellas.
Relaciones uno a uno: se establecen entre una entidad de una tabla y otra entidad de otra
tabla.
Relaciones uno a varios: se establecen entre varias entidades de una tabla y una entidad de
otra tabla.
Relaciones varias a varios: se establecen entre varias entidades de cada una de las tabla
Página 3 de 21
Página 8 de 21