2016-03-29 3 views
-1

J'ai un projet à venir qui nécessite l'enregistrement d'empreintes digitales/d'empreintes digitales dans une base de données (actuellement proposée en tant que SQL Server). Maintenant, j'ai quelques questions que je dois explorer:Enregistrement de données biométriques dans SQL Server

  • Comment SQL Server gère l'intégration d'images? Est-il préférable d'intégrer les images numérisées dans la base de données ou d'intégrer le chemin et de stocker les images dans un dossier? Mon souci est le nombre de fichiers pourrait éventuellement atteindre 7 millions et les données devraient être interrogées.
  • De quel logiciel ou autre aurais-je besoin pour pouvoir «lire» une image d'empreinte digitale/empreinte digitale et la comparer à tous les enregistrements de la base de données pour la duplication?
+1

Que demandez-vous? Clueless sur les bases de données? Parce que les informations «biométriques» sans plus d'informations (quelle forme, comment pensez-vous pouvoir identifier la duplicité) sont extrêmement rares. De cette façon, je dirais "embaucher quelqu'un avec un indice" - surtout quelqu'un très expérimenté dans le développement. NET, mais surtout quelqu'un qui a travaillé avec ce genre de données avant. – TomTom

+0

@ TomTom a édité ma question –

+1

Ouais. Google est ton ami. Ou la RECHERCHE ICI. La première question a été répondue à plusieurs fois ce n'est pas drôle. Le second est hors sujet ici - nous ne recommandons pas de produits ou de services. – TomTom

Répondre

0

Levez les yeux vers Entity Framework comme un cadre facile à apprendre en C# qui vous permet de travailler avec des bases de données presque en toute transparence.

EDIT Ok, avec la mise à jour à la question, il est plus facile de répondre. Pour la première partie. Je stocker les images sur le disque, et enregistrer le chemin d'accès à l'image dans la base de données. Ceci est considéré comme une bonne approche.

Pour la partie de logiciel utilisée pour lire les empreintes digitales, vous devriez chercher un peu autour pour des exemples. Il y a des tonnes d'exemples, mais ils varient tous avec le type de lecteur d'empreintes digitales que vous souhaitez utiliser.

+0

Quel type de données biométriques ne devrait pas être pertinent. S'il s'agit d'une empreinte digitale, de la pression artérielle, du pouls ou de n'importe quoi, tant que vous pouvez les représenter avec une valeur, vous pouvez les stocker dans la base de données. Je pensais que vous demandiez comment stocker des données dans une base de données? Le TYPE de données que vous stockez n'est pas pertinent dans cette question. –

+0

@PedroGDias a édité ma question –