Vous êtes sur la page 1sur 9

REPUBLIQE DEMOCRATIQUE DU

CONGO
ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE
INSTITUT SUPERIEUR TECHNIQUE DE L’EXCELLENCE

INTERROGATION DE TECHNIQUE DES BASE DES DONNEES

« Création d’une plate-forme web des réservations


des places dans un réseau de transport ». (Cas de
Mulykap).»

Réalisé par :

- Malango Lubamba Max


- kanda kanda Glody
Dirigée par : Mr Cedrick Kande
PROMOTION : Bac3 Réseaux et télécommunication

Année Académique 2023-2024


mysql> create database CPRPRT;

Query OK, 1 row affected (0.06 sec)

mysql> use CPRPRT;

Database changed mysql>

create table caissier( ->

mat_c int,

-> nom_c varchar(10),

-> postnom_c varchar(10),

-> fonction_c varchar(16),

-> tel_c varchar(13),

-> constraint kr primary key(mat_c));

Query OK, 0 rows affected (0.36 sec) mysql>

create table paiement(

-> num_p int,

-> montant_p int,

-> date_p varchar(10),

-> motif varchar(16),

-> constraint dr primary key(num_p));

Query OK, 0 rows affected (0.06 sec) mysql> create table billet(

-> id_b int,


-> mat_c int,

-> num_p int,

-> constraint cc primary key(mat_c,num_p),

-> constraint ccl foreign key(num_p) references paiement(num_p),

-> constraint ccj foreign key(mat_c) references caissier(mat_c));

Query OK, 0 rows affected (0.11 sec)

mysql> create table place(

-> num_place varchar(5),

-> dest varchar(15),

-> date_dmd varchar(10),

-> nbr_place int,

-> num_p int,

-> constraint zr primary key(num_place),

-> constraint tr foreign key(num_p) references paiement(num_p));

Query OK, 0 rows affected (0.14 sec) mysql> create table

demandeur_client(

-> num_cli int,

-> nom_cli varchar(12),

-> postnom_cli varchar(15),


-> type_cli varchar(2),

-> adress_cli varchar(13),

-> tel_cli varchar(13),

-> email_cli varchar(16),

-> num_place int,

-> constraint cr primary key(num_cli),

-> constraint jk foreign key(num_place) references place(num_place));

Query OK, 0 rows affected (0.20 sec) mysql> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| cprprt |

| g_max |

| g_vente |

| mysql |

| performance_schema |

| sys |

+--------------------+

7 rows in set (0.01 sec)


mysql> use cprprt;

Database changed

mysql> show table;

ERROR 1064 (42000): Erreur de syntaxe près de '' à la ligne 1

mysql> show tables;

+------------------+

| Tables_in_cprprt |

+------------------+

| billet |

| caissier |

| demandeur_client |

| paiement |

| place |

+------------------+

5 rows in set (0.00 sec)

mysql> desc caissier;

+------------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+------------+-------------+------+-----+---------+-------+

| mat_c | int(11) | NO | PRI | NULL | |


| nom_c | varchar(10) | YES | | NULL | |

| postnom_c | varchar(10) | YES | | NULL | |

| fonction_c | varchar(16) | YES | | NULL | |

| tel_c | varchar(13) | YES | | NULL | |

+------------+-------------+------+-----+---------+-------+

5 rows in set (0.00 sec)

mysql> desc paiement;

+-----------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-----------+-------------+------+-----+---------+-------+

| num_p | int(11) | NO | PRI | NULL | |

| montant_p | int(11) | YES | | NULL | |

| date_p | varchar(10) | YES | | NULL | ||

motif | varchar(16) | YES | | NULL | |

+-----------+-------------+------+-----+---------+-------+

4 rows in set (0.00 sec)


mysql> desc billet;

+-------+---------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+---------+------+-----+---------+-------+

| id_b | int(11) | YES | | NULL | |

| mat_c | int(11) | NO | PRI | NULL | |

| num_p | int(11) | NO | PRI | NULL | |

+-------+---------+------+-----+---------+-------+

3 rows in set (0.00 sec) mysql>

desc place;

+-----------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-----------+-------------+------+-----+---------+-------+

| num_place | varchar(5) | NO | PRI | NULL | |

| dest | varchar(15) | YES | | NULL | |

| date_dmd | varchar(10) | YES | | NULL | |

| nbr_place | int(11) | YES | | NULL | |

| num_p | int(11) | YES | MUL | NULL | |

+-----------+-------------+------+-----+---------+-------+

5 rows in set (0.00 sec)


mysql> desc demandeur client;

ERROR 1146 (42S02): La table 'cprprt.demandeur' n'existe pas

mysql> desc demandeur_client;

+-------------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------------+-------------+------+-----+---------+-------+

| num_cli | int(11) | NO | PRI | NULL | |

| nom_cli | varchar(12) | YES | | NULL | |

| postnom_cli | varchar(15) | YES | | NULL | |

| type_cli | varchar(2) | YES | | NULL | |

| adress_cli | varchar(13) | YES | | NULL | |

| tel_cli | varchar(13) | YES | | NULL | |

| email_cli | varchar(16) | YES | | NULL | |

| num_place | int(11) | YES | MUL | NULL | |

+-------------+-------------+------+-----+---------+-------+

8 rows in set (0.00 sec)

mysql> insert into billet values("043","2021021155","10");

Query OK, 1 row affected (0.00 sec)

mysql> insert into caissier


values("2021021155","GLOIRE","MAX","CONPTABLE","0997595179");
Query OK, 1 row affected (0.00 sec)

mysql> insert into demandeur_client


values("05","GRACIAS","KASONGO","H","Q/KASAPA","0991795196","maxma@gmail
.com","10");

Query OK, 1 row affected (0.00 sec)

mysql> insert into paiement values("05","45000","09/04/2024","VOYAGE");

Query OK, 1 row affected (0.00 sec)

mysql> insert into place values("10","KOWELZI","09/04/2024","150","05");

Query OK, 1 row affected (0.00 sec)

Vous aimerez peut-être aussi