Bases de datos
Conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministran, tanto a los usuarios como a los analistas, programadores o administrador los medios necesarios para describir, recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad.
Historia
* 1963.- Se da él termino de Bases de Datos en el Simposio deSanta Mónica (`DATA BASE')
* 1967.- Codasyl, cambia su nombre por el de `Data Base Taskgroup'.
Términos
* La base de datos debería ser una colección o conjunto de datos.
* Tan importante es almacenar el contenido como tambien la relación entre ellos.
* No son redundantes.
* Puedan servir a cualquier aplicación.
* Procedimientos seguros para modificación:
*Consulta ð Genera errores pero no inconsistencia.
* Altas / Bajas.
* Usuarios múltiples.
* Los datos deben llegar a tiempo.
* Se deben almacenar restricciones (seguridad).
* Independencia.-
Datos / Procedimiento.
Datos / Soporte físico.
* Soporte à Acceso directo.
Ventajas
Independencia de datos y tratamiento.
* Cambio en datos no implica cambio enprogramas y viceversa (Menor coste de mantenimiento).
* Coherencia de resultados.
* Reduce redundancia:
* Acciones lógicamente únicas.
* Se evita inconsistencia.
* Mejora en la disponibilidad de datos
* No hay dueño de datos (No igual a ser públicos).
* Ni aplicaciones ni usuarios.* Guardamos descripción (Idea de catálogos).
* Cumplimiento de ciertas normas.
* Restricciones de seguridad.
* Accesos (Usuarios a datos).
* Operaciones (Operaciones sobre datos).
* Otras ventajas:
* Más eficiente gestión de almacenamiento.
* Efecto sinérgico.Desventajas
* Situación Sistema trad. ð Sist. De BD.
* Fuerte coste inicial:
* Programa
* Personal
* Equipos.
* Rentable a medio o largo plazo.
* No hay standard
* No solo se puede cambiar datos sino tambien el enfoque del sistema
ACCESS
Access es un programa comercial de la empresa Microsoft Corporation. Se trata de un sistema gestor de basesde datos diseñado para ser utilizado en computadoras personales tipo PC.
Aunque no está considerado como un sistema "serio", lo cierto es que permite realizar las mismas tareas que los tradicionalmente considerados sistemas "serios", como puede ser Oracle. A diferencia de éste, Access puede funcionar en sistemas de bajo coste, y es mucho más asequible. Además, dispone de un entorno muy amigable(al estilo Windows 95). Por esta razón, cada vez más empresas apuestan por este sistema. Tanto es así que los fabricantes de los sistemas "serios", incluido Oracle, tienden a hacer que sus productos se parezcan, en cuanto a interfaz de usuario se refiere, a lo que el usuario pide, que no es otra cosa que el entorno visual.
En Access una base de datos es un archivo que contiene datos(estructurados e interrelacionados) y los objetos que definen y manejan esos datos: tablas, consultas, formularios, informes, macros y módulos. Además, se pueden definir estrategias de seguridad y de integridad. Pueden coexistir en un disco varias bases de datos, en varios ficheros, absolutamente independientes entre sí.
VISUAL FOX PRO
Es un lenguaje estructurado en un entorno de desarrollo donde ciertastareas son asignadas a grupos de instrucciones llamadas programas. Además, Fox ofrece un acceso de información, bastante sencillo y fácil, incluso a las personas sin experiencia en programación.
Cuando se quiera realizar un programa debe tomarse en consideración lo que a continuación sigue:
Primero: Realizar un análisis de la información a manejar, previo a la elaboración del programa.
Segundo:...
Regístrate para leer el documento completo.