Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.

Slides:



Advertisements
Presentaciones similares
Diseño de Bases de Datos
Advertisements

MODELOS ORIENTADOS A OBJETOS
Red Social: “Un millón de Amigos”.
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Base de Datos Unidad I Introducción.
DATA WAREHOUSE Presentador Por: Andrés Fabián Cortes Solano.
TECNICATURA EN INFORMATICA
Diseño de Sistemas de Información
Sistemas de Gestión de Bases de Datos (SGBD’s)
Introducción a LAS Bases de Datos
Guillermo A. Díaz Sanhueza
Elementos para Interpretar el Modelo Conceptual de Datos
Unidad 2: Modelo de Datos.
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Modelos de Datos Modelado y Diseño de Bases de Datos
Teórico: Introducción
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.
MODELOS DE DATOS.
Sistema de Gestión de Base de Datos
Base de Datos Relacional.
MODELO RELACIONAL.
Modelos existentes de base de datos
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
BASE DE DATOS I. Tipos de Bases de Datos  Base de Datos de Red Colección de registros los cuales están conectados entre si por medio de enlaces. “Un.
UNIDAD I Conceptos Básicos.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.

Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
BASES DE DATOS INTRODUCCION
Viviana Poblete López Módulo: Modelo de Datos
Fundamentos de programación
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
Introducción A Las Bases De Datos
Análisis y Diseño Orientado a Objetos utilizando UML
Desarrollo de aplicaciones para ambientes distribuidos
Modelos de Bases de Datos
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Diseño de una Base de Datos
Elaborado por: GCRM Institución Gabriel García Márquez.
BASES DE DATOS Entidad-Relación
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Importancia en la efectividad del:
Modelo Entidad Relación
Trainning DFD.
Bases de Datos.
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
DEFINICIÓN DE OBJETO Un objeto es aquello que puede ser observado, estudiado y aprendido CARACTERÍSTICAS nos permiten conocerlos mediante la observación,
TEMA 9: DIAGRAMA DE CLASE EN UML
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 0 Introducción.
¿Qué es una Base de datos?
BASES DE DATOS RELACIONALES
SISTEMA DE BASE DE DATOS
Ingeniería de Requisitos
Modelo Entidad Relación
UML.
Un sistema de administración de bases de datos DBMS (es un sistema basado en computador (software) que maneja una base de datos, o una colección de bases.
Internet Internet es una red de alcance mundial, compuesta por redes de datos privadas y públicas que se comunican entre si, independientemente del hardware.
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Análisis y Diseño de Aplicaciones 3º Educación Media Tecnológica
DISEÑO DE BASES DE DATOS (modelos para el diseño)
Sistemas de Información I
ETAPA DE ANÁLISIS Profesora: Msc. Nelwi Báez. Etapas Sistema de Información AnálisisDesarrolloDiseño.
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
Fundamentos de Ingeniería de Software
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.
Fundamentos de Bases de Datos
Transcripción de la presentación:

Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos

Modelo de Datos Un modelo de datos es una colección de conceptos que pueden ser utilizados para describir la estructura de una base de datos. Es la base de todo sistema de información y surge en la etapa de Análisis.

Modelo de Datos El modelo de datos conceptual muestra la información necesaria para lograr los objetivos planteados en las reglas de negocio. El diseño lógico surge del modelo de datos conceptual llegando a la confección de los scripts de creación de la base de datos. Operación de la Base de Datos Diseño Lógico de Base de Datos Construcción Física de Base de Datos Modelo de Datos Conceptual Requerimiento de Información del Negocio

Modelo de Entidad-Relación El modelo de datos conceptual se basa en diagrama de Entidad-Relación. ( DER ) Es utilizado para el diseño conceptual de aplicaciones de base de datos, y muchas herramientas de diseño de base de datos emplean sus conceptos. El objeto básico que el modelo ER representa es una entidad, la cual es una “cosa” del mundo real con existencia independiente. Una entidad puede ser un objeto con existencia física (una persona determinada, un auto, una casa, un empleado), o puede ser un objeto con una existencia conceptual (una compañía, un trabajo, un curso universitario). Cada entidad posee atributos; propiedades de interés que describen a la entidad.

Modelo de Entidad-Relación

Veamos ahora cuales son las características principales de una Entidad: Una entidad debe contener al menos un atributo Cada instancia de la entidad debe identificarse únicamente a través de uno o mas atributos. A este atributo o conjunto de atributos se les da el nombre de Identificador Único de la entidad. Si tomamos la entidad EMPLOYEE podemos decir que el identificador único seria el atributo número Los atributos de una entidad deben tener un único valor para cada instancia Volviendo a la entidad EMPLOYEE los atributos definidos poseen un único valor para cada instancia : Ejemplo: númeronombrecargo 1Perez JuanGerente 2Fernandez CarlosEmpleado 3Valdez LilianaEmpleado

Modelo de Entidad-Relación Modelo Conceptual de DatosDiseño Lógico de Base de Datos EntidadTabla RelaciónClave Foránea AtributoColumna Identificador únicoClave Primaria

Definición de Base de Datos Una base de datos es una colección de datos relacionados. Representa algún aspecto del mundo real, algunas veces denominado universo de discurso o dominio de problema. Es una colección de datos lógica y coherente con un significado inherente. Una recolección de datos aleatoria no es una base de datos. Es diseñada, construida y cargada con datos para un propósito específico. Existe un grupo de usuarios y un conjunto de aplicaciones preconcebidas en las cuales dichos usuarios están interesados.

Definición de Base de Datos Los tipos de base de datos conocidas son: Relacional Red Jerárquica

Definición de Base de Datos Definir una base de datos consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se quieren almacenar. Construir la base de datos es el proceso de almacenar los datos propiamente dichos en un medio de almacenamiento controlado por el DBMS. Sistema de Gestión de Base de Datos (DBMS – Database Management System) es una colección de programas de software que permite crear y mantener una base de datos. De esta forma, el DBMS es un sistema de software de propósito general que facilita el proceso de definir, construir y manipular bases de datos para diferentes aplicaciones. Manipular una base de datos incluye funciones tales como: consultar la base de datos para recuperar datos específicos, actualizar la base de datos para reflejar cambios ocurridos en el mundo real, y generar reportes a partir de los datos.

Arquitectura Cliente-Servidor La primera capa es la interfase del usuario que contiene la lógica de la aplicación ( Programas ). La segunda capa contiene el servidor de base de datos y también puede contener la lógica de la aplicación. Esto significa que en la base de datos puede agregarse la programación necesaria para satisfacer las reglas del negocio.

Arquitectura Web La primera capa que es la que utiliza el usuario. Solo es necesario un browser, ya que vía HTTP se comunica con la segunda capa que es el servidor de aplicaciones. La segunda capa contiene la lógica de la aplicación (Programas). La tercera capa contiene la base de datos que es accedida desde el servidor de aplicaciones.