MODELO Enridad Relacion

Páginas: 13 (3239 palabras) Publicado: 3 de mayo de 2013
EJERCICIO GUIADO. BASES DE DATOS


Recapitulando… GUI y PROCESO DE DATOS

Un programa básicamente recibe una serie de datos, que introduce el usuario, luego realiza una serie de cálculos con ellos, y finalmente presenta los resultados en pantalla.

El usuario usa una serie de elementos para introducir los datos en el programa y para darle las órdenes al programa para que realice loscálculos. Estos elementos son las ventanas con todos sus componentes: botones, cuadros de diálogos, etiquetas, listas desplegables, etc…

El programa realiza los cálculos con dichos datos y los resultados los presenta en elementos de la ventana para que el usuario pueda verlos de forma cómoda. Estos elementos donde aparecen resultados pueden ser etiquetas, cuadros de mensaje, etc…

Hay quedistinguir por tanto entre el GUI y el Proceso de Datos.

El GUI (interfaz gráfica de usuario) es el conjunto de elementos que permiten al usuario comunicarse con el programa. Estos elementos le permiten al usuario introducir datos, dar órdenes al programa y visualizar los resultados obtenidos. Para entendernos, el GUI es básicamente el diseño de las ventanas del programa.

Un buen diseño del GUI esvital. La interfaz de usuario debe hacer que el programa sea intuitivo, fácil de usar. Un programa incómodo, por muy bueno que sea, será rechazado por el usuario.

Aparte del GUI, internamente el programa debe realizar una serie de cálculos para obtener los resultados pedidos por el usuario. No hace falta decir que la programación de estos cálculos debe ser precisa y correcta, ya que en casocontrario el programa no serviría para nada, por muy buena que fuera la interfaz de usuario.

Todo lo anterior se puede representar gráficamente de la siguiente forma:

















BASES DE DATOS

Ahora se va a dar una vuelta de tuerca más a lo indicado anteriormente añadiendo a todo este entorno el concepto de Base de Datos.

Hay que tener en cuenta que la mayoría de lasaplicaciones que solicitan las empresas son programas cuya función principal es la de mantener datos de la propia empresa.

Estos programas suelen tener siempre las mismas funciones básicas. Deben ser capaces de:

Almacenar datos producidos por la empresa: facturas, datos de clientes, productos, gastos, ingresos, trabajadores, etc…

Visualizar dichos datos.

Modificar / Eliminar dichosdatos.

Consultar dichos datos. Es decir, visualizar solo aquellos datos que cumplan una condición. Por ejemplo: visualizar las facturas del mes de enero, o mostrar los productos que estén en stock, mostrar los trabajadores que hayan trabajado más de 100 horas, etc…

Realizar cálculos con los datos. Por ejemplo, calcular el total de ingresos entre dos fechas, calcular lo que hay que declarar deiva, etc…


Así pues, la mayor parte de las aplicaciones que encarga una empresa son aplicaciones que deben gestionar una serie de datos. Estos datos deben estar guardados en un fichero o ficheros. A este conjunto de datos que debe manipular el programa se le denomina BASE DE DATOS.

Una Base de Datos no es solamente un conjunto de datos almacenados en un mismo sitio. Hay que tener en cuentaque para que estos datos sean fáciles de manipular, es necesario que tengan una organización determinada. Una Base de Datos mal organizada se convierte simplemente en un cajón de sastre donde resulta imposible encontrar lo que se busca.

Así pues, es necesario tener en cuenta la forma en que se organizarán los datos dentro de la base de datos, o dicho de otra forma, el diseño de la base de datos.En las próximas hojas guiadas se verán conceptos básicos para el diseño y creación de una base de datos, así como un lenguaje de consulta llamado SQL que nos permitirá acceder a los datos de una base de datos y realizar determinadas acciones sobre la base de datos.


Acceso a la BASE DE DATOS desde la aplicación

Añadiendo el concepto de Base de Datos a la idea de usuario, GUI y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • enridad relacion
  • Modelo Relacionado
  • Modelo Relacionañ
  • modelo de relaciones
  • Modelo relacionamiento
  • Modelo Entidad Relacion y Modelo Multidimensional
  • Modelo de relaciones interpersonales
  • Extencion del modelo entidad relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS