Faculté I&C, Claude Petitpierre, André Maurer Exercice sur les bases de données Quelques rappels et conseils (voir Aides > Accès à la base de données)

Slides:



Advertisements
Présentations similaires
PL/SQL : Le Langage PL/SQL est une extension du SQL, qui offre
Advertisements

Le langage C++ Les types structurés
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
Utilisation de l’outil Firebug
PHP mySQL Extension php_mysql. Connexion à une base de données Établir une connexion mysql_connect(string server, string username, string password) –permet.
Javascript les spécificités du langage - Partie 7 -
Firebug Dévermineur Debugger.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Faculté I&C, Claude Petitpierre, André Maurer Bases de données Javascript – SQL - LemanOS.
Faculté I&C, Claude Petitpierre, André Maurer Bases de données SQL (Structured Query Language)
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Faculté I&C, Claude Petitpierre, André Maurer 1 Systèmes multi-processus C. Petitpierre
Faculté I&C, Claude Petitpierre, André Maurer 1 Héritage par prototype Héritage dattributs ou de méthodes Héritage de constructeurs.
Introduction à la programmation (420-PK2-SL) cours 12 Gestion des applications Technologie de linformation (LEA.BW)
Faculté I&C, Claude Petitpierre, André Maurer Bases de données SQL (Structured Query Language)
Faculté I&C, Claude Petitpierre, André Maurer What is this ? (Quest ce que this ?)
Faculté I&C, Claude Petitpierre, André Maurer Les objets Introduction.
Faculté I&C, Claude Petitpierre, André Maurer setTimeout ( nomDeFonction, 1000 ) setTimeout ( instructions, 1000 ) setTimeout ( nomDeFonction(), 1000 )
Les instructions PHP pour l'accès à une base de données MySql
TRAITEMENT DE STRUCTURES
2 Ils associent les rangées de 2 requêtes UNION [ALL] INTERSECT MINUS.
Faculté I&C, Claude Petitpierre, André Maurer Evénements en Javascript prototype.js.
Les requêtes Les requêtes permettent dinterroger une base de données suivant 3 opérateurs : La projection Affiche le contenu dun champ complet En langage.
SELECT {* | Expression [Alias] [,...] } FROM Table [WHERE Condition] [ORDER BY { Expression | Alias } [ ASC | DESC ] [NULLS FIRST | NULLS LAST ] [,...]
Les Classes les structures en C (struct) regroupent des variables : structuration de l'analyse mais problèmes de cohérence problèmes de sécurité d'accès.
Faculté I&C, Claude Petitpierre, André Maurer 1 JavaCC Java compilers compiler (version générant du Javascript)
Leçon 2 : Surcharge des opérateurs IUP 2 Génie Informatique Méthode et Outils pour la Programmation Françoise Greffier Université de Franche-Comté.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Procédures stockées CPI-SQLServer.
Accès à une quantité impressionnante de données Classement en 10 chapitres.
Le langage Javascript pour le web et application au DHTML
Introduction à la programmation I Fonctions Structures de contrôle Structures de données (arrays simples et indexés) Variables locales et globales.
1 Evaluation des Operations Relationnelles : Algorithmes Additionnels Chapitre 14, ,
Faculté I&C, Claude Petitpierre, André Maurer Scalable vector graphics SVG (documentation en français – voir menu.
Faculté I&C, Claude Petitpierre, André Maurer Gestion des fichiers de LemanOS Ne fonctionne que sous LemanOS. On peut voir les fichiers créés dans ce système.
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
Initiation aux bases de données et à la programmation événementielle
Faculté I&C, Claude Petitpierre, André Maurer Le parallélisme Introduction.
Faculté I&C, Claude Petitpierre, André Maurer JavaCC Java compilers compiler (version générant du Javascript)
Les transactions.
Programmation Orienté Objet en C++ Ricard julien.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 SQL jointure PHILIPPE BANCQUART.
FONCTIONS avec paramètres en Entrée/Sortie
Mini Projet Web: Liste de Contact
Évènement Petites fonction déjà toute faites Exemple : Construction onLoad (au chargement) = "ce qui doit se passer" onLoad s’exécute toujours dans le.
Faculté I&C, Claude Petitpierre, André Maurer Scalable vector graphics SVG (documentation en français – voir menu.
 CREATE TABLE  DROP TABLE  ALTER TABLE  INSERT  UPDATE  DELETE  SELECT interrogation 2 Instruction de mise à jour structure.
JavaScript.
Créer des packages.
© 2012 Microsoft Corporation. Tous droits réservés. Planifier une réunion Lync Si vous utilisez Outlook, vous pouvez planifier une réunion Lync à l’aide.
Faculté I&C, Claude Petitpierre, André Maurer 1 JSON Templates json.org (fin de la page: json-template.js)
1 Structures des données. 2  Le tableau permettait de désigner sous un seul nom un ensemble de valeurs de même type, chacune d'entre elles étant repérée.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
 C'est une fenêtre par laquelle les informations d'une table peuvent être visualisées et changées.  C'est une table virtuelle: ◦ elle n'existe pas ◦
TABLEAUX des POINTEURS TRAITEMENT DE STRUCTURES
CSI 3525, Implémentation des sous-programmes, page 1 Implémentation des sous-programmes L’environnement dans les langages structurés en bloc La structure.
Guide de référence rapide sur © 2012 Microsoft Corporation. Tous droits réservés. Lync Web App Participer à une réunion Lync avec le système audio de votre.
Variables et environnement utilisateur W. Barhoumi.
Asynchronous JavaScript And XML AJAX C. Petitpierre
 Formulaires HTML : traiter les entrées utilisateur
Architecture logicielle
Introduction  Langage propre à Oracle basé sur ADA  Offre une extension procédurale à SQL  PL/SQL permet d’utiliser un sous-ensemble du langage SQL.
4 Copyright © Oracle Corporation, Tous droits réservés. Gérer les sous-programmes.
Module 2 3. Stocker ses fichiers dans son porte-documents KOSMOS.
CPI/BTS 2 Programmation Web Fonctions & Includes Prog Web CPI/BTS2 – M. Dravet – 02/11/2003 Dernière modification: 02/11/2003.
Les Java Server Pages Dans ce chapitre, nous allons :
Bases de données Singleton pour la connexion
SI28 Dreamweaver- Séance 1
Base de données Magasins.accdb
Chapitre 12 Surveillance des ressources et des performances Module S41.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Transcription de la présentation:

Faculté I&C, Claude Petitpierre, André Maurer Exercice sur les bases de données Quelques rappels et conseils (voir Aides > Accès à la base de données)

Faculté I&C, Claude Petitpierre, André Maurer Structure du programme Récupération des paramètres entrés par l’utilisateur Appel des opérations Affichage fichier.html Opérations, essentiellement appels à la base de données fichier.js

Faculté I&C, Claude Petitpierre, André Maurer Appel 1 Appel 2 Appel 3 accueil.html accueil Initialisation fichierA.html fichierB.html fichierC.html Réseau de pages HTML

Faculté I&C, Claude Petitpierre, André Maurer Page d’accueil

Faculté I&C, Claude Petitpierre, André Maurer Entrées des données

Faculté I&C, Claude Petitpierre, André Maurer Page affichant la liste

Faculté I&C, Claude Petitpierre, André Maurer Code demandant l’affichage de la liste Liste des employés d'un projet Nom Entrer

Faculté I&C, Claude Petitpierre, André Maurer var result try { result = database.query("select id from employe where nom=?",nomM) } catch (e) { alert(e+"\n"+database.readyQuery) return } if (result.length==undefined || result.length==0) { alert("Manager pas trouvé") return } try { database.query("insert into projet values(null, ?, ?)",nom,result[0].id) } catch (e) { alert(e+"\n"+database.readyQuery) return } Code d’accès à la BD

Faculté I&C, Claude Petitpierre, André Maurer Sans sélection: exécuté jusqu’à fin Si sélection: la sélection est exécutée Résultats