DéclencheurEn programmation procédurale, un déclencheur (trigger en anglais) est un dispositif logiciel qui provoque un traitement particulier en fonction d'événements prédéfinis. Par extension, c'est l'événement lui-même qui est qualifié de déclencheur. En programmation objet, tout message à un objet est lui-même un déclencheur. Dans les interfaces graphiques, ces déclencheurs sont nommés en général callbacks.
Vue (base de données)Une vue dans une base de données est une synthèse d'une requête d'interrogation de la base. On peut la voir comme une table virtuelle, définie par une requête. Les avantages des vues sont : d'éviter de taper une requête très longue : la vue sert à donner un nom à la requête pour l'utiliser souvent, de masquer certaines données à certains utilisateurs. En SQL, les protections d'une vue ne sont pas forcément les mêmes que celles des tables sous-jacentes. Les vues ne sont pas forcément purement virtuelles.
Partition (base de données)Dans une base de données, une partition est une division logique d'une table stockée en plusieurs parties indépendantes. Il peut être horizontal (les lignes d'une même table sont divisées en plusieurs partitions) ou vertical (les colonnes d'une même table sont divisées en plusieurs lots). Le partitionnement de tables est généralement effectué pour améliorer la gestion, la performance ou la disponibilité. Chaque partition peut être placée sur des serveurs ou des disques différents.
Snapshot isolationIn databases, and transaction processing (transaction management), snapshot isolation is a guarantee that all reads made in a transaction will see a consistent snapshot of the database (in practice it reads the last committed values that existed at the time it started), and the transaction itself will successfully commit only if no updates it has made conflict with any concurrent updates made since that snapshot.
QGISthumb|250px|Une table d'attributs des données d'OpenStreetMap (ici pour L'Île-d'Yeu). QGIS permet de séparer ces données par géotag. QGIS est un logiciel SIG (système d'information géographique) libre multiplate-forme publié sous licence GPL. Le développement a débuté en et est sorti en tant que projet sur SourceForge en . Il était également appelé Quantum GIS jusqu'en . Via la bibliothèque GDAL, il gère les formats d’s (raster) et s, ainsi que les bases de données. QGIS fait partie des projets de la Fondation Open Source Geospatial.
OpenOffice.orgOpenOffice.org (surnommé « projet OOo ») est un projet né le à l'initiative de Sun Microsystems en vue de produire une suite bureautique libre et gratuite fondée sur StarOffice. Le produit résultant est diffusé sous le même nom et sous plusieurs licences (la LGPL et, jusqu’à la version 2.0 beta 2 incluse, la SISSL), et fonctionne sur plusieurs plateformes dont Windows, de nombreux Unix (Linux, Solaris), ou Apple Mac OS X. La première version d'OpenOffice est lancée le 1er mai 2002.
DTraceDTrace est un logiciel générateur de traces conçu par Sun Microsystems en vue de la détection de problèmes en temps réel au niveau noyau ou au niveau applicatif. Il est disponible depuis , et a été intégré en tant que partie de Solaris 10 en . DTrace est le premier composant du projet OpenSolaris dont le code a été délivré sous la licence Common Development and Distribution License (CDDL). DTrace est un système de trace conçu pour donner des informations qui permettent aux utilisateurs d'ajuster des applications et le système d'exploitation lui-même.
Physical schemaA physical data model (or database design) is a representation of a data design as implemented, or intended to be implemented, in a database management system. In the lifecycle of a project it typically derives from a logical data model, though it may be reverse-engineered from a given database implementation. A complete physical data model will include all the database artifacts required to create relationships between tables or to achieve performance goals, such as indexes, constraint definitions, linking tables, partitioned tables or clusters.
Internationalisation et localisationvignette|350x350px| Capture d'écran des logiciels TDE, principalement localisés en chinois (traditionnel). En informatique, l'internationalisation et la localisation sont des moyens d'adapter des logiciels informatiques dans différentes langues, en prenant en compte les particularités régionales et exigences techniques d'un lieu cible. L'internationalisation est le processus de conception d'une application logicielle afin de l'adapter à différentes langues et régions sans modifications techniques.
HerokuHeroku est une entreprise créant des logiciels pour serveur qui permettent le déploiement d'applications web. Créée en 2007, elle est rachetée en 2010 par l'éditeur Salesforce.com. James Lindenbaum, Adam Wiggins et Orion Henry fondent Heroku en 2007. Le , Salesforce.com se porte acquéreur de l'entreprise Heroku et l'intègre comme filiale du groupe. Le , Yukihiro "Matz" Matsumoto, créateur et mainteneur du langage Ruby, rejoint Heroku comme Chief Architect. La même année, Heroku et Facebook concluent un partenariat.