Page 1 sur 1
Informations base de données
Publié : sam. 23/nov./2019 13:24
par MetalOS
Salut les gars,
Comme je commence à avoir un peut de temps libre je me replonge dans PB. Je suis sur le développement d'une main courante informatisé pour un service de sécurité et je voulais savoir si l'utilisation de SQLITE qui est fournis avec PB serais suffisant, ou, il serait préférable de partir sur autre choses. Les données enregistrer seront du texte simple et des fichiers images type PNG, JPG...
Merci d'avance
Re: Informations base de données
Publié : sam. 23/nov./2019 13:43
par falsam
Tu peux te servir de sqlite pour tes textes et images pour une application mono_utilisateur
Re: Informations base de données
Publié : sam. 23/nov./2019 13:47
par falsam
Un topic sûrement à actualiser avec la dernière version de pb
https://www.purebasic.fr/french/viewtop ... 23#p179123
Re: Informations base de données
Publié : sam. 23/nov./2019 13:48
par MetalOS
Ok merci, Il n'y aura pas de fonction réseau mais ça sera multi utilisateurs mais qui utiliserons les même bases de données.
Re: Informations base de données
Publié : sam. 23/nov./2019 13:50
par MetalOS
Il existe un soft pour créer des bases de données sqlite en mode graphique histoire de les exploiter directement dans PB sans les créer en ligne de code ?
Re: Informations base de données
Publié : sam. 23/nov./2019 16:50
par falsam
Re: Informations base de données
Publié : mer. 27/nov./2019 16:12
par MetalOS
Bizarre mon compte sur le forum et bannie depuis tapatalk pourtant depuis le site j'arrive à tous faire.... Bref pour revenir au sujet. La base crée avec ce logiciel peut être utiliser dans PB et il n'y a pas besoin de la créer dans le code c'est ça ?
Re: Informations base de données
Publié : mer. 27/nov./2019 16:48
par MetalOS
Bon j'avais déjà commencé ce projet il y a longtemps mais j'avais perdu mes sources sans les avoir sauvegarder. Et en cherchant sur le forum un autre renseignement je suis retomber sur un vieux poste de 2014 ou je t'avais déjà posé toutes les questions dons j'ai besoin lol. Je ne vais donc pas t'en demander plus Falsam.
Le sujet et dans les trucs et astuces du forum et c'est créer et mettre à jour une base sqlite. C'est un tuto que ta fait ou il y a tous ce dont j'ai besoin. Merci Falsam.
Re: Informations base de données
Publié : lun. 16/déc./2019 22:32
par MetalOS
Falsam, comment faire pour crypter ou empêcher la lectures des données de ma base sqlite ? Car je vois qu'avec un simple éditeur de texte on peut lire le contenue de ma base. Merci.
Re: Informations base de données
Publié : lun. 16/déc./2019 22:57
par Ar-S
Pourquoi ne chiffres/déchiffres tu pas ton fichier .db au moment de l'ouverture fermeture par l'user ?
Re: Informations base de données
Publié : mer. 18/déc./2019 0:27
par MetalOS
Re: Informations base de données
Publié : mer. 18/déc./2019 9:56
par microdevweb
Bonjour MetalOS,
Sqlite donne un fichier binaire, mais évidement comme pour tous les fichiers binaires, les chaînes de caractères sont visible en clair.
Tu peux éventuellement crypté les chaînes de caractères avant de les injecter dans la base.
Par exemple un cryptage "vernam"
https://www.purebasic.fr/french/viewtop ... =6&t=17802
Attention : s'il s'agit de données sensibles ce type de cryptage n'est pas assez puissant.
Ne pas oublier de décrypter les chaînes à la lecture évidement, si tu dois faire des requêtes sur les chaînes cryptées il faudra également crypter l'argument de recherche de la requête.
Re: Informations base de données
Publié : mer. 18/déc./2019 14:07
par Ar-S
PB permet de crypter en AES.
voir : AESEncoder AESDecoder
Re: Informations base de données
Publié : jeu. 19/déc./2019 4:46
par MetalOS
Merci les gars je vais regarder les infos que vous m'avez données.