Compte Rendu du Projet Python

publicité
Compte Rendu du Projet Python
Etape 3- Création en SQL des tables dans la base de données
Pour créer les tables Salariés et Proxy, nous avons rentré les commandes :
CREATE TABLE SALARIES(
Num NUMBER(4) PRIMARY KEY,
Nom VARCHAR2(20),
Prenom VARCHAR2(20),
IP VARCHAR2(15)
)
ligne qui créer la table salaries
CREATE TABLE PROXY(
Num NUMBER(4) PRIMARY KEY,
AdresseIP VARCHAR2(15),
Jour DATE,
Heure VARCHAR2(8),
URL VARCHAR2(2000)
)
ligne qui créer la table proxy
Donne le nom et le type de
chaque colonne
Donne le nom et le type de
chaque colonne
Puis nous avons inséré les valeurs de la table Salariés :
INSERT INTO SALARIES values (1, 'DUPOND', 'Marie', '192.168.2.2');
INSERT INTO SALARIES values (2, 'DUBOIS', 'Paul', '192.168.2.1');
INSERT INTO SALARIES values (3, 'DURANT', 'Quentin', '192.168.2.3');
INSERT INTO SALARIES values (4, 'LEJAUNE', 'Quentin', '192.168.2.100');
Insère des valeurs dans les
colonnes de la table salaries
Et enfin, nous avons créé une séquence qui nous permettra d’incrémenter la table Proxy
automatiquement à chaque nouvelle valeur :
CREATE SEQUENCE sequence_proxy START WITH 1 INCREMENT BY 1; créer une sequence
pour incrémenter automatiquement (ici de 1 en 1)
Et nous l’avons tester:
INSERT INTO PROXY values (sequence_proxy.nextval, '192.168.1.1', To_Date('24/01/14',
'DD/MM/RR'), '14:15:30', 'http://www.materiel.net');
Compte Rendu du Projet Python
Pour remettre la séquence à 1, on a utilisé les commandes :
drop sequence sequence_proxy ; supprime la sequence sequence_proxy
CREATE SEQUENCE sequence_proxy START WITH 1 INCREMENT BY 1;
Téléchargement