1.1.2 Ma'lumotlar bazasida bo'lishi kerak bo'lgan jadvallarni aniqlash
Ishlab chiqilgan ma'lumotlar bazasida ma'lumotlar sxemasida ko'rsatilganidek, bir-biri bilan bog'liq bo'lgan bir nechta jadvallar yaratilgan. Barcha jadvallar konstruktor yordamida tuziladi.
1.1.3 Asosiy maydonlarni belgilash
Jadvallarni loyihalashda quyidagi kalit maydonlari yaratildi:
Massasi
Maxsulot kodi
Narxi
1.2. Infologik model
Infologik model deganda bir biriga bog`langan daraxt ma`lumotlar strukturasiga aytiladi.
3-rasm. Ma'lumotlarning(bog`lamli) sxemasi.
II. Datalogik model.
2.1 Ma'lumotlar bazasi tuzilishi. Jadvallar, ma`lumotlarni kiritish forma oynasi
Kiritilgan ma`lumotlarni tasdiqlash tekshirish oynasini formasini hosil qilamiz:
5-rasm. Chek ma`lumotlari uchun yaratilgan oyna.
Ushbu oyna yordamida istalgan tovarni ma`lumotlar bazasidan olib, u maxsulot haqidagi ma`lumotlarni ushbu oynaga chiqarish mumkin va bu yerda ko`rsatilgan oynaga yozadi. Bu ma`lumotlarni baza shaklida kiritib olinadi.
Ma'lumotlar bazasida quyidagi jadvallar bo'ladi:
1)Tovarlarning umumiy jadvali;
2) Har bir tovarning xususiyatlari;
3) Tovarning narxi(chegirma bo`lsa xisobga olgan holda);
Birinchi "Tovarlarning" umumiy jadvalni yaratish uchun konstruktorni ishga tushiramiz.
1-jadval.Tovarlar
-
Tovarlar
|
Тип поля, размер
|
Tovarning str raqami
|
Счетчик, первичный ключ
|
Tovarning turi
|
Текстовый, 20
|
Ishlab chiqilgan sana, saqlash muddati
|
Дата/время, краткий формат
|
Massasi
|
Счетчик, первичный ключ
|
Endi, biz "Tovarning boshqa ma`lumotlari" jadvalini yaratamiz.
2-jadval.Tovarning boshqa ma`lumotlari
-
Tovarlarning boshqa ma`lumotlari
|
Тип поля, размер
|
Maxsulotning to`liq massasi
|
Счетчик, первичный ключ
|
Masxulotning olib kelingan sanasi
|
Дата/время, краткий формат
|
Keyin tovarlar jadvalini tuzamiz.
3-jadval.Eksponantlar
-
Название поля
|
Тип поля, размер
|
Tovarning str raqami
|
Счетчик, первичный ключ
|
Turi
|
Текстовый, 20
|
Keyin biz "Korxona" jadvalini tuzamiz.
4-jadval.Korxona
-
Название поля
|
Тип поля, размер
|
Ishlab chiqargan korxona tel raqami
|
Счетчик, первичный ключ
|
Техника
|
Текстовый, 20
|
Endi, "Endi tovarning" jadvalini yaratishimiz kerak. Bunday holda, joriy kalitlarning turini o'rnatishda ba’zi almashtirishlar bajarishimiz kerak.
5-jadval. Tovarning xususiyatlari
-
Название поля
|
Тип поля, размер
|
Tovar str raqami
|
Счетчик, первичный ключ
|
Tovarning nomi
|
Текстовый, 30
|
Ishlab chiqarilgan sana
|
Текстовый, 4
|
Ishlab chiqargan korxona
|
Внешний ключ, таблица «Korxona»
|
Narxi
|
Счетчик, первичный ключ
|
Va nihoyat, biz "Tovarning chek ma`lumotlari” jadvalini tuzamiz
6-jadval. Mijoz uchun chek ma`lumotlari
-
Название поля
|
Тип поля, размер
|
Tovarning massasi
|
Счетчик, первичный ключ
|
So`mmasi
|
Счетчик, первичный ключ
|
Ishlab chiqaruvchi korxona
|
Текстовый, 20
|
Ushbu jadvaldan supper marketlarda mijozga xizmat ko`rsatilganda maxsulotlarning jammi so`mmasini hisoblaganda foydalaniladi.
Do'stlaringiz bilan baham: |