viernes, 24 de febrero de 2017

MODELO ENTIDAD/RELACIÓN

¿Qué es?

El modelo de datos entidad-relación está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre esos objetos.


Relaciones

Trato o unión que hay entre dos o más entidades.

Ejemplo




SOFTWARE PARA BASES DE DATOS

Programas para desarrollar una B.D.


  1. DBase
  2. FoxPro
  3. Microsoft Access
  4. FileMaker
  5. Kexi


Caracteristicas de los programas

  • DBase - una herramienta para el funcionamiento de bases de datos para DOS, popular en los años 80. En la actualidad aún se utilizan archivos en formado DBase en algunos casos específicos debido a su simplicidad.

  • FoxPro - una aplicación similar a DBase (principios de los años 90). Después de ser adquirida por Microsoft, se introdujo la interfaz de usuario gráfica y por eso es utilizada para crear bases de datos en ordenadores personales. Este producto todavía se ofrece, aunque parece un poco obsoleto.

  • Microsoft Access: Una aplicación para bases de datos (diseño y manipulación de datos mediante una interfaz gráfica) con muchas simplificaciones, que las hacían adecuadas para los principiantes, diseñada a finales de los años 80, basada en una arquitectura de 16 bits. En la actualidad, se sigue ofreciendo este producto y su uso está muy extendido, especialmente en empresas pequeñas, en las que no son requisitos ni la eficiencia ni un sistema multiusuario.

  • FileMaker - aplicación popular similar a MS Access en simplicidad, opera en las plataformas Windows y Macintosh, disponible desde 1985.

  • Kexi - una aplicación multiplataforma (UNIX®/Linux®, Windows, Mac® OS X) diseñada en 2003, desarrollada de acuerdo con los principios del código abierto, parte de la comunidad global KDE, que entre otras cosas proporciona un entorno gráfico para los sistemas UNIX®/Linux®. Un contribuidos significante al desarrollo de Kexi es la compañía OpenOffice Poland.

ELEMENTOS DE UNA BASE DE DATOS

Tipo de información


El tipo de información que se podía almacenar era de tipo estructurada. Cada uno de estos elementos en una base de datos recibe el nombre de “Campo” y el conjunto de estos elementos recibe el nombre de “Registro” (También llamado Columna y Renglón, Hilera o Fila). Los tipos de datos que se pueden almacenar son diversos, pero los más comunes son de tipo Numérico, Decimales y tipo Texto.


  • Numérico: solo se aceptan números
  • Decimal: solo se aceptan los decimales
  • Texto: solo se aceptan letras
  • Alfanumérico: se aceptan tanto letras como números

Tipos de usuario


Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usuarios pueden también simplemente leer informes generados de la base de datos. Entre ellos se encuentran el administrador, el espectador, y la gerencia.


BASE DE DATOS

¿Qué es?


Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y se dividen de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.

Importancia


Las bases de datos resultan una ventaja competitiva , siendo una herramienta primordial al momento de tomar decisiones: Rapidez de información. La importancia del almacenamiento de una Base de Datos y no solo en ella, es obtener mas rápido información de forma mas rápida y exacta.

Usos actuales en las empresas


Las empresas se esfuerzan por realizar campañas cada vez más originales e innovadoras, gastando tiempo y presupuesto en la elaboración de campañas de marketing que logren captar la atención del cliente. Pero la creatividad de nada sirve si no se tiene una buena base de datos, con la información de personas que sean el público objetivo de la compañía.
Para esto es muy importante no solo mantener actualizadas las bases de datos, también se deben realizar estrategias de CRM (Customer Relationship Management), una estrategia de negocios centrada en el cliente.