Ebben a blogban a környezet előkészítéséről lesz szó az SQL Server (Developer Edition) és az SSMS (SQL Server Management Studio) telepítésével . Az AdventureWorks adatbázisok (Practice Databases) letöltésével és visszaállításával is lesz egy kis gyakorlatunk .

Az SQL Server a Microsoft adatbázis-kezelési rendszere. Teljesen ingyenes, és egy teljes értékű DBMS a fejlesztők számára.
Az SQL Server telepítése után telepítjük az SSMS-t (SQL Server Management Studio) is. Az SSMS az SQL szerver csatlakoztatására szolgál. Ez alapvetően egy azonosító környezet.
Az AdventureWorks adatbázisok gyakorlati adatbázisok, amelyeket a Microsoft adott nekünk és telepíthetünk. Ezeket a gyakorlati adatbázisokat felhasználhatjuk a tanultak gyakorlására.
Tartalomjegyzék
Az SQL Server letöltése (Developer Edition)
Először is töltsük le az SQL Servert úgy, hogy felkeressük a Google-t, és rákeresünk az „ SQL szerver telepítése ” kifejezésre.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Keresse meg az SQL Server Downloads | Microsoft és kattintson rá.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Görgessen le erre az oldalra, és keresse meg a letöltési részt. Le kell töltenünk a fejlesztői kiadást, ezért kattintsunk a Letöltés most gombra a Fejlesztő alatt . Az írás pillanatában letölti az SQL Server 2019-et .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A letöltés után kattintson az SQL2019.exe fájlra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Az SQL Server telepítése (Developer Edition)
A telepítés típusához válasszuk az Alap lehetőséget .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Kattintson az Elfogadás gombra a Licencfeltételek Szerződésnél.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Megjeleníti a telepítés helyét, a minimális szabad területigényt és a letöltési méretet. Ezután válassza ki a telepítési helyet a számítógépen, és kattintson a Telepítés gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután megkezdi a rendszer és a csomagjainak letöltését és telepítését.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A telepítés után megjelenik egy ablak. Ez néhány információt tartalmaz szerverünkről. A legfontosabb dolog, amit meg kell jegyezni, a PÉLDA NEVE és a Szerver neve .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ebben a példában a PÉLDA NEVE MSSQLSERVER , a kiszolgáló neve pedig localhost . Emlékeznünk kell a szerver nevére, hogy később csatlakozhassunk szerverünkhöz.
Az SMSS (SQL Server Management Studio) letöltése és telepítése
Az SQL Server telepítése után az SSMS-t is telepítenünk kell . Tehát kattintsunk az SSMS telepítése gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután átirányít minket a Microsoft oldalára, ahol letölthetjük az SSMS-t. Ismét az SSMS az azonosító környezetünk, amelyet az SQL Server csatlakoztatására használunk.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután kattintson az Ingyenes letöltés hivatkozásra az SSMS letöltéséhez .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A letöltés után telepítheti a számítógépére. A telepítés után keressen az SSMS-ben a számítógépén. Keresse meg a Microsoft SQL Server Management Studio alkalmazást, és kattintson rá a megnyitásához.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután megnyílik az SQL Server Management Studio, amelyet az SQL Server csatlakoztatására használunk .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Megjelenik egy párbeszédpanel, amely a kiszolgáló típusát , nevét és hitelesítését kéri .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Különböző lehetőségek állnak rendelkezésre a szerver típushoz . Ebben a példában még csak most kezdjük megtanulni az SQL-t, ezért a Data Engine-t fogjuk használni .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A kiszolgáló nevéhez a localhost értéket fogjuk használni, mert erre telepítettük korábban a szerverünket. Ha bármely szervezetnél dolgozik, akkor kap egy kiszolgálónevet. Több szerverrel is rendelkezhet, például fejlesztői szerverrel, éles szerverrel és még sok mással.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután hagyjuk a hitelesítést a Windows hitelesítésre .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Végül kattintson a Csatlakozás gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A csatlakozás után ezt az ablakot fogjuk látni.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Itt láthatjuk az adatbázisokat . Jelenleg csak System Databases és Database Snapshots mappákat tartalmaz, mert még nincs adatbázisunk.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Mintaadatbázisok letöltése SQL Serverhez
Gyakorlati célokra letölthetjük a Microsoft által biztosított AdventureWorks adatbázisokat. Csak lépjen a Google-ba, és keressen rá a „ download adventureworks ” kifejezésre.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Keresse meg az AdventureWorks mintaadatbázisokat – SQL Server, és kattintson rá.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A minta adatbázisokat a Biztonsági mentés fájlok letöltése alatt tudjuk letölteni . Az egyetlen különbség ezek között a fájlok között a dátumukban van. Ebben az oktatóanyagban a 2012-es verziót fogjuk használni, de természetesen bármilyen verziót használhat.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Itt 3 típusú adatbázis található: AdventureWorks2012 (OLTP) , AdventureWorksDW2012 (Data Warehouse) és AdventureWorksLT2012 (Lightweight) . Az OLTP adatbázis tartalmazza a tipikus online tranzakciós terheléseket. A DW az adattárház, amely az adattárházi munkaterheléseket tartalmazza. Az LT a lightweight rövidítése, amely az OLTP adatbázis egy kisebb változata. Innen annyit tölthetünk le, amennyit csak akarunk.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ehhez az oktatóanyaghoz letöltjük az AdventureWorks2012 és az AdventureWorksDW2012 fájlokat . Ezek ismét a Microsoft biztonsági mentési adatbázisai, amelyeket később visszaállíthatunk gyakorlati célokra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Adatbázisok visszaállítása az SQL Server Management Studio alkalmazásban
A letöltött adatbázisok visszaállításához térjen vissza az SMSS alkalmazáshoz, és kattintson jobb gombbal az Adatbázisok elemre . Ezután kattintson az Adatbázis visszaállítása elemre .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Vissza akarunk állítani egy adatbázist, amely az eszközünkről származik. Tehát válasszuk az Eszközt forrásként.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Kattintson az ellipszisekre a fájlok megkereséséhez.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A biztonsági mentési adathordozó típusát egy fájlba töltjük be, mert már letöltöttünk 2 fájlt. Ezután kattintson a Hozzáadás gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután megmutatja nekünk a biztonsági mentési fájl helyét . Itt már vannak mintafájlok a 2019-es verzióval. A korábban letöltött fájlok (2012-es verzió) azonban még nincsenek ezen a helyen.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Letöltött adatbázisunk hozzáadásához egyszerűen másolja ki a biztonsági mentési fájl helyének elérési útját.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután illessze be a Fájlkezelőnkbe .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután az SQL Server Backup mappájába kerül . Csak illessze be a két letöltött fájlt.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
SSMS alkalmazásunkban kattintson a frissítés gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
És látni fogjuk a két korábban letöltött adatbázist.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Most kiválaszthatjuk a visszaállítani kívánt fájlt, és kattintson az OK gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Kattintson az OK gombra itt.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
És itt is kattints az OK gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután a kép tetején látható módon visszaállítja a biztonsági mentési adatbázisunkat.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Megjelenik egy felugró ablak, amely azt írja, hogy az adatbázisunk sikeresen visszaállítva. Csak kattintson az OK gombra is.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Az SSMS-ünkön most egy új adatbázist láthatunk az Adatbázisok mappában.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ugyanezekkel a lépésekkel állítsuk vissza az AdventureWorksDW2012 adatbázist is.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Az adatbázisok szerkezetének megértése
Kattintson a plusz ikonra az adatbázisok kibontásához.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Itt különböző mappákat láthatunk. Először is nyissuk meg a táblázatokat a plusz ikonra kattintva. Figyeljük meg a táblák elnevezési szerkezetét! A táblázat tényleges neve a pont (.) mögé kerül.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A pont (.) előtti név a Séma . Tehát van dbo , humánerőforrás , személy , gyártás , értékesítés és így tovább.
A Sémát menedzsment célokra használjuk . Ez hasonló a számítógépünkön lévő mappák elnevezéséhez. A Sémát használjuk a különböző rekordok különböző sémákon történő karbantartására.
A Schema másik célja bizonyos táblák biztonságossá tétele és a felhasználók tábláinkhoz való hozzáférésének kezelése. Például a termelési táblákhoz beállíthatunk olyan engedélyt, ahol csak a termelő emberek férhetnek hozzá. Az eladó asztalokhoz csak az eladók férhettek hozzá.
Ha létrehozunk egy táblát, és nem alkalmazzuk a sémát, a dbo alapértelmezés szerint kerül alkalmazásra. Ebben a példában az olyan táblák, amelyeknek nincs konkrét sémája, mint például az AWBuildVersion , CustomerOrders , DatabaseLog , ErrorLog és Orders , dbo értékre lettek beállítva .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Az alapvető SQL lekérdezési parancs futtatása
Mielőtt elkezdenénk, ezen a blogon található egy forráshivatkozás, amely tartalmazza az összes kódot, amelyet ehhez a példához fogunk használni. Letöltheti, hogy megtudja, hogyan valósítottuk meg a kódot ezen a blogon.
Lekérdezési parancs futtatásához először hozzunk létre egy új lekérdezést az Új lekérdezés gombra kattintva .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Megnyílik egy új ablak, ahol elindíthatjuk a parancsok futtatását.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Használjuk a „ Select * FROM ” parancsot. Ez a parancs egy adott tábla összes adatának kiválasztására és megjelenítésére szolgál. Ebben a példában jelenítsük meg a Személy.Cím tábla adatait. Egyszerűen beírhatjuk a „ Select * FROM Person.Address ” vagy a „ Select * FROM ” parancsot, majd húzzuk a Person.Address táblát a lekérdezési parancsunkra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Kattintson a Végrehajtás gombra a parancs futtatásához.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután megjeleníti az adatokat az ablakunk alján található Person.Address táblázatban. A táblázat jobb alsó sarkában a sorok teljes számát is láthatjuk.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ha több parancsunk van, akkor az Execute gombra kattintás előtt ki kell jelölnünk azt a konkrét parancsot, amelyet végrehajtani szeretnénk . Ha ezt nem tesszük meg, minden ide hozzáadott parancs végrehajtásra kerül.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A parancs futtatásának másik módja, ha egyszerűen rákattint a jobb gombbal egy adott táblázatra. Ezután kattintson egy bizonyos parancsra, például a „ Legjobb 1000 sor kiválasztása ” elemre.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután megnyílik egy új ablak, amely futtatja a parancsot.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Alapértelmezés szerint az AdventureWorks2012-t érjük el . Tehát amikor egy parancsot futtatunk, az az adatbázisban lévő táblákat fogja keresni.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Abban az esetben, ha olyan táblát érünk el, amely nem az aktuálisan kiválasztott adatbázis alatt található, piros aláhúzást látunk, ahogy az a képen is látható.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ebben a példában egy táblát érünk el az AdventureWorksDW2012 alatt , de a jelenleg kiválasztott adatbázis az AdventureWorks2012 .
Ha végrehajtjuk ezt a parancsot, akkor az adatok helyett egy hibaüzenet jelenik meg.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ennek kijavításához egyszerűen módosítsa az aktuálisan kiválasztott adatbázist arra az adatbázisra, ahol éppen hozzáfér az adatokhoz.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A megfelelő adatbázis kiválasztása és a parancs ismételt végrehajtása után a tábla adatai jelennek meg.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
SQL lekérdezés mentése
A lekérdezés mentése különösen akkor lehet hasznos, ha általában bizonyos adatok megjelenítésére használja. Ehhez a példához létrehoztunk egy lekérdezést az értékesítés régiónkénti megjelenítéséhez.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A lekérdezés mentéséhez kattintson a Fájl > „Fájlnév” mentése másként… elemre .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Nevezze el a lekérdezési fájlt, majd kattintson a Mentés gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
A lekérdezésfájl megnyitásához kattintson a Fájl > Megnyitás > Fájl… menüpontra .
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Keresse meg a megnyitni kívánt lekérdezési fájlt, és kattintson rá duplán, vagy kattintson a Megnyitás gombra.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Ezután ismét végrehajthatjuk ezt a lekérdezési parancsot az adatok megjelenítéséhez.
![SQL Server letöltése és telepítése SQL Server letöltése és telepítése]()
Következtetés
Ebből az oktatóanyagból megtudhatjuk, hogyan töltheti le, telepítheti és csatlakoztathatja az SQL Servert és az SQL Server Management Studiot. Ne feledje, hogy az SQL Server a Microsoft adatbázisok kezelésére szolgáló rendszere. Másrészt az SSMS-t az SQL-kiszolgáló csatlakoztatására használják. Ez alapvetően egy azonosító környezet.
Azt is megbeszéltük, hogyan állíthat vissza vagy importálhat adatbázisokat SMSS- en , valamint az alapvető táblaelnevezési struktúrát. Ha követi ezeket az egyszerű utasításokat, most már képes lesz az alapvető lekérdezési parancsok futtatására, valamint a lekérdezési fájlok mentésére és megnyitására.
Minden jót,
Hafiz