domingo, 30 de octubre de 2011

Una primera búsqueda

Una primera búsqueda

Supongamos que tenemos un vendedor que pasa a menudo por la calle Cervantes. Queremos entonces encontrar todos los clientes que viven en esa calle para facilitar su visita.
Debemos expresar ésta en idioma informático para que la computadora pueda entenderla y dar el resultado. Para estas operaciones se suele utilizar el idioma SQL, standard para operaciones con bases de datos. Qué es lo que queremos obtener?
Queremos los datos personales de todos los clientes que viven en la calle Cervantes, es decir: Nombre, Apellidos, Direccion y teléfono de esos clientes.
Esto se expresa primero como:
SELECCIONAR Nombre, Apellidos, Calle, NdeCalle, tel
EN
que tablas?
DONDE
la calle es Cervantes
La única tabla que es necesaria aquí es la de Clientes, así que escribimos eso



viernes, 21 de octubre de 2011

Cuando no se necesita una base de datos

Cuando no se necesita una base de datos

Una base de datos no es una panacea universal, no resuelve todos los problemas de organización de la información.
Cómo podemos saber cuando no es necesaria?
1. Si el conjunto de datos es relativamente constante y sencillo.
2. Si la cantidad de usuarios es sólo una persona o muy limitada.

jueves, 22 de septiembre de 2011

Diferentes sistemas de datos

Diferentes sistemas de datos

Cuando el autor estaba desarrollando un trabajo en la oficina de migraciones de Suecia, no existía ningún standard en cuanto a los sistemas de información. Cada departamento y cada tarea tenían su propio standard. Por ejemplo, había un sistema para reservas de alojamiento, naturalmente la sección de economía tenía su propia información, se usaba otro sistema de datos para comunicación y puesta al día de las listas de inmigrantes, etc.
Una base de datos podía haber concentrado toda la información en una sola fuente, pero en ese momento todavía no se había generalizado el uso de éstas.


miércoles, 21 de septiembre de 2011

Ventajas de las bases de datos

Ventajas de las 

bases de datos

- Posibilidad de introducir reglas generales
Como una base de datos centraliza toda la información de la organización, y todo el personal de una u otra manera debe utilizarla, esto homogeniza los procedimientos, la terminología y las funciones informáticas de la empresa.
- Reducir el tiempo de desarrollo de aplicaciones
Los programas que utiliza o desarrolla la empresa
se basan en esta base de datos unitaria, ya no hay más discusiones acerca del punto de partida, y ello establece una práxis única que reduce el tiempo de desarrollo de estos programas.
- Flexibilidad
La base de datos se presta a cambios en cuanto estos son necesarios, para adaptarse a nuevas exigencias o condiciones.
- Reducción del volumen de los sistemas de una organización
Ya no se necesitan diferentes sistemas para las distintas secciones de la empresa, por ejemplo economía, ventas, proyectos, etc. Todos se pueden concentrar en la base de datos.


martes, 16 de agosto de 2011

Trabajo Práctico: Definir relaciones en Access IV

Trabajo Práctico: Definir relaciones en Access IV

En la ventana de diálogo que surge marcamos Crear (Create en inglés) y tenemos así definida la relación.



domingo, 14 de agosto de 2011

Trabajo Práctico: Definir relaciones en Access III


Trabajo Práctico: 

Definir relaciones en Access III



Allí marcamos con el ratón el atributo Referencia en la tabla Clientes, que justamente refiere al atributo NdeEmpleado de la tabla Empleados, dejamos el botón izquierdo del ratón apretado y de allí vamos sin soltar al atributo NdeEmpleado de la tabla Empleados.
Vemos entonce un diagrama de la relación como el de la figura.



jueves, 11 de agosto de 2011

Trabajo Práctico: Definir relaciones en Access II

Trabajo Práctico: Definir relaciones en Access II


Vamos con el ratón a Herramientas(Tools en inglés) y de allí bajamos a Relaciones (Relationships en inglés).
Vemos una ventana como en la figura.
Allí marcamos con el ratón primero la tabla Clientes, que se oscurece, y tocamos Agregar (Add en inglés).
Luego tocamos en Empleados y repetimos la operación hasta que las dos tablas estén agregadas.