Mundarija:
Video: Entity Framework-da birinchi kod usuli yordamida ma'lumotlar bazasini qanday yaratasiz?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Entity Framework-da birinchi kod yordamida yangi ma'lumotlar bazasini yarating
- 1-qadam - Yaratmoq Windows shakli loyihasi.
- 2-qadam - qo'shish tashkilot yangi yaratilgan loyihaga ramka ishi foydalanish NuGet to'plami.
- 3-qadam - Yaratmoq Loyihaga model.
- 4-qadam - Yaratmoq Loyihaga kontekst sinfi.
- 5-qadam - Modelning har bir sinfi uchun ochiq yozilgan DbSet.
- 6-qadam - Yaratmoq kiritish bo'limi.
Buni hisobga olsak, Entity Framework-da birinchi kod yondashuvi nima?
Birinchi kod usuli kodlangan sinflarimizni ma'lumotlar bazasi ilovasiga aylantirish imkonini beradi, ya'ni birinchi kod bizga hech qanday bog'liqligi bo'lmagan XML-ga asoslangan EDMX fayllaridan foydalanish o'rniga POCO (oddiy eski CLR ob'ekti) klassi yordamida domen modelimizni aniqlash imkonini beradi. Entity Framework.
Yuqoridagilardan tashqari, ma'lumotlar bazasidan birinchi kod nima? Odatda Avval kod yaratishga ishora qiladi ma'lumotlar bazasi POCO dan, lekin odatda mavjud bo'lganni maqsad qilganingizda ma'lumotlar bazasi Siz VS vositalarini tezda o'rnatishingiz va ishga tushirishingiz uchun sinflarni yaratishingiz mumkin.
Shunday qilib, Entity Framework-da ma'lumotlar bazasi modelini qanday yarataman?
Model yaratish
- Fayl menyusidan Yangi modelni tanlang.
- Ob'ekt modelini tanlang, uning nomini belgilang va Yaratish tugmasini bosing.
- Keyingiga bosing.
- Provayderlar ro'yxatida ma'lumotlar bazasi provayderini tanlang va kerakli ulanish parametrlarini o'rnating, so'ngra Keyingiga bosing.
- Ma'lumotlar bazasidan yaratish-ni tanlang va Keyingiga bosing.
Entity Framework-da DbContext nima?
The DbContext sinf ajralmas qismi hisoblanadi Entity Framework . Bir misol DbContext ma'lumotlar bazasi bilan seansni ifodalaydi, bu sizning misollaringizni so'rash va saqlash uchun ishlatilishi mumkin sub'ektlar ma'lumotlar bazasiga. DbContext Ish birligi va ombor naqshlarining kombinatsiyasi.
Tavsiya:
Entity Framework-da birinchi navbatda ma'lumotlar bazasini qanday yarataman?
Entity Framework - Ma'lumotlar bazasiga birinchi yondashuv 2-qadam – Modelni yaratish uchun avval yechim tadqiqotchisida konsol loyihangizni sichqonchaning o‘ng tugmasi bilan bosing va Qo‘shish → Yangi elementlarni tanlang… 4-qadam – “Qo‘shish” tugmasini bosing, bu esa “Ma’lumotlar modeli ustasi” muloqot oynasini ishga tushiradi. 5-qadam - Ma'lumotlar bazasidan EF Designer-ni tanlang va "Keyingi" tugmasini bosing. 6-qadam - Mavjud ma'lumotlar bazasini tanlang va Keyingiga bosing
SQL ma'lumotlar bazasini boshqa ma'lumotlar bazasiga qanday tiklash mumkin?
Ma'lumotlar bazasini yangi joyga tiklash va ixtiyoriy ravishda ma'lumotlar bazasi nomini o'zgartirish uchun. SQL Server ma'lumotlar bazasi mexanizmining tegishli nusxasiga ulaning va keyin Object Explorer-da server daraxtini kengaytirish uchun server nomini bosing. Ma'lumotlar bazalari-ni o'ng tugmasini bosing va keyin Ma'lumotlar bazasini tiklash-ni bosing. Ma'lumotlar bazasini tiklash dialog oynasi ochiladi
Ma'lumotlar bazasini boshqa ma'lumotlar bazasiga qanday tiklash mumkin?
Ma'lumotlar bazasini yangi joyga tiklash va ixtiyoriy ravishda ma'lumotlar bazasi nomini o'zgartirish uchun SQL Server ma'lumotlar bazasi mexanizmining tegishli nusxasiga ulaning va keyin Object Explorer-da server daraxtini kengaytirish uchun server nomini bosing. Ma'lumotlar bazalari-ni o'ng tugmasini bosing va keyin Ma'lumotlar bazasini tiklash-ni bosing
Mavjud SQL Server ma'lumotlar bazasidan yangi ma'lumotlar bazasini qanday yarataman?
SQL Server Object Explorer-da, SQL Server tugunida ulangan server namunasini kengaytiring. Ma'lumotlar bazalari tugunini o'ng tugmasini bosing va Yangi ma'lumotlar bazasini qo'shish-ni tanlang. Yangi ma'lumotlar bazasi nomini TradeDev deb o'zgartiring. SQL Server Object Explorer-da Savdo ma'lumotlar bazasini o'ng tugmasini bosing va Sxemani solishtirish-ni tanlang
PgAdmin 4 da ma'lumotlar bazasini qanday yaratasiz?
Quyidagi amallarni bajaring: pgAdmin-ni ishga tushiring 4. “Boshqarish paneli” yorlig'iga o'ting. "Server yaratish" oynasida "Ulanish" yorlig'ini tanlang. “Xost nomi/manzil” maydoniga serveringizning IP-manzilini kiriting. "Port" ni "5432" deb belgilang. "Ma'lumotlar bazasini saqlash" maydoniga ma'lumotlar bazasi nomini kiriting