Sayt bo'limlari
Muharrir tanlovi:
- Evropa Archeage serverida o'ynashning xususiyatlari qanday?
- Atmega8 da uzilishlar. Trening kursi. Uzilish tushunchasi. Mikrokontrollerga ovoz beramiz AVRda tashqi uzilishlarning ishlash printsipi
- Qiziqarli faktlar va foydali maslahatlar Lazer ko'rsatkichi ma'lumotlarni uzatish diagrammasi
- Qisqacha nazariy ma'lumotlar
- PLC zamonaviy sanoat avtomatizatsiyasida o'z mavqeini saqlab qola oladimi?
- Retrovirus - bu nima?
- Blogger - bu sizga yoqadigan kasb
- Uy-joy kommunal xo'jaligini isloh qilish Uy-joy kommunal xo'jaligini isloh qilishga ko'maklashish jamg'armasi
- Sanoat boshqaruv tizimlarida ma'lumotlarni uzatish tarmoqlari Quyi tizimni markazlashmagan so'rov jarayoni
- Boshqarish ob'ektlarini parametrik identifikatsiyalash usullari
Reklama
Keling, ma'lumotlar bazasini yarataylik. MySQL ma'lumotlar bazasini yarating |
Ma'lumotlar bazasini yaratish. MySQL buyruq satrida CREATE DATABASE buyrug'ini kiriting
Mavjud ma'lumotlar bazalari ro'yxatini ko'rsatish. MA'LUMOTLAR BAZALARINI KO'RSATISH buyrug'ini kiriting; saqlangan ma'lumotlar bazalari ro'yxatini ko'rsatish uchun. Yangi yaratilgan ma'lumotlar bazasidan tashqari siz MySQL va test ma'lumotlar bazalarini ham ko'rasiz. Siz ularni hozircha e'tiborsiz qoldirishingiz mumkin. Ma'lumotlar bazasini tanlang. Ma'lumotlar bazasi yaratilgandan so'ng, tahrirlashni boshlash uchun uni tanlashingiz kerak. USE us_states buyrug'ini kiriting; . Ma'lumotlar bazasi o'zgartirilgan xabarni ko'rasiz, u sizga us_states endi faol ma'lumotlar bazasi ekanligini bildiradi. Jadval yarating. Jadval - bu ma'lumotlar bazasida ma'lumotlar saqlanadigan joy. Jadval yaratish uchun uning butun strukturasini bitta buyruq bilan kiritish kerak. Jadval yaratish uchun quyidagi buyruqni kiriting: CREATE TABLE holatlari (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, holat CHAR(25), aholi INT(9)); . Ushbu buyruq uchta maydondan iborat "shtatlar" deb nomlangan jadvalni yaratadi: id , davlat va aholi .
Jadvalda yozuv yarating. Jadval yaratilgandan so'ng, ma'lumotlarni kiritish vaqti keldi. Birinchi yozuvni kiritish uchun quyidagi buyruqdan foydalaning: INSERT INTO states (id, shtat, aholi) VALUES (NULL, 'Alabama', '4822023');
Ko'proq yozuvlar yarating. Bitta buyruq bilan bir nechta yozuvlarni saqlashingiz mumkin. Yana uchta holatni saqlash uchun quyidagi buyruqni kiriting: INSERT INTO states (id, shtat, populyatsiya) VALUES (NULL, 'Alyaska', '731449'), (NULL, 'Arizona', '6553255'), (NULL, ' Arkanzas ', '2949131'); . Ma'lumotlar bazasi so'rovini ishga tushiring. Endi oddiy ma'lumotlar bazasi yaratilgan, siz kerakli ma'lumotlarni olish uchun so'rovlarni bajarishingiz mumkin. Boshlash uchun quyidagi buyruqni kiriting: SELECT * FROM us_states; . Ushbu so'rov "hamma" degan ma'noni anglatuvchi "*" buyrug'i bilan ko'rsatilganidek, butun ma'lumotlar bazasini qaytaradi.
Har qanday murakkablikdagi istiqbolli, kengaytiriladigan va samarali veb-sayt yaratish uchun siz oddiy narsadan boshlashingiz kerak. Bu jarayon oson emas, PHP va MySQL bo'yicha ma'lum asosiy bilimlarni talab qiladi, lekin agar siz buni nuqtama-bosqich ko'rib chiqsangiz, yangi saytlarni yaratishda foydali bo'ladigan "ish rejasi" ni yaratishingiz mumkin. Keling, loyiha uchun "yadro" va asosni tayyorlaylik. Avvaliga bu oddiy tashrif qog'ozi veb-sayti bo'ladi, lekin keyinchalik funksionallikni qo'shib, uni har qanday narsaga aylantirish mumkin. Shunday qilib, keling, boshlaylik. 1. Ma'lumotlar bazasini tayyorlash. MySQL ma'lumotlar bazasida birinchi jadvalni yaratingYangi ma'lumotlar bazasini yarating, masalan, "mysite". Shaxsan men UTF-8 kodlash bilan ishlashga o'rganib qolganman, shuning uchun men darhol rezervatsiya qilaman: saytdagi barcha matn fayllari, ma'lumotlar bazasi, jadvallar va jadval maydonlari bir xil kodlashda ekanligiga ishonch hosil qiling.
Jadvalni yaratgandan so'ng, biz unga saytning asosiy sahifasi uchun qiymatlarni kiritamiz. Men asosiy sahifaning "page_alias" maydoniga "uy" qiymatini kiritishni taklif qilaman. Meta teglar butun sayt mavzusiga mos keladi. Xuddi shu tarzda, siz boshqa sahifalarni yaratishingiz mumkin, masalan, "haqida" taxallusli "Kompaniya haqida" va o'zingizning meta teglaringiz yoki "Kontaktlar" taxallusli "Kontaktlar" va boshqalar. 2. Sayt konfiguratsiya faylini yaratingUshbu bosqichda bo'sh bo'lishi kerak bo'lgan saytning ildiz papkasida biz "cfg" papkasini yaratamiz va unda .htaccess yordamida biz "hammasini rad etish" direktivasi bilan kirishni yopamiz. Quyidagi tarkibga ega core.php faylini yarating:
// MYSQL Var $link; Connect() funktsiyasi ( Close() funksiyasi ( Funktsiyani ishga tushirish ($query) ( Ushbu fayl hozirda faqat oddiy ma'lumotlar bazasiga ulanish sinfini o'z ichiga oladi, ammo kelajakda siz unga sayt kodining istalgan joyidan kirish mumkin bo'lgan turli xil foydali funktsiyalarni qo'shishingiz mumkin. Ma'lumotlar bazasi uchun login va parolni o'zgartirishni unutmang. Agar siz Windows muhitida ishlayotgan bo'lsangiz, men dan foydalanishni tavsiya qilaman. Ushbu muharrir qatorlar raqamlanishiga ega va matnni bir kodlashdan boshqasiga osongina o'zgartiradi. DIQQAT! Agar siz UTF-8 kodlashda ishlasangiz, fayllarni BOMsiz UTF-8 ga aylantiring - bu kelajakda muammolarni oldini olishga yordam beradi. 3. index.php yarating - saytning asosiy boshqaruvchisiKonfiguratsiya fayli yaratildi. Endi saytning ildiz papkasida biz index.php ni yaratamiz - bu saytning asosiy skripti, o'ziga xos "asosiy boshqaruvchi" bo'ladi. index.php faylining tarkibi: aniqlash("INDEX", ""); // ASOSIY BOSHQARUVCHI CONSTANTNI SOZLASH Require_once($_SERVER."/cfg/core.php"); // Yadroni ulash // JB GA ulaning // ASOSIY BOSHQAROR Include($_SERVER."/template.php"); $_GET o'zgaruvchisi asosiy kontrollerga so'ralganda qaysi sayt komponentini yuklash kerakligini aytadi. Hozirda bizning saytimizda faqat ikkita komponent mavjud: "sahifa" va "asosiy sahifa" (asosan, oddiy sahifani ko'rsatish uchun bitta komponent bilan ishlashingiz mumkin, lekin ko'pincha saytning asosiy sahifasining ko'rinishi oddiy menyu elementi sahifalaridan farq qiladi) . Asosiy kontrollerning mantig'i quyidagicha: URL satridan kerakli komponent nomi chiqariladi ($opsiya o'zgaruvchisining qiymati) va uning qiymatiga qarab komponent faylining o'zi kiritiladi (o'z ichiga oladi). /com papkasi). Komponent fayli barcha kerakli ishlarni bajaradi, ma'lumotlar bazasidan ma'lumotlarni chiqaradi va dizayn shabloniga o'tkazish uchun ularni o'zgaruvchilarga yozadi. Oxirida sayt dizayni fayli ulanadi, unga barcha o'zgaruvchilar va komponentlarda olingan ma'lumotlar uzatiladi. Bu ishlagandan ko'ra ancha murakkabroq ko'rinadi. 4. Muntazam sahifa chiqarish komponentini yaratingSaytning ildizida "com" papkasini yarating - komponent fayllar unda saqlanadi. Menimcha, sayt komponenti - bu saytning turli bo'limlari uchun ma'lumotlar qayta ishlanadigan fayl. Masalan, oddiy sahifa komponenti ma'lumotlar bazasidan materialning sarlavhasi, tavsifi va matnini oladi va ularni $title, $meta_d, $meta_k, $content va hokazo o'zgaruvchilarga yozadi. Keyin bu ma'lumotlar dizayn shabloniga o'tkaziladi ( har bir komponent uchun o'zingizning dizayn shabloningizni yaratishingiz mumkin ) va foydalanuvchiga HTML sahifasi sifatida ko'rsatiladi. Masalan, kelajakda yaratilishi mumkin bo'lgan katalog komponenti deyarli bir xil ishni bajaradi, lekin mahsulotlar haqidagi ma'lumotlar bilan - va uning o'ziga xos xususiyatlari, jadvaldagi boshqa maydonlar va boshqalar mavjud. Shuning uchun, saytning har bir funktsional bo'limi uchun alohida komponent yaratishga arziydi. MVC (Model-View-Controller) sxemasida komponent model vazifasini bajaradi. “com” papkasida “page.php” faylini yarating. Fayl mazmuni quyidagicha:
/* SAHIFA KOMPONENTI */ 5. Asosiy sahifani chiqarish komponentini yaratingMa'lumotlar bazamizdagi asosiy sahifa "uy" taxallusi ostida saqlanadi va hozircha uning tuzilishi oddiy sayt sahifalaridan farq qilmaydi - bu shunchaki maqola. Shunga qaramay, biz uning uchun alohida komponent yaratamiz - kelajak uchun, aytganda. “com” papkasidagi “home.php” komponentining mazmuni oddiy sahifa komponentining mazmuni bilan deyarli bir xil, maʼlumotlar bazasi soʻrovlar qatori va komponent nomi bundan mustasno. Endi so'rovlar qatori quyidagicha ko'rinadi: $query = "WX_pages FROM WHERE page_alias="uy" LIMIT 1 NI TANGLASH"; 6. Butun sayt uchun dizayn shablonini yaratingSaytning ildizida biz template.php faylini yaratamiz. Aslini olganda, bu HTML+CSS formatidagi oddiy veb-dizayn tartibi bo‘lib, faqat kerakli joylarda PHP o‘zgaruvchilari bilan. Sarlavha teglari orasiga kiriting=$title?>, saytning markaziy ustunida qo'shimcha mavjud=$component?>va shuning uchun butun shablonda biz komponentlarda e'lon qilingan kerakli o'zgaruvchilarni joylashtiramiz. Ildiz papkada dizayn elementlari uchun "css" va "tasvirlar" papkalari ham bo'lishi kerak. /css/style.css faylida - uslublarni o'zingizning xohishingizga ko'ra sozlashingiz mumkin. 7. Toza havolalar va .htaccess fayliToza havolalarni yaratish uchun men mod_rewrite-dan har bir komponent uchun qoidalar bo'yicha to'g'ridan-to'g'ri ko'rsatmalar bilan foydalanaman, chunki men boshqaruvchining o'zi yordamida manzillar panelini tahlil qilishni keraksiz funksionallik deb hisoblayman. Ushbu bosqichda .htaccess tarkibi:
RewriteCond %(REQUEST_FILENAME) !-d # TAKILANGAN FAYLLAR # QOIDALAR mod_qayta yozish Kelajakda biz qidiruv komponentlari, katalog, maqola blogi va boshqalar uchun qoidalarni qo'shamiz. Faqat bitta nuqta bor: “mysite.com/index.php?option=pages&alias=about” kabi havolalarni “mysite.com/pages/about.htm” kabi havolaga aylantiring - bu juda yaxshi ko'rinadi. Xavfsizlik nuqtai nazaridan ishlab chiqilayotgan $_GET massividan qochishga harakat qiling va unga tayanmang. Unda faqat asosiy kontroller ($option o'zgaruvchisi) va komponent ($taxallus o'zgaruvchisi) uchun parametrlarni saqlash tavsiya etiladi. Bundan tashqari, har bir sayt papkasida "har holda" bo'sh index.html faylini yarating - bu manzil satri orqali katalogga kirishda hech narsa ko'rsatilmasligi uchun kerak. Teglar: php, mysql, sayt mexanizmi, kontroller, sayt yaratish, mvc Ma'lumotlar bazasini qanday qilish kerak?
Har kuni odamlar juda ko'p turli xil ma'lumotlar bilan shug'ullanishlari kerak. Ko'pincha uni tartibga solish, qayta ishlash va hokazolarga ehtiyoj bor. Bunday maqsadlar uchun maxsus ma'lumotlar bazalaridan foydalaniladi. Siz ularni turli yo'llar bilan yaratishingiz mumkin. Keling, har qanday foydalanuvchiga ma'lumotlar bazasini qanday yaratishni tushunishga imkon beradigan asosiy dasturlarni ko'rib chiqaylik. Microsoft AccessAccess eng mashhur dasturlardan biri hisoblanadi. U standart Microsoft Office ofis ilovalari to'plamiga kiritilgan. Access-da ma'lumotlar bazasini yaratish uchun siz uchta mavjud usullardan birini ishlatishingiz mumkin.
Access-da bo'sh ma'lumotlar bazasini yaratish
Shuni ta'kidlash kerakki, jadvalga ma'lumot kiritish Excel hujjati bilan ishlashga o'xshaydi. Uni to'ldirganda, esda tutingki, jadvalni saqlamasdan yopish uning o'chirilishiga olib keladi (hatto unga ma'lum ma'lumotlar kiritilgan bo'lsa ham). MySQL yordamida ma'lumotlar bazasini yaratish"Denwer" dasturi MySQL yordamida ma'lumotlar bazasini yaratish imkoniyatini beruvchi juda oddiy va samarali vosita hisoblanadi. Bundan tashqari, u PHP kodini sinab ko'rish imkoniyatini beradi. Uni o'rnatish oson. Faqat rasmiy veb-saytga tashrif buyuring - denwer.ru, yordamchi dasturni yuklab oling va o'rnatish ustasini ishga tushiring. Denwerni o'rnatish tugallangach, siz MySQL administrator sahifasi bilan ishlashni boshlashingiz mumkin.
Shunday qilib, yangi ma'lumotlar bazasi darhol mavjudlar ro'yxatiga qo'shiladi (ular markazning chap tomonidagi panelda joylashgan). Tahrirlash, sozlash va boshqa manipulyatsiyalarni boshlash uchun ushbu ro'yxatni oching va uning nomini bosing. Kelajakda siz yangi ma'lumotlar bazasi uchun foydalanuvchi yaratishingiz kerak bo'ladi. Buni qilish qiyin emas. Birinchidan, yuqoridagi ma'lumotlar bazasi nomini bosishingiz va paydo bo'lgan "Imtiyozlar" bandini tanlashingiz kerak. Ikkinchidan, "Foydalanuvchi qo'shish" tugmasini bosing. Bir zumda foydalanuvchi diqqat bilan to'ldirilishi kerak bo'lgan maydonlar (xost, foydalanuvchi nomi, parol va uni tasdiqlash) bilan sahifani ko'radi. Esda tutingki, xost sifatida localhostni tanlash tavsiya etiladi. Foydalanuvchini yaratish jarayonini yakunlash uchun tegishli tugmani bosing. Agar hamma narsa to'g'ri bajarilgan bo'lsa, siz yangi foydalanuvchi qo'shilganligi haqida xabarni ko'rasiz. Bundan tashqari, dastur qanday huquqlarga ega ekanligini (tahrirlash, ma'lumotlar bazasini o'chirish) ko'rsatadi. Ma'lumotlar bazalarini yaratish haqida ko'proq ma'lumotni maqolada topishingiz mumkin. Hozirgi vaqtda ma'lumotlar bazalari turli sohalarda: korxonalarda, kompaniyalarda, o'quv muassasalarida va hokazolarda juda keng qo'llaniladi. Va siz ular bilan Office paketidagi dastur yordamida ishlashingiz mumkin - Microsoft Access, bu foydalanuvchilarga jadvallar bilan ishlash uchun juda keng imkoniyatlar beradi. Microsoft Access ko'nikmalari har bir zamonaviy foydalanuvchi uchun foydali bo'ladi. Ushbu maqolada biz Access-da ma'lumotlar bazasini qanday yaratishni batafsil ko'rib chiqamiz. Keling, buni aniqlaylik. Bor! Ma'lumotlar bazasi - jadval shaklida birlashtirilgan, o'zaro bog'langan ma'lumotlar to'plami. Bu nima ekanligini bilib, siz to'g'ridan-to'g'ri yaratishga o'tishingiz mumkin. Ko'p darajali ro'yxat bilan ma'lumotlar bazasini yaratishga misol Microsoft Access ishlayotgan vaqtda Fayl menyusidan Yangi ni tanlang. Keyin Yangi ma'lumotlar bazasi tugmasini bosing. Oynaning o'ng tomonida fayl nomi va u saqlanadigan joyni belgilang. Shundan so'ng, "Yaratish" tugmasini bosing. Bundan tashqari, yordamchi dastur tomonidan taqdim etilgan shablonlar ro'yxatidan birini ishlatishingiz mumkin. Ba'zi hollarda, hamma narsani noldan yaratishdan ko'ra, shablonni oddiygina tahrirlash ancha qulayroq bo'ladi. Ma'lumotlar bazasini yaratishni qanday boshlash kerak Sizning oldingizda bitta maydonga ega jadval paydo bo'ladi. Yorliq ustiga kursorni olib, Dizayn-ni tanlang. Ismni o'zgartirishingizni so'ragan oyna paydo bo'ladi. Endi siz "Maydon nomi" ustunidagi katakchalarni to'ldirishni boshlashingiz mumkin. Keyingi Ma'lumotlar turi ustuni so'z yoki raqamlar kiritganingizga qarab avtomatik ravishda to'ldiriladi. Har bir hujayradagi ma'lumotlar turini o'zgartirish mumkin. Quyidagi ma'lumotlar turlari mavjud:
Ko'pgina hollarda sizga faqat "raqamli", "matn", "naqd pul", "hisoblangan" va "Sana/vaqt" kerak bo'ladi, bular eng ko'p ishlatiladigan ma'lumotlar turlari. Quyida, Field Properties bo'limida siz maydon hajmini ko'rishingiz mumkin. Agar sizda matnli ma'lumotlar turi bo'lsa, u holda 255 bo'ladi. Bu siz ushbu katakka 255 ta belgi kiritishingiz mumkin degan ma'noni anglatadi. Albatta, bu juda ko'p, shuning uchun siz ko'rsatilgan maydon hajmini 30 ga kamaytirishingiz kerak (siz qo'lingizdagi vazifalarga qarab boshqa har qanday raqamni qo'yishingiz mumkin). Bu ma'lumotlar bazasi diskda kamroq joy egallashi uchun amalga oshiriladi. Turli atributlar, turli xil ma'lumotlar turi uchun, masalan, skrinshotda. Raqamli ma'lumotlar turini tanlash orqali siz kirish niqobi deb ataladigan narsani o'rnatishingiz mumkin. Bu kiritilgan raqamli qiymatlarni ma'lum bir tarzda ko'rsatish uchun kerak. Niqob bo'shliqlar va xesh belgilari yordamida belgilanadi. Misol uchun, agar jadvalingizda pasport raqamlari mavjud bo'lsa, ushbu raqamlarni tegishli formatda ko'rsatish uchun "####_######" niqobini o'rnating. Ya'ni, 4 ta belgi, keyin bo'sh joy va yana 6 ta belgi. Telefon raqamlari uchun "8(###)-###-##-##" niqobini belgilashingiz mumkin. "Sana/vaqt" turi uchun "Maydon xususiyatlari" bo'limida turli ko'rsatish formatlarini tanlashingiz mumkin. Yaratilgan jadvalni saqlashni unutmang. Buni Ctrl+S tugmalar birikmasi yordamida amalga oshirish mumkin. Agar saqlash paytida kalit maydonlar o'rnatilmaganligi haqida ogohlantirish oynasi paydo bo'lsa, "Yo'q" tugmasini bosing, chunki ular keyinroq yaratilishi mumkin. Saqlash tugmasi yuqori chap burchakda joylashgan. Ko'rib turganingizdek, ma'lumotlar bazalarini yaratish oddiy jarayon bo'lib, uni hatto tajribasiz foydalanuvchi ham bajara oladi. Izohlarda maqola sizga muammoni tushunishga yordam berdimi yoki yo'qligini yozing va taqdim etilgan materiallardan birontasi sizga tushunarsizligini so'rang. Barchani veb-saytga xush kelibsiz! Ushbu maqolada men, ayniqsa, tajribasiz dasturchilar uchun batafsil gaplashaman Microsoft SQL Serverda ma'lumotlar bazasini qanday yaratish, shuningdek, ma'lumotlar bazasini yaratishdan oldin nimani bilishingiz kerak. Bugungi material, yuqorida aytganimdek, Microsoft SQL Server bilan ishlashni o'rganmoqchi bo'lgan boshlang'ich dasturchilarga qaratilgan. Shuning uchun men siz o'qitish uchun ma'lumotlar bazasini yaratishingiz kerakligidan kelib chiqaman, ya'ni. Ushbu maqolaning asosiy xabari Microsoft SQL Serverda ma'lumotlar bazasini yaratmoqchi bo'lgan har bir kishi maqolani o'qib chiqqandan so'ng, buning uchun nima qilish kerakligini aniq bilishini ta'minlashdir. Microsoft SQL Serverda ma'lumotlar bazasini yaratish uchun nima kerak?Ushbu bo'limda men Microsoft SQL Serverda ma'lumotlar bazasini yaratish bo'yicha ba'zi qadamlarni taqdim etaman, ya'ni. Aynan ma'lumotlar bazasini yaratish uchun nimani bilishingiz va nimalarga ega bo'lishingiz kerak:
Bu Microsoft SQL Server va T-SQL tili bilan tanishishni boshlashdan oldin bilishingiz kerak bo'lgan ma'lumotlar bazasini yaratishning umumiy sxemasi. Ushbu maqolada biz 4-bosqichni ko'rib chiqamiz, bu bo'sh ma'lumotlar bazasini yaratish, ma'lumotlar bazasini yaratishning ikkala usuli ham ko'rib chiqiladi: grafik interfeysdan foydalanish va T-SQL tilidan foydalanish. Siz allaqachon dastlabki uchta qadamni tugatgan bo'lishingiz kerak, ya'ni. Sizda allaqachon o'rnatilgan SQL Server va Management Studio muhiti va siz amalga oshirmoqchi bo'lgan taxminiy ma'lumotlar bazasi tuzilmasi, yuqorida aytganimdek, o'rganish bosqichida bu nuqtani o'tkazib yuborishingiz mumkin va quyidagi materiallarda jadvallarni qanday yaratishni ko'rsataman. Microsoft SQL Serverda oddiy, ammo ko'proq yoki kamroq haqiqiy tuzilishga ega. SQL Server Management Studio'da ma'lumotlar bazasini yaratishSiz qilishingiz kerak bo'lgan birinchi narsa - SQL Server Management Studio dasturini ishga tushirish va SQL serveriga ulanish. Keyin Object Explorer-da konteynerni bosing "Ma'lumotlar bazasi" o'ng tugmasini bosing va tanlang "Ma'lumotlar bazasini yaratish". Natijada, oyna ochiladi "Ma'lumotlar bazasini yaratish". Bu erda siz faqat maydonni to'ldirishingiz kerak "Ma'lumotlar bazasi nomi", boshqa parametrlar kerak bo'lganda sozlanishi mumkin. Ma'lumotlar bazasi nomini kiritganingizdan so'ng, OK tugmasini bosing. Agar shu nomdagi ma'lumotlar bazasi serverda hali mavjud bo'lmasa, u yaratiladi va darhol Ob'ektlar brauzerida ko'rsatiladi. Ko'rib turganingizdek, ma'lumotlar bazasi yaratilgan va bu erda hech qanday murakkab narsa yo'q. T-SQL da ma'lumotlar bazasini yaratish (CREATE DATABASE)T-SQL-da ma'lumotlar bazasini yaratish jarayoni, ehtimol, oddiyroqdir, chunki standart sozlamalar bilan ma'lumotlar bazasini yaratish uchun ( qanday qilib biz buni biroz yuqoriroq qildik), SQL so'rovlar muharririda faqat uchta so'zni yozishingiz kerak - CREATE DATABASE bayonoti va ma'lumotlar bazasi nomi. Birinchidan, SQL so'rovlar muharririni oching, buning uchun tugmani bosing "So'rov yaratish" asboblar panelida. Keyin biz keyingi ko'rsatmani kiritamiz va uni bajarish uchun ishga tushiramiz, tugma "Yugurish". TestDB ma'lumotlar bazasini yaratish; Bu erda CREATE - bu SQL serverida ob'ektlar yaratish uchun T-SQL buyrug'i, DATABASE buyrug'i bilan biz ma'lumotlar bazasini yaratmoqchi ekanligimizni bildiramiz va TestDB - yangi ma'lumotlar bazasining nomi. Albatta, bu bosqichda ko'pchilik Microsoft SQL Serverni ham, T-SQL tilini ham bilmaydi; ko'pchilik, ehtimol, ushbu DBMS bilan tanishishni boshlash va T-SQL tilini o'rganishni boshlash uchun ma'lumotlar bazasini yaratmoqda. Shuning uchun, buni qilish sizga osonroq bo'lishi uchun men sizga kitobni o'qishni maslahat beraman "T-SQL dasturchisining yo'li" yangi boshlanuvchilar uchun Transact-SQL tili boʻyicha oʻquv qoʻllanma boʻlib, unda men T-SQL tilining asosiy konstruksiyalari va ilgʻor konstruksiyalari haqida batafsil gaplashaman va asta-sekin oddiydan murakkabga oʻtaman. CREATE DATABASE bayonotidan foydalanib, siz SSMS grafik interfeysida ko'rsatilgan barcha parametrlarni mutlaqo o'rnatishingiz mumkin. Misol uchun, agar biz yuqoridagi ko'rsatmani quyidagi ko'rsatma bilan almashtirgan bo'lsak, unda bizning ma'lumotlar bazasi D diskidagi DataBases katalogida yaratiladi. Ma'lumotlar bazasini yaratish TestDB CREATE DATABASE TestDB ON PRIMARY --Birlamchi fayl (NAME = N"TestDB", --Ma'lumotlar bazasi faylining mantiqiy nomi FILENAME = N"D:\DataBases\TestDB.mdf" --Ma'lumotlar bazasi nomi va joylashuvi fayl) LOG ON - -Jurnal fayllarini aniq belgilang (NAME = N"TestDB_log", --Jurnal faylining mantiqiy nomi FILENAME = N"D:\DataBases\TestDB_log.ldf" --Jurnal faylining nomi va joylashuvi) O'TISH Microsoft SQL Serverda ma'lumotlar bazasini o'chirishAgar kerak bo'lsa, ma'lumotlar bazasini o'chirishingiz mumkin. Aslida, albatta, bu kamdan-kam hollarda talab qilinadi, lekin o'quv jarayonida, ehtimol, tez-tez. Buni grafik interfeys yordamida yoki T-SQL tili yordamida ham amalga oshirish mumkin. Grafik interfeys bo'lsa, siz ob'ekt brauzerida kerakli ma'lumotlar bazasini o'ng tugmasini bosib, tanlashingiz kerak. "O'chirish". Eslatma! Ma'lumotlar bazasini faqat unga ulanishlar bo'lmasa, o'chirish mumkin, ya'ni. unda hech kim ishlamaydi, hatto SSMS-dagi ulanish konteksti ham boshqa ma'lumotlar bazasiga sozlanishi kerak (masalan, USE buyrug'i yordamida). Shuning uchun, o'chirishdan oldin, avval siz hammadan ma'lumotlar bazasi bilan o'z sessiyalarini tugatishni so'rashingiz kerak yoki test ma'lumotlar bazalari holatida barcha ulanishlarni majburan yopishingiz kerak. Oynada "Ob'ektni o'chirish""OK" tugmasini bosing. Ma'lumotlar bazasiga mavjud ulanishlarni majburiy ravishda yopish uchun siz katakchani belgilashingiz mumkin "Mavjud ulanishlarni yoping". T-SQL holatida ma'lumotlar bazasini o'chirish uchun quyidagi bayonotni yozish kifoya ( ma'lumotlar bazasida ham hech kim ishlamasligi kerak). DROP DATABASE TestDB; DROP DATABASE ma'lumotlar bazasini o'chirish bo'yicha ko'rsatma bo'lsa, TestDB ma'lumotlar bazasi nomidir. Boshqacha qilib aytganda, DROP buyrug'i yordamida SQL serveridagi ob'ektlar o'chiriladi. Microsoft SQL Serverda ma'lumotlar bazasini yaratish bo'yicha video darslikShu bilan bugungi darsimiz yakunlanadi, umid qilamanki, material siz uchun qiziqarli va foydali bo'ldi, keyingi materialda Microsoft SQL Serverda jadvallar yaratish haqida gapiraman, sizga omad, xayr! |
O'qing: |
---|
Mashhur:
Yangi
- Atmega8 da uzilishlar. Trening kursi. Uzilish tushunchasi. Mikrokontrollerga ovoz beramiz AVRda tashqi uzilishlarning ishlash printsipi
- Qiziqarli faktlar va foydali maslahatlar Lazer ko'rsatkichi ma'lumotlarni uzatish diagrammasi
- Qisqacha nazariy ma'lumotlar
- PLC zamonaviy sanoat avtomatizatsiyasida o'z mavqeini saqlab qola oladimi?
- Retrovirus - bu nima?
- Blogger - bu sizga yoqadigan kasb
- Uy-joy kommunal xo'jaligini isloh qilish Uy-joy kommunal xo'jaligini isloh qilishga ko'maklashish jamg'armasi
- Sanoat boshqaruv tizimlarida ma'lumotlarni uzatish tarmoqlari Quyi tizimni markazlashmagan so'rov jarayoni
- Boshqarish ob'ektlarini parametrik identifikatsiyalash usullari
- Elektr quvvat tizimlarini rele himoyasi