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( ligne qui créer la table salaries
Num NUMBER(4) PRIMARY KEY,
Nom VARCHAR2(20),
Prenom VARCHAR2(20),
IP VARCHAR2(15)
)
CREATE TABLE PROXY( ligne qui créer la table proxy
Num NUMBER(4) PRIMARY KEY,
AdresseIP VARCHAR2(15),
Jour DATE,
Heure VARCHAR2(8),
URL VARCHAR2(2000)
)
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');
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');
Donne le nom et le type de
chaque colonne
Donne le nom et le type de
chaque colonne
Insère des valeurs dans les
colonnes de la table salaries
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;
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !