Sie sind auf Seite 1von 10

 

GESTIÓN DE LA INFORMACIÓN MODULO DISEÑANDO UN


SISTEMA DE INFORMACIÓN
MILLER ALARCÓN / CARLOS ALFONSO ARIAS CANTOS

03 

 
 

MÓDULO 3 DISEÑANDO UN
SISTEMA DE INFORMACIÓN

Politécnico
Grancolombiano-Member
CONTENIDO:

LECCIÓN 1: Construcción de un Sistema de Datos


LECCIÓN 2: Relacionando tablas en el sistema de datos
LECCIÓN 3: Implementando un sistema de tablas con Microsoft Excel
LECCIÓN 4: Documentando un Sistema de Datos

OBJETIVOS DEL MÓDULO

of
Después de completar este módulo, el estudiante estará en capacidad de:

Whitney
• Definir qué es un modelo relacional.
• Identificar los componentes de un modelo relacional.
• Identificar los componentes de una tabla.
Definir el concepto de clave primaria.

International

• Definir el concepto de clave secundaria.

INTRODUCCIÓN
El diseño de un sistema de información, inicia con la definición de un modelo que permita
University
representar una realidad. System

 
2
 

LECCIÓN 1: CONSTRUCCIÓN DE UN SISTEMA DE DATOS

Después de completar esta lección, el estudiante estará en capacidad de:

• Definir las características de un modelo relacional.


• Identificar los componentes de la estructura del modelo relacional.
• Identificar los operadores del modelo relacional.
• Identificar las restricciones del modelo relacional.

INTRODUCCIÓN

El diseño de base de datos debe reflejar la estructura el problema y/o la necesidad


del mundo real, debe proporcionar un acceso eficaz a los datos, debe ser claro,
consistente y de fácil comprensión.

Se hace necesario identificar las entidades que intervienen en la realidad que se requiere
modelar e identificar de forma clara su relación con las demás.

DISCUSIÓN:

QUÉ ES UN MODELO?

Un modelo relacional permite representar la información del mundo real, a través de la


introducción de los conceptos de las entidades que intervienen, definidas en términos fáciles
de entender para un inexperto, la definición de este modelo que permite generar un
conjunto de datos estructurado, adicionalmente incorpora mecanismos de consulta, que
generan alta disponibilidad de información para la toma de decisiones.

PREGUNTAS:

QUÉ ES UN MODELO?

RESPUESTA: Un modelo, dentro del ámbito de Bases de Datos, hace referencia a la

representación de la realidad que involucra un proceso, actividad, negocio y/o


funcionalidad específica.

El modelo relacional es el más utilizado en la actualidad con el fin de modelar problemas


reales y efectuar la administración de datos dinámicamente. El autor de los postulados de
este modelo en 1970 fue Edgar Frank Codd, de los laboratorios IBM en San José (California).

El modelo está compuesto por:

 
3
 

• Estructura de Datos
• Reglas para garantizar integridad de la información.
• Operadores Asociados

DISCUSIÓN:

Cuál es la estructura en el Modelo de Datos Relacional?

Politécnico
La definición de modelo relacional tiene su base en la relación natural que existe entre el
elemento básico del modelo y su entorno. El modelo relacional plasma en un computador
el esquema definido por entidades y relaciones representadas físicamente en una base de
datos como tablas y relaciones semejantes a matrices rectangulares, que almacenan líneas
de datos concretas.

Grancolombiano-Member
PREGUNTAS:

Cuál es la estructura en el modelo de bases de datos relacional?

Respuesta: La estructura del modelo de datos relacional es la asociación de las entidades a


través de sus atributos, definiendo entidades como una clase de objetos o conceptos
claramente identificable dentro de la realidad a representar.

Una base de datos transaccional es un conjunto de una o más tablas con una estructura de
filas y columnas, relacionadas unas con otras a través de atributos en común.

of
Composición de las tablas/relaciones:

Whitney
International
University
System

 
4
 

Una Tabla o Relación están compuestas por:

• Columnas: Es el nombre de los atributos que físicamente en la tabla se identifican


como campos y su tipo de datos.
• Filas: Cada fila de la tabla es un registro, que debe garantizarse como único en la
tabla.
• Valor: Es la información contenida en una fila y columna específica dentro de la tabla.
• Campo Clave: Es la columna de la tabla que contiene un valor único que identifica al
registro.

DISCUSIÓN:

Qué es una clave primaria?

DISCUSIÓN:

Una o varias columnas que identifican de forma única a un registro dentro del total de

registros de una tabla es denominado como clave primaria.

PREGUNTAS:

Qué es una clave primaria?

Respuesta: Es una o varias columnas, que contienen valores que identifican de forma única
al registro dentro del conjunto de registros total almacenado en la tabla.

 
5
 

Debido a que existe la posibilidad de tener más de una columna o conjunto de columnas
que cumplan con las características de esta definición, es necesario tener en cuenta el
concepto de claves candidatas:

CLAVES CANDIDATAS:

Se define como el campo o conjunto de campos que identifican en forma única el registro,

Politécnico
son candidatas para ser clave primaria. Pero la selección de la clave primaria se efectúa
eligiendo la clave candidata con menor número de columnas.

DISCUSIÓN:

Grancolombiano-Member
Qué es una clave secundaria?

of
Whitney
International
El establecimiento de una relación entre dos tablas se efectúa a través de la identificación

University
de la columna que es clave primaria de la tabla que es referencia de otra.

PREGUNTAS:
System

QUÉ ES UNA CLAVE SECUNDARIA?

RESPUESTA:

 
6
 

Es el conjunto de uno o más atributos (columnas) que son clave primaria en otra tabla.

LECCIÓN 2: RELACIONANDO TABLAS EN EL SISTEMA DE DATOS

Después de completar esta lección, el estudiante estará en capacidad de:

• Representar entidades.
• Representar relaciones.
• Enlazar Atributos de entidades o relaciones.
• Identificar el grado de una relación.
• Identificar la cordialidad de una relación.

INTRODUCCIÓN

Un sistema de base de datos debe contemplar y garantizar la consistencia de la


información almacenada, para lograr este propósito se hace necesario la definición
exacta de la forma en que se relacionan las entidades dentro del modelo, para ello se
identifican los atributos que esta asociación con otras entidades.

QUÉ ES UNA RELACIÓN?

El modelo relacional tiene su estructura fundamentalmente en las relaciones que se generan


entre las entidades que conforman el modelo. Estas relaciones pueden considerarse como
el concepto lógico de un conjunto de datos, conformado por los atributos comunes a dos o
más entidades.

PREGUNTAS:

QUÉ ES UNA RELACIÓN?

RESPUESTA:

Una relación es una tabla con columnas y filas, dentro de la percepción de la base de datos
como el conjunto de tablas. Las relaciones almacenan información sobre los objetos que
representan en la base de datos. Los elementos de una relación son las filas de la tabla.

Una relación representa interdependencia de cualquier tipo entre entidades, se representa


mediante un rombo con una etiqueta en el interior que describe a la relación mediante un
verbo.

 
7
 

Propiedades de las relaciones:

 Cada relación tiene un nombre y éste es distinto del nombre de todas las demás.
 Los valores de los atributos en cada fila toma un solo valor, concepto de
relaciones normalizadas.
 No hay dos atributos que se llamen igual.
 El orden de los atributos no es relevante, los atributos no están ordenados.

Politécnico
 Cada fila es distinta de las demás: no hay filas duplicadas.
 El orden de las filas no es relevante: las filas no están ordenadas.

DISCUSIÓN:

Grancolombiano-Member
Cuál es el grado y cardinalidad de una relación?

of
Whitney
International
El modelo relacional tiene su estructura fundamentalmente en las relaciones que se generan

University
entre las entidades que conforman el modelo. Estas relaciones pueden considerarse como
el concepto lógico de un conjunto de datos, conformado por los atributos comunes a dos o
más entidades.

PREGUNTAS:
System

• Qué es el grado de una relación?

• Qué es la cardinalidad de una relación?

 
8
 

El grado de una relación es el número de atributos de la relación.

La cardinalidad de una relación: Indica el número de registros que conforman la relación.

Qué son las condiciones del modelo?

DISCUSIÓN:

Las condiciones, también llamadas restricciones, permiten definir las reglas que restringen
datos que pueden ser almacenados en la base de datos. Las restricciones no son parte
formal del modelo relacional, pero es necesario tenerlas en cuenta, con el fin de garantizar
información consistente y mayor organización de los datos.

PREGUNTAS:

Qué son las condiciones del modelo?

RESPUESTA:

Una restricción es una condición que obliga al cumplimiento de reglas para


almacenamiento de información en la base de datos. Es una condición que debe ser
cumplida por una relación específica.

TIPOS DE RESTRICCIONES:

RESTRICCIÓN DE CLAVE: Se especifican las claves de cada relación, la clave primaria.

RESTRICCIÓN DE INGRIDAD DE ENTIDADES: Establece que ningún valor de clave primaria


puede ser nulo, ya que el valor de nulo no permite identificar el registro y menos como
único.

RESTRICCIONES DE INTEGRIDAD REFERENCIAL: Se especifica entre dos relaciones con el fin


de mantener la consistencia entre los registros de las dos relaciones. El registro de una
relación que haga referencia a otra relación debe referirse a un registro que
obligatoriamente debe existir en la relación referenciada. Esta restricción permite el manejo
de clave secundaria o foránea definida en la lección nro. 1 de este módulo.

LECCIÓN 3 IMPLEMENTANDO UN SISTEMA DE TABLAS

Después de completar esta lección, el estudiante estará en capacidad de:

• Identificar un sistema de tablas.


• Identificar los componentes de una base de datos.
• Identificar los tipos de información en los campos.

 
9
 

• Construir una base de datos simple

INTRODUCCIÓN:

Un sistema de tablas es uno de los componentes de una base de datos.

Politécnico
Su buen entendimiento, diseño y aplicación depende que su implementación y
funcionamiento tenga éxito. Para esto es necesario conocer puntos importantes
que llevaran a su correcta implementación, descritos a lo largo de esta lección.

QUÉ ES UN SISTEMA?

Grancolombiano-Member
Es una colección de componentes u objetos que llevan una estructura y
organización definida para el cumplimiento de funciones sincronizadas o un bien común.

PREGUNTA:

Que es un sistema de tablas?

RESPUESTA: Un sistema de tablas es un conjunto de tablas organizadas y parametrizadas


que junto con otros componentes, conforman una base de datos. Este
sistema tiene funciones compartidas y tiene como objetivo principal el
almacenamiento de datos ordenados en tablas por medio de registros.

of
Whitney
International
University
System

La figura visualiza la forma en que un sistema de tablas se representa junto a sus

 
10

Das könnte Ihnen auch gefallen