martes, 27 de julio de 2010

¿Qué es un reporte?

Un reporte o Informe, como últimamente se le conoce es: Los informes son una manera excelente de organizar y presentar los datos de una base de datos de Microsoft Access. Los informes permiten aplicar formato a los datos dando lugar a un diseño atractivo e informativo en la pantalla o en las copias impresas.
1. Los informes pueden darles mayor utilidad a los datos.
2. Los informes pueden tener diferentes niveles de complejidad, desde una simple lista (como un informe sobre el estado de un proyecto o un informe semanal de ventas) hasta un catálogo detallado de productos.

¿Qué es una consulta?

Una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.

Técnicamente hablando, las consultas a la base de datos se realizan a través de un lenguaje de manipulación de datos (DML – Data Manipulation Language). SQL es un lenguaje DML, pero además posee otras características de otros lenguajes. Por ejemplo, permite también crear bases de datos.

¿Qué es un registro?

Representa un objetó único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.

Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.

¿Qué es un campo?

Es un espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema. En las hojas de cálculo los campos son llamados celdas. La mayoría de los campos tienen atributos asociados a ellos. Por ejemplo, algunos campos son numéricos mientras otros almacenan texto, también varía el tamaño de estos. Adicionalmente, cada campo tiene un nombre.

¿Qué es una tabla?

Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.

Las tablas se componen de dos estructuras:

En la definición de cada campo, debe existir un nombre único, con su tipo de dato correspondiente. Esto es útil a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre sí.

¿Cuáles son sus principales características?

Las principales características de Access son:

  1. Los usuarios pueden crear tablas, consultas, formularios y reportes pudiendo conectarlos entre sí con macros.
  2. Usuarios avanzados pueden usar VBA (Visual Basic for Applications) para crear una solución rica en código y manipulación avanzada de datos y controles.
  3. Los campos de las tablas de Access soportan gran variedad de tipos,datos, índices e integridad referencia.
  4. Microsoft Access permite crear formularios para insertar y modificar datos fácilmente. También tiene un entorno gráfico para ver las relaciones entra las diferentes tablas de la base de datos.
  5. Access incluye interfaces para crear consultas, formularios y reportes.


¿Qué es Access?

Microsoft Access es un programa sistema de gestión de bases de datos relacional creado y modificado por Microsoft para uso personal en pequeñas organizaciones. Es un componente de la suite Microsoft Office, aunque no se incluye en el paquete "básico". Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Dentro de un sistema de información, entraría dentro de la categoría de gestión, y no en la de ofimática, como podría pensarse. Este programa permite manipular datos en forma de tablas (la cual es la unión de filas y columnas), realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos de gráficas.

¿Cuál es su uso?

Las personas son el principal capital de las entidades sin ánimo de lucro por lo que resulta muy importante que la información sobre éstas sea accesible y fácil de manejar. De esta manera, nos resultará sencillo hacer un envío de información por correo a todas las personas relacionadas con la entidad, dar listados de teléfonos de los/as voluntarios/as a los responsables de cada sección o seleccionar a los socios de una misma profesión para que colaboren en una actividad relacionada con su ocupación.

Más concretamente, resulta conveniente el uso de bases de datos para:

· Socios/as

· Simpatizantes y Colaboradores/as

· Usuarios/as

· Relaciones

¿Qué es una base de datos?

Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.


miércoles, 14 de julio de 2010

Ejemplos sobre software libre

Estos son los ejemplos de software libre:

* Logo
* Geogebra
* Etoys
* scratch
* Moodle
* Scorm
* Exelearning
¿Cuales son sus ventajas?

* Bajo costo de adquisición: Se trata de un software económico ya que permite un ahorro de grandes cantidades en la adquisición de las licencias.
* Innovación tecnológica: Esto se debe a que cada usuario puede aportar sus conocimientos y su experiencia y asi decidir de manera conjunta hacia donde se debe dirigir la evolución y el desarrollo del software. Este es un gran avance en la tecnología mundial.
* Independencia del proveedor:

Al disponer del Código fuente, se garantiza una independencia del proveedor que hace que cada empresa o particular pueda seguir contribuyendo al desarrollo y los servicios del software.
* Escrutinio público: Esto hace que la corrección de errores y la mejora del producto se lleven a cabo de manera rápida y eficaz por cada uno de los usuarios que lleguen a utilizar el producto.
* Adaptación del software: Esta cualidad resulta de gran utilidad para empresas e industrias específicas que necesitan un software personalizado para realizar un trabajo específico y con el software libre se puede realizar y con costes mucho más razonables.
* Lenguas: Aunque el software se cree y salga al mercado en una sola lengua, el hecho de ser software libre facilita en gran medida su traducción y localizacion para que usuarios de diferentes partes del mundo puedan aprovechar estos beneficios.
¿Cual es su historia?
El concepto de software libre surgió durante los años 70, en los Estados Unidos, especificamente en los laboratórios del MIT -Massachusetts Institute of Technology[8] Richard Stallman no recuerda con exactitud en qué momento fue adoptado este término, sin embargo, “este término ya era corriente en el MIT” cuando fue lanzado, en 1984, el Manifiesto GNU [9] que dio origen al Movimiento Software Libre. La(s) autoría(s) del término también es desconocida, no obstante ganó gran significado y notoriedad gracias a Richard Stallman quien lo utilizó desde el inicio, con el lanzamiento del Movimiento Software Libre.
¿Que es software libre?

El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales.

  • La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.