Microsoft Access
Historia
Originalmente, el software funcion bien con bases de datos relativamente
pequeos, pero las pruebas mostraron algunas circunstancias que causaban la
corrupcin de los datos. Por ejemplo, el tamao de los archivos de ms de 10 MB
eran problemticos (tenga en cuenta que la mayora de los discos duros eran ms
pequeos que 500 MB en ese entonces), y el manual de Cmo empezar advierte sobre
una serie de circunstancias en las que los controladores de dispositivo obsoletos o
configuraciones incorrectas puede causar la prdida de datos. Con la eliminacin
gradual de Windows 95, 98 y ME, la mejora de la confiabilidad de la red, y el
lanzamiento de Microsoft de 8 Service Pack para el Jet Database Engine, la fiabilidad
de las bases de datos de Access se ha mejorado enormemente tanto en tamao como
en nmero de usuarios.
Con Office 95, Microsoft Access 95 se convirti en parte de Microsoft Office
Professional Suite junto con Microsoft Excel, Word y PowerPoint y la transformacin
de Access Basic a Visual Basic para Aplicaciones (VBA). Desde entonces, ha habido
liberaciones de Microsoft Access con cada versin de Office. Esto incluye el Access
97 (versin 8.0), Access 2000 (versin 9.0), Access 2002 (versin 10.0), Access 2003
(versin 11.0) y Access 2007 (versin 12.0). El formato de base de datos nativa de
Access (la base de datos Jet MDB) tambin ha evolucionado a lo largo de los aos.
Incluyen los formatos de acceso 1.0, 1.1, 2.0, 95, 97, 2000, y 2002-2007. La ms
significativa fue la transicin de Access 97 a Access 2000, formato que no era
compatible antes, y Access 2000 requiri el nuevo formato. Desde Access 2000, todas
las nuevas versiones de Access soportan este formato. Se aadieron nuevas
caractersticas a Access 2002, que pudieron ser usadas por Access 2002, 2003 y 2007.
En Access 2007, un nuevo formato de base de datos se introdujo: ACCDB. El
ACCDB soporta los tipos de datos ms complejos, como archivos adjuntos y campos
con mltiples valores. Estos nuevos tipos de campos son esencialmente de registros y
permitir el almacenamiento de mltiples valores en un campo.
Antes del lanzamiento de Access, el mercado de base de datos de escritorio
estaba dominado por Borland con sus programas Paradox y dBase, y FoxPro.
Microsoft Access fue el primer programa en masa de base de datos para Windows.
Con la compra de FoxPro y la incorporacin de sus rutinas de optimizacin
Rushmore dentro de Access, Microsoft Access se convirti rpidamente en la
principal base de datos para Windows de manera efectiva eliminando la competencia
que no daba transicin en el mundo MS-DOS.
Su nombre cdigo fue Cirrus, el motor se llam Ruby. Esto fue antes de
Visual Basic, Bill Gates los llamo as y decidi que el lenguaje BSIC deba ser codesarrollado como una aplicacin ampliable, un proyecto denominado Thunder.
Como los motores eran incompatibles entre si, estos proyectos fueron desarrollados
por separado, sin embargo, estos se fusionaron de nuevo despus de VBA.
Access tambin fue el nombre de un programa de comunicaciones de
Microsoft, destinado a competir con Procomm y otros programas. Esto result ser un
fracaso y se abandon. Aos ms tarde, Microsoft reutiliz el nombre para su
software de bases de datos.
Microsoft Access
Es un programa Sistema de gestin de base de datos relacional creado y
modificado por Microsoft para uso personal de pequeas organizaciones. Es un
componente de la suite Microsoft Office aunque no se incluye en el paquete "bsico".
Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser
consultados por otros programas. Dentro de un sistema de informacin entrara dentro
de la categora de Gestin y no en la de Ofimtica como algunos creen. Qu es una
base de datos?
Una base de datos es una herramienta para recopilar y organizar informacin.
En las bases de datos, se puede almacenar informacin sobre personas, productos,
pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en
un programa de procesamiento de texto o en una hoja de clculo. A medida que crece
la lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Cada vez
resulta ms complicado comprender los datos presentados en la lista y existen pocos
mtodos para buscar o recuperar subconjuntos de datos para revisarlos. Cuando
empiezan a observarse estos problemas, es aconsejable transferir la informacin a una
base de datos creada mediante un sistema de administracin de bases de datos
(DBMS), como Office Access 2007.
Una base de datos informatizada es un contenedor de objetos. Una base de
datos puede contener ms de una tabla. Por ejemplo, un sistema de seguimiento de
inventario que utiliza tres tablas no es un conjunto de tres bases de datos, sino una
sola base de datos que contiene tres tablas. Excepto si se ha diseado especficamente
para utilizar datos o cdigo de otro origen, una base de datos de Access almacena sus
tablas en un solo archivo, junto con otros objetos, como formularios, informes,
macros y mdulos. Las bases de datos creadas con formato de Access 2007 tienen la
extensin de nombre de archivo .accdb y las bases de datos creadas con formatos de
versiones anteriores de Access tienen la extensin de nombre de archivo .mdb. Access
2007 se puede utilizar para crear archivos con formatos de versiones anteriores (por
ejemplo, Access 2000 y Access 2002-2003).
Con Access, puede:
Agregar ms datos a una base de datos, por ejemplo, un elemento nuevo en un
inventario.
Modificar datos existentes en la base de datos, por ejemplo, cambiar la
ubicacin de un elemento.
Eliminar informacin, por ejemplo, si se ha vendido o retirado un artculo.
Organizar y ver los datos de distintas formas.
Compartir los datos con otros usuarios mediante informes, mensajes de correo
electrnico, una intranet o Internet.
Versin
Access versin 1.0 fue liberado en noviembre de 1992, rpidamente en mayo
de 1993 se liber access 1.1 para mejorar la compatibilidad con otros productos de
Microsoft e incluir el lenguaje de programacin de Access Basic.
Partes de una base de datos de Access
En las secciones siguientes, se describen brevemente los componentes de una
base de datos de Access tpica.
Tablas
Formularios
Informes
Consultas
Macros
Mdulos
Tablas
Una tabla de una base de datos es similar en apariencia a una hoja de clculo,
en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia,
normalmente es bastante fcil importar una hoja de clculo en una tabla de una base
de datos. La principal diferencia entre almacenar los datos en una hoja de clculo y
hacerlo en una base de datos es la forma de organizarse los datos.
Para lograr la mxima flexibilidad para una base de datos, la informacin
tiene que estar organizada en tablas, para que no haya redundancias. Por ejemplo, si
se almacena informacin sobre empleados, cada empleado se insertar una sola vez
en una tabla que se configurar para contener nicamente datos de los empleados.
Los datos sobre productos se almacenarn en su propia tabla, y los datos sobre
sucursales tambin tendrn su tabla aparte. Este proceso se conoce como
normalizacin.
Cada fila de una tabla se denomina registro. En los registros es donde se
almacena cada informacin individual. Cada registro consta de campos (al menos
uno). Los campos corresponden a las columnas de la tabla. Por ejemplo, puede
trabajar con una tabla denominada "Empleados", en la que cada registro (fila)
contiene informacin sobre un empleado distinto y cada campo (columna) contiene
un tipo de informacin diferente, como el nombre, los apellidos, la direccin, o
similares. Los campos se deben configurar con un determinado tipo de datos, ya sea
texto, fecha, hora, numrico, o cualquier otro tipo.
Otra forma de describir registros y campos es imaginando un catlogo de
fichas tradicional de una biblioteca. Cada ficha del armario corresponde a un registro
de la base de datos. Cada informacin contenida en una ficha (autor, ttulo, etc.)
corresponde a un campo de la base de datos.
Formularios
Los formularios se conocen a veces como "pantallas de entrada de datos". Son
las interfaces que se utilizan para trabajar con los datos y, a menudo, contienen
botones de comando que ejecutan diversos comandos. Se puede crear una base de
datos sin usar formularios, editando los datos de las hojas de las tablas. No obstante,
casi todos los usuarios de bases de datos prefieren usar formularios para ver, escribir
y editar datos en las tablas.
Los formularios proporcionan un formato fcil de utilizar para trabajar con los
datos. Adems, se les puede agregar elementos funcionales, como botones de
comando. Puede programar los botones para determinar qu datos aparecen en el
formulario, abrir otros formularios o informes, o realizar otras tareas diversas. Por
ejemplo, podra crear un formulario denominado "Formulario de cliente" para trabajar
con datos de clientes. El formulario de cliente podra tener un botn para abrir un
formulario de pedido en el que se pudiese escribir un pedido nuevo del cliente.
Los formularios tambin permiten controlar la manera en que otros usuarios
interactan con los datos de la base de datos. Por ejemplo, puede crear un formulario
que muestre nicamente ciertos campos y que permita la ejecucin de determinadas
operaciones solamente. As, se favorece la proteccin de los datos y se facilita la
entrada correcta de datos.
Informes
Los informes sirven para resumir y presentar los datos de las tablas.
Normalmente, un informe responde a una pregunta especfica, como "Cunto dinero
se ha facturado por cliente este ao?" o "En qu ciudades estn nuestros clientes?"
Cada informe se puede disear para presentar la informacin de la mejor manera
posible.
Un informe se puede ejecutar en cualquier momento y siempre reflejar los
datos actualizados de la base de datos. Los informes suelen tener un formato que
permita imprimirlos, pero tambin se pueden consultar en la pantalla, exportar a otro
programa o enviar por correo electrnico.
Consultas
Las consultas son las que verdaderamente hacen el trabajo en una base de
datos. Pueden realizar numerosas funciones diferentes. Su funcin ms comn es
recuperar datos especficos de las tablas. Los datos que desea ver suelen estar
distribuidos por varias tablas y, gracias a las consultas, puede verlos en una sola hoja
de datos. Adems, puesto que normalmente no desea ver todos los registros a la vez,
las consultas le permiten agregar criterios para "filtrar" los datos hasta obtener solo
los registros que desee. Las consultas a menudo sirven de origen de registros para
formularios e informes.
Algunas consultas son "actualizables", lo que significa que es posible editar
los datos de las tablas base mediante la hoja de datos de la consulta. Si trabaja con
una consulta actualizable, recuerde que los cambios se producen tambin en las
tablas, no solo en la hoja de datos de la consulta.
Hay dos tipos bsicos de consultas: las de seleccin y las de accin. Una
consulta de seleccin simplemente recupera los datos y hace que estn disponibles
para su uso. Los resultados de la consulta pueden verse en la pantalla, imprimirse o
copiarse al portapapeles. O se pueden utilizar como origen de registros para un
formulario o un informe.
Una consulta de accin, como su nombre indica, realiza una tarea con los
datos. Las consultas de accin pueden servir para crear tablas nuevas, agregar datos a
tablas existentes, actualizar datos o eliminar datos.
Macros
Las macros en Access se pueden considerar como un lenguaje de
programacin simplificado, que se puede utilizar para aumentar la funcionalidad de la
base de datos. Por ejemplo, puede adjuntar una macro a un botn de comando en un
formulario, de modo que la macro se ejecute cuando se haga clic en el botn. Las
macros contienen acciones que realizan tareas, como abrir un informe, ejecutar una
consulta o cerrar la base de datos. Casi todas las operaciones de bases de datos que
normalmente se realizan manualmente se pueden automatizar mediante macros,
ahorrando as mucho tiempo.
Mdulos
Los mdulos, como las macros, son objetos que sirven para aumentar la
funcionalidad de la base de datos. Mientras que las macros en Access se crean
seleccionando acciones de una lista, los mdulos se escriben en el lenguaje de
programacin de Visual Basic para Aplicaciones (VBA). Un mdulo es una coleccin
de declaraciones, instrucciones y procedimientos que se almacenan conjuntamente
como una unidad. Un mdulo puede ser de clase o estndar. Los mdulos de clase se
adjuntan a formularios o informes, y normalmente contienen procedimientos
especficos del formulario o el informe al que se adjunta. Los mdulos estndar
contienen procedimientos generales que no estn asociados a ningn otro objeto. Los
mdulos estndar se enumeran en Mdulos en el panel de exploracin, pero los
mdulos de clase no.
Sistema Integrado de Gestin para Entes del Sector Pblico
SIGESP es el acrnimo de Sistema Integrado de Gestin para Entes del Sector
Pblico. Es un sistema administrativo ERP, el cual fue creado en Venezuela enfocado
en la Administracin Pblica Venezolana.
Historia
En 1998, una investigacin acadmica realizada en el Mercado Mayorista de
Barquisimeto (MERCABAR), que es una empresa perteneciente al Municipio
Iribarren del Estado Lara, constat que no existan soluciones tecnolgicas que
automatizaran los procesos administrativos de las organizaciones del sector pblico y
que adems se adaptaran a las normas y leyes que rigen la materia. Por esta razn, un
grupo de profesionales de distintas reas, decidi fundar la empresa SIGESP (mismo
nombre de la aplicacin), con el objetivo de desarrollar un sistema informtico de
gestin administrativa que cubra las necesidades de las empresas del sector pblico.
Base Legal
El sistema SIGESP est basado en el marco legal Venezolano, cumpliendo con
las pautas establecidas por la ONAPRE, ONCOP, la Tesorera Nacional, Ley
Orgnica de la Administracin Financiera del Sector Pblico y sus reglamentos, as
como las normas pautadas por la Contralora General de la Repblica, la
Superintendencia Nacional de Auditora Interna y por aquellas leyes y normas
heredadas del mbito geogrfico de la razn social en la que se encuentren (Leyes
Nacionales, Estadales y Municipales).
Versiones
Las primeras versiones de SIGESP fue desarrollada en CLIPPER,
posteriormente se desarroll en Visual FoxPro versin 6, utilizando gestores de base
de datos Microsoft SQL Server en sus versiones 7.0 y 2000 (8.0) como en Adaptive
Server Anywhere (ASA), versiones 8 y 9. Posteriormente se desarroll una versin
libre en PHP utilizando motores de base de datos como MySQL (versin 5.x) y
PostgreSQL (ltima versin estable en 8.x), pero se puede conectar con cualquier
motor de base de datos ya que utiliza conexin ADODB.
Actualmente las versiones desarrolladas en CLIPPER y Visual FoxPro
cumplieron su ciclo de vida descontinuando su uso del mercado.
Caractersticas
El sistema est desarrollado en 2 niveles de mdulos, estos son los principales
o bsicos y los auxiliares.
Los mdulos principales o bsicos son los que registran todos los Estados
Financieros, estos son Contabilidad Presupuestaria de Gastos, Contabilidad
Presupuestaria de Ingresos, Formulacin de Presupuestos y Planificacin Estratgicas
y Contabilidad Patrimonial o Fiscal (este ltimo depende de la naturaleza de la
institucin).
Los mdulos auxiliares son en los que se registra o procesa la informacin,
estos mdulos son rdenes de Compras, Cuentas por Pagar, Caja y Banco, Activos
Fijos, Nmina, Control de Viticos, Inventario, Solicitud de Ejecucin Presupuestaria
y Obras.
El resto de los mdulos son para configuraciones (configuracin),
mantenimiento y Acceso (Instala y Seguridad) y definiciones (Proveedores y
Beneficiarios).
El Mdulo Integrador por medio de una rutina llamada Integracin, realiza
asientos Presupuestarios o Contables afectando as los diferentes Estados Financieros,
estas afectaciones varan de acuerdo al mdulo de origen o a la configuracin de la
afectacin.
Requerimientos Mnimos (Versin PHP)
Hardware
Servidor: Procesador Pentium IV en adelante o su equivalente / Disco Duro SCSI 200
GB y disco espejo / Memoria RAM 4 GB
Estacin de Trabajo: Procesador Pentium IV en adelante o su equivalente / 512 de
RAM
Software
Servidor: Sistema Operativo:- GNU/Linux Debian o Redhat y distribuciones basadas
en estas, Microsoft Windows (preferiblemente versiones de servidores)
- Apache 2.x
- php 5.2.x
Bases de datos:
- Mysql 5.x Postgresql 8.x
Estacin de Trabajo:
- Sistema Operativo GNU/Linux en distribuciones Debian, Knoppix, Suse,10 Red
Hat 9, Mac Os, Ubuntu, Canaima Sistema Operativo Microsoft Windows
- Navegador Mozilla Firefox versin 10.x o superior.
Documentacin:
Este ERP carece de documentacin lo cual requiere un grupo especializado o
dedicado exclusivamente a la produccin del mismo por esta razn es posible el uso
extenso de consultoras o de contratacin de la empresa para lograr una instalacin y
manejo impecable.
La versin liberada utiliza libreras ya obsoletas adems de no contar con un
grupo oficial capaz de liberar nuevas versiones de este sistema.
Programa SPSS
Desde su introduccin en 1968, SPSS ha sido un popular paquete
de software estadstico
para
los
investigadores
universitarios,
agencias
gubernamentales, y empresas consultoras. Este software potente y de fcil uso es
compatible con los sistemas operativos Windows, Macintosh y Linux. Una vez
cargados los datos, SPSS puede llevar a cabo una amplia gama de anlisis estadsticos
con una serie de mens desplegables. Sin embargo, tiene un beneficio adicional de
permitir a los usuarios guardar los procedimientos de uso frecuente como los
programas que pueden ser modificados y utilizados de forma repetida.
Identificacin
Un programa SPSS es un conjunto de instrucciones de sintaxis, o "lenguaje SPSS",
para la ejecucin de un determinado procedimiento, transformacin de datos o una
frmula estadstica.
Funcin
Al igual que muchos paquetes de software, el SPSS es guiado por mens. Esto
significa que los usuarios pueden ejecutar anlisis estadsticos, simples o complejos,
haciendo clic en una serie de mens desplegables y seleccionando los comandos
deseados pre-programados. Sin embargo, muchos investigadores y analistas pueden
utilizar ciertos procedimientos estadsticos que no son pre-programados en el
programa SPSS. Como resultado, permite a los usuarios crear programas
personalizados, o para unir mltiples operaciones de pre-programados para ser
aplicados en secuencia.
Diferencia
A diferencia de otros paquetes estadsticos, SPSS es ms fcil de usar, el coste total
de su propiedad es consecuentemente menor y cubre todas las etapas del proceso
analtico. SPSS es una parte integral en este proceso ya que provee las funciones para
la entrada, tratamiento, preparacin, anlisis de datos y presentacin de informes de
resultados. Le permite trabajar con confianza mediante un sistema de mdulos
escalable y otros productos de la familia SPSS que le proporcionan las
funcionalidades necesarias para la planificacin, recogida de datos y entrega de
resultados.
Referencias Bibliogrficas
https://es.wikipedia.org/wiki/Sistema_Integrado_de_Gesti
%C3%B3n_para_Entes_del_Sector_P%C3%BAblico.
https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-sobrebases-de-datos-a849ac16-07c7-4a31-9948-3c8c94a7c204?ui=es-ES&rs=esES&ad=ES