Megosztás a következőn keresztül:


Rövid útmutató: Csatlakozás adatbázishoz és lekérdezés a Visual Studio Code MSSQL-bővítményével

Ebben a rövid útmutatóban megtudhatja, hogyan csatlakozhat egy adatbázishoz a Visual Studio Code MSSQL-bővítményével, függetlenül attól, hogy az helyileg, egy tárolóban vagy a felhőben fut. Ezután megtudhatja, hogyan használhat Transact-SQL (T-SQL) utasításokat adatbázis létrehozásához, táblák definiálásához, adatok beszúrásához és lekérdezési eredményekhez.

Előfeltételek

A gyors kezdési útmutató elvégzéséhez a következőkkel kell rendelkeznie:

  • Visual Studio Code: Ha nincs telepítve a Visual Studio Code, töltse le és telepítse a Visual Studio Code hivatalos webhelyéről.

  • MSSQL-bővítmény a Visual Studio Code-hoz: A Visual Studio Code-ban nyissa meg a Bővítmények nézetet az ablak oldalán található Tevékenységsáv Bővítmények ikonjának kiválasztásával. Keresse meg mssql és válassza a Telepítés lehetőséget a bővítmény hozzáadásához.

  • Hozzáférés adatbázishoz: Ha nem rendelkezik hozzáféréssel egy adatbázispéldányhoz, az alábbi lehetőségek egyikének kiválasztásával használhat egyet:

Megjegyzés

Ha nem rendelkezik Azure-előfizetéssel, hozzon létre egy ingyenes fiókot.

Csatlakozás adatbázispéldányhoz

  1. Indítsa el a Visual Studio Code-ot: Nyissa meg a Visual Studio Code MSSQL-bővítményét** az ablak bal oldalán található kiszolgálónézet kiválasztásával vagy a billentyű lenyomásával Ctrl+Alt+D.

    Amikor először futtatja az MSSQL-bővítményt a Visual Studio Code-hoz, a bővítmény első betöltésekor megjelenik az Élmények és újratöltés engedélyezése gomb.

  2. Csatlakozás adatbázishoz:

    Ez a cikk a paraméter bemeneti típusát és az SQL Logint használja a hitelesítési típushoz.

    Kövesse az utasításokat az új kapcsolatprofil tulajdonságainak megadásához. Végezze el az egyes mezőket az alábbiak szerint:

    Kapcsolati tulajdonság Érték Leírás
    Profilnév (nem kötelező) Hagyja üresen ezt a mezőt. Írja be a kapcsolatprofil nevét. például localhost-profil.
    Kapcsolatcsoport (nem kötelező) Hagyja üresen ezt a mezőt, vagy válasszon ki egy meglévő csoportot. A könnyebb kezelés érdekében rendszerezheti ezt a kapcsolatot egy csoportmappában.
    kiszolgálónév Itt adhatja meg a kiszolgáló nevét. Például: localhost Adja meg az SQL Server-példány nevét. A localhost használatával csatlakozzon egy SQL Server-példányhoz a helyi gépen. Távoli SQL Serverhez való csatlakozáshoz adja meg a cél SQL Server nevét vagy IP-címét. Sql Server-tárolóhoz való csatlakozáshoz adja meg a tároló gazdagépének IP-címét. Ha meg kell adnia egy portot, használjon vesszőt a névtől való elválasztásához. Ha például egy kiszolgáló az 1401-s portot figyeli, írja be a következőt <servername or IP>,1401:

    Az alapértelmezett kapcsolati karakterlánc a 1433-as portot használja. Az SQL Server alapértelmezett példánya a 1433-at használja, hacsak nem módosítja. Ha a példány az 1433-as porton hallgat, nem szükséges megadnia a csatlakozási pontot.
    Másik lehetőségként itt adhatja meg az adatbázis ADO kapcsolati sztringét.
    Megbízhatósági kiszolgáló tanúsítványa Jelölje be ezt a mezőt. Ezzel a beállítással megbízhat a kiszolgálótanúsítványban.
    Bemeneti típus Paraméter. Válasszon paramétert, kapcsolati sztringet vagy Azure-böngészést közül.
    Adatbázis neve (nem kötelező) <Alapértelmezett>. A használni kívánt adatbázis. Az alapértelmezett adatbázishoz való csatlakozáshoz ne adjon meg adatbázisnevet.
    hitelesítési típus SQL-bejelentkezés. Válassza az SQL-bejelentkezést, a Windows-hitelesítést vagy a Microsoft Entra-azonosítót.
    felhasználónév Adja meg az <SQL Server felhasználónevét> . Ha az SQL Login lehetőséget választotta, adja meg annak a felhasználónak a nevét, aki hozzáfér egy adatbázishoz a kiszolgálón.
    Jelszó Adja meg az <SQL Server jelszavát> . Adja meg a megadott felhasználó jelszavát.
    Jelszó mentése A jövőbeni kapcsolatok jelszavának mentéséhez jelölje be ezt a mezőt. Az Enter billentyűt lenyomva válassza az Igen lehetőséget , és mentse a jelszót. Válassza a Nem lehetőséget, ha a rendszer minden alkalommal kéri a jelszót, amikor a kapcsolati profilt használja.
    Titkosít Kötelező. Válassza az Igen, a Nem vagy a Kötelező lehetőséget.

    Miután megadta az összes értéket, és az Enter lehetőséget választja, a Visual Studio Code létrehozza a kapcsolati profilt, és csatlakozik az SQL Serverhez.

    Képernyőkép a Kapcsolat párbeszédpanel ablakáról.

Adatbázis létrehozása

Először hozzunk létre egy adatbázist Library.

  1. Nyisson meg egy új lekérdezésszerkesztőt: Nyomja le Ctrl+N egy új lekérdezésszerkesztő megnyitásához, vagy kattintson a jobb gombbal a kiszolgálóra, és válassza az Új lekérdezés lehetőséget.

  2. Hozza létre az adatbázist úgy, hogy beilleszti a következő kódrészletet a lekérdezésszerkesztőbe, és válassza a Futtatás lehetőséget:

    IF NOT EXISTS (SELECT name
                   FROM sys.databases
                   WHERE name = N'Library')
        CREATE DATABASE Library;
    

    Ez a szkript létrehoz egy új, még nem létező adatbázist Library .

Az új Library adatbázis megjelenik az adatbázisok listájában. Ha nem látja azonnal, frissítse az Objektumkezelőt.

Tábla létrehozása

Most hozzuk létre a táblát Authors az Library adatbázisban.

  1. Nyisson meg egy új lekérdezésszerkesztőt, és győződjön meg arról, hogy a kapcsolati környezet az Library adatbázisra van állítva.

  2. Az alábbi kód létrehozza a Authors táblát egy IDENTITY oszloppal az elsődleges kulcshoz. Cserélje le a lekérdezési ablakban lévő szöveget a következő kódrészletre, és válassza a Futtatás lehetőséget:

    CREATE TABLE dbo.Authors
    (
        id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY,
        first_name NVARCHAR (100) NOT NULL,
        middle_name NVARCHAR (100) NULL,
        last_name NVARCHAR (100) NOT NULL
    );
    

Ez a Authors szkript létrehoz egy IDENTITY oszlopot tartalmazó táblát a idtáblához, amely automatikusan egyedi azonosítókat hoz létre.

Sorok beszúrása

Most szúrjunk be néhány adatot a Authors táblába.

  1. Cserélje le a lekérdezési ablakban lévő szöveget a következő kódrészletre, és válassza a Futtatás lehetőséget:

    INSERT INTO dbo.Authors (first_name, middle_name, last_name)
    VALUES ('Isaac', 'Yudovick', 'Asimov'),
        ('Arthur', 'Charles', 'Clarke'),
        ('Herbert', 'George', 'Wells'),
        ('Jules', 'Gabriel', 'Verne'),
        ('Philip', 'Kindred', 'Dick');
    

Ennek eredményeképpen a rendszer hozzáadja a mintaadatokat a Authors táblához.

Az adatok megtekintése

A tábla adatainak Authors ellenőrzéséhez futtassa a következő lekérdezést:

SELECT *
FROM dbo.Authors;

Ez a lekérdezés a Authors tábla összes rekordját visszaadja, és megjeleníti a beszúrt adatokat.