WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion d'informations. Mutation vers les bases de données relationnelles et le langage SQL.


par Jacques MUDUMBI
Université de Yaoundé 1 - Master 2017
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.5. Pertinence de la normalisation dans la conception d'une Base de données

relationnelle 56

III.5.1. Redondance d'un attribut 56

III.5.2. Anomalies de mutation 57

III.6. Dépendances fonctionnelles et normalisations des relations 57

III.6.1. Dépendance fonctionnelle : définitions 57

III.6.2. Normalisation des relations 58

III.6.3. Cas pratique 60

III.6. Intégrité structurelle 62

III.6.1. Notion et classification 62

III.6.2. Intégrité référentielle 63

III.7. Bilan du chapitre 64

107

Chapitre IV: Le langage Sql : un manipulateur de bases de données relationnelles 65

IV.1. Introduction 65

IV.2. Le langage de définition des données (LDD) 66

IV.2.1. Notion aux contraintes d'intégrité 67

IV.2.2. Créer une table : CREATE TABLE 69

IV.2.3. Modifier une table : ALTER TABLE 70

IV.2.4. Supprimer une table : DROP TABLE 71

IV.3. Le langage de manipulation des données (LMD) 71

IV.3.1. Insertion de n-uplets : INSERT INTO 71

IV.3.2. Modification de n-uplets : UPDATE 72

IV.3.3. Suppression de n-uplets : DELETE 72

IV.4. Le langage de contrôle des données (LDC) 72

IV.5. Interroger une base de données 74

IV.5.1. Notion de base 74

IV.5.2. Syntaxe de base 76

IV.5.3. Les jointures 78

IV.5.4. Les fonctions de groupes 80

IV.5.5. Sous-interrogations 82

IV.5.6. Bilan de l'instruction SELECT : syntaxe étendue 83

IV.6. Bilan du chapitre 84

Chapitre V: Le Sql intégré : un paquetage de Sql Embarqué 85

V.1. Introduction 85

V.2. Connexion au serveur de bases de données 86

V.3. Exécuter des commandes SQL 87

V.4. Les variables hôtes 87

V.5. Variables indicateurs 90

V.6. Gestion des erreurs 91

V.7. Curseurs pour résultats à lignes multiples 93

V.8. Précompilation et compilation 94

V.9. Cas pratique complet 95

V.10. Bilan du chapitre 96

Conclusion générale 98

Bilan des travaux 98

Les perspectives 100

Bibliographie 101

108

Références Web 104

Tables des matières 105

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984