3.2 MA'LUMOTLAR BAZASINI ISHLAB CHIQISH
MySQL Workbench dasturida taksopark nomli ma’lumotlar bazasini ochiladi
Create database buyrug’i orqali bazani shakllantiramiz.
Create table orqali xodim jadvali va jadvalida xodimlarning IDlari, familyasi, ismi, jinsi, staji, toifasi, maoshi kabi ustunlarni hosil qilamiz.
Create table orqali mashina jadvali hosil qilamiz. Bu jadvalda mashina IDsi, rusumi, rangi, davlat raqami, yurgan masofasi ustunlarini yaratamiz. create table orqali mijoz jadvali va jadvalida mijozlarning IDlari, familyasi, ismi,telefon raqami kabi ustunlarni hosil qilamiz.
Create table orqali remont jadvali hosil qilamiz. Bu jadvalda remont IDsi, remont turi ustunlarini yaratamiz, mashinalar jadvali va xodimlar jadvali bilan bog’lanadi. Bu bog’lash ALTER TABLE remont add foreign key (mashina_id) references mashina ( mashina_id
Create table orqali buyurtma jadvali va buyurtmalarning IDlari, manzil,narxi kabi ustunlarni hosil qilamiz va mashina, mijoz jadvallari bilan bog’lashimiz kerak bo’ladi. Bu bog’lash quyidagicha amalga oshiriladi: ALTER TABLE remont add foreign key ( mashina_id ) references mashina ( mashina_id )
INSERT INTO yordamida Xodimlar jadvaliga xodimrlarning ma’lumotlarini kiritib chiqamiz:
“SELECT*FROM taksopark.xodim” buyrug’i orqali jadval ma’lumotlarini ko’rishimiz mumkin.
Mashina jadvalini INSERT INTO bilan ma’lumotlarini kiritamiz.
“SELECT*FROM taksopark.mashina” buyrug’i orqali jadval ma’lumotlarini ko’rishimiz mumkin.
Bazamizdagi buyurtmalar jadvaliga ham INSERT INTO buyrug’i bilan ma’lumotlari kititib chiqiladi.
Xodim jadvali Mashina jadvaliga bog’langan.
“SELECT*FROM taksopark.buyurtma” buyrug’i orqali buyurtma jadvali ma’lumotlarini ko’rishimiz mumkin.
Mijoz jadvalini ma’lumotlarni kiritamiz.
Remont jadvaliga ma’lumotlarni kiritamiz.
“SELECT*FROM taksopark.remont” buyrug’i orqali remont jadvaliga kiritgan ma’lumotlarimizni ko’rishimiz mumkin.
Xulosa
Bugungi kunda Respublikamizda keng tarqalib borayotgan ish joylarini avtomatlashtirish va ish joylariga axborot kommunikatsiya vositalaridan keng foydalanishga katta e’tibor berilmoqda. MBni tashkil qilish axborot almashuv texnologiyasining eng dolzarb hal qilinadigan muammolaridan biriga aylanib borayotgani davr taqozasidir. MB tashkil qilish, ularga qo’shimcha ma’lumotlarni kiritish va mavjud MBdan foydalanish uchun maxsus MBlar bilan ishlaydigan dasturlar zarur bo’ladi. Ushbu “Taksoparklarda ta’mirlanishi rejalashtirilgan avtotransportlarni ro’yxatga oluvchi tizim ma’lumotlar bazasini yaratish” mavzusida baza yaratdim. Unda xodim, Mashina, Buyurtma, Mijoz kabi jadvallarni kiritdim. U yerda ma’lumotlarni qanday olish haqida tassavurga ega bo’ldim. Jadvallarni bir biri bilan bog’lab ularga malumotlar kiritdim. Malumotlar bazasi bilan ishlash, ularni oddiy va dinamik usullarda tashkil qilish malakasini hosil qildim. Xulosa qilib shuni ta’kidlash mumkin xozirgi fan texnika hamda informatsion texnologiyalarning jadal rivojlanayotgan vaqtida AIJ larga bog’langan talablar juda xam kuchli bo’lib bu talablarni to’laqonli qondirish biz va bizga o’xshash yosh dasturchilarning oldida turgan ulkan vositalardan biri xisoblanadi. Bu loyihani bajarish davomida MySQL Workbench dasturida ma’lumotlar bazasi yaratish, jadvallar yaratish va ularga ma’lumotlar kiritish loyihalash bir biriga bog’lash amallarini bajardim.
Meni individual loyixamdan xulosam shulardan iborat.
Do'stlaringiz bilan baham: |