? Datenbanken sind Sammlungen von Daten organisiert . Microsoft SQL Server ist eine von vielen Datenbank-Management- Systeme zur Verfügung, die die Tools zu verwalten, zu halten , Zugang und -Datenbanken . Datenbank -Management-Systeme , einschließlich SQL Server , sind komplexe Systeme , die spezifische Aus-und Weiterbildung , um effektiv zu nutzen benötigen . Software -Tools wie Data Source Names stehen dazu beitragen, einige dieser Komplexität . Datenbank-Server und Client Relationship
Microsoft SQL Server ist ein Datenbank-Server entwickelt, um große Mengen von Daten in einer organisierten Format zu speichern . Eine einzelne SQL Server kann eine Reihe von Datenbanken.
Datenbank -Client-Software wird verwendet, um einzufügen, suchen , bearbeiten und Abrufen der Informationen in der SQL-Datenbank gespeichert. Die SQL Server Management Studio -Anwendung mit SQL Server enthalten ist eine Client -Anwendung, die einen einfachen Zugang zu einer Reihe von Datenbank-Administrator -Tools. Abfragen aus dem SQL Server Management Studio eingereicht , um bestimmte Informationen aus der Datenbank abrufen . Programmierer entwickeln können aufgabenspezifische Client-Anwendungen, Datenbank- Suche und Datenmanipulation einfacher und kontrollierter zu machen.
Open Database Connectivity (ODBC)
Database Server und Client-Anwendungen kommunizieren miteinander durch die Open Database Connectivity Application Programming Interface .
Die Open Database Connectivity -Anwendung bietet eine Schnittstelle, die eine einzelne Anwendung ermöglicht, eine Vielzahl von Datenbank- Management-Systeme, einschließlich SQL Server zugreifen , mit Datenbank - spezifische Treiber .
ODBC-Treiber gibt es für Windows , Macintosh , UNIX -und Linux- Betriebssystemen. Einige sind im Betriebssystem enthalten, aber viele andere kommerzielle und Open-Source -ODBC-Treiber sind verfügbar für jedes System .
Data Source Name
Data Source Name ist der Name einer ODBC-Verbindung konfiguriert gegeben . Die DSN-Name wird von einer Anwendung verwendet werden, um zu einer ODBC- Datenquelle, die so konfiguriert wurde, zu einem Datenbankserver verbinden verbinden . Das gespeicherte Konfiguration - DSN - kann spezielle Verbindung Details wie Datenbankname, Benutzername , Passwort , Spracheinstellungen und regionalen Einstellungen
Ein Computer mit Datenbank-Client -Software installiert haben könnte mehrere DSNs darauf konfiguriert , weil jeder . Datenbank-Server , dass ein Client eine Verbindung herstellt, benötigt eine separate DSN .
DSN Naming
Data Source Names vereinfachen die Datenbank-Verbindung für Benutzer , indem sie um die Konfiguration zu speichern erforderlich , um die Verbindung zwischen dem Client und dem Server herzustellen. Verwenden DSN -Namen, die auf den Inhalt oder Zweck der Datenbank beziehen , wenn die Client-Anwendung erfordert einen bestimmten Namen . Zum Beispiel ist ein DSN Namen des "Kunden " , die verwendet werden , um die Kunden-Datenbank zugegriffen wird einprägsamer als so etwas wie " SQLServerD75Q " , vor allem , wenn mehrere DSNs auf der Workstation konfiguriert sind.