2010
2008
talend
by 3 others Data integration is the process of moving and combining data across the information system. It typically consists of extracting data from different sources (databases, files, applications, Web Services, emails, etc.), applying transformations (join, lookup, deduplication, calculation, etc.) to this data and sending the resulting data to target systems.
Talend, the first provider of open source data integration software, leverages the open source model to make data integration available to all types of organizations, regardless of their size, level of expertise or budgetary constraints. Talend’s solutions connect to all source and target systems and they can be downloaded at no cost. Talend also offers data quality solutions, fully complementary to its data integration solutions.
SQL Workbench/J
SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool. It is written in Java and thus it should run on any operating system that provides a Java Runtime Environment.
It's main focus is on running SQL scripts (either interactively or as a batch), graphical query building or administration of the database is not the focus.
Jointures multiples dans ActiveRecord grâce à include
ActiveRecord facilite énormément la manipulation des relations entre les objets. Cependant, lorsque ces relations se complexifient, il n’est pas toujours évident de récupérer les données qui nous intéressent.
L’argument :include de la méthode find est souvent utilisé pour réduire le nombre de requêtes SQL à effectuer. Nous allons voir qu’en l’associant avec l’argument :conditions, elle permet également d’effectuer des requêtes complexes.
2007
Gestion d'arbres par représentation intervallaire
by 3 othersPeu connue, la représentation intervallaire des arbres est une technique très performante.
Traditionnellement les représentations hiérarchiques font appel à des arborescenses modélisées par une table avec une autojointure entre la clef primaire des données mère et une clef secondaire relative aux données de la ligne fille. Cette simplicité a un coût élevé puisque la plupart des requêtes de recherche dans un tel arbre nécessitent un processus récursif, donc de la programmation dans un langage hôte ou dans une procédure stockée.
Avec la représentation intervallaire, toutes les recherches deviennent de simples requêtes basique et les performances sont sans communes mesure avec le modèle en autojointure.
Implementing an N-Level Nested Tree In PHP and PostgreSQL
by 1 otherThis series of articles is about implementing a nested tree using PHP and PostgreSQL. The theory and code in these articles also applies to MySQL, not just PostgreSQL.
Error2003-CantConnectToMySQLServer
This client error appears when no MySQL server responds to a connection attempt. That is, a client attempts to connect to MySQL Server at a specified host and port number, but the connection is not answered at all. This is not an error that comes from a server, since no server was reached. The error is generated by the client (like all MySQL error numbers in the 2000's).
Faire un simple client MySQL dans NetBeans
by 1 otherNetBeans possède un bel interface pour se connecter à la DB, mais la plupart des commandes SQL doivent être introduite dans leur entièreté. J'ai fait une application Swing pour l'insertion, et la visualisation des données d'une table de base de données MySQL. Cet exemple est trè simple, disponible pour une table spécifique et sans opération de suppression ou mise à jour. Il devrait être étendu mais le document aurait été plus long et plus compliqué, je suis désolé.
Apache Derby
by 1 otherApache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0. Some key advantages include:
* Derby has a small footprint -- about 2 megabytes for the base engine and embedded JDBC driver.
* Derby is based on the Java, JDBC, and SQL standards.
* Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution.
* Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server.
* Derby is easy to install, deploy, and use.
Simplifiez vous JDBC avec Jakarta Commons DbUtils
Au cours de ce tutoriel vous allez apprendre comment l'API Jakarta Commons DbUtils peut vous simplifier l'utilisation de JDBC par l'ajout d'une couche d'abstraction supplémentaire
Démarrer avec JOnAS
L'objectif de ce manuel est de guider l'utilisateur tout au long de l'installation de JOnAS et de lui permettre de faire fonctionner une première application à base d'EJB. Il permet également d'aider à exécuter une application plus complexe utilisant les EJB pour accéder à une base de données.
La boite à outils du programmeur Java
Une liste d'outils pour bien développer en Java.
1
(16 marks)