background preloader

Administrez vos BD avec MySQL

Administrez vos BD avec MySQL
Vous avez de nombreuses données à traiter et vous voulez les organiser correctement, avec un outil adapté ? Les bases de données ont été créées pour vous ! Ce tutoriel porte sur MySQL, qui est un Système de Gestion de Bases de Données Relationnelles (abrégé SGBDR). C'est-à-dire un logiciel qui permet de gérer des bases de données, et donc de gérer de grosses quantités d'informations. Il utilise pour cela le langage SQL. Il s'agit d'un des SGBDR les plus connus et les plus utilisés (Wikipédia et Adobe utilisent par exemple MySQL). MySQL peut donc s'utiliser seul, mais est la plupart du temps combiné à un autre langage de programmation : PHP par exemple pour de nombreux sites web, mais aussi Java, Python, C++, et beaucoup, beaucoup d'autres. MySQL avec l'interface PHPMyAdmin MySQL avec une console windows Différentes façons d'utiliser MySQL Quelques exemples d'applications Points abordés dans ce tutoriel

Javascript ! Bienvenue à toutes et à tous, Qui n'a jamais entendu parler du JavaScript ? Créé dans les années 90 en tant que simple langage de script, JavaScript est désormais un des poids lourds du développement Web ! Qui plus est, il se démocratise au sein d'autres environnements comme les serveurs avec le célèbre Node.js, les applications pour smartphones et tablettes, avec PhoneGap d'Adobe, les applications pour Windows 8, mais aussi les logiciels multiplateformes. Bref, JavaScript est partout ! Mais avant de se targuer de créer des applications pour serveurs, tablettes et Windows, il faut d'abord apprendre la base et s'intéresser aux origines : le JavaScript au sein des pages Web. Voici quelques exemples de ce qui est réalisable grâce au JavaScript : Sur ce, bonne lecture !

Créez des applications pour iPhone, iPad et iPod Touch Créer ses propres applications pour iPhone, iPad ou iPod Touch : un rêve pour beaucoup d'entre nous ! Certains disent que l'univers Apple est fermé, d'autres que les langages de programmation pour Apple sont difficiles à apprendre. Mais qu'en est-il vraiment ? En ce qui me concerne, je pense que si vous avez un peu de volonté, de temps et des idées plein la tête, vous pouvez faire des merveilles sur les périphériques portables Apple. Avec ce tutoriel, je vais vous faire découvrir l'univers merveilleux de la programmation iOS, c'est-à-dire de la programmation d'applications pour iPhone / iPod Touch / iPad, toutes versions confondues. Peu importe que vous soyez de parfaits débutants en programmation ; si tel est le cas, il vous faudra juste un peu plus de temps pour assimiler et mettre en pratique tout ce qui sera dit dans ce tutoriel. Pour cela, vous allez devoir apprendre à utiliser : Si vous êtes prêts à me rejoindre dans cette aventure, j'en serais ravi. Ce cours vous plaît ?

SQL Avant d'utiliser les jointures, il faut que votre base de données relationnelle soit correctement conçue. Vous apprendrez dans cette partie quelques règles de base (loin d'être exhaustives) dans la conception des bases de données. Pour ce faire, utilisons un exemple. Citation Vous êtes informaticien dans une agence de presse et vous devez stocker les articles des journalistes de l'agence dans une base de données relationnelle. Vous devez stocker pour chaque article son titre, son contenu et sa date, ainsi que le nom, le prénom et l'adresse e-mail de l'auteur. Ces règles n'étant pas faciles à comprendre de prime abord, appliquons-les à notre exemple. On aurait a priori tendance à créer une table "articles" ayant la structure suivante (notez l'absence de caractères spéciaux, d'espaces et d'accents dans les noms des champs) : Ce qui donne, avec quelques données (exemple) : On remarque cependant qu’il y a répétition des informations sur l'auteur. Ce qui donne en données : Mise en pratique :

Programmation SQL/Langage de manipulation de données Un livre de Wikilivres. Instruction SELECT[modifier | modifier le wikicode] L'instruction SELECT est la base du LMD, elle permet de renvoyer une table contenant les données correspondantes aux critères qu'elle contient. Seules les clauses "SELECT" et "FROM" sont obligatoires. SELECT [ALL] | [DISTINCT] * | <liste de champs ou d'instructions d'agrégation>FROM <liste de tables>WHERE <condition>GROUP BY <champs de regroupement>HAVING <condition>ORDER BY <champs de tri> [DESC] | [ASC] Une autre forme est SELECT [ALL] | [DISTINCT] * | <liste de champs ou d'instructions d'agrégation>FROM <TABLE de base><liste de jointures>GROUP BY <champs de regroupement>HAVING <condition>ORDER BY <champs de tri> [DESC] | [ASC] Détails des clauses : SELECT[modifier | modifier le wikicode] La clause SELECT permet de spécifier les informations qu'on veut récupérer. Instructions d'agrégation[modifier | modifier le wikicode] Les instructions d'agrégation permettent des opérations comme le comptage ou les sommes. Exemple :

Enrichir mon cours Moodle avec les outils du Web Rédigez des documents de qualité avec LaTeX - LaTeX LaTeX ? Mais que vient faire le LaTeX sur un site de tutoriel informatique ? C'est un langage ? A quoi sert il ? Telles sont les questions que peuvent éveiller chez vous la lecture du titre de ce tutoriel. Les documents créés en LaTeX respectent les standards de l'édition et de l'imprimerie, tout en étant optimisés pour l'affichage de formule mathématiques, faisant de ce langage un outil de choix pour les scientifiques et les éditeurs (il est à noter que dans certains laboratoires de recherche, Word est interdit et seul LaTeX est utilisé). Les documents produits sous LaTeX sont souvent sobres mais extrêmement lisibles, en voici quelques exemples : un sommaire en LaTeX insertion d'image en LaTeX Maths en LaTeX Ce cours est conçu pour vous apprendre le langage LaTeX à partir de zéro et faire de vous des Jedis de la mise en page, il comportera trois parties durant lesquelles vous apprendrez à : Je vous attends avec mon sabre laser et mon clavier dans le premier chapitre. Ce cours vous plaît ?

Connection MySQL avec PDO / Tutoriel PHP PDO est une classe PHP déstinée à permettre à PHP de communiquer avec un serveur de données. (PDO : Php Data Object) PDO est ce qu'on appel une couche d'abstraction, c'est à dire qu'il va permet de communiquer avec n'importe quel server de base de données : MySQL, Oracle, Postgresql, etc... (En tout cas sur des requètes simples). PDO va permettre (c'est son intérêt majeur) de sécuriser les requètes et de favoriser la réutilisation du code grâce aux requètes préparées. Connecting people ! Voici la connection type à un serveur MySQL. La DNS, c'est en quelques sorte le point d'entrée pour accéder à notre base de données, il débute par le code du moteur de base de données (on appel ça l'engine parfois). Ensuite on trouve l'adresse du serveur : host=localhost Puis le nom de la base de données : dbname=formation Et parfois on trouve aussi le port : port=3606, quand le port est spécifié, la variable $dns ressemble à ça : Erreur levée par PDO Erreur "could not find driver" Envoyer des requètes

Pour créer des nuages de mots-clés La création de nuage de mots-clés est une façon simple de cartographier des idées, des champs sémantiques, des concepts, d’évoquer des notions essentielles… Et de mettre en forme via des réglages (couleur, taille des mots, position dans l’espace, jeu de polices de caractère…) un instantané visuel qui offre une forme de représentation synthétique pour l’internaute et la personne. Ce type de mode cartographique peut être utilisé en gestion de projet, pour de la formation, de l’analyse de texte, du remue-méninges (brainstorming)… Voici 6 solutions gratuites en ligne pour créer des nuages de mots-clés : Wordle Il s’agit de l’outil le plus connu de création de nuage de mots-clés. Tagul Pour utiliser Tagul, cela est gratuit, mais sur inscription. Tagxedo L’originalité du format du nuage de mots-clés créé est l’un des points forts de ce service en ligne sur inscription. ToCloud TagCrowd Licence : Creative Commons by-nc-saGéographie : France Tags: nuage, outil en ligne

Support du web CSS3 module: W3C Selectors Résumé Les CSS (Cascading Style Sheets) sont un langage permettant de décrire la restitution de documents HTML et XML à l'écran, sur papier, vocalement, etc. Pour attacher des propriétés stylistiques aux éléments du document, elles utilisent les sélecteurs, qui sont des conditions de sélection de ces éléments. Statut de ce document Ce document est une version de travail de l'un des "modules" de la future spécification CSS3. Ce document est un document de travail du Groupe de Travail CSS & FP faisant partie de l'activité Style. Le Groupe de Travail pense que cette spécification est prête et souhaite donc en faire le dernier appel à commentaires. Les commentaires sur ce document de travail et les discussions le concernant peuvent être envoyés dans la liste de diffusion publique (archivée) www-style@w3.org (voyez les instructions). Ce document est toujours à l'état de document de travail et peut donc être mis à jour, remplacé ou rendu obsolète par d'autres documents du W3C à tout moment. 1.

ScreenLeap. Partager son ecran facilement Screenleap est un outil collaboratif qui permet de partager l’écran de son ordinateur le plus simplement du monde. Il est même difficile de faire plus simple. Pour partager votre écran, il faut vous rendre sur le site Screenleap et cliquer sur le bouton “share your screen”. Les personnes utilisant ce code pourront voir votre écran chaque fois que vous autoriserez le partage en activant screenleap sur votre ordinateur. Les utilisations de partage d’écran sont nombreuses pour ce service collaboratif qui se distingue par sa simplicité de mise en oeuvre. Screenleap est gratuit. Like Loading...

Comment écrire votre premier Ebook L'inscription de votre premier ebook peut sembler comme intimider chargent. Mais comme beaucoup de projets, il ne semblera pas si mauvais quand elle a décomposé en morceaux maniables. Non tous les projets sont réussis, ainsi ne sont pas trop déçus si votre premier ebook n'est pas un best-seller. Celui qui les résultats de votre premier ebook, vous puissent au moins indiquer le `vous l'avez fait'. Comme beaucoup de choses dans la vie, ce qui semble souvent impossible peut être atteint avec la bonne attitude et l'équipement droit. C'a pu être une course de marathon, escaladant une montagne ou trouvant l'espace de stationnement au supermarché. Si vous voulez jouer le golf, vous aurez besoin de clubs, de boules et d'une certaine pratique. Si vous voulez écrire un ebook, vous aurez besoin d'ordinateur, de logiciel et de quelques directions. Établir vos raisons Vos raisons pour que vouloir écrive un ebook auront un impact important sur votre succès. Choisir votre sujet Choisir votre titre

Comment filmer un écran d'ordinateur ? Il est des services en ligne qui n’ont strictement aucun intérêt, et il en est d’autres qui deviennent indispensables. Screenr a de grandes chances de faire partie de cette seconde catégorie si vous recherchez une solution gratuite pour filmer votre écran (durant 5 minutes maximum). Screenr : la capture vidéo en ligne Allons à l’essentiel et montrons tout de suite de quoi est capable cette solution gratuite avec cette vidéo réalisée en quelques minutes et après une prise en main très rapide : Précisons que Screenr ne nécessite aucune installation (pas même une petite extension pour votre navigateur) et que vous pourrez par conséquent l’utiliser aussi bien sur PC que sur un ordinateur tournant sous Mac OS. Comment capturer votre écran avec Screenr ? La première chose que vous devrez faire est de vous rendre sur le site officiel de Screenr puis de cliquer sur le bouton Record : Modifiez la taille à l’aide des poignées disponibles.

Comment filmer un itinéraire en 3D ? Voici le moyen de publier l’itinéraire 3D de votre choix sur n’importe quelle page web, sur Facebook ou Twitter, ou même sur l‘écran de votre smartphone. Filmer et publier un itinéraire en 3D Pour mener à bien cette opération, nous allons uniquement utiliser des services gratuits. Google Maps pour la création de l’itinéraire 3D, et Screenr pour filmer votre écran puis publier votre vidéo en ligne. Créer votre itinéraire 3D Pour élaborer votre itinéraire en 3D, vous allez vous rendre sur Google Maps. Reste maintenant à filmer ce trajet virtuel. Filmer son itinéraire Maintenant que votre véhicule numérique est prêt à parcourir ce trajet virtuel, vous allez capturer cet itinéraire. Après vérification du plugin Java de votre navigateur, vous pourrez lancer l’enregistrement de votre vidéo. Publier votre vidéo sur Internet

Related: