Comparación Conceptual entre Bases de Datos Deductivas y Bases de Datos Relacionales Difusas (Parte II) Juan Francisco Pose 2013.

Slides:



Advertisements
Presentaciones similares
Tecnicatura Universitaria en Informática
Advertisements

IBD Plan 90 y 2003 Clase 10.
Las aplicaciones requieren datos persistentes
para Exchange Archivo del correo interno y externo
SISTEMAS DE GESTIÓN DE BASES DE DATOS
SQL Sigla del nombre “Structured Query Language”.
Arquitecturas de BD Modelo ANSI/SPARC
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Introducción a los Sistemas de Bases de Datos
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Framework Hexápodo PHP fácil, rápido y sin dolor
Data Mart para la gestión de reportes y apoyo a la toma de decisiones del departamento de RR.HH. de la empresa de agua S.A.” Agosto 2010.
Sistema de Gestión de Base de Datos
UNIDAD II Modelo de Datos.
1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. Los SI contribuyen activamente a la consecución de los objetivos.
BASES DE DATOS ISC. EDER CHAVEZ ACHA.
Sindy Carolina Asprilla
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
Razonamiento inexacto La imprecisión, como así también la incertidumbre, pueden ser tratadas dentro del razonamiento aproximado utilizando la lógica difusa.
SISTEMAS GETIONADORES DE BASES DE DATOS
Introducción a los SGBD Profesor Julio Telot González Universidad de Matanzas “Camilo Cienfuegos” Cuba.
SQL Structured Query Language
BASES DE DATOS INTRODUCCION
Viviana Poblete López Módulo: Modelo de Datos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
Introducción A Las Bases De Datos
Ciclo de Vida del Software Paradigmas de Desarrollo
Unidad VI Documentación
Por: Jhon Eduar Durán García. No había ningún sistema que permitiera gestionar la inmensa cantidad de información que requería el proyecto. La primera.
CONTENIDO PROGRAMATICO
Elaborado por: GCRM Institución Gabriel García Márquez.
Conceptos Generales de Bases de Datos
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Seminario de Informática Elementos Conceptuales
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
Facultad de Ingeniería
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Zavaleta Nolasco Karina Rechy Villareal Sandra Grupo:309 Equipo: 04 Profesora: Gabriela Pichardo.
1 Unidad VI Arquitectura y Componentes de un SGBD.
Lenguaje Estructurado de Consulta
SQL Sigla del nombre “Structured Query Language”.
BASES DE DATOS RELACIONALES
LENGUAJE SQL (LENGUAJE ESTRUCTURADO DE CONSULTA) BASES DE DATOS Ing Sonia Godoy H.
Juana Vivas Villanueva Greysi Martínez Arce Antonio Aguilar Galicia LOS SISTEMAS GESTORES DE BASE DE DATOS ORIENTADOS A OBJETOS (SGBDOO)
Lógica Difusa Estefania Avendaño Edward Yanquen Cindy Cardenas Jorge Prieto Daniel Lacouture David Contreras Daniela Pérez Juan Vega.
INSTRUCCIONES Elaboración de la Presentación:
Prof : Jhimy Miranda Torres Instituto Superior Tecnológico Privado TOKIO.
Conceptos Básicos.  Al realizar una BD formada por varias tablas, el problema fundamental, es la repetición de datos, es decir, campos repetidos en diferentes.
Inteligencia Artificial Tema: 5.4. Lógica Difusa. PRESENTA: Fernando Montesinos Ceron Docente: Tomas Torres Ramírez SEMESTRE: 8° S.E.P. D.G.E.S.T. S.N.E.S.T.
BASE DE DATOS.
DesarrollaDO POR Guillermo Verdugo BastiAS
Prof. Christian Montoya1 Microsoft Access 2010 Conceptos Básicos.
ACCESS BD ( Base De Datos) SGBD ( Sistema De Gestion Base De Datos)
Aplicación de los conceptos Lean y Agile en la planificación de productos de consumo masivo. Doctor: Carlos Alberto Hernández Bazo Octubre del 2011.
BASES DE DATOS Conceptos Básicos
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
MSSQL SERVER CURSO BÁSICO 1. CONCEPTOS BASICOS DE SQL. DESCRIPCIÓN DEL CURSO. Sesión 3: Índices Uso, Creación, Tipos, Eliminación LENGUAJE DE CONSULTAS.
PARTICIPANTE: CAMACHO MAITE C.I T-01.
Bases de Datos 1 Universidad Católica de Costa Rica Prof. Daniel Obando.
DISEÑO DE BASES DE DATOS (modelos para el diseño)
ObjetivoObjetivo DEFENSA FINAL. UNIDAD III.1 : CONTENIDO CAPITULO I: ANTECEDENTES CAPITULO II: MARCO TEORICO CAPITULO III: MODELO DE REQUISITOS CAPITULO.
Sistemas de Información I
Unidad 6. Tema 4. Lenguaje de consultas SQL
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
Administración de datos Ing Tania Ordóñez. Un archivo es un elemento de información conformado por un conjunto de registros. Estos registros a su vez.
Diccionario/Directorio de Datos
 Las consultas son objetos de base de datos.  Permiten recuperar datos de una tabla.  modifica y almacena los resultado.  Filas resultantes son un.
Transcripción de la presentación:

Comparación Conceptual entre Bases de Datos Deductivas y Bases de Datos Relacionales Difusas (Parte II) Juan Francisco Pose 2013

Agenda  Bases de Datos Concepto y funcionalidad básica Modelo relacional Inconvenientes  Bases Relacionales Difusas Antecedente: Lógica difusa Definición  Tipos de datos  FSQL (Fuzzy SQL) Ventajas y Desventajas  Conclusiones

Bases de Datos

Concepto  Serie de datos organizados y relacionados entre sí  Datos consultados y explotados por los sistemas de información

Funcionalidad básica  Especificación de tipos de datos, estructuras y restricciones  Actualización del contenido de la BD  Generación de consultas para obtener la información buscada  Gestión del almacenamiento seguro y persistente de los datos

Modelo relacional  Presentado por Edgar F. Codd en 1970  Ventajas: Herramientas para evitar duplicidad Garantiza eliminación de registros dependientes Establece relaciones virtuales Lenguaje declarativo (SQL) Uso hasta nuestros días

Inconvenientes  Edgar Frank Codd sabía que iba a haber información imprecisa. En su modelo trata esta imprecisión con el valor NULL  El modelo relacional no permite el procesamiento de consultas del tipo “Encontrar a todos los gerentes cuyo sueldo no sea muy alto”

Bases Relacionales Difusas

Antecedente: Lógica Difusa (I)  Origen: Lofti A. Zadeh no conforme con la lógica tradicional definió una nueva teoría en la que establece pertenencias parciales (1965) En 1971 formaliza su modelo dando lugar a la doctrina “Lógicas Difusas” (contemporáneo a Codd)

Antecedente: Lógica Difusa (II)  Aplicaciones: Control de procesos industriales Diseño de dispositivos de detección automática Artefactos de uso doméstico y entretenimiento  Auto Foco de las cámaras Reconocimiento de escritura

Antecedente: Ejemplo de lógica difusa(III)  Grafico sobre la capacidad de ahorro de una persona:

Definición  Una BDRD es una base relacional a la cual se le incorpora un módulo de lógica difusa para permitir también la resolución de problemas con información imprecisa.  Se busca “flexibilizar” el modelo relacional para que este acepte la imprecisión

Tipos de Datos  Se incorporan 4 tipos de atributos: Tipo 1: Datos precisos Tipo 2: Datos precisos y difusos con probabilidad asociada Tipo 3: Escalares sin orden (ej. color de pelo) Tipo 4: Datos difusos

FSQL (SQL Difuso) – (I)  Extensión del lenguaje SQL  Agrega potencial sin perder rendimiento  Agrega nuevos comparadores Parecido Necesariamente mayor Posiblemente menor Otros

FSQL (SQL Difuso) – (II)  Etiquetas lingüísticas  Constantes difusas  Umbral de cumplimiento (γ)  FSQL / SQL: SELECT * FROM personas WHERE cabello FEQ $Fair = 0.5 AND altura MLT $Tall = 0.8 SELECT * FROM personas WHERE cabello = 0.45 AND altura = 1.77

Ventajas y Desventajas  Ventajas Almacenar información imprecisa Posibilidad de instalarlo sobre SGBD tradicional Creciente mercado potencial  Desventajas Recuperan información con vaga descripción Lenguaje poco cómodo por su complejidad Comparadores abstractos

Conclusiones  La fusión de lógica difusa y BDR logró amalgamarse de una manera conveniente  La lógica difusa incorporada a las bases relacionales, potencian y flexibilizan dicho modelo de datos  Se espera potenciar de la misma manera otros modelos como podría ser el de objetos o almacenes de datos  BDRD tienen mayor potencial y mercado  La elección de la base a utilizar dependerá puramente del problema a resolver

Muchas gracias