• Aucun résultat trouvé

Le modèle "stabilisé" Document 4 (.pdf)

N/A
N/A
Protected

Academic year: 2022

Partager "Le modèle "stabilisé" Document 4 (.pdf)"

Copied!
6
0
0

Texte intégral

(1)

I) Notre modèle s’enrichit suite à nos affinements successifs.

(2)

II) La structure de la base est donc la suivante, vue à l’aide du script SQL de création des tables

Base de données PoursuiteEtude sur le serveur localhost

# phpMyAdmin MySQL-Dump

# version 2.2.6

# Serveur: localhost

# Version du serveur: 3.23.49

# Version de PHP: 4.2.0

# Base de données: `PoursuiteEtude`

# ---

# Structure de la table `activites`

CREATE TABLE activites (

ID int(5) NOT NULL auto_increment,

TypeActivite enum('Etudes','CDD','CDI','Activite Libérale','Autre') NOT NULL default 'Etudes',

SecteurActivte varchar(50) NOT NULL default '', Adresse varchar(50) NOT NULL default '',

CplAdresse varchar(50) NOT NULL default '', CodePostal varchar(5) NOT NULL default '', Ville varchar(35) NOT NULL default '', CdeEtud int(5) NOT NULL default '0', PRIMARY KEY (ID),

KEY CdeEtud (CdeEtud) ) TYPE=MyISAM;

# ---

# Structure de la table `anciens`

CREATE TABLE anciens (

CdeEtud int(5) NOT NULL auto_increment, AnneeUniv varchar(15) default NULL,

Genre enum('Madame','Mademoiselle','Monsieur') NOT NULL default 'Mademoiselle',

Nom varchar(35) default NULL,

Prenom varchar(30) NOT NULL default '', Adresse varchar(35) default NULL,

CplAdresse varchar(35) default NULL, CodePostal varchar(5) default NULL, Ville varchar(35) default NULL,

Telephone varchar(15) NOT NULL default '', Portable varchar(15) default NULL,

Departement enum('GEA','GEII','GMP','SRC','TC') NOT NULL default 'SRC',

AdresseEmail varchar(50) NOT NULL default 'prenom.nom@iut- tarbes.fr',

AdresseEmail2 varchar(100) default NULL, PoursuiteEtude varchar(150) default NULL, PRIMARY KEY (CdeEtud),

KEY Nom (Prenom),

KEY CodePostal (CodePostal)

(3)

) TYPE=MyISAM;

# ---

# Structure de la table `etudiants`

CREATE TABLE etudiants (

CdeEtud int(5) NOT NULL auto_increment, AnUniv enum

('','1999/2001','2001/2003','2002/2004','2003/2005') NOT NULL default '',

Genre enum('Madame','Mademoiselle','Monsieur') NOT NULL default 'Mademoiselle',

Prenom varchar(20) default NULL, Nom varchar(35) NOT NULL default '', Adresse varchar(35) default NULL, CplAdresse varchar(35) default NULL, CodePostal varchar(5) default NULL, Ville varchar(35) default NULL,

Telephone varchar(15) NOT NULL default '',

Departement enum('GEA','GEII','GMP','SRC','TC') NOT NULL default 'SRC',

Bac varchar(10) default NULL,

AdresseEmail varchar(50) NOT NULL default 'prenom.nom@iut- tarbes.fr',

Login varchar(15) NOT NULL default '', Password varchar(15) NOT NULL default '', PRIMARY KEY (CdeEtud),

KEY Nom (Nom),

KEY CodePostal (CodePostal) ) TYPE=MyISAM;

# ---

# Structure de la table `logcompteur`

CREATE TABLE logcompteur (

numero int(10) unsigned NOT NULL auto_increment, nompage varchar(100) NOT NULL default '',

ip varchar(15) NOT NULL default '',

domaine varchar(200) NOT NULL default '', navigateur varchar(220) NOT NULL default '', log varchar(50) default NULL,

dateYMDheure datetime NOT NULL default '0000-00-00 00:00:00',

PRIMARY KEY (numero), UNIQUE KEY numero (numero) ) TYPE=MyISAM;

# ---

# Structure de la table `poursuite`

#

CREATE TABLE poursuite (

ID int(5) NOT NULL auto_increment, Titre varchar(100) default NULL,

(4)

Adresse varchar(100) default NULL, Descriptif blob,

Diplome enum('Annuaire','Iut','Iup','Licence','Licence Pro','Maitrise','Autre','DU','DESS','Master','Cv Etudiant') default NULL,

Domaine enum('Communication Entreprise','Communication Audiovisuelle','Documentation','Droit des Médias','Gestion Projet','Multimédia','Infographie','Informatique','Journalisme ','Programmation','Pédagogie

Multimédia','Réseau','SRC','Télécommunication','Web') default NULL,

Commentaire blob NOT NULL,

Departement enum('SRC','GEA','GEII','GMP','TC') NOT NULL default 'SRC',

Ville varchar(40) default NULL,

CdeEtud int(5) NOT NULL default '0', PRIMARY KEY (ID),

KEY Ville (Ville), KEY ID (ID),

KEY CdeEtud (CdeEtud) ) TYPE=MyISAM;

# ---

# Structure de la table `utilisateurs`

CREATE TABLE utilisateurs (

CdeUser int(5) NOT NULL auto_increment,

Genre enum('Monsieur','Madame','Mademoiselle') NOT NULL default 'Monsieur',

Prenom varchar(25) NOT NULL default '', Nom varchar(30) NOT NULL default '', Login varchar(30) NOT NULL default '', Password varchar(50) NOT NULL default '', PRIMARY KEY (CdeUser)

) TYPE=MyISAM;

(5)

III) Requête classique, sur une seule table avec quelques « finesses » quand même !

(6)

étrangères)

NOUS AVONS DONC DE QUOI TRAVAILLER et TOUS LE MONDE AURA COMPRIS L’IMPORTANCE D’UN MODELE BIEN MAÎTRISÉ ?

Références

Documents relatifs

Indiquer d’abord, sans faire de calculs, si la vitesse d’écoulement de l’eau dans la canalisation est plus rapide, égale ou moins rapide qu’à la sortie du robinet..

Si vous êtes pressée faites chauffer le lait ( chaud certes mais pas bouillant car vous crieriez les jaunes !) avec le sucre ( ou le faux-sucre) , les herbes et les épices (note 3):

 Avez-vous bien compris qu'à la suite d'un brassage pendant la méiose, lors de la fécondation, s'effectue un autre brassage contribuant à la diversité génétique?. III

Les environnements qui allient confort, fonctionnalité et bien-être émotionnel motivent les employés et favorisent leur productivité, leur satisfaction et leur

Vous savez bien que si vous devez réaliser une installation laborieuse avant de comm encer d'agir, vous consentirez bien une fois, deux fois à le faire, mais

J. – C’est même ce qui rend l’époque assez irrespirable. Le système produit une négativité en trompe-l’œil, qui est intégrée aux produits du spectacle comme

C’est un cas classique (exemple, un produit acheté par plusieurs clients)… il faut une table de liaison pour obtenir un solution valable, où plusieurs étudiants pourrons mémoriser

Dans le tableau ci-dessous, pour chaque planète du système solaire, tu trouveras sa distance moyenne au Soleil (en millions de km), sa période de rotation (temps mis par