SlideShare a Scribd company logo
1 of 32
Manejo de Base de
     Datos

M.A. Ana Celia Gutiérrez Olivas
Antecedente necesario
                    para llegar al
                    conocimiento de algo.
Datos
                    Todos los componentes
                    de la información,
                    representan hechos que
                    describen objetos físicos
          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?
Exactitud




Oportunidad
                  Calidad
              Información de




 Relevancia
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.
  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
Bases de Datos
Definición de estructuras para
el almacenamiento de la
información




    Gestión de los datos




                                 Manejadores de
                                 Bases de Datos
                                 Sistemas
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:      Pedido:               Producto:
      Nombre        Fecha                 Nombre
      Dirección     Nombre del Producto   Precio
      Teléfono      Cantidad              Clasificación
                    Nombre del Cliente
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

1.   Definir el propósito de una base de datos
2.   Definir la estrategia de desarrollo de la base de datos
3.   Diseño de la base de datos
4.   Definición de las consultas
5.   Determinación de los formularios y reportes
     requeridos
6.   Diseño de la interfaz con el usuario
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:




                        herramientas
                         Técnicas y
     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
   Atributo: es cualquier detalle que sirva para
    calificar, identificar, clasificar, cuantificar o
    expresar el estado de una entidad
    (característica de una entidad)

    Placas                      #Vendedor
    Modelo                      Nombre
    Linea                       Direccion
    Marca                       Genero
    #Vendedor                   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




                                                     Tabla
3214          GT5362     2001     JETTA      VW


1234          HY251      2000     LOBO 150   FORD


       Registro o fila
Jerarquía de la
organización de los                 Base
datos en una base             de datos,
de datos relacional:           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
     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
        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
Conjunto de
           herramientas diseñadas
            especialmente para la
           gestión de los datos en
Hardware

           una actividad específica



                              Usuarios
            Base de             del
             Datos            Sistema
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

More Related Content

What's hot

Unidad iii componentes de entorno de inteligencia de negocios
Unidad iii componentes de entorno de inteligencia de negociosUnidad iii componentes de entorno de inteligencia de negocios
Unidad iii componentes de entorno de inteligencia de negociosDéjatte Guiar Por Jesucristo
 
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershareestructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershareadriana cardenas
 
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershareestructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershareadriana cardenas
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos4M4LI4
 
Resumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroResumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroPollo de Yareni
 
Portafolio de Computación Aplicada I.docx
Portafolio de Computación Aplicada I.docxPortafolio de Computación Aplicada I.docx
Portafolio de Computación Aplicada I.docxKaroline_Silva
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datosverosima
 
Arquitectura de datos empresariales análisis de una base de datos
Arquitectura de datos empresariales   análisis de una base de datosArquitectura de datos empresariales   análisis de una base de datos
Arquitectura de datos empresariales análisis de una base de datosCarlosTenelema1
 
Arquitectura de datos empresariales actividad 3
Arquitectura de datos empresariales   actividad 3Arquitectura de datos empresariales   actividad 3
Arquitectura de datos empresariales actividad 3CarlosTenelema1
 

What's hot (13)

Unidad iii componentes de entorno de inteligencia de negocios
Unidad iii componentes de entorno de inteligencia de negociosUnidad iii componentes de entorno de inteligencia de negocios
Unidad iii componentes de entorno de inteligencia de negocios
 
Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)
 
Bases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y GeneralidadesBases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y Generalidades
 
Wilson bases de datos
Wilson bases de datosWilson bases de datos
Wilson bases de datos
 
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershareestructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemadecontroldecitasmedicasSlidershare
 
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershareestructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershare
estructuradebasededatosdeunsistemaderegistrodecontroldecitasmedicasSlidershare
 
estruSlidershare
estruSlidershareestruSlidershare
estruSlidershare
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos
 
Resumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroResumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macro
 
Portafolio de Computación Aplicada I.docx
Portafolio de Computación Aplicada I.docxPortafolio de Computación Aplicada I.docx
Portafolio de Computación Aplicada I.docx
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Arquitectura de datos empresariales análisis de una base de datos
Arquitectura de datos empresariales   análisis de una base de datosArquitectura de datos empresariales   análisis de una base de datos
Arquitectura de datos empresariales análisis de una base de datos
 
Arquitectura de datos empresariales actividad 3
Arquitectura de datos empresariales   actividad 3Arquitectura de datos empresariales   actividad 3
Arquitectura de datos empresariales actividad 3
 

Viewers also liked

Tahun 2 semester i
Tahun 2 semester iTahun 2 semester i
Tahun 2 semester iZamari
 
Final da 1ª Copa Integração 2011
Final da 1ª Copa Integração 2011Final da 1ª Copa Integração 2011
Final da 1ª Copa Integração 2011giulianoca2
 
Acadêmico | JORNAL
Acadêmico | JORNALAcadêmico | JORNAL
Acadêmico | JORNALFreelancer
 
Daniel surgimentos dos seres humanos professora rosimeire
Daniel  surgimentos  dos    seres    humanos     professora   rosimeireDaniel  surgimentos  dos    seres    humanos     professora   rosimeire
Daniel surgimentos dos seres humanos professora rosimeireNeticiaMatos
 
Colóquio Fotografia e Desporto
Colóquio Fotografia e DesportoColóquio Fotografia e Desporto
Colóquio Fotografia e DesportoFernando Miranda
 
Não apague a chama do Espírito
Não apague a chama do Espírito Não apague a chama do Espírito
Não apague a chama do Espírito Eduardo Maciel
 
Comunicació Cultural i món 2.0
Comunicació Cultural i món 2.0Comunicació Cultural i món 2.0
Comunicació Cultural i món 2.0xaviercarmaniu
 
No existen padres ni madres perfectos
No existen padres ni madres perfectosNo existen padres ni madres perfectos
No existen padres ni madres perfectosangely98
 
Proyecto ..[1] info
Proyecto ..[1] infoProyecto ..[1] info
Proyecto ..[1] infoslabek
 
Tarefa4-Turismo Pontevedra
Tarefa4-Turismo PontevedraTarefa4-Turismo Pontevedra
Tarefa4-Turismo Pontevedramasadima
 
Hatsune mix cap.06 online
Hatsune mix  cap.06 onlineHatsune mix  cap.06 online
Hatsune mix cap.06 onlinecazios
 
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)canbereached
 
Babilonia[1][1][1][1].a.grande.meretriz
Babilonia[1][1][1][1].a.grande.meretrizBabilonia[1][1][1][1].a.grande.meretriz
Babilonia[1][1][1][1].a.grande.meretrizEdivan Balbueno
 

Viewers also liked (20)

Tahun 2 semester i
Tahun 2 semester iTahun 2 semester i
Tahun 2 semester i
 
Jessie
JessieJessie
Jessie
 
São bernardo do campo
São bernardo do campoSão bernardo do campo
São bernardo do campo
 
Final da 1ª Copa Integração 2011
Final da 1ª Copa Integração 2011Final da 1ª Copa Integração 2011
Final da 1ª Copa Integração 2011
 
Acadêmico | JORNAL
Acadêmico | JORNALAcadêmico | JORNAL
Acadêmico | JORNAL
 
春風伴我行
春風伴我行春風伴我行
春風伴我行
 
Daniel surgimentos dos seres humanos professora rosimeire
Daniel  surgimentos  dos    seres    humanos     professora   rosimeireDaniel  surgimentos  dos    seres    humanos     professora   rosimeire
Daniel surgimentos dos seres humanos professora rosimeire
 
Colóquio Fotografia e Desporto
Colóquio Fotografia e DesportoColóquio Fotografia e Desporto
Colóquio Fotografia e Desporto
 
Não apague a chama do Espírito
Não apague a chama do Espírito Não apague a chama do Espírito
Não apague a chama do Espírito
 
Comunicació Cultural i món 2.0
Comunicació Cultural i món 2.0Comunicació Cultural i món 2.0
Comunicació Cultural i món 2.0
 
No existen padres ni madres perfectos
No existen padres ni madres perfectosNo existen padres ni madres perfectos
No existen padres ni madres perfectos
 
Proyecto ..[1] info
Proyecto ..[1] infoProyecto ..[1] info
Proyecto ..[1] info
 
Arte em E.V.A
Arte em E.V.A Arte em E.V.A
Arte em E.V.A
 
Tarefa4-Turismo Pontevedra
Tarefa4-Turismo PontevedraTarefa4-Turismo Pontevedra
Tarefa4-Turismo Pontevedra
 
Hatsune mix cap.06 online
Hatsune mix  cap.06 onlineHatsune mix  cap.06 online
Hatsune mix cap.06 online
 
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)
Darulehsanpublicationsusa.com maksh vol 5 part 1-ns (2)
 
Práctica 1
Práctica 1Práctica 1
Práctica 1
 
Babilonia[1][1][1][1].a.grande.meretriz
Babilonia[1][1][1][1].a.grande.meretrizBabilonia[1][1][1][1].a.grande.meretriz
Babilonia[1][1][1][1].a.grande.meretriz
 
Gitの紹介
Gitの紹介Gitの紹介
Gitの紹介
 
Multinacionales
MultinacionalesMultinacionales
Multinacionales
 

Similar to Informacion

Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datoskathyaximena
 
Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datoskathyaximena
 
Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datoskathyaximena
 
BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptxmsalguero
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datosJuanSaldaaRived
 
Definicion Base de datos
Definicion Base de datosDefinicion Base de datos
Definicion Base de datoskehincapie
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaLUIZFELO
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datoslizemontoya
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datosDaniiGonzalez98
 
Manejo de bases de datos a traves de
Manejo de bases de datos a traves deManejo de bases de datos a traves de
Manejo de bases de datos a traves detfreirea
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datoslizemontoya
 
4 4 Bases De Datos
4 4 Bases De Datos4 4 Bases De Datos
4 4 Bases De DatosUVM
 
Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1jrengifom
 
Conclusionessobrebasesdedatos 140808103957-phpapp02
Conclusionessobrebasesdedatos 140808103957-phpapp02Conclusionessobrebasesdedatos 140808103957-phpapp02
Conclusionessobrebasesdedatos 140808103957-phpapp02SebastIan Ézcudero
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaSaul Rz
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaSaul Rz
 

Similar to Informacion (20)

Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datos
 
Kathya base de datos
Kathya base de datosKathya base de datos
Kathya base de datos
 
BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptx
 
Unidad A
Unidad AUnidad A
Unidad A
 
Guia unidad-3-base-de-datos
Guia unidad-3-base-de-datosGuia unidad-3-base-de-datos
Guia unidad-3-base-de-datos
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Definicion Base de datos
Definicion Base de datosDefinicion Base de datos
Definicion Base de datos
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Manejo de bases de datos a traves de
Manejo de bases de datos a traves deManejo de bases de datos a traves de
Manejo de bases de datos a traves de
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
4 4 Bases De Datos
4 4 Bases De Datos4 4 Bases De Datos
4 4 Bases De Datos
 
Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1Fundamentos de la administracion de la base de 1
Fundamentos de la administracion de la base de 1
 
Conclusionessobrebasesdedatos 140808103957-phpapp02
Conclusionessobrebasesdedatos 140808103957-phpapp02Conclusionessobrebasesdedatos 140808103957-phpapp02
Conclusionessobrebasesdedatos 140808103957-phpapp02
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
 

Informacion

  • 1. Manejo de Base de Datos M.A. Ana Celia Gutiérrez Olivas
  • 2. Antecedente necesario para llegar al conocimiento de algo. Datos Todos los componentes de la información, representan hechos que describen objetos físicos Femenino 28 Rojo 1.67 170123 Bicicleta Doctorado
  • 3. 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
  • 5. Exactitud Oportunidad Calidad Información de Relevancia
  • 6. 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.
  • 7. 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.
  • 8. Tipos de Información Externa. 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.)
  • 9. La importancia de la información a llevado a: Desarrollo de: Conceptos Técnicas Gestión eficiente de los datos
  • 10. Bases de Datos Definición de estructuras para el almacenamiento de la información Gestión de los datos Manejadores de Bases de Datos Sistemas Provisión de mecanismos para la gestión de información
  • 11. Bases de datos  Colección de datos interrelacionados almacenados juntos sin redundancia perjudicial e innecesaria para servir a múltiples aplicaciones Cliente: Pedido: Producto: Nombre Fecha Nombre Dirección Nombre del Producto Precio Teléfono Cantidad Clasificación Nombre del Cliente
  • 12. 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
  • 13. Procesos básicos para crear una base de datos 1. Definir el propósito de una base de datos 2. Definir la estrategia de desarrollo de la base de datos 3. Diseño de la base de datos 4. Definición de las consultas 5. Determinación de los formularios y reportes requeridos 6. Diseño de la interfaz con el usuario
  • 14. 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: herramientas Técnicas y Que garanticen que la información está definida con precisión y consistencia Modelamiento Entidad-Relación Modelo entidad Relación
  • 15. 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).
  • 16. 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
  • 17. 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
  • 18. Atributo: es cualquier detalle que sirva para calificar, identificar, clasificar, cuantificar o expresar el estado de una entidad (característica de una entidad) Placas #Vendedor Modelo Nombre Linea Direccion Marca Genero #Vendedor Fecha Ingreso • Relación: Es una asociación significativa entre dos entidades
  • 19. 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
  • 20. 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
  • 21. Campo o Atributo o Columna #Vendedor Placa Modelo Línea Marca 1234 DF2345 1999 STRATUS DODGE Tabla 3214 GT5362 2001 JETTA VW 1234 HY251 2000 LOBO 150 FORD Registro o fila
  • 22. Jerarquía de la organización de los Base datos en una base de datos, de datos relacional: 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
  • 23. 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.
  • 24. 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
  • 25. 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
  • 26. Tipos de relaciones Uno a uno  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
  • 27. 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
  • 28. Primera 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
  • 29. 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.
  • 30. 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
  • 31. Conjunto de herramientas diseñadas especialmente para la gestión de los datos en Hardware una actividad específica Usuarios Base de del Datos Sistema
  • 32. 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