Databases

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Az SQL Server-adatbázisok olyan táblák gyűjteményéből épülnek fel, amelyek egy adott strukturált adatkészletet tárolnak. A táblázat sorokból, más néven rekordokból vagy tupulusokból, és oszlopokból, más néven attribútumokból áll. A táblázat minden oszlopa egy bizonyos típusú információ tárolására szolgál, például dátumok, nevek, dollárösszegek és számok tárolására.

Alapvető információk az adatbázisokról

A számítógépeken az SQL Server egy vagy több példánya lehet telepítve. Az SQL Server minden példánya tartalmazhat egy vagy több adatbázist. Az adatbázisban egy vagy több objektum tulajdonjogi csoport, úgynevezett sémák találhatók. Minden sémában vannak adatbázis-objektumok, például táblák, nézetek és tárolt eljárások. Egyes objektumok, például tanúsítványok és aszimmetrikus kulcsok az adatbázisban találhatók, de nem egy sémában találhatók. A táblák létrehozásával kapcsolatos további információkért lásd a Táblák című témakört.

Az SQL Server-adatbázisok fájlokban vannak tárolva a fájlrendszerben. A fájlok fájlcsoportokba csoportosíthatók. További információ a fájlokról és a fájlcsoportokról: Adatbázisfájlok és fájlcsoportok.

Amikor emberek hozzáférést kapnak az SQL Server egy példányához, bejelentkezésként azonosítják őket. Amikor a felhasználók hozzáférést kapnak egy adatbázishoz, a rendszer adatbázis-felhasználóként azonosítja őket. Az adatbázis-felhasználók bejelentkezési adatokon alapulhatnak. Ha a tartalmazott adatbázisok engedélyezve vannak, olyan adatbázis-felhasználó hozható létre, amely nem bejelentkezésen alapul. További információ a felhasználókról: CREATE USER (Transact-SQL).

Az adatbázishoz hozzáféréssel rendelkező felhasználók engedélyt kaphatnak az adatbázis objektumainak elérésére. Bár engedélyeket adhat az egyes felhasználóknak, javasoljuk, hogy hozzon létre adatbázis-szerepköröket, vegye fel az adatbázis-felhasználókat a szerepkörökbe, majd adjon hozzáférési engedélyt a szerepköröknek. A felhasználók helyett a szerepkörökhöz való engedélyek megadása megkönnyíti az engedélyek konzisztens és érthető megőrzését a felhasználók számának növekedésével és folyamatos változásával. A szerepkör-engedélyekről további információt a CREATE ROLE (Transact-SQL) és a Principals (Adatbázismotor) című témakörben talál.

Adatbázisok használata

Az adatbázisokkal dolgozó felhasználók többsége az SQL Server Management Studio eszközt használja. A Management Studio eszköz grafikus felhasználói felülettel rendelkezik az adatbázisok és az adatbázisokban lévő objektumok létrehozásához. A Management Studio egy lekérdezésszerkesztővel is rendelkezik, amellyel Transact-SQL utasítások írásával kezelheti az adatbázisokat. A Management Studio telepíthető az SQL Server telepítőlemezéről, vagy letölthető az MSDN-ből. Az SQL Server Management Studio eszközről további információt az SQL Server Management Studio (SSMS) című témakörben talál.

Ebben a részben

Indexes

Views

tárolt eljárások (adatbázismotor)