Informations base de données

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Informations base de données

Message 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
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Informations base de données

Message par falsam »

Tu peux te servir de sqlite pour tes textes et images pour une application mono_utilisateur
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Informations base de données

Message par falsam »

Un topic sûrement à actualiser avec la dernière version de pb

https://www.purebasic.fr/french/viewtop ... 23#p179123
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message 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.
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message 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 ?
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Informations base de données

Message par falsam »

Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message 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 ?
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message 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.
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message 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.
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Informations base de données

Message par Ar-S »

Pourquoi ne chiffres/déchiffres tu pas ton fichier .db au moment de l'ouverture fermeture par l'user ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message par MetalOS »

Parce que je ne sais pas faire Ar-S :lol: :lol: :lol: :lol:
Avatar de l’utilisateur
microdevweb
Messages : 1798
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Informations base de données

Message 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.
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Informations base de données

Message par Ar-S »

MetalOS a écrit :Parce que je ne sais pas faire Ar-S :lol: :lol: :lol: :lol:
PB permet de crypter en AES.
voir : AESEncoder AESDecoder
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
MetalOS
Messages : 1492
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Informations base de données

Message par MetalOS »

Merci les gars je vais regarder les infos que vous m'avez données.
Répondre