Archives de catégorie : SGBD

Installer phpmyadmin sans intervention prompt

phpmyadmin pose plein de question quand on essaye de l’installer, ce qui ne permet pas d’automatiser sont installation.

Voici comment faire :

Source

Forme normale (bases de données relationnelles)

Dans une base de données relationnelle, une forme normale désigne un type de relation particulier entre les entités.

Le but essentiel de la normalisation est d’éviter les anomalies transactionnelles pouvant découler d’une mauvaise modélisation des données et ainsi éviter un certain nombre de problèmes potentiels tels que les anomalies de lecture, les anomalies d’écriture, la redondance des données et la contre-performance.

La normalisation des modèles de données permet de vérifier la robustesse de leur conception pour améliorer la modélisation (et donc obtenir une meilleure représentation) et faciliter la mémorisation des données en évitant la redondance et les problèmes sous-jacents de mise à jour ou de cohérence. La normalisation s’applique à toutes les entités et aux relations porteuses de propriétés.

Les formes normales s’emboitent les unes dans les autres, tant et si bien que le respect d’une forme normale de niveau supérieur implique le respect des formes normales des niveaux inférieurs. Dans le modèle relationnel de type OLTP, il existe huit formes normales, les trois premières étant les plus connues et utilisées :

  1. la première forme normale notée 1FN (1NF en anglais) ;
  2. la deuxième forme normale notée 2FN (2NF en anglais) ;
  3. la troisième forme normale notée 3FN (3NF en anglais) ;
  4. la forme normale de Boyce Codd notée FNBC (BCNF en anglais) ;
  5. la quatrième forme normale notée 4FN (4NF en anglais) ;
  6. la cinquième forme normale notée 5FN (5NF en anglais) ;
  7. la forme normale domaine clef notée FNDC (DKNF en anglais) ;
  8. la sixième forme normale notée 6FN (6NF en anglais) rarement présentée.

La forme normale vient après la simple validité d’un modèle relationnel, c’est-à-dire que les valeurs des différents attributs soient bien en dépendance fonctionnelle avec la clé primaire (complètement déterminés par la clé primaire).

Wikipedia

Genghis

Genghis est une interface administration pour vos bases de données MongoDB, sur le même principe qu’un PHPmyAdmin, et s’utilise avec PHP ou Ruby.

L’interface proposée, répond aux différentes fonctions nécessaire de base que vous avez besoin d’avoir pour administrer vos bases de données.

Cet API permet d’utiliser les différents supports et d’être responsive (Téléphone, tablette, ordinateur). Par ailleurs, vous pouvez administrer de nombreux serveurs, bases de données, documents sans limite.

Site officiel

Source