Está en la página 1de 52

02 LA INFORMACIÓN

SESIÓN

Elaboración del modelo conceptual de base de datos – UA1

• Concepto de datos e información y su importancia


• Los sistemas de información
• Las bases de datos como soporte a los sistemas de información
• Principales técnicas para el levantamiento de información
• Identificación de requerimientos y problemas dentro de las
áreas de una organización
• Concepto de modelo
• Metodologías para la elaboración de modelos de bases de datos
• Modelos a ser estudiados
DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ INTRODUCCIÓN
Durante esta sesión:
• Aprenderás qué son datos e información y su importancia.
• Entenderás qué son los sistemas de información y la importancia de las bases de datos
como soporte a los sistemas de información.
• Conocerás las principales técnicas para el levantamiento de información.
• Entenderás el concepto de modelo.
• Conocerás las metodologías para la elaboración de modelos de bases de datos.
• Entenderás en qué consiste el modelo conceptual, el modelo lógico y el modelo físico.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE DATOS E INFORMACIÓN Y SU
IMPORTANCIA

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE DATOS E INFORMACIÓN Y SU IMPORTANCIA

DATOS
• Son los números y los factores
en bruto, sin analizar, acerca
de los sucesos, es decir, algo
recogido directamente de la
fuente.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE DATOS E INFORMACIÓN Y SU IMPORTANCIA

INFORMACIÓN
• Es el resultado de la organización o análisis de los datos de alguna manera
significativa con un objetivo preestablecido.

• Para que el dato o los datos se transformen en Información deben pasar


por un proceso.

Dato Proceso Información

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE DATOS E INFORMACIÓN Y SU IMPORTANCIA

INFORMACIÓN
• Por ejemplo, una persona que escucha una melodía (el dato es el sonido percibido
a través del sentido del oído) puede concluir cierta información, que es diferente si
ya la había escuchado antes, o si conoce al autor, o tener incluso más información
si tiene conocimientos musicales.

Dato + Proceso = Información

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE DATOS E INFORMACIÓN Y SU IMPORTANCIA

La información es el resultado de la organización o análisis de


los datos de alguna manera significativa con un objetivo
preestablecido.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LOS SISTEMAS DE INFORMACIÓN

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LOS SISTEMAS DE INFORMACIÓN

SISTEMAS DE INFORMACIÓN
• Un sistema de información permite recopilar,
administrar y manipular un conjunto de datos que
conforman la información para que los
estamentos ejecutivos de una organización
puedan realizar una toma de decisiones
adecuada.

• Es un conjunto ordenado de elementos que


permiten manipular toda aquella información
necesaria para la toma de decisiones para realizar
un conjunto de funciones específicas.
wordpress.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LOS SISTEMAS DE INFORMACIÓN

COMPONENTES DE UN SISTEMA DE INFORMACIÓN


• Un sistema de información es un sistema, automatizado o manual, que engloba a
personas, máquinas y/o métodos organizados para recopilar, procesar y transmitir
datos que representan información.

• Implica la infraestructura, organización, personal y componentes para la


recopilación, procesamiento, almacenamiento, transmisión, visualización,
diseminación y organización de información.

www.gestiopolis.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LOS SISTEMAS DE INFORMACIÓN

COMPONENTES DE UN SISTEMA DE INFORMACIÓN


• Un sistema de información reúne una colección integrada de hardware, software,
procedimientos, datos y personas que trabajan en conjunto para generar información.

• Este método formal que pone a disposición de los usuarios información confiable y
oportuna que se necesita para facilitar el proceso de la toma de decisiones permite que
las funciones de planeación, control y operaciones se realicen eficazmente en la
organización.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS
SISTEMAS DE INFORMACIÓN

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS SISTEMAS DE INFORMACIÓN

BASE DE DATOS
• Una base de datos es un conjunto de datos organizados de manera tal que se facilita el
almacenamiento, la actualización y la consulta de los datos.

• Una base de datos relacional está organizada como un conjunto de filas y columnas
relacionadas. Es una colección sistematizada de datos que puede ser usada como fuente
de información única para toda la organización.
• Es una colección organizada y sistematizada de datos de interés de la organización a la que
se accede para obtener información relevante.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS SISTEMAS DE INFORMACIÓN

OBJETIVOS DE UNA BASE DE DATOS


• El objetivo primario de una base de datos es almacenar datos de interés para la
organización.
• Además de:
✔ Proveer como fuente única de información a toda la organización.
✔ Mantener seguridad y privacidad de la información.
✔ Tener a la información como activo de la organización.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS SISTEMAS DE INFORMACIÓN

NECESIDAD DE UNA BASE DE DATOS


• El desarrollo de sistemas de información trae consigo la necesidad de tener la
información almacenada en fuentes de datos uniformes para un acceso a la base de
datos homogénea en lo posible.

• La concepción de la información como un activo de gran valor para la organización


implica apoyarla, protegerla y explotarla al máximo.
www.ceps.uni.edu.pe

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS SISTEMAS DE INFORMACIÓN

BENEFICIOS DE UNA BASE DE DATOS


• Reducción de la redundancia de datos.
• Se evita la inconsistencia en los datos.
• Los datos pueden ser compartidos por las
áreas relacionadas de la organización.
• Permite la estandarización de los datos.
• Permite aplicar restricciones de seguridad.
• Permite controlar la integridad de los
datos.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ LAS BASES DE DATOS COMO SOPORTE A LOS SISTEMAS DE INFORMACIÓN

BENEFICIOS DE UNA BASE DE DATOS


• El planeamiento de la base de datos ofrece las siguientes ventajas:
✔ Entender la información con la que cuenta la organización como un recurso
valioso para sus actividades diarias.
✔ Establecer los requerimientos de información de los usuarios y la manera de
satisfacerlos.
✔ Administrar eficientemente los recursos de información.
✔ Establecer planes de acción para lograr los objetivos de la organización.
✔ Ayuda a desarrollar una base de datos que permita cumplir con los
requerimientos de la organización.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE
INFORMACIÓN

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

TÉCNICAS DE LEVANTAMIENTO DE LA INFORMACIÓN


• El levantamiento de información es el proceso de recolección y
medición de datos sobre alguna variable de interés para su uso en la
toma de decisiones empresariales, la planificación estratégica, la
investigación y otros fines.

• Es una parte crucial de los proyectos de investigación y de las


aplicaciones de análisis de datos debido a que recoge información de
manera sistemática y previamente establecida.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

MÉTODOS DE LEVANTAMIENTO DE INFORMACIÓN


• Existen múltiples formas de recolectar información para la toma de decisiones.

• Algunos de los métodos de levantamiento de información más utilizados son:


✔ 2.1. Encuestas.
✔ 2.2. Observación.
✔ 2.3. Seguimiento en línea.
✔ 2.4. Seguimiento de datos transaccionales.
✔ 2.5. Análisis de marketing online.
✔ 2.6. Seguimiento de las redes sociales.
✔ 2.7. Recoger los datos de suscripción y registro.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Encuestas
• Son una forma de pedir información directamente a los clientes. Pueden utilizarse
para recoger datos cuantitativos y cualitativos o ambos.

• Una encuesta consiste en una lista de preguntas que los encuestados pueden
responder de forma rápida.

• Se pueden realizar encuestas online, encuestas por correo electrónico, por teléfono o
en persona.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Observación
• La observación cualitativa consiste en recoger información sin hacer preguntas. Este
método es más subjetivo, ya que requiere el juicio del investigador u observador al
momento de recolectar los datos. En algunas circunstancias, debe considerarse el
riesgo de sesgo.

• La observación puede determinar la dinámica de una situación, que generalmente no


puede medirse mediante otros métodos de recolección de datos. La observación
también puede combinarse con información adicional, como el video.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Seguimiento en línea
• Cuando alguien visita un sitio web deja mucha información. Acceder a estos datos
permite ver cuántas personas visitaron el sitio, cuánto tiempo estuvieron, en qué
hicieron clic, entre otros múltiples datos.

• El proveedor de alojamiento de sitio web puede recopilar este tipo de información. El


propietario del sitio web puede a su vez usar un software de análisis para este fin.

• También puede usarse píxeles en un sitio, lo que permite colocar y leer cookies para
ayudar a rastrear y realizar un análisis de la conducta de los usuarios en la web.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Seguimiento de datos transaccionales


• Ya sea que se vendan productos en una tienda, en línea o en ambos, los datos
transaccionales pueden brindar datos que se deben saber sobre los clientes y el
negocio.

• Una de las formas más prácticas de almacenar registros transaccionales es a través de


un sistema de gestión de relaciones con los clientes. Esos datos pueden proceder de la
tienda web, de un tercero con que se contrate el comercio electrónico o de un sistema
de punto de venta en la tienda.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Análisis de marketing online


• También se puede recolectar datos a través del seguimiento de marca y de campañas
de marketing, ya sea que se ejecuten en páginas web, correo electrónico o en
cualquier otro lugar. Incluso se puede importar información de las campañas de
marketing offline que se realicen.

• El software que se use para colocar los anuncios probablemente dará datos sobre
quién hizo clic en los anuncios, a qué hora lo hizo, qué dispositivo usó, etc.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Seguimiento de las redes sociales


• Las redes sociales son otra fuente de datos sobre los clientes. Se puede consultar la
lista de seguidores para ver quién sigue un sitio y qué características tienen en común
para mejorar la comprensión sobre quién debe ser el público objetivo.

• A través del social media data se puede investigar cuáles han sido las menciones de
una marca en las redes sociales buscando regularmente el nombre de dicha marca,
configurando alertas o utilizando software de supervisión de redes sociales de
terceros.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ PRINCIPALES TÉCNICAS PARA EL LEVANTAMIENTO DE INFORMACIÓN

Recoger los datos de suscripción y registro


• Ofrecer a los clientes algo a cambio de que proporcionen información sobre sí
mismos puede ayudar a recopilar datos de los clientes.

• Se puede solicitar información básica a los clientes o visitantes de un sitio web


que quieran inscribirse en una lista de correo electrónico, programa de
recompensas u otro programa similar.
www.questionpro.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ IDENTIFICACIÓN DE REQUERIMIENTOS Y PROBLEMAS
DENTRO DE LAS ÁREAS DE UNA ORGANIZACIÓN

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ IDENTIFICACIÓN DE REQUERIMIENTOS Y PROBLEMAS DENTRO DE LAS ÁREAS DE UNA
ORGANIZACIÓN

TIPOS DE REQUERIMIENTOS
• La especificación de requerimientos de un sistema debe estar completa y
ser consistente.

• La compleción significa que todos los servicios solicitados por el usuario


están definidos.

• La consistencia significa que los requerimientos no tienen definiciones


contradictorias.
sites.google.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ IDENTIFICACIÓN DE REQUERIMIENTOS Y PROBLEMAS DENTRO DE LAS ÁREAS DE UNA
ORGANIZACIÓN

TIPOS DE REQUERIMIENTOS
• Los problemas emergen después de un análisis profundo. Una vez que
estos se hayan descubierto en las diferentes revisiones o en las fases
posteriores del ciclo de vida, se deben corregir en el documento de
requerimientos.

• Estos diferentes tipos de requerimientos se clasifican de acuerdo con sus


implicaciones.
✔ Requerimientos del producto.
✔ Requerimientos organizacionales
✔ Requerimientos externos. sites.google.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ IDENTIFICACIÓN DE REQUERIMIENTOS Y PROBLEMAS DENTRO DE LAS ÁREAS DE UNA
ORGANIZACIÓN

Requerimientos del producto


• Especifican el comportamiento del producto: como los requerimientos de desempeño en
la rapidez de ejecución del sistema y cuánta memoria se requiere; los de fiabilidad que
fijan la tasa de fallas para que el sistema sea aceptable; los de portabilidad y los de
usabilidad.

Requerimientos organizacionales
• Se derivan de las políticas y procedimientos existentes en la organización del cliente y en
la del desarrollador: estándares en los procesos que deben utilizarse; requerimientos de
implementación como los lenguajes de programación o el método de diseño a utilizar, y
los requerimientos de entrega que especifican cuándo se entregará el producto y su
documentación.
sites.google.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ IDENTIFICACIÓN DE REQUERIMIENTOS Y PROBLEMAS DENTRO DE LAS ÁREAS DE UNA
ORGANIZACIÓN

Requerimientos externos
• Se derivan de los factores externos al sistema y
de su proceso de desarrollo.

• Incluyen los requerimientos de interoperabilidad


que definen la manera en que el sistema
interactúa con los otros sistemas de la
organización; los requerimientos legales que
deben seguirse para asegurar que el sistema
opere dentro de la ley, y los requerimientos
éticos (estos últimos son impuestos al sistema
para asegurar que será aceptado por el usuario).
sites.google.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE MODELO

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE MODELO

DEFINICIÓN DE UN MODELO
• Un modelo puede definirse como la construcción mental a partir de la realidad en la
que se reproducen los principales componentes y relaciones del segmento de la
realidad analizada.

• Este es el significado de modelo en las ciencias empíricas en las que, a fin de estudiar
el comportamiento de una determinada parcela de la realidad, se crea un modelo de
esta.

• Dicho modelo habrá de ser isomórfico respecto a la realidad que representa y más
simple, destacando sus principales características, o aquellas que son relevantes para
un determinado interés de estudio.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCEPTO DE MODELO

Un modelo de datos es un conjunto de conceptos, reglas y


convenciones que permiten describir y manipular los datos de la
parcela del mundo real que constituye nuestro universo del
discurso.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE
MODELOS DE BASES DE DATOS

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

METODOLOGÍAS QUE PUEDEN USAR LOS MODELOS


• Existen muchos tipos de modelos de bases de datos.
• Algunos de los más comunes son:
✔ Modelo de base de datos jerárquico.
✔ Modelo de red.
✔ Modelo relacional.
✔ Modelo de base de datos orientado a objetos.
✔ Modelos de bases de datos NoSQL.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo jerárquico
• El modelo jerárquico organiza los datos en una estructura de árbol, en la que cada
registro tiene un único elemento o raíz.
• Los registros del mismo nivel se clasifican en un orden específico. Ese orden se usa
a manera de orden físico para almacenar la base de datos.
• El modelo es bueno para describir muchas relaciones del mundo real.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo jerárquico
• Este modelo fue usado sobre todo por los sistemas de gestión de información de IBM
en las décadas de 1960 y 1970, pero raramente se los ve en la actualidad debido a
ciertas ineficiencias operativas. www.studocu.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo de red
• El modelo de red se basa en el modelo jerárquico, permitiendo relaciones de muchos
a muchos entre registros vinculados, lo que implica registros principales múltiples.
• Basado en la teoría matemática de conjuntos, el modelo se construye con conjuntos
de registros relacionados.
• Cada conjunto consiste de un registro propietario o principal y uno o más registros
miembros o secundarios.
• Un registro puede ser miembro o secundario en múltiples conjuntos, permitiendo
que este modelo pueda representar relaciones complejas.
www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo de red
• Fue muy popular en la década
de 1970 después de que fue
definido formalmente por la
Conference on Data Systems
Languages (CODASYL).
www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo relacional
• Siendo el modelo más común, el modelo relacional ordena los datos en tablas,
también conocidas como relaciones, cada una de las cuales se compone de
columnas y filas.
• Cada columna enumera un atributo de la entidad en cuestión, por ejemplo, precio,
código postal o fecha de nacimiento.
• En conjunto, a los atributos en una relación se los llama dominio. Se elige un
atributo particular o combinación de atributos como clave primaria, a la cual se
puede hacer referencia en otras tablas, en donde se la denomina clave externa.
www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo relacional
• Cada fila, también denominada
tupla, incluye datos sobre una
instancia específica de la entidad
en cuestión, por ejemplo, un
empleado específico.
• El modelo también representa
los tipos de relaciones entre
esas tablas, incluidas las
relaciones uno a uno, uno a
muchos y muchos a muchos.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo de base de datos orientado a objetos


• Este modelo define una base de datos como una colección de objetos, o elementos
de software reutilizables, con funciones y métodos relacionados. Hay varios tipos
de bases de datos orientadas a objetos:
✔ Una base de datos multimedia incorpora elementos multimedia, tales como
imágenes que no se podrían almacenar en una base de datos relacional.
✔ Una base de datos de hipertexto permite que cualquier objeto se conecte a
cualquier otro objeto. Es útil para organizar lotes de datos disímiles, pero no
es ideal para análisis de tipo numérico.

www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelo de base de datos orientado a objetos


• El modelo de base de datos
orientado a objetos es un modelo
conocido de base de datos
posrelacional ya que incorpora
tablas, pero no se limita a ellas.
• A dichos modelos también se los
conoce como modelos de base de
datos híbridos.
www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ METODOLOGÍAS PARA LA ELABORACIÓN DE MODELOS DE BASES DE DATOS

Modelos de bases de datos NoSQL


• Es un modelo de base de datos gráfico, el cual es aún más flexible que el modelo
de red, permitiendo que cualquier nodo se conecte a cualquier otro.
• El modelo multivalor se desprende del modelo relacional, permitiendo que los
atributos contengan una lista de datos en lugar de un solo punto de datos.
• El modelo de documentos se diseña para almacenar y administrar documentos o
datos semiestructurados, en lugar de datos atómicos.
www.lucidchart.com

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ MODELOS A SER ESTUDIADOS

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ MODELOS A SER ESTUDIADOS

METODOLOGÍA DEL DISEÑO RELACIONAL


• En este curso se ha elegido el enfoque del Modelo Relacional
planteado por Edgar Codd.

• Este modelo consiste en el desarrollo de los siguientes modelos:

✔ Modelo Conceptual
✔ Modelo Lógico.
✔ Modelo Físico.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ MODELOS A SER ESTUDIADOS

Modelo Conceptual
• Es un esquema
simple que
representa la
realidad.
• Se usan reglas y
convenciones no
técnicas.
• Orientado al
usuario.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ MODELOS A SER ESTUDIADOS

Modelo Lógico
• Es un esquema técnico.
• Se usan reglas y convenciones técnicas de diseño de base de datos.
• Es neutro con respecto al motor de base de datos que se va a usar.
• Se obtiene mediante las reglas de transformación.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ MODELOS A SER ESTUDIADOS

Modelo Físico
• Es un esquema técnico.
• Se usan reglas y convenciones técnicas de diseño de base de datos.
• Es específico con respecto al motor de base de datos que se va a usar.
• Se obtiene aplicando los tipos de datos.

DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados
/ CONCLUSIONES

• La información es resultado de la organización o análisis de datos de manera


significativa con un objetivo preestablecido.

• Un sistema de información engloba a personas, máquinas y métodos organizados para


recopilar, procesar y transmitir datos que representan información.

• Una base de datos es una colección organizada y sistematizada de datos de interés de


la organización a la que se accede para obtener información relevante.

• El levantamiento de información es el proceso de recolección y medición de datos


sobre alguna variable de interés.

• Un modelo es la construcción mental de una realidad en la que se reproducen los


principales componentes y relaciones.

• El Modelo Relacional implica el desarrollo del Modelo Conceptual, el Modelo Lógico y


el Modelo Físico.
DISEÑO Y PROGRAMACIÓN DE BASE DE DATOS • SESIÓN 02 © 2020 ISIL. Todos los derechos reservados

También podría gustarte