|
EN DESARROLLO: DataMaker 2008
Después de varios años de intenso desarrollo, SoftMaker sacará pronto al mercado su programa de base de datos DataMaker 2008. Nosotros lo escribimos, desde sus cimientos, como un nueva aplicación, para ofrecerle un software de base de datos moderno y accesible, sin el peso del legado de ningún software anterior. DataMaker está orientado al usuario final, no a programadores. Diseñamos DataMaker con ambos tipos de usuarios en mente, tanto principiantes como expertos: Todo el mundo puede definir bases de datos, digitar datos y hacer consultas con resultados. Si DataMaker es su primera incursión dentro de las bases de datos, puede quedarse en "territorio seguro": Sólo cree una simple tabla, agregue un formulario de entrada y quizás un informe, y su primera base de datos está lista. Un experto en bases de datos, por otro lado, puede crear relaciones, hacer que DataMaker asegure la integridad referencial; definir formas con listas de selección y validación de entrada, diseñar informes con subinformes anidados, y, y, y... ¡todo sin programación, todo usando menús y cuadros de diálogo fácilmente comprensibles!
Tenga acceso a cualquier base de datos desde DataMakerDataMaker 2008 trabaja con cualquier base de datos ODBC o ADO. Se embarcará con un manejador de base de datos muy rápido para el formato dBASE de bases de datos, aunque usted no estará limitado a éste: Podrá usar DataMaker para tener acceso a bases de datos desde MySQL, SQL Server, IBM DB/2, PostgreSQL, Oracle, Microsoft Access, etcétera: Todas aquellas bases de datos para las cuales existen controladores ODBC o ADO.
Administre bases de datos a través del centro de controlEl centro de control es el lugar desde el cual administra usted todas las partes de su base de datos:
Aquí puede crear tablas nuevas, formas, informes, consultas, macros, etc. Y también los puede editar o bien, administrar. Un doble clic en un formulario o informe lo abre, un clic derecho de mouse muestra todos los comandos de edición del objeto seleccionado. A diferencia de Microsoft Access, usted hasta puede mantener múltiples bases de datos abiertas simultáneamente, ¡no sólo múltiples tablas!
Formas sofisticadas, informes y etiquetasDespués de que ha definido una base de datos, usted quiere escribir datos. Esto se hace a través de formularios. DataMaker crea automáticamente un formulario estándar para cada tabla. Usted puede modificar este formulario estándar a su gusto o hasta crear formularios nuevos desde cero. Esto ayuda a los usuarios de sus bases de datos, al hacer la entrada de datos más fácil, segura y mejor:
Además, usted puede cambiar otras cosas tan básicas como los efectos de fuente y sus tamaños, los colores y patrones de relleno, y puede agregar elementos gráficos tales como imágenes y dibujos. Tan capaces como los formularios, también lo son los informes y las etiquetas que DataMaker maneja con facilidad. Formularios e informes incrustados: Usted puede insertar subformularios y subinformes dentro de formularios e informes. DataMaker mostrará entonces todos los registros de la subtabla que estén relacionados con la tabla principal por medio de un campo clave. Esto le permite mostrar rápidamente, por ejemplo, todas las órdenes de un cliente, y DataMaker administra las relaciones por usted:
Campos calculadosLos campos calculados son campos que recuperan el contenido de campos de tabla y llevan a cabo cálculos en base a ellos, tal como TOTAL=CANTIDAD*PRECIO. Usted los define desde el centro de control, y DataMaker los pone a disposición igual que los campos de tabla; para informes, formularios, etiquetas y consultas. Para la creación de campos calculados puede hacer uso de un gran repertorio de funciones: Además del conjunto usual de funciones numéricas y de cadena de caracteres, hay todo un conjunto de funciones para los cálculos de fecha y hora. Usted puede calcular funciones estadísticas tales como SUMA() y CANTIDAD(), y hasta ejecutar consultas SQL que devuelvan resultados acumulados sobre un rango de registros.
Consultas para principiantes y avanzadosUna de las herramientas más importantes de los programas de bases de datos es su habilidad para crear consultas. Éstas pueden ser usadas, por ejemplo, para encontrar todos los clientes en una cierta ciudad o combinar los detalles cliente-orden desde múltiples tablas, hacia una tabla de resultados. Los resultados de una consulta pueden ser vistos o impresos por el usuario, pero también pueden usarse como una base para informes o campos calculados (que a su vez pueden ser usados en formularios e informes).
Los principiantes emplearán el asistente de consultas (ver arriba) para definir las consultas. Los usuarios avanzados pueden definir refinadas consultas con el diseñador de consultas incorporado, y los expertos hasta tienen la opción de escribir directamente comandos de consultas SQL.
Definir relaciones entre tablasDataMaker 2008 está construido como una base de datos relacional desde sus cimientos. Usted puede definir relaciones entre tablas a través de campos clave y DataMaker manejará por usted la relación, automáticamente.
¿Cuál es el propósito de las relaciones? Un ejemplo simple: Una tabla contiene los nombres y direcciones de sus clientes, otra tabla contiene todos los pedidos. Las dos tablas son combinadas mediante un campo en común, tal como el del número de cliente. Esto le permite rápida y fácilmente listar todos los pedidos que ha hecho un cierto cliente, por ejemplo, en un subformulario incrustado en un formulario, o en un subinforme incrustado en un informe.
Automatizar tareas con macrosLas macros le permiten automatizar muchas tareas en DataMaker 2008. Usted puede definir botones en pantalla o atajos de teclado para ejecutar una macro que lleve a cabo acciones, tales como abrir una tabla, imprimir informes, cambiar el filtro de registros, etc.
Conclusión: DataMaker 2008 es un programa de base de datos muy capaz, que no solamente le brinda sofisticadas características de bases de datos, sino que también fue diseñada teniendo en mente su facilidad de uso. Las bases de datos ya no tienen que ser complicadas.
|