S'agit-il d'une sorte de base de données «intégrée»? Un fichier contenant une base de données intégrée?
mdf
sql-server
database
file
Dakab
la source
la source
Réponses:
Les bases de données SQL Server utilisent deux fichiers: un fichier MDF, appelé fichier de base de données principal, qui contient le schéma et les données, et un fichier LDF, qui contient les journaux. Voir wikipedia . Une base de données peut également utiliser un fichier de base de données secondaire, qui utilise normalement une extension .ndf.
Comme John S. l'indique, ces extensions de fichiers sont purement conventionnelles - vous pouvez utiliser ce que vous voulez, bien que je ne puisse pas penser à une bonne raison de le faire.
Plus d'informations sur MSDN ici et dans Beginning SQL Server 2005 Administation (Google Books) ici .
la source
Juste pour que cela soit parfaitement clair pour tous:
Un fichier .MDF est «généralement» un fichier de données SQL Server, mais il est important de noter qu'il n'est PAS nécessaire.
C'est parce que .MDF n'est rien de plus qu'une notation recommandée / préférée, mais l'extension elle-même ne dicte pas réellement le type de fichier.
Pour illustrer cela, si quelqu'un voulait créer son fichier de données principal avec une extension de .gbn, il pouvait continuer et le faire sans problème.
Pour qualifier les conventions de dénomination préférées:
la source
mdf = main data file
,ndf = next data file
etldf = log data file
?harry potter