Fdb1main Spanish

 

“OoBase”, también conocido como “Base”

La base de datos multiplataforma gratuita de
Libre Office/Open Office

(También tiene artículos sobre otros componentes de Libre Office / OpenOffice)

¿LibreOffice? ¿Open Office? Este enlace lo llevará a una barra lateral sobre las similitudes y diferencias, además de los problemas.

Ya sea que esté utilizando OpenOffice o LibreOffice, creo que usted es sabio y espero que mis tutoriales sean igualmente útiles.

Resumen…..

…Guías Tutoriales de Sheepdog sobre cómo usar las bases de datos para mejorar la vida.

Las tres primeras secciones muestran cómo empezar. Le ahorran tiempo al mostrar los conceptos básicos que se necesitan, si se va a avanzar fácilmente en casi cualquier aspecto del trabajo con base de datos. (Es muy ineficiente aprender a utilizar bases de datos de la forma, por ejemplo, como ha aprendido a utilizar un procesador de texto. Una parte aleatoria a la vez).

Contenido de la página © TK Boyd, Sheepdog Software, 2/ 06-2 /17.

Una vez que haya pasado la materia de los tutoriales de introducción, estará listo para avanzar hacia lo que le interese de los siguientes puntos.

Y luego están estos tutoriales finales y aleatorios…

Intento que mi navegador de páginas sea fácil de usar. Cambie el tamaño de la ventana del navegador para que sea tan amplio como desee. El texto fluirá muy bien. Es más fácil de leer en una ventana estrecha… ¡y el resto de su pantalla quedará libre para sus ejercicios ooBase! Mantenga pulsada la tecla de control (“ctrl”) y presione el signo más, el signo menos, o cero para cambiar el tamaño del texto en Firefox y otros navegadores. ¡Esta y otras buenas pistas se explican en mi página mi Buscador de Poder!

Por favor, use Me Gusta de Facebook, Google + , etc.

Botones en la parte superior de casi todas las páginas. Si nadie lee estas cosas, no hay mucho sentido que las escriba. (¿Ese es su mensaje para mí?) Y nadie las lee si no oyen hablar de ellas. Las búsquedas de Google atienden a las masas. Y las masas utilizan un teléfono inteligente y tienen un período de atención de 15 segundos. Estas páginas no son para ese público.


Primera sección:

¿Es nuevo en ooBase? Si es así, se recomienda comenzar con los tutoriales de esta sección. Le darán un tour, con repetición y el solapamiento limitado. Puede saltar partes si lo desea, pero hacerlo en secuencia puede ser más productivo. = = = = = =

torbellino tour. Este tutorial no es lo que normalmente escribo. Pero sí le llevará, con bastante rapidez, a través de “hacer cosas”. No se desespere si se va demasiado rápido… he explicado las cosas con más detalle en otra sección. En este tour relámpago, usted crea una pequeña tabla y ejecuta un informe sencillo. Se puede descargar la copia de la base de datos completa, que le ahorra el tiempo de ingreso de datos, y asegura que no haya errores tipográficos que eviten su copia de trabajo.

Trabajar con bases de datos: una introducción. ¿Ha trabajado con Access, dBase, Paradox, etc.? Tal vez podría omitir este… pero es corto. Probablemente sea mejor leerlo, por si acaso. Si no lo necesita, debería poder leerlo rápidamente. Si no se puede leer de forma rápida… ¡lo necesite!

Ha instalado OpenOffice… que es como se obtiene su base de datos. Funciona… en gran parte… ¡pero!: No se pueden editar datos en una forma u otra cosa, es “simplemente extraño”. La página le da breves notas acerca cómo ooBase necesita un motor de Java y enlaces a otras opciones de configuración de ayuda posteriores a la instalación. (No hay muchas “trampas” a la base de datos de OpenOffice, pero no será la primera persona que encuentre esta molestia. Arreglado fácilmente, afortunadamente.

“La forma es ‘sólo lectura’, no puedo editar”. Esta es una preocupación común para los nuevos usuarios. ¡Usted puede editar sus datos! (¡Pruebe y vea!) Pero “no se puede” editar el formulario. Lea esta nota corta para aprender que se puede cambiar el diseño del formulario, después de todo.

Actualización de OpenOffice. Notas breves sobre lo bien que el mecanismo incorporado en Open Office 2.x funcionó para mí cuando actualicé una máquina Windows a Open Office versión 3.0.0. (Ahora estoy con OpenOffice 4.1.1, y todos los cambios han funcionado bien para mí.)

Instalación de Ubuntu Linux OpenOffice (y su base de datos). Si ooBase funciona sin problemas, puede saltarse esta página… pero, ¿ha tratado de utilizar los formularios Wizard? Esta página también se ocupa de problemas de motor de Java.

Una tabla simple de libreta de direcciones (nombres, direcciones y números de teléfono): Solo para empezar.

Tipos de campo / Tipos de datos: artículo breve sobre tipos de datos, también conocidos como tipos de campo, que le ayudará a la hora de configurar las tablas. (Hay una discusión más larga en la colección “Discursos”.)

Forma alternativa de crear tablas: No es fundamental leer este artículo. Creación de tablas con la vista Diseño. Si está más allá de la etapa de novato, intente con Diseño de Tabla (¡También se recomienda a los novatos más aventureros!)

Una forma sencilla: La gestión de los datos de la libreta de direcciones con un formulario, que es la forma correcta de hacerlo. (El tutorial de “Uso de formularios (con otros elementos)” también cubre el uso de formularios… en mayor profundidad. Además, aborda material adicional a lo largo del camino.)

Una consulta simple: Un primer vistazo a las consultas, utilizando los datos de la libreta de direcciones.

Las claves primarias: Notas breves sobre algo que debe hacer para cada tabla: incluir una clave principal. Otros comentarios aparecen en mi Tutorial Nivel Dos sobre claves primarias.

Dos alternativas…

Impresión de etiquetas de dirección: Una guía rápida, omite algunos detalles.
Impresión de (ciertas) etiquetas de dirección: Una extensión del tutorial de libreta de direcciones. También discute clasificación y filtrado.

Uso de formularios (con otros elementos) técnicas básicas que debe dominar. Le recomiendo este tutorial, no tanto por la información sobre cómo hacer formularios, sino que para la información general que se aborda en el camino sobre cómo funciona ooBase. Si completa este tutorial, debe haber aprendido cómo presentar su tabla con los campos en el orden que desee, entre otras cosas. También se le mostrará cómo filtrar lo que aparecen los registros. ¡Todo lo bueno! (El tutorial de “Formulario simple” anterior, también cubre algunos de los puntos centrales contenidos en este tutorial, pero de forma menos minuciosa y sin tener en cuenta el mayor número de temas adicionales.)

Integridad de referencia, formularios y consultas multi-tabla, por medio del uso de relaciones Estos son conceptos importantes… y la organización de mis tutoriales sobre ellos no es perfecta, por lo que he creado una “guía para las guías”, ¡a la cual lo lleva este enlace!

Ir a tabla de contenidos de la página

Por favor, ¿me sigues? (Sin relación con Open Office… ¡hay más sobre esto más abajo!)

Tómese un momento para visitar mi http://Flat-Earth-Academy.com Su objetivo es ayudar a niños (¡o a adultos que no finalizaron la escuela!) interesados ​​en la ciencia tras las preguntas, para alcanzar un “marco básico” de conocimiento, en el que se puede construir un buen entendimiento. No presenta un registro de gráficas o diseño de página llamativos… solo un concentrado de cosas buenas para usted. Debe haber algunas personas aún que no tienen miedo a “trabajar” a su manera para ampliar sus conocimientos. También menciónelo en cualquier foro relevante que visite, por favor. (Ábrala en una nueva pestaña o ventana, de modo que pueda volver aquí con solo cerrarla.)

Visite http://Flat-Earth-Academy.com…. ¡Por favor!

(Se abrirá una nueva pestaña o ventana)

Segunda sección:

Considere esto después de que se sienta cómodo con las operaciones simples de ooBase, que están cubiertas en los tutoriales de la primera sección.

Creación de un formulario con un campo calculado: Un conocimiento importante, que ejerce otras habilidades fundamentales.

Más acerca de los campos calculados: En este tutorial, nominalmente, se trata de calcular sus ganancias por ventas en eBay y Amazon. Se agrega un registro para cada venta, pero además tiene dos informes… uno para las ganancias de las ventas de eBay, uno para los ingresos de ventas de Amazon. ¡No piense “No vendo en línea, no me sirve”!

No piense eso, debido a la “respuesta” para los vendedores ilustra algunas maneras ingeniosas para hacer que la base de datos arroje cosas.

(Hay dos informes, debido a que las fórmulas de lo que se obtiene después de vender en uno de los mercados es diferente de las fórmulas de sus ingresos de las ventas en el otro).

Esto no es una “guía práctica” para un elemento en específico. Pero conocer los “movimientos” básicos no es suficiente. Esto es una “guía práctica” para varios elementos… pero también ilustra cómo hacer que las funciones trabajen juntas.

Escrito en julio de 2015, no es tan largo como algunos de mis tutoriales, y también está escrito con mayor habilidad, ¡contribuyendo al trabajo que he hecho en antes de este!

Varias tablas, relaciones, integridad referencial: Escrito el 6/07… tutorial mejor que el promedio… pero mis tutoriales que implican relaciones han “crecido como la espuma”, lo siento, así que he preparado una guiar a los diferentes tutoriales de relaciones.

Importación de tablas de otros lugares, por ejemplo, bases de datos no ooBase: Esta parece ser una opción popular. Le ayudará con varias cosas, incluyendo el uso de archivos CSV para evitar volver a escribir los datos. Le ayudará a migrar desde un gestor de bases diferentes, por ejemplo, el caro Access. destinos alternativos: Mover las cosas entre las aplicaciones de Open Office y ¿Cómo exportar a CSV desde ooBase. También tengo una Introducción general a valores separados por comas (CSV) para usted. El separador no siempre es una coma, por cierto. Si quiere utilizar una base de datos de Microsoft Access, tengo también tengo un artículo breve sobre eso para usted.

La maravillosa extensión Generador de informes de Oracle, antes Sun Microsystems: Una introducción rápida al uso básico. La página también da información sobre “Cómo instalar”… pero no creo que necesite más. (Creo que ahora es el “generador de informes estándar integrado”.)

“Registro” bases de datos, y crear copias de seguridad: Leer para obtener información sobre copias de seguridad de su trabajo, más que nada. “Registro” sigue siendo un misterio para mí, pero este tutorial arroja algo de luz, ¡espero!

Poner restricciones en las tablas: Mantener la base de datos libre del mal de datos; la prevención de datos no válidos.

ListBoxes y ComboBoxes: Otras ayudas para mantener sus tablas libres de malos datos.

La integridad de referencia, formularios y consultas multi-tabla, por medio del uso de relaciones Estos son conceptos importantes… y la organización de mis tutoriales sobre ellos no es perfecta, por lo que he creado una “guía para las guías”, ¡donde lo lleva este enlace! Uno de ellos crea una base de datos con dos tablas y elabora consultas y formularios para extraer información de las tablas. Este tutorial no implica ningún informe… el “resultado” es un formulario que reúne sus datos en una ventana fácil de usar.

Mostrar campos de varias tablas en una consulta: Uso de combinaciones. Este es un tutorial inusual. Para empezar, contiene una introducción a la compra y venta de llamadas del mercado de valores y pone. Se ve en un proyecto “más grande” que es típico en estos tutoriales. Es mucho tiempo, pero, ¡vale la pena! También es inusual que haya un vínculo que le permite descargar la base de datos final.

Base de datos de imágenes, parte 1 … y algunas habilidades generales: El objetivo aparente de este tutorial es mostrar cómo construir una base de datos con imágenes o diagramas en uno de los campos. Incluso si no está interesado en eso, podría valer la pena hojear la guía de aprendizaje para algunos de los puntos generales sobre el diseño de formularios que contiene. (Actualización de ooBase 3.2.1 y 1.2.1 ORB)

Base de datos de imágenes, parte 2 Es la continuación de la parte 1, que muestra cómo construir una base de datos que no mantenga sus imágenes internamente, sino que simplemente almacene la ruta a la imagen, que sigue siendo un archivo externo a la base de datos. (Actualización de ooBase 3.2.1 y 1.2.1 ORB)

Claves primarias: Más comentarios. Claves compuestas. Sumas de comprobación. Amplía las observaciones hechas en mi Tutorial Nivel Uno sobre claves primarias.

Ir a tabla de contenidos de la página

El globo de la derecha me ayuda a ver si hacer estas páginas vale la pena el tiempo que tarda. Es interactivo; puede jugar con él, si lo desea. (Es necesario utilizar el botón “atrás” de su navegador para volver aquí después de hacerlo.) La única información que el sistema registra es cuando los visitantes acceden al sitio y donde su ISP los conecta a internet. (En mi caso, eso es a 96 kilómetros de donde vivo, por ahora.)

Esto viene a mí como una servicio gratuito de Revolvermaps.com. Si sabe cómo insertar HTML en sus propias páginas web, se agrega fácilmente.

(Por favor no incluya el código para el Mapa Revólver en las traducciones de esta página.)


Tercera sección:

Considere estos después de que se sienta cómodo con muchos de los elementos en las secciones anteriores. Estos temas son periféricos o difíciles, por lo que requieren un poco de experiencia en ooBase.

Un informe “simple”: registros seleccionados y organizarlos para ordenarse: Un requisito sencillo. No es difícil… cuando se sabe cómo. Esto sucederá después de leer este tutorial algo inusual (para los tutoriales en este sitio). (En éste, hago menos lectura portátil de lo habitual.) Vamos a armar una base de datos pequeña (dos campos, seis registros.) Seleccionaremos unos pocos registros con una consulta. Y los presentaremos, ordenados (por el informe) en un formato apto para humanos. Otras funciones para hacer su informe “profesional” se incluyen al final del tutorial. Escrito el 9/14.

Funciones (añadir, recuento, mínimo, etc.) y agrupación: ¡No es mi tutorial más pulido! Y me vi en una esquina o dos. Pero si se está preguntando cómo usar las funciones en las consultas, esto puede ayudarle. Y si los dos podemos dominar todo ello, algunas cosas muy útiles son posibles: La extracción de una base de datos, por ejemplo, la puntuación media de niños de 12 años de edad que están en 7º grado al rendir una prueba de matemáticas cronometrada. (La base de datos debe contener puntuaciones de muchos niños. La consulta proporcionaría una tabla en la que se modelen los datos a nuestras necesidades.) Las técnicas involucradas abren el camino a encontrar, de un grupo de registros, el total (suma), promedio, recuento, el más alto registro individual, más bajo, desviación estándar. ¡Y eso es solo las funciones! El tutorial también hace referencia a los registros de agrupación. El tutorial viene con una base de datos descargable con datos de la muestra, y consultas pre-escritas, formularios e informes para ayudarle a empezar.

Dos tablas; un formulario: Utilice un formulario… un formulario… para ver los registros en dos tablas y editar, añadir y eliminar registros de las tablas. Una habilidad básica. No se debe trabajar directamente con las tablas (a pesar de que en muchos usos se hace a menudo, para ser honesto.).

Movimiento de datos entre aplicaciones Open Office: ¡Más fácil de lo que cree! Este es uno de los temas periféricos.

Selectores en cascada… con hojas de datos: Un formulario con una hoja de datos lista de los nombres de pila. Seleccione uno. Cuando haya hecho esto, una segunda hoja de datos en el formulario muestra a todos quienes tienen ese primer nombre en la tabla “Personas”.

Selectores: Segundo Nivel. Uso de un cuadro de lista y generalmente ser más inteligente. Cumple con su función primero sin una macro. Luego, a costa de una macro PEQUEÑA, mejoramos esa solución.

Ir a tabla de contenidos de la página

Macros:

No voy a prometer que no hay nada que implique que aparecerá una macro en cualquier otro lugar, pero voy a tratar de mantener la mayoría de las cosas que implican macros aquí.

Sudé sangre para comprender la realización de las macros y superar algunas limitaciones (de edad) “en la frontera (anterior)” de ooBase. Aproximadamente dos semanas después de que hubiera terminado, me di cuenta de una nueva versión de ooBase. ¡Pruebas limitadas sugieren que supera las limitaciones! Es un “¡Viva!”, no una queja. (Bueno, un poco de un queja… por el hecho de que calculé mal mi aventura.)

Con ooBase 3.1 puede almacenar macros en el archivo .odb de una base de datos dada. Puede almacenar macros en la base de datos que corresponde. También podrá tener imágenes en los informes (considere seriamente las versiones actualizadas, si usted todavía está utilizando algo anterior a 3.1. He hecho varias actualizaciones de OpenOffice a lo largo de los años, bajo Windows, sin remordimientos .. pero tomando las precauciones habituales.) (Para las imágenes en los informes, también es necesario el Generador de informes Oracle, anteriormente conocido como Sun Report Builder, o SRB. Hice mis pruebas con la versión 1.1. Hasta el momento puedo conseguir un formulario para mostrar imágenes realizadas en la base de datos y las imágenes que solo tienen la ruta almacenada en la base de datos. Hasta el momento, solo puedo obtener informes para imprimir las imágenes del primer tipo. Otra cosa buena en OO3.1 + SRB 1.1 es que se ha introducido la opción “Mantener relación” para la visualización de imágenes.

= = = = =

Programadores macro: comiencen con estos…

OOP y Eventos: tutorial que cubre elementos y principios importantes que intervienen en cualquier trabajo macro con módulo de Open Office. Algunos de los materiales le ayudarán a entender las prácticas que sigo cuando se trabaja con macros que no están “establecidas” por los requisitos generales de Open Office. No es una lectura fácil, pero se lo recomiendo.

Primeros pasos con macros: tutorial importante si se quiere trabajar con macros en cualquier módulo Open Office, o entender el material en cualquiera de mis otros tutoriales macros. Se creó un botón simple de “Hello World” para ilustrar puntos diversos. Muchas cosas se explican en palabras de una sílaba. Un tutorial para principiantes o una reseña para programadores macro de nivel intermedio.

Varias reflexiones sobre el uso de macro: No está muy bien escrito, pero si quiere dominar el uso de macros, repasar este material le dará un conocimiento adicional. Entre otras cosas en que nos fijamos al trabajar con una casilla de verificación en un documento de comando oowriter. Una vez más: Se explica en palabras de una sílaba.

Programación de macros: segundo nivel …

Ejecución de algunos botones con ooBasic: En este tutorial, se le da menos ayuda, tiene que tener cierta comprensión de lo que está haciendo…. la que se puede lograr trabajando a través de los tutoriales anteriores, si es necesario.

Funciones definidas por el usuario: La creación de nuevas “palabras” para el trabajo en Open Office, especialmente ooCalc. En este tutorial, creamos una función que calcula el precio “con el impuesto” de algo cuando sabemos el precio “sin impuesto” y la tasa de impuestos. Una vez que hemos hecho las cosas que se explican en el tutorial, podemos simplemente poner las cosas como tkbWithTax = (200,3) en una hoja de cálculo y obtener 206.

Trabajar con archivos: Una macro que borrar un archivo y copiar otro. Nota: Este “trabajo” se hace sobre documentos cerrados presentes en el disco, no con “elementos” dentro de un archivo. (Se puede abrir uno de los archivos al momento de llamar a la macro, pero solo copiar la copia del disco actual de eso. Incluso los cambios no guardados en el archivo no se copian.)

Propiedades del documento: Esto se enfoca… sin encontrar todas las respuestas… en el examen de las propiedades del documento en el que se almacena la macro. En el camino, nos fijamos en algunos de los documentos disponibles para abrir los programadores de Open Office… la API y ooBase. .

Programación de macros: tercer nivel…

El acceso a las funciones y procedimientos dentro de DLL externa. Se proporciona un DLL de Windows para su uso mientras toma sus primeros pasos. Se desarrolla un ejemplo usando una hoja de cálculo ooCalc, pero creo que los principios son generales. Se llama una función en la DLL; devuelve una cadena, que a continuación presentamos en una celda de la hoja de cálculo. Una subrutina en el archivo DLL pone “Hello World” en la pantalla en un cuadro de mensaje, cuando sucede algo en la hoja de cálculo ooCalc para invocar la subrutina.

Macros con ooBase …

En el siguiente material, se supone que tiene algún conocimiento de cómo trabajar con macros, ¡el que se puede obtener mediante el trabajo a través de los tutoriales anteriores!

La exportación de CSV con el clic de un botón: Esto no es solo para las personas que desean exportar CSV. Si desea utilizar macros con ooBase, lea este ensayo. Le lleva a través de las habilidades básicas, el uso de un archivo de exportación a CSV como un ejemplo. Se inicia casi de la nada, pero ya sea que ha utilizado macros en Open Office antes o sea un principiante, haría bien en revisar al menos los primeros dos tutoriales de esta, la sección “Macros”. Se habla de macros “simples” en Open Office. Todo lo que conllevan será necesario para trabajar con macros en ooBase…. ¡y mucho más!

¿Dónde están las macros? Este breve ensayo discute dónde se almacenan las macros, y tiene detalles acerca de un tema relacionado a ooBase.

Ir a tabla de contenidos de la página

instrucciones de “guía práctica”:

Las páginas de esta sección contienen pequeños fragmentos de información de “guía práctica”.
Son menos “tutorial” que aquellos en los apartados anteriores.

= = = = =

Algo que no se puede hacer: …al menos no con Open Office: Acceder a un servidor MySQL en los servidores de empresa de alojamiento web “1and1.com”… pero le digo cómo se pueden utilizar los datos de esas bases de datos en sus páginas web a través de PHP.

El uso de fechas en los registros para seleccionar registros: Si su base de datos tiene fechas en ella, almacenadas en el tipo de datos “fecha”, surgen unas pocas ramificaciones “interesantes”. Esta “guía práctica” muestra cómo crear consultas para la extracción de registros en función de las fechas.

El uso de archivos de texto simple para anexar varios registros Corto y preciso… y además el proceso funciona bastante bien. Ingrese varios registros en un archivo de texto simple (CSV), y “envíe” esos registros a una tabla en la base de datos, es decir, “añádalos”.

Mover los datos desde una hoja de cálculo a la base de datos: Un “mal” tutorial- no explica, no va a entender lo que está haciendo… pero le puede dar una respuesta de “clic aquí”, si eso es todo lo que quiere. Allana el camino para…

Lista de correos simple- crear etiquetas postales: Otro tutorial “malo”- no explica, no va a entender lo que está haciendo… pero le puede dar una respuesta de “clic aquí”, si eso es todo lo que quiere.

Cómo clonar una base de datos de Open Office: clonación de las tablas de datos, formularios, consultas, informes y el registro del clon.

Intercambio de datos: Cómo dar copias de una base de datos a los demás; cómo utilizar en un equipo diferente.

Buscar elementos en el manual: ¿Hay un manual? ¡Dónde lo obtengo!

concatenar campos: Convertir cadenas a partir de dos o más campos en una sola cadena. Hacer “Jane” y “Smith” -> “Jane Smith”, por ejemplo. ¡O incluso “Smith, Jane”!

Los botones de radio para las formas: Los botones de radio son una buena forma de ayudar a los usuarios a introducir solo datos válidos. También da un ejemplo de desarrollo paso a paso… una herramienta para llegar a donde quiere estar más pronto que tarde. Menos prisa, más velocidad.

El uso de DDE para mantener los documentos en el paso. DDE es una tecnología madura para el intercambio de datos entre documentos y Open Office la tiene “como estándar”.

Dibujar mapas con los países coloreados de acuerdo con los datos sobre ellos. ¡Hay una manera muy fácil de conseguir resultados realmente impresionantes!

Exportar datos a archivos CSV: La manera de hacerlo para cualquier aplicación Open Office. (Los archivos CSV se explican en otra parte.)

Solucionar problemas del Asistente para formularios de Linux: Parece que ha habido un problema con el Asistente para formularios con el ooBase instalado por Ubuntu en un punto. El problema puede seguir existiendo. Se arregla fácilmente, pero el “arreglo” puede traer otros problemas… No soy lo suficientemente experto en Ubuntu para saber acerca de eso… pero no he visto otros problemas en pruebas limitadas.

Hacer un campo de incremento automático: Usar AutoValue para crear campos que el ordenador complete automáticamente. Útil para las claves principales, números de serie, etc.

Cambiar auto-incremento de inicio: ¿Tiene un campo con AutoValue establecido como verdadero? ¿Quiere cambiar el número que se utilizará para el siguiente disco? Esta “guía práctica” explica cómo hacerlo… ¡y es fácil de hacer!

Ir a tabla de contenidos de la página

Discursos:

Las siguientes páginas son menos “tecla a tecla”, menos en el estilo de “guía práctica”. Son más como conferencias. Probablemente no son tan fáciles o tan divertidos de leer, ¿pero les daría una oportunidad? Se ordenan desde los temas “fácil/importante” a “menos fácil/menos importante”. Mientras que el de los tipos de datos no es particularmente fácil, ¡es especialmente importante! Por supuesto, no puedo estar seguro de que son importantes para sus necesidades. ¡Espero que todos sean útiles!

= = = = =

Relleno cruzado de formularios con datos de más de una tabla: Si su base de datos tiene más de una tabla, es una idea muy mala ingresar los datos dos veces, es decir, “duplicados” en dos lugares (¡Ese es uno de los problemas!). Este ensayo incompleto habla un poco sobre esto, y acerca de cómo se pueden poner datos de más de una tabla en un solo formulario para traer los elementos que desea.

Relaciones y uniones: Tan pronto como sus bases de datos tienen más de una tabla… lo que no debería tardar mucho… realmente debería empezar a establecer “relaciones” en la base de datos. Y en poco tiempo, tendrá que “unir”. No son lo mismo, pero las diferencias se desdibujan constantemente en mi mente, y espero poder ayudar a luchar contra ese problema.

Tipos de datos”: Fundamental para el diseño de tabla. (También hay una breve introducción a los tipos de datos en el “primer capítulo”.)

Archivos de datos CSV: Una explicación breve y general de los archivos de “valores separados por comas”, también conocidos como “archivos delimitados por comas”… útiles para mover datos entre aplicaciones. Los detalles de su uso en Open Office (en general) se explican en otro lugar… detalles de la importación de datos, de exportarlo y del movimiento de datos entre las aplicaciones de Open Office.

¿Ejecutar comandos SQL directamente? ¿Analizar SQL?: OoBase es apto para novatos (¡para una base de datos!). Sin embargo, llega un momento en que su “ayuda” se interpone en el camino. En ese momento, ejecute SQL directamente. A quien le importa. Cuando. Cómo hacerlo. (Esta página es meramente acerca del uso de comandos SQL dentro de la base. He escrito en otra parte acerca del uso de los servidores MySQL.

Apache / MySQL / PHP: ¿Listo para un desafío? (Un desafío enorme.) ¿Quiere usar ooBase con una base de datos multiusuario libre? (OoBase por sí sola no es multi-usuario.) ¿Quiere acceder a bases de datos a través de una LAN o a través de la web, utilizando de nuevo ooBase en la máquina del cliente? ¿Quiere que los usuarios tengan privilegios variados y estrictamente definidos? Este ensayo intenta ayudar… ¡pero no es una lectura rápida! (En el camino, también habla de la diversión que podría tener creando páginas web dinámicas por medio de PHP).

“Sólo” un servidor de base de datos MySQL, Con Open Office como “cliente”, o “front-end”: Esto también sería un desafío… aunque no al nivel de la aventura anterior. MySQL es un servidor de base multi-plataforma multi-usuario gratuito. Se puede acceder a un servidor MySQL a través de Internet. (OoBase por sí solo no es multi-usuario o apto para acceso remoto.) El conjunto de páginas que explican mucho acerca de conseguir un servidor MySQL fueron creados en febrero y marzo de 2013, y va más allá de algunos de mis esfuerzos anteriores con el tema. Dominar lo que hay en ellos y ya habrá hecho un buen comienzo para estar listo para el reto de grandes de embarcarse en una instalación Apache / MySQL / PHP, el artículo que he mencionado antes de éste.

Ir a tabla de contenidos de la página

Estudios de caso:

Ejemplos de necesidades específicas de llenado de bases de datos. También se incluyen estudios de caso de elementos de diseño de base de datos. No vea a los sujetos de estos estudios de caso y diga “¿lista telefónica? No necesito hacer una lista telefónica.”

Todos ellos ilustran aspectos de carácter general, y todo eso le puede dar pensamientos de “¡esa es una buena idea!”.

Si felizmente sucede que es necesario configurar una lista de números de teléfono, muy bien, sin embargo, he tratado de lograr una utilidad más general como escribí los estudios de casos. En cada uno, se lee acerca de las decisiones que tomé en la solución de un problema particular. Es posible leer sobre las herramientas que he utilizado. Debe tomar las ideas que son útiles en muchas bases de datos… por ejemplo, ¡la base de datos que está intentando crear hoy!

= = = = =

Diseño de Clave principal: trucos del oficio. Una discusión de la clave principal que diseñé para la tabla “Libros” de una base de datos que en realidad uso. (Se trata de una colección de libros.) Muchos puntos de aplicación general.

Antecedentes familiares: Una base de datos de los antepasados: Un trabajo en progreso, pero los elementos significativos de una base de datos de “verter” lo que sabe… y cómo lo sabe… sobre personas del pasado. Matrimonios, niños, fechas importantes, etc.

Listas enlazadas, ADN, antecedentes familiares: Este ensayo es un poco diferente de la mayoría en el sitio. Se habla (¡por fin!) acerca de un problema, y ​​se hace algunos progresos con el análisis de la forma de resolverlo. Pero una solución completa, Open Office Base, no está disponible todavía. ¡Espero que alguien pueda enviar una solución! Hasta entonces, el ensayo sigue siendo un ejercicio valioso en el estudio de los datos, y cómo podrían ser codificados. Los datos llenarían una matriz pero escasamente. Los datos podrían almacenarse mejor en una lista enlazada. ¿Se puede llevar a cabo una estructura de este tipo en un RDBMS? Todo esto surgió en el camino para el diseño de una base de datos para cotejo de ADN a efectos de investigación de historia familiar.

Departamento de Vehículos motorizados- en el paraíso: Esta base de datos es una base para otros tutoriales. La base de datos se puede descargar. Tiene cuatro tablas, con las relaciones establecidas. Es la base de un sistema de gestión de datos para la policía de tráfico de una hipotética isla del Caribe.

Formulario con dos sub-formularios: Una pequeña cosa modesta. En el contexto de una pequeña base de datos con información sobre las plantas como un ejemplo, se crea un formulario con dos sub-formularios.

Donaciones anuales a la caridad: Una base de datos para hacer el seguimiento de las donaciones a causas nobles. No es “ciencia espacial”; un sistema bastante básico.

Inversión en la bolsa: Notas sobre una base de datos que registra los datos esenciales para un inversor en el mercado de valores. También, espero, de interés para los novatos inversores privados, para los puntos generales sobre los registros que hay que tener.

Un ejemplo del “mundo real”: Descripción de una labor un poco “sucia” hecho para satisfacer algunas de las necesidades del mundo real.

Participación de proyecto: Una base de datos de seguimiento de las personas que trabajan en un grupo de proyectos. Útil como una ilustración de tener “líneas” de información para múltiples entidades y otras cosas. Puede descargar la base de datos, si lo desea. No es “completo” sin embargo… pero la descripción de las tablas, de utilidad en su propio derecho, lo es.

Denominación de partes:

Algunos “Ejemplos” para apoyar muchas de las otras páginas de este sitio web. Se pueden leer por su propia cuenta, y conectadas a menudo, especialmente en los tutoriales de introducción.

(Por lo tanto, Hagop Merjian, recuerdo algo de clases de inglés hace 40 años. Bueno… ¡recuerdo fragmentos!) Para aquellos que no están familiarizados con la “Denominación de las partes” de Henry Reed, vale la pena visitar. Escrito sobre la experiencia de un soldado en la Segunda Guerra Mundial, aunque tengo que admitir que lo recordaba de forma equivocada como siendo Wilfred Owen y la Primera Guerra Mundial. Probablemente se podría aplicar a la vida de casi cualquier soldado con unos pocos cambios.)

Pero usted, amable lector, no es probable que sea un soldado, por lo que aquí no voy a divagar sobre los giratorios de pilotes, que en su caso no se ha conseguido, o cualquier otra cosa que no haya conseguido.

   v v v v v v – – – . . . temas de Partes. . . – – – v v v v v v

ventana principal gestor de proyectos de ooBase: Se analiza la ventana principal desde la que normalmente se gestionar cualquier proyecto ooBase. Algunos usuarios de bases de datos ooBase creados por otros pueden estar más familiarizados con el front-end del panel de control, pero la mayoría de los usuarios trabaja normalmente a través de la ventana se describe aquí, a la que por lo general me refiero como “ventana principal gestor de proyectos de ooBase”.

“Botón de modo de diseño de encendido / apagado” y la ventana Navegador de formulario: Dos herramientas importantes para el diseñador. No hay que confundir la forma del navegador con el navegador más general que se puede iniciar con su tecla F5.

Barras de herramientas “Controles de formulario” y “Más controles” Cómo tener acceso a ellas.

Ir a tabla de contenidos de la página

Tutorial GENERAL del “sistema” Open Office:

Hay algunas cosas que son controladas a través de toda la gama de los módulos de Open Office. La configuración de su Ejecución de seguridad de macros es importante. Ese enlace conduce a algunas notas acerca de lo que son las macros y cómo establecer el nivel de seguridad de la instalación de Open Office. (Este tema es importante, incluso si usted no es consciente de la utilización de macros.)

Tutorial de Open Office Writer:

Alguna vez deseó tener “múltiples reglas” en un documento de Writer? ¿Así que ha estado un poco en el medio de una página con un número diferente de columnas? Fácil cuando se sabe cómo, lo que este tutorial sobre el diseño de página en Open Office escritor explicará.

Ir a tabla de contenidos de la página

Más comentarios:

En primer lugar….

Desvaríos

La base de datos que se incluye con OpenOffice, versión 2 (o superior) hace bien las tareas de base de datos normales y es tan fácil de usar como cualquier cosa de potencia comparable. Acepta SQL. Ver los artículos anteriores para ayuda en el dominio de ooBase.

Olvide alguna experiencia con Adabas, que venía con la versión comercial de OpenOffice 1. La base de datos de OpenOffice versión 2, ooBase, no guarda relación, y no se ha seguido adelante en la versión 3.

Recuerde: todo el paquete OpenOffice, al ser de código abierto, está libre, incluyendo ooBase. (También verá ooBase como “Base”).

OpenOffice está disponible no solo para Windows, sino también para Mac y Linux. Lo he estado usando en Ubuntu. De hecho estoy haciendo más y más en Ubuntu… es un sentimiento maravilloso que alejarse de la esclavitud de Microsoft. Si llega el día en que decida desactivar todas mis versiones de Windows, habrá cosas que extraño, pero para el procesamiento de textos, hojas de cálculo, bases de datos (y algunas otras aplicaciones), cuando me cambie a Linux, ni siquiera notaré que no es Windows… voy a seguir usando las aplicaciones que estaba usando en Windows. (Firefox tiene mis actividades de navegación en las mismas circunstancias felices.)

Hablando del maravilloso mundo de los programas de código abierto, ¿has abierto el software y el hardware abierto microcontrolador Arduino? Mucha diversión, si le gusta juguetear con la electrónica. Y si solo le interesa el software, está la multi-plataforma Pascal llamada FPC, que promuevo en la misma página que mi material de Arduino. FPC viene en versiones para Windows, Linux y Mac.

Con OpenOffice 2, se obtiene un programa de bases de datos gratis, capaz y útil. Se deriva de un producto existente, HSQL. Citado desde www.hsqldb.org:

“Nuestro grupo se formó en 200… Hemos… lanzado seis nuevas versiones de la base de datos (RDBMS) desde abril de 2001… El proyecto cuenta con ranking un top 50 entre todos los proyectos de SourceForge (100.000), con más de 1.000.000 descargas.

“(HSQL es) completamente gratuito y se distribuye bajo nuestras licencias, (que están), basadas en la licencia estándar BSD.”

Y (adaptado) a partir de (una versión anterior de) lo que solía ser en …….http://www.openoffice.org/product/base.html….. (la página puede ser lenta para cargar.)

Con BASE, puede…

  • Crear nuevas tablas para sus datos – y también cambiarlos a medida que cambian sus necesidades
  • Mantener índices en las tablas para que el acceso de datos sea más rápido
  • Para ver una tabla en una rejilla de edición y añadir, modificar y borrar registros
  • Producir informes impresionantes de sus datos (Asistente para informes)
  • Crear aplicaciones de bases de datos instantáneas (Asistente para tablas)

Al usar BASE, no solo se puede navegar por sus datos, sino también…

  • Realizar clasificaciones individuales o de varias columnas
  • Ver subconjuntos de sus datos con filtros sencillos (un clic) o filtros de consulta (lógica) complejos
  • Crear consultas de gran alcance para mostrar sus datos de nuevas formas, incluyendo resúmenes y vistas multi-tabla
  • Elaborar informes en una amplia variedad de formatos, utilizando el Asistente para informes o Generador de informes de Oracle, anteriormente conocido como Sun Report Builder o SRB

La base incluye una versión completa del motor de base de HSQL, el almacenamiento de datos en archivos XML. También se puede acceder a los archivos de dBASE de forma nativa para el trabajo de base de datos simple”.

Para conocer los requisitos más avanzados, BASE es compatible con muchas bases de datos populares de forma nativa (Adabas D, ADO, Microsoft Access, MySQL) o cualquier base de datos a través de los controladores ODBC y JDBC estándar de la industria. También es compatible con cualquier libreta de direcciones compatible con LDAP, así como formatos comunes, como Microsoft Outlook, Microsoft Windows, y Mozilla”.

(Nota: En el caso de al menos Access, la compatibilidad incluye el acceso a las tablas dentro de la base de datos, pero excluye cualquier posibilidad de ejecutar macros de Access, formularios, informes. Pero es un vaso a más de la mitad, si se piensa en ello.

Ir a tabla de contenidos de la página

Filosofía editorial

No me gustan los sitios web “adornados”, más preocupados de tener un aspecto llamativo que un buen contenido. Para un cuadro bonito, puedo ir a una galería de arte. No todo el mundo tiene banda ancha rápida.

Presento este material en un formato destinado a ayudar a quienes lo utilicen. Hay dos aspectos de ello: La forma en que se divide, y la forma en que se publica. Detalles en mi página acerca de cómo el material se divide y forma en que se publicó.

Por favor, recuerde que el material es de autor. (TK Boyd, 2006 y posterior) Los procedimientos de la página que acabamos de citar se sugiere solamente para uso personal conveniente del material, sin embargo, también…

Siéntase libre de utilizar esta información en cursos de informática, etc., pero dé crédito a la fuente, citando la URL, se agradecería bastante. Si simplemente copia las páginas a otras páginas web va a hacer a sus lectores un flaco favor: Las copias no estarán al día. Es mucho mejor enlazar a las páginas originales, y luego sus lectores verán las versiones actualizadas. Para aquellos que les importa- gracias. He publicado una página con más información en cuando a las exenciones de derecho de autor que presento, y sugerencias para aquellos que deseen poner este material en CD, etc. (Hay por lo menos una prisión que utiliza el material para la educación de reclusos. ¡Existen situaciones en las buenas conexiones de internet no son posibles!)

Las traducciones son bienvenidas. Hábleme de la suya, para así poder publicar enlaces a la misma. (Más información en la página sobre la exención de derechos de autor.)

Ir a tabla de contenidos de la página

Otros recursos:

Cuando empecé esto, a principios de 2006, era nuevo en OpenOffice, pero no era un principiante con los ordenadores o para escribir tutoriales en la web.

Los foros en línea son la fuente más útil de ayuda para mí. Tengo una página con mis recomendaciones actuales de foro para usted.

Hay otros tutoriales de OpenOffice por ahí que quisiera recomendarle.

(Estoy asumiendo que no encontró lo que quería en mi página sobre manuales para ooBase… Probablemente debería empezar por ahí, si no lo ha visto ya.)

Para ooBase, intente lo siguiente…

Por supuesto, debe leer Primeros pasos con ooBase (documento PDF) de OpenOffice… Aunque, por desgracia, puede estar desactualizado … la página aún presentaba el encabezado “Introducción a OpenOffice.org 2.x” cuando me registré en junio de 2015 y Base ha estado en la versión 4 por un largo tiempo, y hay grandes diferencias entre Base 2.x y Base 4.x.

Andrew Pitonyak tiene un sitio con la ayuda de ooBase, otros temas de Open Office, ¡y otros temas!

Para tutoriales generales de OpenOffice, intente lo siguiente…

Un sitio bueno, con mucha información: “Tutoriales de OpenOffice”

La siguiente información le dará enlaces a mucho buen material de OpenOffice, mucho más que ooBase… artículos Proyecto de Documentación propia de Open Office. (Esa página puede ser lenta para cargar.) El material está disponible en muchos idiomas. Personalmente, encuentro el material difícil de navegar, tal vez sufre de “comité-itis”… pero hay buen material allí, si busca. Tal vez ni siquiera se sienta tan frustrado como yo; mi aversión probablemente es solo una cuestión de “estilo”. Pero también debo añadir que viene del mismo grupo de “Primeros pasos con…” que se mencionó anteriormente, al igual que el manual sobre el lenguaje de programación del que hablo a continuación…

Para el manual de lenguaje de programación de OpenOffice, y la API de OpenOffice, ir a…

El Wiki ooBasic

Para otras cosas buenas, ir a…

Hay un foro de Base excelente y eficaz, al igual que uno de sub-tablas en http://forum.openoffice.org

Comandos de referencia SQL disponibles: Resumen en http://www.hsqldb.org/… Solo un capítulo de muchos con información relevante sobre Base.

Tutoriales sobre hoja de cálculo de Open Office: “Calc ayuda de About.com”

Por favor, no solicitar un enlace desde aquí a su sitio a menos que a) su sitio ya tenga un enlace a este sitio, y b) la Wayback Machine me demuestre que su sitio ha estado funcionando durante más de dos años.

Y si le ha gustado lo que ha encontrado aquí o quiere cosas diferentes, aquí están algunas de las páginas más del editor de estos tutoriales

La página principal de Sheepdogsoftware.co.uk., Mi mayor sitio. (Disculpas si el “? FrmFdb” que he añadido a ese enlace le causa problemas con el navegador. Por favor, avíseme si es así. Está ahí para ayudarme a aprender las preferencias de mis visitantes.)

Uso del microprocesador Arduino: Estas cosas son simplemente mucha diversión, si tiene incluso un poco de geek. Usted no necesita una gran cantidad de dinero. Eche un vistazo a la introducción, de todos modos.

Páginas sobre el uso de computadoras en la detección y de control, por ejemplo, el registro de tiempo.

Programación: Lázaro… un lenguaje libre, de código abierto, multi-plataforma basado en Pascal. ¡Y funciona! Tutoriales.

Programación: Tutoriales sobre Delphi y Pascal.

Introducción MicroLan: una poderosa familia de dispositivos de detección y control. Esto no es un asunto a nivel de consumidor, pero tampoco es que esté fuera del alcance de los aficionados entusiastas. También tengo tutoriales para usted acerca de programación 1- chips y dispositivos Wire para MicroLans ™.

Otro de mis sitios. (Arunet)

Ir a la Tabla de Contenidos de esta página

Buscar en los tutoriales ooBase. Los resultados se abrirá una nueva página. (Tendrá que utilizar otras búsquedas para comprobar todo mi material en línea. O mis páginas “índice”, por ejemplo, la de SheepdogSoftware.co.uk.)

Principio del formulario

Inferior de la Forma

Búsqueda personalizada

Anuncio del editor de la página: Sí… disfruto de la elaboración de estas cosas para usted… espero que sean útiles. Sin embargo, ¡este trabajo no paga mis cuentas! Si encuentra este material de utilidad, (y ejecuta una PC MS-DOS o Windows), por favor visite mi página de freeware y shareware, descargue algo y hágalo circular por mí. ¡Los enlaces de una página a esta página también serán bienvenidos!

Haga clic aquí para visitar las páginas freeware y shareware del editor de Sheepdog Software ™.

Para enviar por correo electrónico al editor de esta página, Tom Boyd… dirección de correo electrónico del editor. ¡Se aceptan sugerencias!

Página evaluada por cumplimiento con los estándares de la INDUSTRIA (no solo para MS), utilizando el validador libre, accesible al público en validator.w3.org. En su mayoría pasa. Había dos atributos “desconocidos” en el código del botón Google +, y uno en el código Revolvermaps.

Un último consejo: Asegúrese de saber todo lo que necesita sobre el software espía.

. . . . . . . F i n . . d e . . P á g i n a. . . . .

John Miller
Follow us

John Miller

John has worked in investment banking for 10 years and is the main author at 7 Binary Options. He holds a Master's degree in Economics.
John Miller
Follow us

Leave a Reply

Your email address will not be published. Required fields are marked *