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.
2-rasm. Ma'lumotlar sxemasi.
1.1.3 Asosiy maydonlarni belgilash
Jadvallarni loyihalashda quyidagi kalit maydonlari yaratildi:
sotuvchi kodi
Kod
Status kodi
1.2. Infologik model
3-rasm. Ma'lumotlar sxemasi.
II. Datalogik model.
2.1 Ma'lumotlar bazasi tuzilishi. Jadvallar
Ma'lumotlar bazasida quyidagi jadvallar bo'ladi:
1) eksponantlar;
2) saqlash joylari;
3) ko'rgazmalar;
4) rassomlar.
Birinchi "Rassomlar" jadvalni yaratish uchun konstruktorni ishga tushiramiz.
1-jadval.Rassomlar
-
Название поля
|
Тип поля, размер
|
Код художника
|
Счетчик, первичный ключ
|
ФИО
|
Текстовый, 20
|
Дата рождения
|
Дата/время, краткий формат
|
Жанр
|
Текстовый, 20
|
Endi, biz "Ko'rgazmalar" jadvalini yaratamiz.
2-jadval.Ko’rgazmalar
-
Название поля
|
Тип поля, размер
|
Код выставки
|
Счетчик, первичный ключ
|
Тема выставки
|
Текстовый, 30
|
Дата начала
|
Дата/время, краткий формат
|
Дата окончания
|
Дата/время, краткий формат
|
Keyin eksponantlar jadvalini tuzamiz.
3-jadval.Eksponantlar
-
Название поля
|
Тип поля, размер
|
Код типа
|
Счетчик, первичный ключ
|
Тип
|
Текстовый, 20
|
Keyin biz "Texnika" jadvalini tuzamiz.
4-jadval.Texnika
-
Название поля
|
Тип поля, размер
|
Код техники
|
Счетчик, первичный ключ
|
Техника
|
Текстовый, 20
|
Endi, "Ko'rgazmalar xususiyatlari" jadvalini yaratishimiz kerak. Bunday holda, joriy kalitlarning turini o'rnatishda ba’zi almashtirishlar bajarishimiz kerak.
5-jadval. Ko'rgazmalar xususiyatlari
-
Название поля
|
Тип поля, размер
|
Код экспоната
|
Счетчик, первичный ключ
|
Название экспоната
|
Текстовый, 30
|
Год создания
|
Текстовый, 4
|
Код художника
|
Внешний ключ, таблица «Художники»
|
Код типа
|
Внешний ключ, таблица «Тип экспоната»
|
Код техники
|
Внешний ключ, таблица «Техника
произведения»
|
Va nihoyat, biz "Ko'rgazmali eksponatlar” jadvali tuzamiz
6-jadval. Ko'rgazmali eksponatlar
-
Название поля
|
Тип поля, размер
|
Код выставки
|
Внешний ключ, таблица «Выставки»
|
Код картины
|
Внешний ключ, таблица «Экспонаты»
|
Зал
|
Текстовый, 20
|
Shunday qilib, san’at ob'ekt ma'lumotlar bazasining barcha kerakli jadvallari yaratildi.
III Foydalanuvchi interfeysini yaratish
3.1 So'rovlar
Loyihani amalga oshirish uchun QBE so'rovlaridan foydalanamiz:
4-rasm. Ko'rgazmalar uchun so'rov
5-rasm. Ko'rgazma so'rovining natijalari
6-rasm. Eksponantlar uchun so'rov
7-rasm. Eksponantlar uchun so'rov natijalari
8-rasm Eksponantlarning tematik bo'limiga so'rov
9-rasm. Ko'rgazmalarning tematik bo'limiga so'rov natijasi
10-rasm. Tematik bo'limni muallif va asar bilan bog'lash so'rovi
11-rasm. So'rov natijasi.
12-rasm. Eksponatlarni saqlash joylarida mavjudligi haqidagi so'rov
3.2 Hisobotlar
Hisobot davomida san'at asarlari, ularni saqlash joylari va hokazolar haqidagi ma'lumotlarni chop etish mumkin.
13-rasm. Eksponantlar hisoboti.
14-rasm. Hisobot - mavzu va ko'rgazma o'rtasidagi munosabat
IV Asosiy ma’lumotlar bazasi interfeysi
Ushbu kurs loyihasi Access DBMS da relyatsion ma'lumotlar bazasi sifatida yaratilgan. Dastur interfeysi intuitiv va ulardan foydalanish oson.
Ilova navigatsiyasi formalar yordamida amalga oshiriladi. Har bir tugma va kiritish maydonida maslahatlar mavjud, bajarilgan amallar holat satrida ko'rsatiladi. Boshqa operatsiyani bajarishda uni bekor qilish mumkin. Mumkin bo'lgan xatolarning paydo bo'lishi operatsiyani to'xtatib, aniq xatoni tavsiflovchi xabarni ko'rsatish orqali o'ylab topiladi.
Ma'lumotlarni kiritish imkon qadar kirish maydonlarilari, ro'yxatdan tanlash va ma'lumotlarni avtomatik aniqlash orqali osonlashtiriladi. Bu ma'lumotlarni kiritish va tahrirlash vaqtini sezilarli darajada qisqartiradi.
Bundan tashqari, tugmalar yordamida siz yozuvlar bo'ylab harakat qilishingiz, yozuvlarni qidirishingiz, san'at asarlari haqidagi ma'lumotlarni chop etishingiz mumkin.
Xulosa
Ushbu kurs ishi loyihasi Access DBMSda amalga oshiriladi. Loyiha san'at muzeyi (ko'rgazma) eksponatlari - san'at asarlari haqida ma'lumot olish jarayonini avtomatlashtirishga mo'ljallangan.
Dastur interfeysi intuitiv va ulardan foydalanish oson.
ER-diagramma usuli bilan normallashtirilgan.
Ilova navigatsiyasi formalar yordamida amalga oshiriladi.
Har bir tugma va kiritish maydonida maslahatlar mavjud, bajarilgan amallar holat satrida ko'rsatiladi. Boshqa operatsiyani bajarishda uni bekor qilish mumkin. Mumkin bo'lgan xatolar operatsiyani to'xtatish va ma'lum bir xatoni tavsiflovchi xabarni ko'rsatish orqali o'ylab topiladi. Ishlab chiqilgan ma'lumotlar bazasi unga yuklangan barcha funktsiyalarni bajaradi. Ishlab chiqilgan ma'lumotlar bazasi strukturasi ma'lumotlar yaxlitligini ta'minlaydi. Ish talabida ko'rsatilgan so'rovlar va hisobotlar barqaror ishlaydi va e'lon qilingan barcha funktsiyalarni ta'minlaydi
Ma'lumotlarni kiritish imkon qadar kirish maydonlari, ro'yxatdan tanlash va ma'lumotlarni avtomatik aniqlash orqali osonlashtiriladi. Bu ma'lumotlarni kiritish va tahrirlash vaqtini sezilarli darajada qisqartiradi.
Dasturdan amaliy sanʼat muzeylari va koʻrgazmalar faoliyatida foydalanish mumkin
Foydalanilgan adabiyotlar ro'yxati
Бекаревич Ю. Microsoft Access 2003. БХВ-Петербург, 2004
Владимиров К.К. Основы создания реляционных СУБД. БХВ-Петербург, 2004
Дорогин П.З. Разработка и проектирование баз данных. БХВ-Петербург, 2001
Захарченко П.Ф. Поектирование и программирование запросов в Microsoft Access 2003. ЮСпро, 2000
www.sei.cmu.edu Software Engineering.
http: //www. intuit. ru.
Do'stlaringiz bilan baham: |