lunes, 12 de octubre de 2020

Sistema gestor de bases de datos

 Sistema gestor de bases de datos




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.

Trabajo Práctico: Definir relaciones en Access I

Trabajo Práctico: Definir relaciones en Access I

Veamos ahora como definir relaciones en Access.
Tenemos una base de datos elemental como en la figura

Trabajo Práctico: Definir relaciones en Access I

Trabajo Práctico: Definir relaciones en Access I

Veamos ahora como definir relaciones en Access.
Tenemos una base de datos elemental como en la figura

martes, 19 de octubre de 2010

Trabajo Práctico VI: Trabajo Práctico: Crear nuestra base de datos en Access

Trabajo Práctico VI: Crear nuestra base de datos en Access

Para el atributo NdeCliente tocamos a la derecha como antes y el sistema propone texto, como antes. Ahora no aceptamos esta propuesta y tocamos el pequeño triángulo a la derecha en el mismo rectángulo que texto y allí vemos otras propuestas, de las que elegimos Número (Number en inglés). Abajo del todo, a la izquierda aparece la propuesta asociada Entero Largo (Long Integer en inglés) No la aceptamos y tocamos a la derecha el pequeño triángulo negro y entonces aparecen otras alternativas, de las que elegimos Entero (Integer) Cuando tocamos la x para cerrar el diseño de la tabla aparece un nombre propuesto Tabla1, que naturalmente rechazamos y sustituimos por el nombre Clientes.


Trabajo Práctico V: Crear nuestra base de datos en Access

Trabajo Práctico: Crear nuestra base de datos en Access V

Tocamos luego a la derecha inmediatamente y aparece el tipo de datos (dominio), normalmente texto (text en inglés). De la misma manera llenamos los nombres y dominios de los otros atributos, que son todos textos, salvo el atributo NdeCliente



Trabajo Práctico IV: Crear nuestra base de datos en Access

Trabajo Práctico IV: Crear nuestra base de datos en Access



Ahora podemos empezar a crear lo que va a ser la tabla Clientes.
Donde dice
Nombre del Campo o Field Name en inglés escribimos Nombre,para empezar por el primer atributo de la tabla.



Trabajo Práctico III: Crear nuestra base de datos en Access

Trabajo Práctico III: Crear nuestra base de datos en Access

Elijamos entonces un nombre, p. Ej. Empresa1 para la nueva base de datos en la ventana Archivar nueva base de datos adonde dice Nombre del archivo pongamos entonces el nombre: Empresa1.
Se abre la imagen que tenemos a la izquierda. Toquemos en
Crear tabla en la vista de Diseño (Create Table in Design view en inglés).


Trabajo Práctico II: Crear nuestra base de datos en Access

Trabajo Práctico II: Crear nuestra base de datos en Access

Ahora vemos esta imagen cuando MS Acces se abre para la creación de una nueva base de datos.

Elijamos
Base de datos vacía a la derecha.



sábado, 9 de octubre de 2010

Trabajo Práctico: Crear nuestra base de datos en Access

Trabajo Práctico: Crear nuestra base de datos en Access 




Vamos ahora a crear nuestra base de datos en MS Access.Ante todo vamos con el ratón a Inicio y tocamos el botón izquierdo.Subimos entonces a Programas y de allí horizontalmente a la derecha y tocamos en Microsoft Access


Esquema de funcionamiento



sábado, 25 de septiembre de 2010

Definición de bases de datos

Definición de bases de datos

En el ejemplo de la figura se ve de que tipo, o sea a que dominio pertenecen los distintos atributos de la tabla Empleados

Vemos aquí los tipos (el dominio) número (number) del atributo NdeEmpleado y el tipo (dominio) texto de todos los demás atributos, o sea que el NdeEmpleado es un número y Apellidos es un texto, al igual que los demás atributos.
En la figura vemos también cual es la llave primaria de la tabla Empleados, marcada justamente con el símbolo de llave, aparte de los nombres de todos los atributos de la tabla. Cuando comenzamos a construir una base de datos lo primero que hacemos justamente es definir todos sus elementos. Esta definición se llama catálogo y pasa a constituir una parte de ella que puede ser modificada posteriormente.


jueves, 2 de septiembre de 2010

Características Fundamentales

Características Fundamentales



Aquí se ve la parte de definición de la tabla Empleados de la base de datos de nuestro ejemplo.




Toda base de datos tiene una parte de definición adonde se describe a misma, como son sus tablas, qué atributos tienen estas tablas y de que tipo son los atributos (dominio de los atributos)
Todas las tablas y demás componentes de la base de datos son definidos en esta parte.