Documentation
La documentation ci-dessous fait partie de la distribution de BeeBase. Elle est également disponible sous forme de PDF.
[ << ] | [ >> ] | [Sommaire] | [Table des matières] | [Index] | [ ? ] |
2. Bienvenu sur BeeBase
BeeBase est une base de données relationnelle programmable avec une interface graphique pour Windows, Mac, Linux et Amiga.
BeeBase est adapté à la gestion de données structurées avec une sémantique claire pouvant être organisée en tables et champs. Il peut être considéré comme un environnement de développement d'applications dans lequel un concepteur d'application crée la structure de la base de données et l'interface utilisateur ; alors que les utilisateurs de l'application saisissent et traitent régulièrement les données.
Il existe de nombreuses applications pour BeeBase, notamment la gestion d’adresses, de musique, de films, de collections de photos, de votre arbre généalogique ou de vos revenus et dépenses. Certains utilisateurs gèrent l'ensemble de leur entreprise à l'aide de BeeBase depuis la planification de projet jusqu’aux finances en passant par la création d'offres, la gestion d'articles et de pièces, la facturation.
La force de BeeBase réside dans son interface utilisateur graphique et ses capacités de programmation. Il vous permet de traiter les données de différentes manières, par ex. calculer automatiquement lors de la saisie de l'utilisateur, générer des rapports, importer et exporter de données, etc. Ce que vous pourriez utiliser par exemple pour calculer le montant total de vos revenus, ou le montant total du temps enregistré sur un CD,ou encore créer et imprimer automatiquement des publipostages pour vos clients.
BeeBase offre les caractéristiques suivantes :
- Accès partagé à de multiples instances d'un projet BeeBase sur le même ou différents ordinateurs.
- Nombre illimité de projets, tables, champs et enregistrements.
- Les champs peuvent être de type chaîne de caractères, mémo (texte multiligne),
entier, réel, date, heure, booléen, liste de choix (sélection d'un élément dans une liste),
référence (faire référence facilement à un enregistrement d'une autre table),
bouton (pour exécuter des programmes BeeBase) et virtuel (valeur calculée à la volée).
- Le type chaîne de caractères peut également contrôler des listes de chaînes,
fichiers et polices de caractères. Une chaîne de caractères peut se rapporter à une
image externe qui sera affichée dans l'interface graphique.
- Chargement dynamique des enregistrements. Les enregistrements
qui n'ont pas été consultés récents peuvent être déchargés de la mémoire
(lorsque par exemple la mémoire vient à manquer).
- Programmation. Avec le langage de programmation facile
et puissant de BeeBase, des tâches complexes peuvent être mises
en application. Le langage inclut également un langage de requête
de type SQL (SELECT FROM WHERE) pour une recherche confortable et rapide des données.
- Ordonnancement des enregistrements par n'importe quelle combinaison de champs.
- Fonctions de recherche et de filtrage flexibles et puissantes.
- Éditeur de requêtes permettant de taper et manipuler des requêtes
SELECT FROM WHERE. Les requêtes peuvent être sauvées et les résultats imprimés.
- Journalisation facultative des modifications (ajout, suppression et modification des enregistrements)
dans une table journal système.
- Importation et exportation aisée.
- Documentation complète comprenant un manuel utilisateur
et une référence de programmation en HTML et PDF (plus AmigaGuide sur Amiga).
- La version Amiga fournit une interface ARexx puissante
pour accéder à BeeBase à partir d'autres programmes.
L'interface ARexx offre un mécanisme de transaction semblable à d'autres
bases de données relationnelles.
- Indépendance du système d'exploitation.
BeeBase est disponible pour Windows, Mac OS, Linux et Amiga.
Le code source est disponible en tant que projet SourceForge.
BeeBase est le successeur de MUIBase, dont la première version a vu le jour en 1994 sur Amiga.
[ << ] | [ >> ] | [Sommaire] | [Table des matières] | [Index] | [ ? ] |
Ce document a été généré le 30 Septembre 2024 par texi2html