Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az adatkapcsolatú alkalmazás Visual Studióban való fejlesztéséhez általában telepítenie kell az adatbázis-rendszert a helyi fejlesztőgépre, majd üzembe kell helyeznie az alkalmazást és az adatbázist egy éles környezetben, amikor azok készen állnak. A Visual Studio telepíti az SQL Server Express LocalDB-t a számítógépre az adattárolási és feldolgozási számítási feladat részeként. Ez a LocalDB-példány hasznos az adatkapcsolatú alkalmazások gyors és egyszerű fejlesztéséhez.
Ahhoz, hogy egy adatbázisrendszer elérhető legyen a .NET-alkalmazásokból, és látható legyen a Visual Studio adateszközök ablakaiban, rendelkeznie kell egy ADO.NET adatszolgáltatóval. A szolgáltatónak kifejezetten támogatnia kell az Entity Frameworkt, ha entitásadatmodelleket szeretne használni a .NET-alkalmazásban. Számos szolgáltatót kínálnak a NuGet Package Manageren vagy a Visual Studio Marketplace-en keresztül.
Az alábbi lista tartalmazza a Visual Studio-projektekben használható népszerűbb adatbázis-rendszereket. A lista nem teljes. Azoknak a külső gyártóknak a listáját, amelyek ADO.NET olyan adatszolgáltatókat kínálnak, amelyek lehetővé teszik a Visual Studio-eszközökkel való mély integrációt, tekintse meg ADO.NET adatszolgáltatókat.
Microsoft SQL Server
Az SQL Server a Microsoft zászlóshajó adatbázis-ajánlata. Az SQL Server 2016 áttörést jelentő teljesítményt, fejlett biztonságot és gazdag, integrált jelentéskészítést és elemzést biztosít. Különböző kiadásokban érhető el, amelyeket különböző célokra terveztek: a nagy skálázható, nagy teljesítményű üzleti elemzésektől kezdve egyetlen számítógépen való használatig. Az SQL Server Express az SQL Server teljes funkcionalitású kiadása, amely az újraterjesztésre és a beágyazásra van szabva. A LocalDB az SQL Server Express egyszerűsített kiadása, amely nem igényel konfigurációt, és az alkalmazás folyamatában fut. Az SQL Server letöltési oldaláról mindkét terméket letöltheti. Az ebben a szakaszban szereplő SQL-példák közül sok az SQL Server LocalDB-t használja. Az SQL Server Management Studio (SSMS) egy önálló adatbázis-kezelő alkalmazás, amely több funkciót biztosít, mint a Visual Studio SQL Server Object Explorerben. Az SSMS-et az előző hivatkozásból szerezheti be.
Oracle
Az Oracle-adatbázis fizetős vagy ingyenes kiadását az Oracle technológiai hálózat oldaláról töltheti le. Az Entity Framework és a TableAdapters tervezési idejének támogatásához szüksége lesz a Visual Studio Oracle fejlesztői eszközeire. Egyéb hivatalos Oracle-termékek, köztük az Oracle Instant Client, a NuGet Package Manageren keresztül érhetők el. Az Oracle-mintasémákat az Oracle online dokumentációjában található utasítások követésével töltheti le.
MySQL
A MySQL egy népszerű nyílt forráskódú adatbázisrendszer, amelyet széles körben használnak a vállalatokban és a webhelyeken. A MySQL, a MySQL for Visual Studio és a kapcsolódó termékek letöltése a Windows MySQL-ben érhető el. Harmadik felek különböző Visual Studio-bővítményeket és önálló felügyeleti alkalmazásokat kínálnak a MySQL-hez. A NuGet Package Manager (Tools>NuGet Package Manager>Manage NuGet Packages for Solution) szolgáltatásban böngészhet az ajánlatok között.
PostgreSQL
A PostgreSQL egy ingyenes, nyílt forráskódú objektum-relációs adatbázisrendszer. Windows rendszeren való telepítéséhez töltse le a PostgreSQL letöltési oldaláról. A PostgreSQL-t a forráskódból is létrehozhatja. A PostgreSQL magrendszer tartalmaz egy C nyelvi felületet. Számos harmadik fél biztosít NuGet-csomagokat a PostgreSQL .NET-alkalmazásokból való használatához. A NuGet Package Manager (Tools>NuGet Package Manager>Manage NuGet Packages for Solution) szolgáltatásban böngészhet az ajánlatok között. Talán a legnépszerűbb csomagot a npgsql.org biztosítja.
SQLite
Az SQLite egy beágyazott SQL Server-adatbázismotor, amely az alkalmazás saját folyamatában fut. Az SQLite letöltési oldaláról tölthető le. Számos külső NuGet-csomag is elérhető az SQLite-hez. A NuGet Package Manager (Tools>NuGet Package Manager>Manage NuGet Packages for Solution) szolgáltatásban böngészhet az ajánlatok között.
Firebird
A Firebird egy nyílt forráskódú SQL-adatbázisrendszer. A Firebird letöltési oldaláról tölthető le. Egy ADO.NET adatszolgáltató a NuGet Package Manageren keresztül érhető el.