M.A. Ana Celia Gutiérrez Olivas

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

SISTEMAS DE INFORMACIÓN EN LAS ORGANIZACIONES
Normalizaciones de Bases de Datos
Bases de datos, Entidad de relación y normalizaciones
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Diseño de Bases de Datos
MODELO RELACIONAL.
¿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.
Primera Forma Normal En una relación (tabla) no pueden existir grupos de repetición, es decir, un atributo no puede tomar más de un valor del dominio subyacente:
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.
Teoría de Bases de Datos
Base de Datos Relacional.
UNIDAD II Modelo de Datos.
MODELO RELACIONAL.
Evaluación de Productos
Modificado de: M.A. Ana Celia Gutiérrez Olivas
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Bases de Datos.
UNIDAD I Conceptos Básicos.
Guia datos de información
MÓDULO II: FUNDAMENTOS DE BASE DE DATOS
BASE DE DATOS I Clase # 1.
DISEÑO Genera soluciones a requerimientos planteados
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
UNIDAD 1 NOMBRE DE LA UNIDAD DE TRABAJO
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 la Base de Datos
Introducción A Las Bases De Datos
Bases de Datos Modelamiento.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Modelos de Bases de Datos
Base 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.
Análisis de Sistemas.
DISEÑO Genera soluciones a requerimientos planteados Describe las especificaciones del sistema propuesto Define CÓMO lo va a hacer el nuevo Sistema Define.
Tipos de Bases de datos Personal Caseras MiPymes
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
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.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Base de Datos Juan Inoa. Conceptos de Base de Datos.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
BASES DE DATOS RELACIONALES
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
1 FUNDAMENTOS DE BASES DE DATOS SISTEMA GESTOR DE BASES DE DATOS (SGBD) Consiste en una colección de datos interrelacionados y un conjunto de programas.
Bases de Datos Unidad 1.
BASE DE DATOS.
Análisis y Diseño de Aplicaciones
Base de Datos.
Curso Introductorio a Bases de Datos.
Bases de Datos Modelo Relacional.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
¿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.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
DISEÑO DE BASES DE DATOS (modelos para el diseño)
ACCESS Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office. Es igualmente un gestor.
Sistemas de Información I
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
Fundamentos de Ingeniería de Software
Introducción Base de datos Ing. Linda K. Masias M. Base de datos (MySQL)
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? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
Normalización es un proceso que clasifica relaciones, objetos, formas de relación y demás elementos en grupos, en base a las características que cada.
Transcripción de la presentación:

M.A. Ana Celia Gutiérrez Olivas Manejo de Base de Datos M.A. Ana Celia Gutiérrez Olivas

Datos Antecedente necesario para llegar al conocimiento de algo. Todos los componentes de la información, representan hechos que describen objetos físicos Datos Femenino 28 Rojo 1.67 170123 Bicicleta Doctorado

La componen datos que se han colocado en un contexto significativo y útil y se ha comunicado a un receptor, quien la utiliza para tomar decisiones Información

Cómo obtenemos información?

Información de Calidad Exactitud Relevancia Oportunidad

Para que la información sea considerada de calidad debe ser: Exacta - estar libre de errores, Oportuna - estar en el momento que se le requiere y Relevante - estar completa contestando las preguntas del ¿qué?, ¿porqué?, ¿cuando?, ¿donde?, ¿quién?, ¿cómo?, etc.

Importancia de la Información En cualquier actividad productiva en la que estemos inmersos, día a día debemos tomar decisiones que indicarán el rumbo de nuestra empresa, ya sea hacia el éxito o al fracaso. Pero para tomar una decisión lo más acertada posible es necesario basarnos en información de calidad.

Tipos de Información Externa. Interna. Es aquella en la que no tenemos ninguna influencia (el mercado internacional, investigaciones científicas, tipo de cambio, política, nuevos productos de la competencia, etc.) Interna. En aquella que se genera dentro de la organización y en la que sí tenemos efecto, además se verá modificada con las decisiones que se tomen (problemas de producción, nómina, gastos, etc.)

La importancia de la información a llevado a: Desarrollo de: Conceptos Técnicas Gestión eficiente de los datos

Gestión de los datos Bases de Datos Definición de estructuras para el almacenamiento de la información Bases de Datos Gestión de los datos Sistemas Manejadores de Bases de Datos Provisión de mecanismos para la gestión de información

Bases de datos Colección de datos interrelacionados almacenados juntos sin redundancia perjudicial e innecesaria para servir a múltiples aplicaciones Cliente: Nombre Dirección Teléfono Pedido: Fecha Nombre del Producto Cantidad Nombre del Cliente Producto: Nombre Precio Clasificación

Los datos son almacenados de tal manera que: Sean independientes de los programas que los usan Presenten un enfoque común y controlado para agregar nuevos datos, actualizarlos o eliminarlos Su estructura sirve de fundamento al desarrollo de nuevas aplicaciones

Procesos básicos para crear una base de datos Definir el propósito de una base de datos Definir la estrategia de desarrollo de la base de datos Diseño de la base de datos Definición de las consultas Determinación de los formularios y reportes requeridos Diseño de la interfaz con el usuario

Técnicas y herramientas Modelo entidad Relación La clave para la creación de una base de datos eficiente es un buen diseño, por lo que es necesario la aplicación de: Técnicas y herramientas Que garanticen que la información está definida con precisión y consistencia Modelamiento Entidad-Relación Modelo entidad Relación

Modelamiento Entidad-Relación Es una técnica para desarrollar modelos de datos de alta calidad, por medio de la cual se identifican los objetos de importancia en una organización (entidades), las propiedades de estos objetos (atributos) y cómo están relacionados unos con otros (relaciones).

Provee un modelo exacto de las necesidades de información de la organización Modelamiento Entidad-Relación Provee un modelo independiente de cualquier medio de almacenamiento de datos y métodos de acceso

Entidad Es una cosa u objeto de importancia, real o imaginaria, de la cual se necesita conocer o mantener información Se representa como Entidad Ejemplo: Carro Vendedor

Relación: Es una asociación significativa entre dos entidades Atributo: es cualquier detalle que sirva para calificar, identificar, clasificar, cuantificar o expresar el estado de una entidad (característica de una entidad) Placas Modelo Linea Marca #Vendedor #Vendedor Nombre Direccion Genero Fecha Ingreso Relación: Es una asociación significativa entre dos entidades

Bases de datos relacionales En un sistema de bases relacionales, la manera de organizar los datos es detectando las diversas entidades con sus atributos, que formarán sus respectivas tablas y definiendo un atributo o campo común que permitirá que dichas tablas se relaciones con el fin de poder compartir datos entre ellas

Términos en bases de datos relacionales Campo=Columna=atributo:es una característica que describe a una entidad Campo elemental: es una característica que está formada por un solo dato. Campo no elemental: es una característica formada de varios datos que se pueden fraccionar. Registro=Fila: es el conjunto de campos que dan información sobre un objeto o entidad en particular. Tabla: es el lugar donde se almacenan datos específicos de un grupo de objetos similares

Campo o Atributo o Columna #Vendedor Placa Modelo Línea Marca 1234 DF2345 1999 STRATUS DODGE 3214 GT5362 2001 JETTA VW HY251 2000 LOBO 150 FORD Tabla Registro o fila

Una tabla es un conjunto de registros que contienen Jerarquía de la organización de los datos en una base de datos relacional: Base de datos, compuesta de todas las tablas Una tabla es un conjunto de registros que contienen datos acerca de un grupo de entidades similares Un registro es un conjunto de campos que se relacionan con una entidad y dan información sobre ésta Los campos no elementales representan atributos cuyo valor se puede subdividir más Los campos elementales representan atributos cuyo valor ya no se puede subdividir más Los caracteres son alfabéticos, números, símbolos especiales o una combinación de los anteriores y forman los datos que serán guardados en los campos

Para que se pueda establecer una relación en una Base de Datos Relacional, es necesario un campo común entre sus tablas. Por lo tanto, para crear relaciones entre las tablas se trabaja con los campos comunes y los campos llave.

Características del Campo Común El campo común que permita unir dos tablas debe ser: Del mismo tipo de datos Del mismo tamaño Describir el mismo atributo El nombre puede ser diferente

Campo llave= clave primaria= campo principal Es un atributo (campo) o una combinación de atributos (campos) que permite identificar inequívocamente a una entidad específica (registro) Ejemplos: CURP, RFC, matrícula, # de credencial No puede tener un valor nulo, no se puede duplicar para diferentes registros y su contenido no debe ser extenso

Tipos de relaciones Uno a uno Uno a muchos Muchos a muchos Cuando los 2 campos comunes que permiten la relación son campos llave a la vez (cuando una entidad tiene gran cantidad de atributos, estos se pueden separar en una o varias tablas) Uno a muchos Cuando uno de los campos comunes es campo llave Muchos a muchos Ninguno de los campos comunes son llave

Normalización Implica seguir una serie de reglas de diseño para las bases de datos, que se conocen como formas normales Beneficios Elimina la información redundante Reduce el tamaño de la base de datos Simplifica las consultas

Primera forma normal Segunda forma normal Tercera forma normal Cada campo debe tener un valor indivisible Cada campo debe ser único en el registro No debe haber campos innecesarios Segunda forma normal Creación de tablas adicionales cuando alguna tabla contenga datos que no tengan ninguna relación con la clave primaria o la entidad o cuando contenga un campo cuyo valor sea común para varios registros Tercera forma normal Ningún campo, que no sea la clave primaria, puede depender del valor de otro campo Sentido Común

Sistema Manejador de Bases de Datos (DBMS) Es un conjunto de programas especializados diseñados para describir (definir los datos empleados y las relaciones), proteger, almacenar y accesar (accesos múltiples y recuperación) la base de datos.

Ventajas de un sistema manejador de base de datos Mínima redundancia de información Consistencia de los datos Compartimiento de datos Seguridad de datos Integridad de datos Independencia de datos

Sistema de Información Conjunto de herramientas diseñadas especialmente para la gestión de los datos en una actividad específica Hardware Usuarios del Sistema Base de Datos

Fases para el desarrollo de un Sistema de Información o Aplicación Fase I. Tener bien claro el problema Fase II. Levantamiento de información Fase III. Diseño de la base de datos Fase IV. Diseño de entradas y salidas de información del Sistema Fase V. Implementación del Sistema Fase VI. Implantación y pruebas del Sistema Fase VII. Puesta en marcha del Sistema