BASE DE DATOS INTRODUCCION.

Slides:



Advertisements
Presentaciones similares
Introducción a las Bases de Datos Curso 2007
Advertisements

Sistemas de Gestión de Bases de Datos (SGBD’s)
Introducción a LAS Bases de Datos
Sistemas Gestores de Bases de Datos
Teórico: Introducción

Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
Introducción A Las Bases De Datos
Estructura general de un gestor de base de datos
Elaborado por: GCRM Institución Gabriel García Márquez.
Visión Panorámica Diccionario de Datos Paso al diseño
1 Unidad VI Arquitectura y Componentes de un SGBD.
BASES DE DATOS.
LENGUAJE SQL (LENGUAJE ESTRUCTURADO DE CONSULTA) BASES DE DATOS Ing Sonia Godoy H.
Beatriz Adriana Sabino Moxo
CI-1114 Bases de Datos Prof. José Tomás Cadenas 1.
FUNDAMENTOS DE BASES DE DATOS
Unidad 1. CONCEPTOS DE BASES DE DATOS
PARTICIPANTE: CAMACHO MAITE C.I T-01.
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
 Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA.
CONCEPTOS GENERALES DE BASES DE DATOS Docente: Ing. Marleny Soria Medina Ofimática1.
Lcda. Ingrid Graü Diseño de Sistemas 1. Lcda. Ingrid Graü Diseño de Sistemas 2.
Introducción a las Bases de Datos Ing. Atzimba G. López M.
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción.
Ingeniería del Software Diseñó de Software Universidad de los Andes Demián Gutierrez Abril 2009.
Componentes y funciones de los SGDB.. El objetivo de un SGBD es proporcionar una interfaz adecuada y eficaz para la manipulación de la información que.
Conceptos generales de base de datos
Bases de Datos (BD) Santiago Velilla Marco
Conferencia 1. Introducción. Conceptos Básicos. Modelación Conceptual
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO
Sistema de Base de datos
U.T. 11: Introducción A Las Bases De Datos
Gestión de Datos 2013.
BASES DE DATOS.
Tema El modelo entidad-relación Bibliografía:
INTRODUCCIÓN Elmasri: Pág
INTRODUCCIÒN AL SISTEMA GESTOR DE BASE DE DATOS
INFORMATICA PARA TELECOMUNICACIONES
Teórico: Introducción
INFORMATICA PARA TELECOM SGBD OTOÑO DEL 2017
Bases de Datos Daniel Rojas UTN.
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Modelo de bases de datos y sus relaciones
Olaya, Víctor (2011), ´´Bases de Datos´´
Ingeniería del Software
Conceptos Relacionados Unidad I. Parte A.
Universidad Nacional Autónoma de Honduras Carrera de Ingeniería en Sistemas IPAC IS-501 Base de Datos I Tema 0: Información Detallada del Espacio.
L.I. Manuel Antonio Cebreros Zazueta
Bases de Datos.
Unidad 1 L.I. Teresa Suárez Reyes. UNLP - Facultad de Informática IBD - CLASE 12 Conceptos Básicos Que es una BD? –Es una colección de datos relacionados.
Sistemas de Bases de Datos ¿Qué es una Base de Datos?
1 Módulo 1 Introducción a la Base de Datos. 2 Objetivos Generales Introducir conceptos básicos de base de datos Identificar los componentes y demás herramientas.
Arquitectura de SGBD. Componentes de una base de datos.
Introducción de Base de Datos
El gestor de base de datos
Generaciones de Bases de Datos
- Que es una BD Según (Gómez, 2007, p.18) una base de datos es un conjunto de datos que pertenecen al mismo contexto, almacenados sistemáticamente para.
Universidad Alonso de Ojeda Facultad de Ingeniería
Sistema Gestor de Bases de Datos (SGDB)
BASES DE DATOS Clase 1 Profesora Gloria Lucia Giraldo G.
Niveles de abstracción de una BD
Introducción a las bases de datos (I)
Unidad 1. Introducción a las Bases de Datos FUNDAMENTOS DE BASE DE DATOS.
Sistemas de Bases de Datos I Cristhian Arrúa. ¿Qué es una Base de Datos?
BASE DE DATOS (Parte N°1) Docente: Lic. David I. López Pérez.
Sistemas de Bases de Datos I ¿Qué es una Base de Datos?
¿Qué es una Base de Datos? ßEs un conjunto de datos relacionados entre sí. ßLos datos son hechos conocidos, que pueden registrarse y que tienen un significado.
Sistemas de Bases de Datos I Cristhian Arrúa. ¿Qué es una Base de Datos?
Transcripción de la presentación:

BASE DE DATOS INTRODUCCION

SISTEMAS DE ARCHIVOS Redundancia e inconsistencia de los datos Dificultad ante requerimientos de datos no previstos Anomalía de acceso concurrente Problemas de seguridad Problemas de integridad

CONCEPTOS BÁSICOS BASE DE DATOS 2. SGBD 3. Sistema de BD

1. BASE DE DATOS “Conjuntos de datos relacionados entre si” con PROPIEDADES Representa algún aspecto del UD Datos coherentes y con significado implícito Se diseña, se crea y se carga con un objetivo determinado y para un conjunto de usuarios.

(Sistema Gestor de Base de Datos o DBMS Database Management System) 2. SGBD (Sistema Gestor de Base de Datos o DBMS Database Management System) Software de propósito general que permite: DEFINIR una BD CARGAR una BD MANIPULAR una BD ENTORNO: practico y eficiente

3. SISTEMA DE BASE DE DATOS BD + SGBD + APLICACIONES

Enfoque de BD Naturaleza autodescriptiva de los SBD Separación entre los programas y los datos Control de concurrencia y procesamiento de Transacciones Manejo de múltiples vistas de los datos

OBJETIVOS DE SBD Disminución y control de redundancias Evitar inconsistencias en los datos Inferencias en la BD mediante reglas Aplicar restricciones de seguridad

OBJETIVOS DE SBD Suministrar múltiples interfaces de usuario Facilitar el respaldo y la recuperación Representar interrelaciones complejas Mantenimiento de la restricciones de INTEGRIDAD

Restricciones de Integridad “Los cambios no producen perdida de consistencia” Restricciones de CLAVE Restricciones de CARDINALIDAD Restricciones de PARTICIPACION Restricciones SEMANTICAS GRALES Integridad Referencial Dependencias Funcionales Restricciones de DOMINIO

Tipos de Datos DOMINIO Integridad de Numericos Caracteres y Cadenas Booleanos Enumerados Tipos de Datos Fechas y Horas Definidos por el usuario

MODELO DE DATOS Simplificación de la realidad Construimos modelos para comprender mejor el sistema que estamos desarrollando Describe la estructura de una base de datos, es decir: tipos de datos, interrela-ciones entre ellos y las restricciones que debe cumplir

MODELO DE DATOS “ modelar consiste en definir un mundo abstracto y teórico tal que las conclusiones que se puedan sacar de él coincidan con las manifestaciones aparentes del mundo real ” FLORY (1982)

MODELO DE DATOS “ La descripción de un mini-mundo determinado, en terminos de un modelo de datos, recibe el nombre de ESQUEMA de dicho mini-mundo. La colección de datos en sí misma representa la información del mini-mundo da lugar a la BASE DE DATOS” DITTRICH (1994)

MODELOS DE DATOS MODELO CONCEPTUAL MODELO LOGICO MODELO FISICO DER UML Jerarquico Codasyl Relacional OO MODELO FISICO

LENGUAJE DE DATOS LD = MD + Sintaxis Ejemplos: SQL = MDR + Sintaxis QUEL = MDR + Sintaxis OQL = MO + Sintaxis

ARQUITECTURA DE UN SGBD USUARIOS FINALES NIVEL EXTERNO VISTA EXTERNA 1 VISTA EXTERNA n ESQUEMA CONCEPTUAL ESQUEMA INTERNO NIVEL CONCEPTUAL NIVEL INTERNO BASE DE DATOS ALMACENADA

ARQUITECTURA DE UN SGBD INDEPENDENCIA LOGICA “Capacidad de modificar el esquema conceptual sin tener que modificar los esquemas externos” INDEPENDENCIA FISICA “Capacidad de modificar el esquema interno sin tener que modificar el resto de los esquemas”

SGBD U. INGENUOS U. SOFISTICADOS DBA COMPILADOR PROGRAMADORES U. INGENUOS U. SOFISTICADOS DBA PROGRAMA FUENTE PROGRAMAS DE APLICACION ENUNCIADOS EN DML ENUNCIADOS EN DDL INST. DML COMPILADOR DDL PROCESADOR DE CONSULTAS COMPILADOR DML TRANSACCIONES PROGRAMADAS GESTOR DE ARCHIVOS SGBD ARCHIVOS DE DATOS CATALOGO

Análisis de requisitos Requisitos funcionales Requisitos Base de Datos ANALISIS FUNCIONAL DISEÑO CONCEPTUAL Especificación de Transacciones Esquema Conceptual DISEÑO LOGICO DISEÑO DE PROGRAMAS IMPLEMENTACION TRANSACCIONES DISEÑO FISICO Programas de aplicación Esquema Interno

Bibliografia: Korth, H. "Fundamentos de Bases de Datos". Ed. Prentice Hall. 1999. Elmasri, R.; Navathe, S.B. “Fundamentos de Sistemas de Bases de Datos”. 3ª edición. Addison-Wesley, Pearson Educación, 2002. De Miguel, A; Piattini, Mario; Marcos, esperanza. “Diseño de Bases de Datos Relacionales”. Madrid, Ra-Ma, 2000.