Sobes.tech
Junior — Middle

რომელ მონაცემთა ბაზის მართვის სისტემებს იყენებდით თქვენს პროექტებში?

sobes.tech AI

პასუხი AI-სგან

C# პროექტებში ხშირად გამოიყენება შემდეგი მონაცემთა ბაზები:

  • Microsoft SQL Server — სტანდარტული არჩევანი .NET აპლიკაციებისათვის, კარგად ინტეგრირებულია Entity Framework-თან.
  • PostgreSQL — პოპულარული მისი ღია კოდის და მოწინავე შესაძლებლობების გამო.
  • MySQL — ხშირად გამოიყენება ვებ-პროექტებში.
  • SQLite — გამოიყენება მსუბუქი აპლიკაციებისთვის ან ტესტირებისთვის.

მაგალითი MS SQL Server-თან დაკავშირების Entity Framework Core-ის გამოყენებით:

var options = new DbContextOptionsBuilder<MyDbContext>()
    .UseSqlServer("Server=.;Database=MyDb;Trusted_Connection=True;")
    .Options;

using var context = new MyDbContext(options);
// მონაცემთა ბაზასთან მუშაობა