Les systèmes de gestion de base de données (SGBD)

Un système de gestion de base de données (abr. SGBD, en anglais DBMS) est un ensemble de logiciels qui sert à la manipulation des bases de données. Il sert à effectuer des opérations ordinaires telles que consulter, modifier, construire, organiser, transformer, copier, sauvegarder ou restaurer des bases de données. Il est souvent utilisé par d'autres logiciels ainsi que les administrateurs ou les développeurs.

L'ensemble, dont le composant central est le moteur de base de données, peut être sous forme de composant logiciel, de serveur, de logiciel applicatif ou d'environnement de programmation. Il permet généralement à plusieurs utilisateurs et plusieurs logiciels de manipuler plusieurs bases de données en même temps et ceci quel que soit le contenu et l'organisation des bases de données.

Principales bases de données

Bases de données NoSQL

NoSQL (« Not Only SQL ») est une technologie relative aux bases de données, qui a émergé à partir du printemps 2009. Le terme se réfère au stockage non relationnel de données en vue d'améliorer les bases de données dans une direction nécessitant une évolutivité horizontale. NoSQL tente de répondre à cette exigence.

Manipulation de bases de données

Développeur :

Outils en ligne de commande

mdbtools

un ensemble d'outils pour exporter des bases access en MySQL, Oracle, Sybase, PostgreSQL …

installation par logitec

 sudo apt-get install mdbtools

site officiel mdbtools

Microsoft Access like

  • Kexi, le SGBD libre (LGPL) qui entend rivaliser avec Microsoft Access
  • NSBase, Fiche de NSBase sur Framalibre – Un autre alternative en logiciel libre à Microsoft Acces. De nombreux atouts SQLITE,LUA, multi-plateformes : Windows, Linux (développé sous ubuntu16.04 LTS)
  • Base – L'outil SGDB des suites bureautiques libres LibreOffice & OpenOffice.org
  • Glom – Logiciel libre (GPL) permettant de créer des applications RAD ; utilise PostgreSQL en arrière-plan comme support des données ; présent dans les dépôts 1)
  • TOra – Gestionnaire graphique libre de bases de données (Oracle, MySQL, PostgreSQL)
  • WaveMaker Developer Community|WaveMaker – Un Framework de développement d'applications Web, accessible au non informaticien, permettant de créer une application de gestion d'une BD MySQL (ou autre) et s'avère ainsi être une alternative potentielle au développement d'outils basés sur Microsoft Access/Excel.

Pare-feu SQL

Voir aussi

Les pages taguées SGBD

Le 04/02/2022, 13:43 bruno
Le 08/06/2007, 16:41 Ner0lph
Le 05/02/2010, 02:19 McPeter
Le 28/02/2011, 09:58 johndescs
Le 21/07/2017, 19:58 Tamarou
Le 27/04/2010, 19:10  
Le 16/03/2015, 19:28 L'Africain
Le 21/01/2021, 10:40 Bcag2
Le 17/11/2008, 12:53  
Le 11/02/2010, 22:10 psychederic
Le 06/02/2013, 20:02 reneca
Le 01/11/2007, 14:32 fanfantasy7
Le 12/11/2010, 13:48 time132
Le 05/07/2024, 16:02  
Le 25/08/2012, 17:31  
Le 17/02/2012, 12:12  
Le 06/06/2009, 18:49 Ner0lph
Le 25/06/2007, 13:28 maitrepylos
Le 07/02/2020, 18:01 krodelabestiole
Le 16/02/2009, 13:49  
Le 23/03/2022, 09:53 Bcag2
Le 23/02/2007, 14:58 thedamocles
Le 30/05/2007, 19:32 _Enchained
Le 19/06/2012, 17:31 grigouille

1)
en version un peu trop ancienne au goût des développeurs