Sunteți pe pagina 1din 9

SISTEMAS DE INFORMACIN

ADMINISTRATIVO

UNIDAD 4. BASES DE DATOS


SISTEMAS DE INFORMACIN ADMINISTRATIVO

ndice
Introduccin ...................................................................................................................................................................... 3
Tema 1. Conceptos bsicos de un modelo de datos ......................................................................................................... 4
1.1 Niveles de abstraccin de un modelo de datos....................................................................................................... 4
1.1.1 Modelo conceptual ........................................................................................................................................... 4
1.1.2 Modelo lgico ................................................................................................................................................... 5
1.1.3 Modelo fsico .................................................................................................................................................... 5
1.2 Modelo entidadrelacin ........................................................................................................................................ 6
1.3 Cardinalidad de las entidades .................................................................................................................................. 6
1.4 Grados de cardinalidad ............................................................................................................................................ 7
Ideas fuerza ....................................................................................................................................................................... 8
Bibliografa ......................................................................................................................................................................... 9

UNIDAD 4 Material de profundizacin 1 2


SISTEMAS DE INFORMACIN ADMINISTRATIVO

Introduccin
El modelamiento de datos es la parte esencial de un sistema de informacin. Conocer la forma en que se debe
modelar correctamente, permitir el trabajo eficiente y ptimo, adems de mantener en forma permanente los
datos de una organizacin.

Si deseamos definir lo que es un sistema de bases de datos, podemos sealar que es un sistema computacional para
almacenar informacin. Podemos considerar una base de datos como una especie de armario electrnico para
almacenar, es decir, un contenedor de archivos de datos.

Ejemplo de un contenedor de informacin:

Imagen 1: Ejemplo de modelo fsico de una base de datos. Fuente: Date (2001).

UNIDAD 4 Material de profundizacin 1 3


SISTEMAS DE INFORMACIN ADMINISTRATIVO

Tema 1. Conceptos bsicos de un modelo de datos


Los sistemas de bases de datos actuales proporcionan cierto nivel de abstraccin de datos, por lo tanto, los datos
representan una abstraccin de la realidad. Esta abstraccin es una tcnica que consiste en representar las
caractersticas esenciales de una estructura de datos.

Como ejemplo de la abstraccin de datos, podemos sealar como un mdico ve a una persona como un paciente. El
mdico est interesado en el nombre, altura, peso, edad, grupo sanguneo, enfermedades anteriores o existentes de
la persona, etc.

Por lo tanto, podemos afirmar que la abstraccin de los datos consiste en reconocer las caractersticas primordiales
de una situacin en particular.

1.1 Niveles de abstraccin de un modelo de datos


Es posible distinguir tres tipos de modelos o niveles de abstraccin para las bases de datos. Estos son:

1.1.1 Modelo conceptual


El modelo conceptual es el primero utilizado para el modelamiento de las bases de datos, el cual consiste en
comprender lo que se necesita almacenar, por lo cual son independientes del tipo de base de datos. Ejemplo de este
modelo es el Modelo entidadrelacin. Con el tiempo varios autores mejoraron el proceso, creando el Modelo
entidadrelacin extendido.

Imagen 2. Ejemplo de modelo conceptual de una base de datos. Fuente: Pieiro (2013).

UNIDAD 4 Material de profundizacin 1 4


SISTEMAS DE INFORMACIN ADMINISTRATIVO

1.1.2 Modelo lgico


El modelo lgico es el encargado de confeccionar la estructura de la base de datos. Este modelo es confeccionado a
partir del modelo conceptual previamente realizado. En este modelo se aplicarn diferentes tipos de reglas y
transformaciones necesarias para asegurar el ptimo funcionamiento. Bajo este modelo se puede identificar el
modelo jerrquico.

Imagen 3: Ejemplo de modelo jerrquico de una base de datos. Fuente: Pieiro (2013).

1.1.3 Modelo fsico


El modelo fsico es la etapa en que la estructura obtenida del modelo lgico se plasma en una base de datos
relacional. El objetivo es lograr la mayor eficiencia en el almacenamiento de los datos. En este lugar se crearn las
diferentes tablas que los almacenarn, as como el tipo y los aspectos asociados a su relacin con las dems tablas
que conforman el modelo de datos.

Imagen 4: Ejemplo de modelo fsico de una base de datos. Fuente: Date (2001).

UNIDAD 4 Material de profundizacin 1 5


SISTEMAS DE INFORMACIN ADMINISTRATIVO

1.2 Modelo entidadrelacin


Los elementos bsicos del Modelo entidadrelacin son: entidad atributo relacin. En la Imagen 5, la entidad est
ejemplificada por department employee job, los atributos son name, first name, email, etc., y la relacin entre las
entidades respectivas.

Imagen 5: Ejemplo de modelo entidad-relacin. Fuente: Oracle (2001).

Se puede sealar que las entidades contienen hechos de las empresas que es necesario recordar. Los atributos son
informaciones que necesitan conocerse y ser mantenida en una entidad, y las relaciones son una asociacin
bidireccional y significativa entre dos entidades.

1.3 Cardinalidad de las entidades


La cardinalidad es el nmero mximo y mnimo de correspondencias que puede tener una entidad.

Imagen 6: Opciones de cardinalidad. Fuente: elaboracin propia.

UNIDAD 4 Material de profundizacin 1 6


SISTEMAS DE INFORMACIN ADMINISTRATIVO

1.4 Grados de cardinalidad


Los grados de cardinalidad que existen son:

Uno a muchos (1:M) o muchos a uno (M:1)

Por ejemplo, un cliente puede hacer uno o muchos pedidos, pero un pedido es realizado por uno y solo un cliente.

Imagen 7: Ejemplo de cardinalidad uno a muchos. Fuente: elaboracin propia.

Muchos a muchos (M:M) o (M:N)

A continuacin, se puede apreciar el ejemplo de una cardinalidad de muchos a muchos. En ella una asignatura puede
ser tomada por uno o muchos estudiantes, sin embargo, un estudiante puede estar inscrito en una o ms asignaturas

Imagen 8: ejemplo de cardinalidad muchos a muchos. Fuente: elaboracin propia.

Uno a uno (1:1)

La cardinalidad uno a uno se puede apreciar cuando un operario es encargado de una y solo una maquinaria,
mientras tanto que una maquinaria es manejada por uno y solo un operario.

Imagen 9: Ejemplo de cardinalidad uno a uno. Fuente: elaboracin propia.

UNIDAD 4 Material de profundizacin 1 7


SISTEMAS DE INFORMACIN ADMINISTRATIVO

Ideas fuerza
A continuacin se presentan las principales ideas fuerzas tratadas en este material de profundizacin:

La abstraccin de los datos se refleja en tres modelos o niveles de abstraccin.

El modelo conceptual permite comprender lo que se necesita almacenar.

El modelo lgico confecciona la estructura de la base de datos.

El modelo fsico es lo que se plasma finalmente en la base de datos.

Las entidades contienen hechos de las empresas.

UNIDAD 4 Material de profundizacin 1 8


SISTEMAS DE INFORMACIN ADMINISTRATIVO

Bibliografa

Bibliografa obligatoria
Costa, D. (1975). Introduccin al diseo de bases de datos. Mxico: UNID.

Date, C. J. (2001). Introduccin a los sistemas de Bases de Datos., Mxico: Person Educacion.

Piero, J. (2013). Base de Datos relacionales y modelado de datos. Espaa: Ediciones Paraninfo.

Bibliografa complementaria
Microsoft Access (2010). Manual Microsoft Access. EEUU: Microsoft.

Oracle (2012). Manual Bases de datos ORACLE. EEUU: ORACLE.

Date, C. J. (2001). Introduccin a los sistemas de Bases de Datos. Mxico: Person Educacion.

Oracle (2012). Manual Bases de datos ORACLE. USA: ORACLE

Piero, J. (2013). Base de datos relacionales y modelado de datos. Espaa: Ediciones Paraninfo.

UNIDAD 4 Material de profundizacin 1 9

S-ar putea să vă placă și