Наука и технология в современном миреМирзаева Ширин Нодировна, Тахиров Чингиз Аъзамович +22026
Mysql dasturida algoritm va dasturi ishlab chiqish, temir yo‘llarni avtomatish relelarini boshqarish uchun ma’lumotlar bazasini yaratish
R.M. Aliev ((Ташкент, 21-22 ноября 2022 года)) · D.A. Matvaliyev ((Ташкент, 21-22 ноября 2022 года))
Актуальные вопросы развития инновационно-информационных технологий на транспорте · 87-92 · 2022
Аннотация
Maqolada temir yo‘l tarmog‘i korxonasida ma’lumotlar bazasini boshqarish mavzusi, ya’ni temir yo‘l avtomatlashtirish va telemexanika elementlarini qabul qiluvchi va ularga xizmat ko‘rsatadigan asbob-uskunalar, bu yerda yo‘l uchastkalari holatini boshqaruvchi eng muhim qurilma (element) relesi, temir yo‘l avtomatlashtirish relelarini ta’mirlash va ularga xizmat ko‘rsatish bo‘yicha zamonaviy sharoitlarda ma’lumotlar bazasini yaratish algoritmi ishlab chiqildi va dastur yozildi. Kalit so‘zlar: temir yo‘lni avtomatlashtirish, rele, temir yo‘l sanoati, algoritm, dastur. MySQL – bu relyatsion ma’lumotlar bazasini boshqarish tizimi (“RMBBT”) [1]. U ko‘pgina zamonaviy veb-saytlar va veb-servislar tomonidan katta hajmdagi ma’lumotlarni saqlash va olish uchun qulay va tezkor yechim sifatida ishlatiladi [2]. MySQL ma’lumotlar bazasida saqlanishi mumkin bo‘lgan elementlarning oddiy misoli, bog‘langan parol bilan (xavfsizlik uchun shifrlangan), foydalanuvchi ro‘yxatdan o‘tgan sanasi va tashriflar soni va hokazolar bilan saytda ro‘yxatdan o‘tgan foydalanuvchi nomi [3] bo‘lishi mumkin. MySQL-ga ko‘plab vositalar yordamida ham kirish mumkin [4]. U bilan PHP (PHP Hypertext Preprocessor) skript tili orqali osongina bog‘lanishi mumkin, uning asosiy maqsadi veb-sahifani mijozning mashinasiga yetkazib berishdan oldin serverdagi HTMLni manipulyatsiya qilishdir [5]. Foydalanuvchi PHP orqali ma’lumotlar bazasiga so‘rovlar yuborishi mumkin, bu ma’lumotlar bazasiga/ma’lumotlar bazasidan ma’lumotlarni kiritish, qidirish va manipulyatsiya qilish imkonini beradi [6]. Yana bir “ItemTbl” jadvali, bu bizning buyumlarimizni saqlashimiz mumkin bo‘lgan Item Table. 87 «Актуальные вопросы развития инновационно- информационных технологий на транспорте» АВРИИТТ-2022 I-Республиканская научно-техническая конференция (Ташкент, 21-22 ноября 2022 года) Figure 2 private void FillCategory() { try { Con = new SqlConnection(Program.connStr); if (Con.State != ConnectionState.Open) Con.Open(); string query = "select * from Category"; SqlDataAdapter sda = new SqlDataAdapter(query, Con); SqlCommandBuilder builder = new SqlCommandBuilder(sda); var ds = new DataSet(); sda.Fill(ds); CatCh.DataSource = ds.Tables[0]; CatCh.ValueMember = "Id"; CatCh.DisplayMember = "Name"; } catch (Exception Ex) { errorLabel.Text = Ex.Message; errorLabel.Visible = true; } finally { if (Con != null && Con.State != ConnectionState.Closed) { Con.Close(); Con = null; } } } XAMPP-ni o‘rnatganingizdan so‘ng mashqlarni qanday bajarish kerak, siz borishga tayyorsiz [7]. XAMPP boshqaruv panelini (odatda C:/xampp/ da) ochishingiz va MySQL-ni ishga tushirishingiz kerak [8, 9]. Bugun siz mashq qiladigan mashqlardagi ma’lumotlar bazasi IT ta’lim dasturidagi boshqa ma’lumotlar bazasi kurslarida qo‘llaniladigan ma’lumotlar bazasidir. Ma’lumotlar bazasi St Giles 88 «Актуальные вопросы развития инновационно- информационных технологий на транспорте» АВРИИТТ-2022 I-Республиканская научно-техническая конференция (Ташкент, 21-22 ноября 2022 года) Surgery deb nomlangan jarrohlik uchun mo‘ljallangan [10-12]. Ushbu ma’lumotlar bazasida bemorlar, shifokorlar, qabulxonalar va uchrashuvlar haqidagi ma’lumotlarni saqlash uchun 4 ta jadval mavjud. 2-rasmda ma’lumotlar bazasining sxematik diagrammasi ko‘rsatilgan. Rasmda, shuningdek, har bir jadvaldagi jadval nomlari (tblPatient, tblDoctors, tblReceptionist va tblAppointment) va maydon nomlari (yoki ustunlar) ko‘rsatilgan. Shuningdek, u har bir maydon uchun ma’lumotlar turini ko‘rsatadi (qo‘shimcha ma’lumot uchun 4.1-bo‘limga qarang). Rasmdagi havolalar asosiy va xorijiy kalit munosabatlarini aks ettiradi. Birinchi bir nechta mashqlar SQL bayonotini yozish uchun phpMyAdmin-dan qanday foydalanishni va uning o‘rniga uning GUI-dan qanday foydalanishni ko‘rsatadi. Unga boshqa foydalanuvchi yordamida ulansangiz yaxshi bo‘ladi. Siz phpMyAdmin-dan foydalanib MySQL foydalanuvchilarini yaratishingiz mumkin, bu esa Foydalanuvchilar yorlig‘ini, so‘ngra Foydalanuvchi qo‘shish-ni bosing. Foydalanuvchi nomi, parol va takroriy parolni kiriting. Shuningdek, ushbu kurs maqsadi uchun uy egasi mahalliy ekanligini ko‘rsatishingiz kerak. Sahifaning pastki qismida siz foydalanuvchiga berilishi/bekor etilishi mumkin bo‘lgan barcha ruxsatlarni topasiz. Kerakli hisob ma’lumotlarini tanlagandan so‘ng, Foydalanuvchi qo‘shish tugmasini bosing. phpMyAdmin foydalanuvchini tashlab yuborish yoki tahrirlash imkonini beradi. Buni qanday qilishni "Foydalanuvchilar" yorlig‘ida topishingiz mumkin. Bundan tashqari, SQL yordamida foydalanuvchini qo‘shishingiz yoki o‘chirishingiz mumkin. Figure 3 Boshqa “BillTbl” jadvali, bu BillTbl bo‘lib, u yerda biz o‘z narsalarimizni boshqarishimiz mumkin. Misol uchun, quyidagi ikkita bayonotda mahalliy MySQL foydalanuvchisi “sqluser” paroli “test” qo‘shiladi. Ikkinchi bayonot foydalanuvchini tashlab yuboradi. Figure 4 89 «Актуальные вопросы развития инновационно- информационных технологий на транспорте» АВРИИТТ-2022 I-Республиканская научно-техническая конферен
Доказательный фрагмент
«Maqolada temir yo‘l tarmog‘i korxonasida ma’lumotlar bazasini boshqarish mavzusi, ya’ni temir yo‘l avtomatlashtirish va telemexanika elementlarini qabul qiluvchi va ularga xizmat ko‘rsatadigan asbob-uskunalar, bu yerd…»
Образец извлечения
Демо-превьюMaqolada temir yo‘l tarmog‘i korxonasida ma’lumotlar bazasini boshqarish mavzusi, ya’ni temir yo‘l avtomatlashtirish va telemexanika elementlarini qabul qiluvchi va ularga xizmat ko‘rsatadigan asbob-uskunalar, bu yerd… Полный текст публикации CiteX не хранит — доступ к первоисточнику открывается по DOI согласно лицензии издателя и выбранному плану.
- Цитирований
- 0
- Тип
- Журнал
- Страна
- Узбекистан
- Ключевые слова
- avtomatik lokomotiv signalizatsiyasi, автоблокировка, критерий, autoblocking, поезд, poyezd, criterion, automatic locomotive signaling, автоматическая локомотивная сигнализация, avtoblokirovka, train, mezon
Смежные источники
Каталог авторефератовЎРОҚОВ АСЛИДИН ХУШВАҚТОВИЧ, Содиқов Иброхим Салихович +22009
Наука и технология в современном миреHamdamov Islom Akramovich2026
The American Journal of Engineering and TechnologyO CLC -, Coefficient Of A Frequency Inverter +22020