Un GRAND merci pour votre vidéo tellement bien structurée, claire, pédagogique. Cela m aidera à être plus efficace dans mes relations avec les personnes de l IT.
Bonjour KLN, un grand merci pour ce que vous faites pour les débutants en informatique. Svp il est possible de réaliser une vidéo sur les structures de données, plus précisément les enregistrements (en algorithmique et C)
Bonjour monsieur, dans la vidéo à la minute 21:33 en énonçant le principe d'intégrité référentielle vs dites : " la valeur d'une clé primaire doit toujours être également l'une des valeurs de la clé étrangère ". Est-ce bien ça ou le contraire ? Parceque même la phrase qui s'affiche à ce moment est : " la valeur d'une clé étrangère doit toujours être également l'une des valeurs de la clé référencée " sachant bien qu'une clé étrangère dans une table donnée référence toujours une autre table(dont on précise entre paranthèses son éventuelle clé primaire) et donc par conséquent sa valeur(la valeur de la clé étrangère) doit être l'une des valeurs de la clé primaire de la table qu'elle référence Merci de me lire et merci d'avoir mis à notre disposition ces vidéos qui sont d'un grand intérêt pour nous
Bonjour, est-ce qu'il est obligatoire de spécifier NOT NULL pour les clés primaires, puisque par définition elles ne peuvent être nulles ? Cela dépend-il du type de SGBD ? merci
Bonjour, Il n'est pas obligatoire de spécifier NOT NULL pour les clés primaires du fait de quand on spécifie PRIMARY KEY ça implique directement que le colonne sera NOT NULL.
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur : CREATE TABLE collaborateur ( id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL, nom VARCHAR(80), prénom VARCHAR(80), date_naissance DATE, date_entrée DATE DEFAULT(9999-01-01), id_fonction VARCHAR(4), FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction), departement VARCHAR(10), id_site VARCHAR(4), FOREIGN KEY (id_site) REFERENCES site(id_site), salaire_brut NUMERIC(6,2) CHECK(salaire_brut
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur : CREATE TABLE collaborateur ( id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL, nom VARCHAR(80), prénom VARCHAR(80), date_naissance DATE, date_entrée DATE DEFAULT(9999-01-01), id_fonction VARCHAR(4), FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction), departement VARCHAR(10), id_site VARCHAR(4), FOREIGN KEY (id_site) REFERENCES site(id_site), salaire_brut NUMERIC(6,2) CHECK(salaire_brut
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur : CREATE TABLE collaborateur ( id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL, nom VARCHAR(80), prénom VARCHAR(80), date_naissance DATE, date_entrée DATE DEFAULT(9999-01-01), id_fonction VARCHAR(4), FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction), departement VARCHAR(10), id_site VARCHAR(4), FOREIGN KEY (id_site) REFERENCES site(id_site), salaire_brut NUMERIC(6,2) CHECK(salaire_brut
des prof qui ont fait des doctorats ne savent même pas expliquer correctement heureusement que vous êtes la monsieur
Salut, la seule vidéo qui à présent explique comme il se doit les data types BRAVO ... Plus de vidéos sur le SQL
je vous remercie infiniment à cette qualité de cours et explication
salut, vous êtes ma seul coach qui je comprend bien la partie théoriaue
Un GRAND merci pour votre vidéo tellement bien structurée, claire, pédagogique. Cela m aidera à être plus efficace dans mes relations avec les personnes de l IT.
Merci tout simplement et bonne continuation .........
franchement je tire chapeau;vous etes le meilleurs que je puisse comprendre le cours.tres tres enrechissant. bravo et merci!
Bonjour KLN, un grand merci pour ce que vous faites pour les débutants en informatique.
Svp il est possible de réaliser une vidéo sur les structures de données, plus précisément les enregistrements (en algorithmique et C)
merci très compréhensible , vous pouvez faire des explications sur la Manipulation des vues et des droits d’accès svp
Merci beaucoup monsieur ❤
C'est très intéressant. Merci
Très compréhensible, pouvons-nous avoir la version pdf
Merci beaucoup
plus de video please sur sql
merci cesst vraiment super
Bonjour monsieur, dans la vidéo à la minute 21:33 en énonçant le principe d'intégrité référentielle vs dites : " la valeur d'une clé primaire doit toujours être également l'une des valeurs de la clé étrangère ". Est-ce bien ça ou le contraire ? Parceque même la phrase qui s'affiche à ce moment est : " la valeur d'une clé étrangère doit toujours être également l'une des valeurs de la clé référencée " sachant bien qu'une clé étrangère dans une table donnée référence toujours une autre table(dont on précise entre paranthèses son éventuelle clé primaire) et donc par conséquent sa valeur(la valeur de la clé étrangère) doit être l'une des valeurs de la clé primaire de la table qu'elle référence
Merci de me lire et merci d'avoir mis à notre disposition ces vidéos qui sont d'un grand intérêt pour nous
Merciiiiiii❤️❤️😍
Bonjour, est-ce qu'il est obligatoire de spécifier NOT NULL pour les clés primaires, puisque par définition elles ne peuvent être nulles ? Cela dépend-il du type de SGBD ? merci
Bonjour,
Il n'est pas obligatoire de spécifier NOT NULL pour les clés primaires du fait de quand on spécifie PRIMARY KEY ça implique directement que le colonne sera NOT NULL.
@@KLNTechnology merci pour ta réponse !!
salut les vidéos ils sont claire mais vous avez pas parlez sur les indexs c'est bien dommage merci
Bonjour, ou est ce qu'on peut créer ces bases de données svp ? désolé si ma question est bête mais je suis débutante
Bonjour,
Quel système de Gestion de base de données utilisez vous ?
la table collaborateur ne marche pas
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur :
CREATE TABLE collaborateur (
id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL,
nom VARCHAR(80),
prénom VARCHAR(80),
date_naissance DATE,
date_entrée DATE DEFAULT(9999-01-01),
id_fonction VARCHAR(4),
FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction),
departement VARCHAR(10),
id_site VARCHAR(4),
FOREIGN KEY (id_site) REFERENCES site(id_site),
salaire_brut NUMERIC(6,2) CHECK(salaire_brut
@@YoanComweb Bonjeur pouvez vous m'aider à créer la table "COLLABORATEUR" SVP après la syntaxe INSERT INTO, j'obtiens l'erreur suivante:
Code d'erreur : 1452. Impossible d'ajouter ou de mettre à jour une ligne enfant : une contrainte de clé étrangère échoue (`test`.`collaborateur`, CONSTRAINT `FK_FONCTION` FOREIGN KEY (`ID_FONCTION`) REFERENCES `fonction` (`ID_FONCTION`))
CREATE TABLE COLLABORATEUR (
ID_COLLABORATEUR VARCHAR(5) PRIMARY KEY NOT NULL,
NOM VARCHAR(80),
PRENOM VARCHAR(80),
DATE_NAISSANCE DATE,
DATE_ENTREE DATE DEFAULT(9999-01-01),
ID_FONCTION VARCHAR(4),
FOREIGN KEY (ID_FONCTION) REFERENCES FONCTION(ID_FONCTION),
DEPARTEMENT VARCHAR(10),
ID_SITE VARCHAR(4),
FOREIGN KEY (ID_SITE) REFERENCES SITE(ID_SITE),
SALAIRE_BRUT NUMERIC(6,2) CHECK(SALAIRE_BRUT
J'ai bien créé les tables site et fonction et quand je crée la table collaborateurs il trouve pas la clé deuxième donc site
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur :
CREATE TABLE collaborateur (
id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL,
nom VARCHAR(80),
prénom VARCHAR(80),
date_naissance DATE,
date_entrée DATE DEFAULT(9999-01-01),
id_fonction VARCHAR(4),
FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction),
departement VARCHAR(10),
id_site VARCHAR(4),
FOREIGN KEY (id_site) REFERENCES site(id_site),
salaire_brut NUMERIC(6,2) CHECK(salaire_brut
Bonjour j'ai un problème lors de la création de table qu'elle qu'un a discord pour il puisse m'aider merci
la manière de noter ta clé etrangère varie en fonction des sgbd.. sur la documentation de mysql voila comment il faut noter la table collaborateur :
CREATE TABLE collaborateur (
id_collaborateur VARCHAR(5) PRIMARY KEY NOT NULL,
nom VARCHAR(80),
prénom VARCHAR(80),
date_naissance DATE,
date_entrée DATE DEFAULT(9999-01-01),
id_fonction VARCHAR(4),
FOREIGN KEY (id_fonction) REFERENCES fonction(id_fonction),
departement VARCHAR(10),
id_site VARCHAR(4),
FOREIGN KEY (id_site) REFERENCES site(id_site),
salaire_brut NUMERIC(6,2) CHECK(salaire_brut
Cela eusse été plus simple de passer le code sur mysql non !? Quelle perte de temps ! N’importe quoi
merci Beaucoup