background preloader

BDD

Facebook Twitter

SQLite Home Page. Open Source Distributed Real Time Search & Analytics. Cassandra (base de données) Un article de Wikipédia, l'encyclopédie libre.

Cassandra (base de données)

Wwwsqldesigner - Visual web-based SQL modelling tool. MySQL Workbench 5.2. MySQL Workbench is a unified visual tool for database architects, developers, and DBAs.

MySQL Workbench 5.2

MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more. MySQL Workbench is available on Windows, Linux and Mac OS X. Design MySQL Workbench enables a DBA, developer, or data architect to visually design, model, generate, and manage databases. It includes everything a data modeler needs for creating complex ER models, forward and reverse engineering, and also delivers key features for performing difficult change management and documentation tasks that normally require much time and effort.Learn More » Develop MySQL Workbench delivers visual tools for creating, executing, and optimizing SQL queries.

Administer MySQL Workbench provides a visual console to easily administer MySQL environments and gain better visibility into databases. Visual Performance Dashboard Database Migration. MySQL Workbench Community Edition - Base de données. MySQL Workbench est la reprise par SUN de DBDesigner 4.

MySQL Workbench Community Edition - Base de données

Ce logiciel complet permet de concevoir de A à Z une base de données MySQL. La connaissance des termes techniques liés aux bases de données relationnelles est nécessaire pour pouvoir appréhender ce logiciel. A noter que la version GPL (appelée Community Edition) ne possède pas toutes les fonctionnalités de la Standard Edition (payante), les fonctions incriminées apparaissant en grisé dans la version GPL. DBDesigner 4 - Base de données. Vous avez besoin d’un logiciel intuitif pour dessiner un modèle de données et l’implémenter automatiquement dans votre base de données préférée ou, inversement, récupérer depuis une base de données le modèle de données sous forme d’un beau graphique pour l’analyser ?

DBDesigner 4 - Base de données

Alors DB Designer est fait pour vous. Avec son mode de compatibilité SQL, il peut même aider à la conversion entre des schémas de bases de données de versions ou de types différents. Petite cerise sur le gâteau, il existe deux plugins bien utiles : l’export sous la forme d’une page html unique d’une description en liste des tables et des champs ; l’export d’une interface complète de saisie des données en php directement publiable avec mode recherche/liste/détail ; ce qui permet de développer instantanément une interface de saisie commandée par votre modèle de données. DB Designer sait s’interfacer avec toute connexion odbc, mysql, ms sql server, etc. Liste des fonctionnalités présentes : SQL Designer - Base de données. Voici un outil original et ergonomique pour la conception de base de données mySQL.

SQL Designer - Base de données

A priori il s’adresse à ceux qui maîtrisent déjà les bases de données relationnelles dont MySQL est la plus utilisée sur internet. Mais il pourra également convenir aux débutants qui souhaitent s’y mettre, la lecture d’un tutoriel sur la conception de bases de données relationnelle sera alors conseillée pour utiliser SQL Designer (voir liens plus bas). Tout se fait à partir de votre navigateur grâce à la technologie branchée du moment, j’ai nommé Ajax.

Vous vous retrouvez sur une unique page qui sera votre espace de travail (et le plus simple est de filer voir la démo pour vous en faire de suite une idée). En cliquant sur le bouton « Charger / Sauver », vous trouverez quelques tables exemples qui vous permettent d’appréhender les possibilités de l’outil : exemple de base . Ce logiciel est donc complètement multi plate-formes puisqu’il suffit de posséder un navigateur internet pour pouvoir l’utiliser. The Apache Cassandra Project. Débuter avec CASSANDRA et PHP. CASSANDRA est de la famille des SGBD dit «NoSQL».

Débuter avec CASSANDRA et PHP

L’abandon de certains dogmes et le choix du compromis où les données ne sont plus liées de manière relationnelle (clef primaire / clefs étrangères), ont permis de répondre efficacement aux besoins croissants et gourmands des mécanismes d’analyse de données massives et proposent par la même occasion, des architectures techniques scalables (Master to Master) et redondantes (Multi data-center). Les bases de données NoSQL peuvent être de type document, graphe, colonne ou clés/valeurs.

Ces solutions ont émergé sous l’impulsion de grosses entreprises du web qui ont vu exploser le volume de leur DATA : Twitter, Facebook, Amazon ou encore Google. CASSANDRA n’est qu’un maillon de la chaine dans l’architecture technique qui va permettre aux décisionnels de traiter, d’extraire et de faire parler les datas. CASSANDRA peut être utilisé en cluster et offrir tout ce qu’un cluster a à offrir comme par exemple :

Cassandra : le modèle de données. Préambule.

Cassandra : le modèle de données

Introduction à la base de données NoSQL Cassandra. Apache Cassandra est un système permettant de gérer une grande quantité de données de manière distribuée.

Introduction à la base de données NoSQL Cassandra

Ces dernières peuvent être structurées, semi-structurées ou pas structurées du tout. Cassandra a été conçu pour être hautement scalable sur un grand nombre de serveurs tout en ne présentant pas de Single Point Of Failure (SPOF). Cassandra fournit un schéma de données dynamique afin d'offrir un maximum de flexibilité et de performance. Mais pour bien comprendre cet outil, il faut tout d'abord bien assimiler le vocabulaire de base. Keyspace : c'est l'équivalent d'une database dans le monde des bases de données relationnelles.

Une instance Cassandra est une collection de nœuds indépendants qui sont configurés ensemble pour former un cluster. Dans un cluster, tous les nœuds sont égaux, ce qui signifie qu'il n'y a pas de nœud maître ou un processus centralisant leur gestion. La détection des échecs est une méthode pour déterminer localement si un autre nœud est accessible ou pas. Aussi : SQLite Home Page.