BASES DE DATOS.

Slides:



Advertisements
Presentaciones similares
Diccionario de Datos (DD)
Advertisements

DEFINICIONES. TIPOS. SEMANA 12
Lunes 18 de Febrero 2008 Material para la clase: Elprofe3.wordpress.com.
Bases de datos, Entidad de relación y normalizaciones
Modelo Entidad Relación
Introducción a LAS Bases de Datos
Diseño de Bases de Datos
Elementos para Interpretar el Modelo Conceptual de Datos
BASE DE DATOS MICROSOFT ACCESS
MODELO RELACIONAL.
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Modelos de Datos Modelado y Diseño de Bases de Datos
DISEÑO Y GESTIÓN DE BASES DE DATOS Luciano H. Tamargo Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía Blanca INTRODUCCIÓN.
Fundamentos de Ingeniería de Software
Sistema de Gestión de Base de Datos
Ms access Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). base de datos suele definirse como un conjunto de información.
Base de Datos Relacional.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
M.A. Ana Celia Gutiérrez Olivas
Modificado de: M.A. Ana Celia Gutiérrez Olivas
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
y programa de Microsoft Access
UNIDAD I Conceptos Básicos.
SIA Sistema Integrado de Admisión
Acceso del usuario a la aplicación.
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
MÓDULO II: FUNDAMENTOS DE BASE DE DATOS
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
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.
Introducción A Las Bases De Datos
BASES DE DATOS Con Access.
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIHUAHUA COMPUTACION Ciclo: segundo cuatrimestre Lic. Roberto Servando Roque Corona.
Capítulo 10 Database Management. Capítulo 10: Objetivos Discuta las funciones comunes a la mayoría de las funciones comunes a la mayoría de los sistemas.
Modelos de Bases de Datos
Ing. JUAN CARLOS GARCIA DUARTE
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Bases de datos relacionales
Análisis de Sistemas.
SISTEMA DE BASE DE DATOS
EMPRESA DISTRIBUIDORA DE CERVEZA
Diccionario de Datos.
ACCESS Guía Telefónica - Catalogo Biblioteca - Lista de Precios
Tipos de Bases de datos Personal Caseras MiPymes
DIAGRAMAS ENTIDAD RELACIÓN
 Archivos de base de datos de Access  Por medio de Microsoft Access, se puede administrar gran cantidad de información en un único archivo de base de.
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
ACCESS.
Bases de Datos Access.
Seminario de Informática Elementos Conceptuales
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
Secciones de un formulario
SISTEMA DE BASE DE DATOS
Diagramas.
Diagrama Entidad-Relación
Curso Introductorio a Bases de Datos.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Licda. Noelia Gómez Gutiérrez
Sistemas de Información I
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
Fundamentos de Ingeniería de Software
Diccionario/Directorio de Datos
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
¿Qué es una base de datos? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde.
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
13/11/14. UNIDADES DEL SEMESTRE Este trabajo esta diseñado para saber los propósitos de los sistemas de información, así como el buen desempeño que le.
Transcripción de la presentación:

BASES DE DATOS

Bases de datos, BD Definición Conjunto de archivos de datos computarizados afines acerca de una empresa particular. Es una fuente central de datos destinados a compartirse entre muchos usuarios para una diversidad de aplicaciones. Operaciones Agregar registros nuevos Insertar nuevos datos Actualizar Borrar datos Eliminar registros existentes

Ejemplo: BD de cava de vinos Anaquel Vino Productor Año Botellas Listo Comentarios 1 Chardonnay Buena Vista 88 91 2 Louis Martini 89 5 90 3 Jo. Riesling Chapellet 87 4 Día de gracia Jekel 10 92 Fume Blanc 6 Borgoña blanco Mirassou 82 Cosecha 7 Cab. Sauvignon Robt. Mondavi 12 8 Pinot Noir Ch. St. Jean 86

Diseño de la BD Elección y disposición de campos de datos en una base de datos que permiten evitar o reducir al mínimo errores fundamentales (como la redundancia de datos y la repetición de los campos).

Sistema de administración de bases de datos Colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos. Permite la creación, modificación y actualización de la BD, la recuperación de datos y la generación de informes y pantallas. Objetivo Proporcionar un entorno que sea tanto práctico como eficiente de usar en la recuperación y el almacenamiento de la información de la base de datos. Administrador de base de datos Persona encargada de garantizar que la base de datos cumpla sus objetivos.

Objetivos del diseño de la BD Almacenamiento eficaz de los datos. Eficiente actualización y recuperación. Información almacenada para administrar, planear, controlar o tomar decisiones en una organización. Compartición de datos entre los usuarios para una diversidad de aplicaciones. Mantener datos que sean exactos y consistentes. Asegurar que los datos requeridos por las aplicaciones actuales y futuras puedan accederse con facilidad. Permitir a la base de datos evolucionar conforme aumente la necesidad de los usuarios. Permitir a los usuarios construir su vista personal de los datos sin preocuparse por la forma en que los datos se encuentren almacenados físicamente.

Formas de almacenar datos Tabla 2 ________________________ Tabla 1 __________________ Archivos individuales Datos serán redundantes. Actualización requiere más tiempo. Problemas en la integridad de los datos, ya que un cambio en un archivo requerirá modificación de los datos en otros archivos. Base de datos Tabla 1 ____________________________________ Tabla 2 ____________________________________

Componentes de una BD Tabla Campo Cualquier objeto o evento del cual se recopilan datos. Ejemplo Persona (vendedor). Lugar (ciudad). Cosa (producto). Campo Característica (s) de una tabla. Describen propiedades que posee cada miembro de una tabla. Tabla: Paciente Campos: Apellido, nombre, dirección. Son las unidades más pequeñas en un archivo o base de datos. Pueden tener valores de longitud fija o variable.

Continúa…Componentes de una BD Relaciones Son asociaciones entre diferentes entidades (asociaciones de datos). Tipos de relaciones Relación uno a uno (1:1) Una entidad en A se asocia con a lo sumo una entidad en B, y una entidad B se asocia con a lo sumo una entidad en A. Relación uno a muchos (1:M) Una entidad de A se asocia con cualquier número de entidades en B. Una entidad en B, se puede asociar con a lo sumo una entidad en A. Muchos a uno (M:1) Una entidad en A se asocia con a lo sumo una entidad en B. Una entidad en B se puede asociar con cualquier número de entidades en A. Relación muchos a muchos (M:N) Una entidad en A se asocia con cualquier número de entidades en B, y una entidad en B se asocia con cualquier número de entidades en A.

Relación 1:1 Ejemplo A B B A Estado Gobernador Esposa Esposo b1 b2 b3

Relación 1:M Ejemplo A B B A Estado Habitantes Madre Hijos b1 a1 b2 b3

Relación M:1 Ejemplo A B B A Habitantes Estado Hijos Madre a1 b1 a2 a3

Relación M:M Ejemplo A B B A Materias Profesores a1 b1 a2 b2 a3 b3 b3

Componentes de la BD Claves Uno de los datos en un registro que se usa para identificar al registro. Tipos de claves Clave primaria Identifica de forma única a un registro Clave secundaria No identifica de forma única a un registro. Se utilizan para seleccionar un conjunto de registros que pertenecen a un conjunto. Pueden estar formadas por dos o más datos.

Ejemplo Matrícula Nombre Apellido Paterno Apellido Materno 0001-0407 Alicia Ortiz Barcenas 0002-0807 Sebastián Domínguez Klauss 0003-0807 Cristián Lara Fuentes 0004-0807 Jimmy Luna Benítez 0005-1207 Andraca Cepeda 0006-1207 Hurtado

Identificación de claves Clave primaria Clave secundaria APELLIDOPATERNO + APELLIDOMATERNO Matrícula

Modelo de datos Parte esencial de la estructura de una base de datos. Definición Colección de herramientas conceptuales para describir los datos, las relaciones de los datos, la semántica de los datos y las ligaduras de consistencia.

Modelo Entidad-Relación (E-R) Está basado en una percepción del mundo real que consta de un conjunto de objetos básicos llamados entidades y de relaciones entre esos objetos. Se desarrolló para facilitar el diseño de bases de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógica completa de una base de datos.

Símbolos del modelo E-R Rectángulos Representan conjunto de entidades. Elipses Representan atributos. Diamantes (rombos) Representan conjuntos de relaciones. Líneas Permiten vincular atributos al conjunto de entidades y conjuntos de entidades a conjunto de relaciones.

Ejemplo del modelo Entidad-Relación

Ejemplo de la relación 1:1 Modelo Entidad-Relación

Ejemplo de la relación 1:M (a) y M:1 (b) Modelo Entidad-Relación

Ejemplo de la relación M:N Modelo Entidad-Relación

Ejemplo del modelo Entidad-Relación Constrúyase un diagrama E-R para un hospital con un conjunto de pacientes y un conjunto de médicos. Asóciese con cada paciente un registro de las diferentes pruebas y exámenes realizados.

Diagrama Entidad-Relación

Ejemplo…Especificación de relaciones Examen_Paciente es una relación de varios a varios porque a un paciente se le pudieron haber realizado varios exámenes, y un examen puede realizarse a varios pacientes. Prueba_Paciente es una relación de varios a varios porque a un paciente se le pudieron haber realizado varias pruebas, y una prueba puede realizarse a varios pacientes. Paciente_Médico es una relación de varios a varios porque a un paciente lo pueden revisar varios especialistas y un médico atiende a varios pacientes (en un hospital).

Ejercicio Constrúyase un diagrama E-R para una compañía de seguros de coches que tiene un conjunto de clientes, cada uno de los cuales posee uno o más coches. Cada coche tiene asociado un número de cero a cualquier valor que almacena el número de accidentes.

Diagrama Entidad-Relación del Ejercicio

DICCIONARIO DE DATOS Diccionario de datos

Concepto de diccionario de datos Contienen información acerca de los datos (metadatos). Recopila y coordina términos de datos específicos, y confirma lo que cada término significa para las diferentes personas en la organización.

Usos del diccionario de datos Guardar datos ordenados. Proporcionar información de los datos. Eliminar redundancias en los datos. Validar la integridad y exactitud del diagrama de flujo de datos. Proporcionar un punto de partida para desarrollar pantallas e informes. Determinar el contenido de los datos almacenados en archivos. Desarrollar la lógica para los procesos del diagrama de flujo de datos.

Características incluidas en el formulario de descripción del elemento (dato). ID del elemento (opcional). Nombre del elemento. Alias: sinónimos u otros nombres para el elemento. Breve descripción del elemento. Si es elemento base o derivado. Elemento base: tecleado inicialmente en el sistema. Elemento derivado: son creados por procesos como resultado de un cálculo. Longitud del elemento: considerar el número mayor que probablemente contendrán.

Formatos de entrada y salida. Criterios de validación. Continúa…Características incluidas en el formulario de descripción del elemento (dato). Tipo de datos. Formatos de entrada y salida. Criterios de validación. Valor predeterminado del elemento: puede ser mediante listas desplegables, casillas de verificación, etc. Área adicional para observaciones o comentarios.

Ejemplo en Access

Tipos de datos en Access Texto Memo Número Fecha/Hora Moneda Autonumérico Sí/No Objeto OLE Hipervínculo