- •Тапсырама
- •Мазмұны
- •1.1.Деректер қорын жобалауға тапсырыс
- •1.2.Пәндік аймағының сипаттамасы
- •1.3.Деректер қорының кіріс деректері
- •Жабдықтаушы
- •2.1.Жасалынған үлгіні реляциялық түрге түрлендіру
- •2.3.Мәліметтер қорына қойылатын сұрақтар
- •3.1. Мәліметтер қорынан сұраныстар көмегімен деректер іздеу
- •Мәліметтер өңдеуге негізделген қажетті формалар жасау
- •Қорытынды
- •Пайдаланылған әдебиеттер
2.1.Жасалынған үлгіні реляциялық түрге түрлендіру
Алдымен Microsoft Access бағдарламасының көмегімен қажетті кестелерді құрастырамыз:
Дүкен үшін кесте(ID нөмері, атауы, адресі, телефон номері):
Сатып алушы туралы мәліметерді көрсететін кесте(ID нөмері, аты – жөні, адресі, телефон нөмері):
Жабдықтаушы туралы мәлімет көрсететін кесте(ID нөмері, атауы, адресі, телефон нөмері, директорының аты – жөні, , директордың орынбасарының аты – жөні )
Сатылым туралы мәліметтер сақталатын кесте(ID нөмері,сату болған уақыт, сатқан сан, бағасы, күні, жабдық ID, дүкен ID, сатып алушы ID ):
Сатылатын жабдық туралы мәлімет сақталатын кесте(жабдық ID, жабдық атауы, бағасы, салмағы, IP, барлық саны, олшемдері, қоймада қалған саны, жабдықтаушы ID):
2.2 Мәліметтер қорының диаграммасы:
2.3.Мәліметтер қорына қойылатын сұрақтар
Магазин кестесі бойынша бойынша дүкен атауын іздеу және тізімін шығару;
Магазин кестесі бойынша бойынша дүкен атауын және сату бағасы бойынша мәліметтер іздеу және тізімін шығару;
Белгіленген уақыт және уақыт бойынша мәліметтер шығару;
Сатып алушының атын белгілегенде, оның сатылым жасауы бойынша мәліметтер шығару;
Магазин кестесі бойынша бойынша дүкен атауын іздеу және тізімін шығару;
Түсініктеме: біздің жағдайымызда дүкен аты “sputnik” болғандықтан, «условие отбора» жолына “sputnik” деп жазамыз:
Нәтижесінде:
Магазин кестесі бойынша бойынша дүкен атауын және сату бағасы бойынша мәліметтер іздеу және тізімін шығару;
Түсініктеме: бізге MAGAZIN, PRODAZHA, POKUPATEL кестелері қажет болады, оларды тізбектей қосып, «условие отбора» жолына сәйкесінше, дүкен атауын “sputnik” және сату бағасын 18 000 тг-ден аз емес болуы керек деп енгіземіз:
Нәтижесінде:
Белгіленген уақыт және уақыт бойынша мәліметтер шығару;
Түсініктеме: бізге MAGAZIN, PRODAZHA, POKUPATEL кестелері қажет болады, оларды тізбектей қосып, «условие отбора» жолына сәйкесінше, сатылу уақытын >= 01.01.2011және сату бағасын >10болуы керек деп енгіземіз:
Нәтижесінде:
Сатып алушының атын белгілегенде, оның сатылым жасауы бойынша мәліметтер шығару;
Түсініктеме: бізге MAGAZIN, PRODAZHA, ST_ORODUVANIE кестелері қажет болады, оларды тізбектей қосып, «условие отбора» жолына сәйкесінше, сатып алушыны TULEN_ZHANARYS деп енгіземіз:
Нәтижесінде:
№3 бөлім
3.1. Мәліметтер қорынан сұраныстар көмегімен деректер іздеу
Бұл курстық жұмыстың бөлімінде Microsoft Access бағдарламасы мен нысанды бағытталған бағдарламалаудың Delphi тілімен байланыстырамыз:
«Кестелерди карау» батырмасын басқанда:
Кестелер толық көлемде көрсетіледі, яғни «MAGAZIN», «POKUPATEL», «POSTAVSHIK», «PRODAZHA» немесе «OBORUDOVANIE» батырмаларын таңдап басса, кестелердегі толық мәлімет экранға шығады.
«Артка» батырмасын баса отырып, бірінші бетке оралуға болады.
«Сураныс жасау» батырмасын баса отырып:
Экранға шығады, бұл жерде бос жолға дүкен атын енгізу арқылы керек дүкен жолын табуға септігін тигізеді. Ол үшін:
Бос жолға¹ дүкен атауын енгіземіз;
«магазин атауын издеу» батырмасын басамыз;
Нәтижесінде:
«артка» батырмасын басып, кері ораламыз;
¹ қолданушы мәтін енгізуге арналған орын, Delphi компоненті.
«малиметтерди озгерту» батырмасын басса:
Бұл жерде бастапқы кесте мәліметтер мәнін озгерту үшін қолданамыз. Олар: жаңа мәлімет қосу, ескі мәліметтерді өзгерту немесе мәліметтерді өшіру.
Жаңа мәлімет енгізу үшін:
«косу» батырмасын басып, пайда болған жаңа экранда мәліметтерді енгіземіз:
«косу» батырмасы басамыз:
Нәтижесінде: байқағанымыздай, 11-ші жолда жаңа мәліметтер қосылды.
Енгізген жаңа мәліметті өщіру үшін:
Керек жолды курсормен белгілеп «оширу» батырмасын басамыз:
Нәтижесінде: байқағанымыздай, 11-ші жолдағы мәліметтер жоғалды.
Мәліметті өзгерту үшін:
«озгерту» батырмасын басып, пайда болған жаңа экранда мәліметтерді енгіземіз:
«косу» батырмасы басамыз:
Нәтижесінде: байқағанымыздай, 10-ші жолдағы мәліметтер өзгереді: дүкен атауы мен адресі.
«программадан шыгу» батырмасын басса, бағдарлама толығымен жабылады:
