« STIC:STIC II - exercice 10 (Nextor-Pixel) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 3 : Ligne 3 :


Cet exercice du cours [[STIC:STIC II|STIC II]] vous permet:
Cet exercice du cours [[STIC:STIC II|STIC II]] vous permet:
* de vous familiariser avec des bases de données et le langage SQL
* de vous familiariser avec des simples bases de données tabulaires
* d'apprendre à utiliser 2 services web 2.0


=== Tâche ===
=== Tâches ===


* Définir une application (hypothétique) qui nécessite 2-3 tables
* Définir une application (hypothétique) qui nécessite une base de données avec une tables
* Définir ses tables avec SQL dans un seul fichier.
* Prenez un login avec Zoho:
* Créer les tables dans une base de données MySQL
** http://www.zoho.com/
* Créer une page d'accueil/rapport ici:
* Créez une base de données avec '''Zoho Creator'''
* Créez une page Pageflakes:
* Importez la base de données Zoho and rendez publique la page. a pagecast)
 
* Créez une page d'accueil/rapport ici:
  /etu-maltt/nestor/<login>/stic/ex10/
  /etu-maltt/nestor/<login>/stic/ex10/


Ligne 16 : Ligne 21 :


; Outils
; Outils
: Un simple éditeur pour définir le fichier SQL
: Un navigateur
: MySQLAdmin


; Deployment:
; Deployment:
* Sur le serveur MySQL de TECFA
* Zoho et Pageflakes


=== Contraintes ===
=== Contraintes ===
Ligne 31 : Ligne 35 :
** Lien vers le fichier SQL
** Lien vers le fichier SQL
* Objectifs de l'application: Elle servirait à quoi / quelle population ?
* Objectifs de l'application: Elle servirait à quoi / quelle population ?
* Design de la structure de base données (tables, colonnes, types de données, etc.) ('''Important''' !!!)
* Design de la structure de la table (champs, types de données, etc.) ('''Important''' !!!)
* La production: '''bref''' résumé de la démarche
* La production: '''bref''' résumé de la démarche
* Difficultés, auto-évaluation, remarques
* Difficultés, auto-évaluation, remarques
Ligne 39 : Ligne 43 :


* Qualité du rapport (surtout discussion des besoins et de l'architecture de la base de données)
* Qualité du rapport (surtout discussion des besoins et de l'architecture de la base de données)
* Définition des tables avec SQL correspond aux objectifs.
* On peut correctement voir les données Zoho dans Pageflakes
* Le fichier SQL marche


== Activités en classe ==
== Activités en classe ==


Modifier le code suivant et importer dans un serveur MySQL avec un outil comme PhPMyAdmin
On va se familiariser un peu avec Zoho Creator
* http://creator.zoho.com/
 
Pour créer une nouvelle table:
* Button "Create New Application"
 
Pour rendre public une application/widget Zoho:
* Cliquer sur '''Edit this application'''
* Ensuite '''Share''' the application to the public
 
Pour exporter le widget code de Zoho:
* Si vous êtes dans l'interface d'édition, cliquer sur '''Access this application'''
* Selectionner soit "Participants" soit "Participants View" (vous pouvez créer un widget pour le formulaire de saisie et le formulaire qui montre le résultat).
* Menu '''More Actions->Embed in your Website'''
* Copier le code et coller dans une autre application
 
Pour importer le widget dans Pageflakes:
* Creer un "Anything Flake"
* Cliquer sur le bouton HTML en bas du widget
* Coller le code Zoho


<pre>
CREATE TABLE demo1 (
  id int(10) NOT NULL auto_increment,
  login char(10) DEFAULT '' NOT NULL,
  password char(100),
  fullname char(40) DEFAULT '' NOT NULL,
  url char(60) DEFAULT '' NOT NULL,
  food int(11) DEFAULT '0' NOT NULL,
  work int(11) DEFAULT '0' NOT NULL,
  love int(11) DEFAULT '0' NOT NULL,
  leisure int(11) DEFAULT '0' NOT NULL,
  sports int(11) DEFAULT '0' NOT NULL,
  PRIMARY KEY (id),
  KEY login (login)
);
</pre>


== Liens ==
== Liens ==
Ligne 69 : Ligne 75 :


; Liens techniques
; Liens techniques
:[[:en:SQL]] (liens)
: Zoho et Pageflakes ont un help
:[[:en:MySQL]] (liens)
: Il existe des http://creator.zoho.com/collateral/gettingstarted/index.html vidéos] pour Zoho


[[Category: STIC]]
[[Category: STIC]]

Version du 18 février 2008 à 11:37

Cette page fait partie des cours STIC I et STIC II

Enoncé de l'exercice 10

Cet exercice du cours STIC II vous permet:

  • de vous familiariser avec des simples bases de données tabulaires
  • d'apprendre à utiliser 2 services web 2.0

Tâches

  • Définir une application (hypothétique) qui nécessite une base de données avec une tables
  • Prenez un login avec Zoho:
  • Créez une base de données avec Zoho Creator
  • Créez une page Pageflakes:
  • Importez la base de données Zoho and rendez publique la page. a pagecast)
  • Créez une page d'accueil/rapport ici:
/etu-maltt/nestor/<login>/stic/ex10/

Outils

Outils
Un navigateur
Deployment
  • Zoho et Pageflakes

Contraintes

  • Thème en rapport avec MALTT (à synchroniser peut-être avec un autre enseignement MALTT)

Le rapport:

  • Titre, auteur et date
  • Liens vers le résulat:
    • Lien vers le fichier SQL
  • Objectifs de l'application: Elle servirait à quoi / quelle population ?
  • Design de la structure de la table (champs, types de données, etc.) (Important !!!)
  • La production: bref résumé de la démarche
  • Difficultés, auto-évaluation, remarques
  • Ressources utilisées, bibliographie.

Evaluation

  • Qualité du rapport (surtout discussion des besoins et de l'architecture de la base de données)
  • On peut correctement voir les données Zoho dans Pageflakes

Activités en classe

On va se familiariser un peu avec Zoho Creator

Pour créer une nouvelle table:

  • Button "Create New Application"

Pour rendre public une application/widget Zoho:

  • Cliquer sur Edit this application
  • Ensuite Share the application to the public

Pour exporter le widget code de Zoho:

  • Si vous êtes dans l'interface d'édition, cliquer sur Access this application
  • Selectionner soit "Participants" soit "Participants View" (vous pouvez créer un widget pour le formulaire de saisie et le formulaire qui montre le résultat).
  • Menu More Actions->Embed in your Website
  • Copier le code et coller dans une autre application

Pour importer le widget dans Pageflakes:

  • Creer un "Anything Flake"
  • Cliquer sur le bouton HTML en bas du widget
  • Coller le code Zoho


Liens

Transparents
http://tecfa.unige.ch/guides/tie/html/mysql-intro/mysql-intro.html
Liens techniques
Zoho et Pageflakes ont un help
Il existe des http://creator.zoho.com/collateral/gettingstarted/index.html vidéos] pour Zoho