Азық - түлік дүкеніне мәліметтер қорын жасау



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 16 бет
Таңдаулыға:   
Қазақстан Республикасының Білім және ғылым министрлігі
Л.Н. Гумилев атындағы Еуразия ұлттық университеті
Ақпараттық технологиялар факультеті
Ақпараттық жүйелер кафедрасы

Тақырыбы:
Азық-түлік дүкені мәліметтер базасы

Студент: Хамзабек Нұрсұлтан,АЖ-21 тобы
Қабылдаған: PhD, доцент М.А. Кантуреева

Нұр-Сұлтан, 2022

Мазмұны

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .1

1 Мәліметтер қоры туралы теориялық бөлімдер ... ... ... ... ... ... ... ... ... ... ... ...2
1.1 Мәліметтер қорының даму тарихы ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... .2
1.2 Мәліметтер қорының модельдері ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... 2

2 Азық - түлік дүкені бағдарламасының операциялық жүйесінің бағдарламалық қамтамасыздандыруы ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ...3
2.1 Жасау орталығы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3
2.2 Microsoft SQL Server және Microsoft Visual Studio бағдарламасы ... ... .4
2.3 Microsoft SQL Server -ды орнату ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... .5

3 Азық - түлік дүкені бағдарламасының Microsoft SQL Server -де орындалатын қадамдары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6
3.1 Деректер файлын құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
3.2 Кестелерді құру және толтыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
3.3 Сұраулар мен сүзгілерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...8
3.4 Сақталған процедуралар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
3.5 Қолданылатын функциялар ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... 10
3.6 Диаграммалар және триггерлер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... .11

4 Азық - түлік дүкені бағдарламасының Microsoft Visual Studio -да орындалатын қадамдары ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..12
4.1 Жоба құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12
4.2 Негізгі түйме пішіні.Деректермен жұмыс істеуге арналған қарапайым таспа пішіндері ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..13
4.3 Күрделі таспа пішіндерін жасау ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ..1 4

4.4 Кестелік пішіндерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..15
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... 17
Кіріспе
Жоба тақырыбының өзектілігі. Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық - программалық кешендермен қарым - қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.
Курстық жобаның тапсырмасы: Азық - түлік дүкені.Азық - түлік дүкеніне мәліметтер қорын жасау.
Курстық жобаның мақсаты: Азық - түлік дүкені мәліметтер қорын Microsoft SQL Server және Microsoft Visual Studio программасын қолдана отырып құру.
Зерттеу міндеттері:
Мәліметтер қоры туралы теориялық бөлімдерді қарастыру;
Азық - түлік дүкені бағдарламалау ортасындағы нұсқаулығын айқындау.

Зерттеу объектісі: Мәліметтер қорының құрылымы мен мазмұны.

Зерттеудің теориялық-методологиялық негізі: зерттеудің теориялық негізі отандық және шетелдік ғалымдардың еңбектерінен тұрады.

Курстық жобаның құрылымы: Курстық жоба кіріспе, теориялық және практикалық бөлімдер, қорытынды және курстық жоба жазу кезінде пайдаланылған әдебиеттер тізімінен тұрады.

Жұмыстың ғылыми және практикалық құндылығы: мәліметтер қорын өздігінен үйрене алатын бағдарламаны құрастыру болып табылады
Курстық жұмысының қорытындысында теориялық және практикалық зерттеудің қорытындысы берілген. Қойылған міндеттер мен қойылған мақсаттың орындалу дәрежесі бойынша сипаттама берілген. Орындалған жұмыстың қорытындысы мен нәтижелері көрсетілген.

1 Мәліметтер қоры туралы теориялық бөлімдер
1.1 Мәліметтер қорының даму тарихы
Бірінші электронды есептеуіш машиналар біздің елімізде ХХ ғасырдың 50 жылдарының басында пайда болды. Бұған қоса адамзат қызметінің жаңа саласы - ЭЕМ-ге бағдарлама жасау қарқынды дами түсті. Айта кету керек, өзінің қалыптасуының бастапқы кезеңінде де тіл құралы мен әдістерінің жетілмегендігіне қарамастан, ЭЕМ-ге бағдарлама жасау, оқушылардың оны қабылдауына және түсіну мүмкіншілігіне шек қоятын қандай да бір принциптік қиыншылықтарды тудырмайды. Бұған қарапайым түсініктеме бар: ЭЕМ-ге қиын емес оқу бағдарламаларын құрастыру жеткiншек жастағы оқушының шамасы келетiн, қарапайым және жалпы маңызды ұғымдардың шектелген ауқымына сүйенеді. Алғашқы ЭЕМ-дердің ғылыми-зерттеу мекемелерінде және жоғарғы оқу орныдарының iрi орталықтарында пайда болуынан кейін, бұған, яғни ЭЕМ-ге кіру және машина уақытына иелік ету мамандардың ынта-ықпалымен және олардың оқушылармен ізденушілік жұмыстарына деген қызығушылықтарына сәйкес келіп жатты, осыдан кейін ЭЕМ-де бағдарлама жасауды оқып үйренетін оқушылар топтары пайда бола бастады.
1.2 Мәліметтер қорының модельдері
Алғашқыда мәліметтер қорының иерархиялық, желілік, реляциялық модельдері пайда болды.O лар кейіннен классикалық, негізгі модельдерге айналды. Соңғы уақытта осылардың негізінде постреляциялық, көпөлшемдік, объектілі-бағытталған жаңа модельдер пайда болды және барынша дами отыра, қолданысқа енгізіле бастады Иерархиялық модель. Бұл ерте қалыптасқан деректер моделінің бірі. Иерархиялық модельде топтық қатынастарды жүзеге асыру, желілік жүйедегі сияқты көрсеткіштер көмегімен жүзеге асады және граф түрінде көрсетіледі. Бірақ, желілік модельден айырмашылығы бұнда принципті ерекшеліктер қатары болады. Желілік модель. Желілік модельдерде мәліметтердің арасындағы өзара байланыстар еркін граф түрінде болады, ондағы әрбір ұрпақтың екі және одан да көп ата тегі болуы мүмкін. Желілік модельдің мәліметтер қоры жазбалар жинағы мен байланыстар жинағынан құралады. Байланыстардың жинағы физикалық көрсеткіштері бар өрістен тұрады. Мәліметтерді кестелер немесе реляциалар түрінде көрсететін мәліметтер моделі мәліметтердіц реляциялық моделі болып табылады. Реляция дегеніміз жатық және тік жолдардан түратын екі олшемді кесте. Код моделінде кестедегі мәліметтермен жүмыс жасауға екі тілді қолдануды үсынылады: реляциялық алгебра мен реляциялық есептеу.

2 Азық - түлік дүкені бағдарламасының операциялық жүйесінің бағдарламалық қамтамасыздандыруы
2.1 Жасау орталығы
Мәліметтер қорын құруға арналған көптеген жасау орталары бар.Және де біз соларға тоқталатын боламыз.
Microsoft Access
Мәліметтер қорын құруға арналған бұл бағдарлама көпшілікке белгілі. Өйткені, ол Microsoft Office жиынтығымен бірге келеді. Бұл бағдарлама үйренуге оңай бағдарламалардың бірі, өйткені SQL бағдарламалау тілін білу бұл жерде іс жүзінде қажет емес. Сіз тек қай сұранысты жасау керектігін көрсете аласыз, ал бағдарламаның өзі SQL сұрауын жасайды.Бағдарламаның өзектілігі туралы. Осы уақытқа дейін көптеген ұйымдардың мәліметтер базасы Microsoft Access көмегімен жасалған. Шынында да, бағдарламаның өзі өте оңай, интуитивті интерфейс бар.
PhpMyAdmin
Access, әрине, жақсы бағдарлама, бірақ сайт үшін деректер базасы қажет болса, ол жеңе алмайды. Содан кейін PhpMyAdmin көмекке келеді. Бұл мәліметтер қорын құруға арналған өте пайдалы бағдарлама. Компьютерге орнату біраз уақытты алады, ал орнату кезінде дұрыс емес нәрсені жасау оңай және ол жұмыс істемейді. Сондықтан, деректер қорын жасау үшін осы бағдарламаны орнатқан кезде нұсқауларды нақты орындау керек. Бірақ PhpMyAdmin-тің тағы бір артықшылығы - оған Интернет арқылы веб-сайт түрінде қол жеткізуге болады!
HeidiSQ
HeidiSQLмәліметтер базасын басқарудың ақысыз құралы болып табылады. Кестелерді, көріністерді, триггерлерді, процедураларды жасауға және өңдеуге, сондай-ақ деректерді қарауға және өңдеуге мүмкіндік беретін PHPMyAdmin-ге лайықты балама. HeidiSQL сонымен қатар деректерді SQL файлына және басқа серверлердегі алмасу буферіне экспорттау мүмкіндігін береді.
Біздің таңдауымыз Microsoft SQL Server бағдарламасына тоқтады.

2.2 Microsoft SQL Server және Microsoft Visual Studio бағдарламасы
Microsoft SQL Server
Ірі ұйымдарда қолданылатын ең көп таралған ДҚБЖ - бұл Microsoft SQL сервері, Microsoft ДҚБЖ. Ол реляциялық деректер үлгісін қолданады. Microsoft SQL сервері-бұл қуатты сервері бар ірі ұйымдарда қолдануды жақсартатын клиент-сервер мәліметтер қорын басқару жүйесі. MS SQL Server деректер платформасы мәліметтер қорымен жұмыс істеу үшін келесі құралдарды қамтиды:
Репликация қызметтері: таратылған және мобильді деректерді өңдеуге арналған қосымшалар үшін деректердің репликациясы, жүйелердің жоғары қолжетімділігі, кәсіпорынның есеп беру шешімдері үшін қайталама деректер қоймаларымен масштабталатын параллелизм және Oracle қолданыстағы дерекқорды қоса алғанда, гетерогенді жүйелермен интеграция.
Хабарландыру қызметтері: бірнеше қосылған және мобильді құрылғыларға дербестендірілген, уақтылы ақпарат жаңартуларын жеткізе алатын масштабталатын қосымшаларды әзірлеуге және орналастыруға арналған кеңейтілген хабарландыру мүмкіндіктері.
Microsoft Visual Studio
Майкрософт компаниясының өнімдер тізбегі, құрамына біріктірілген өңдеу ортасы бағдарламалық жасақтамасы және басқа да аспаптық құралдар кіреді. Аталған өнімдер консольдік қосымшалармен қатар қолданбалы бағдарламалық жасақтамалары да кіреді, мысалы қолданушының графикалық интерфейсі жасақтамасы, сонымен қатар Windows Forms технологиясын қолдану арқылы да, және веб-сайт, веб-жасақтамалар, веб-қызметтер, машинелік кодында және басқа басқарылатын код арқылы да Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight қолданатын барлық платформаларға. Visual Studio бағдарламасы кез-келген бағдарламалау тілін, шешімін немесе құралын қолдамайды; оның орнына VSPackage ретінде кодталған функционалды қосуға мүмкіндік береді. Орнатылған кезде функционалдылық қол жетімді Сервис. The IDE үш қызметті ұсынады: жобалар мен шешімдерді санауға мүмкіндік беретін SVsSolution; SVsUIShell, терезе мен интерфейстің функционалдығын қамтамасыз етеді (қойындыларды, құралдар тақтасын және құралдар терезелерін қоса); және VSPackage тіркеумен айналысатын SVsShell. Сонымен қатар, IDE қызметтердің арасындағы байланысты үйлестіру мен қамтамасыз етуге жауап береді.
2.3 Microsoft SQL Server -ды орнату
Ең алдымен Microsoft-ның негізгі сайтына кіріп , сол жақтан таңдап аламыз.

Сурет 1.Microsoft SQL Server орнату терезесі
Таңдап алғаннан кейін,сол таңдаған түріне кіріп керек пакеттерді белгілеп және жүктеп аламыз.

Сурет 2. Microsoft SQL Server іске қосу терезесі
Осылайша біз, Microsoft SQL Server-ды өзіміздің компьютерге немесе ноутбукке орнатып аламыз.

3 Азық ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Деректер базасын қалыпты формаға келтіру
Бөлшек тауарлар мен қызметтер арасындағы айырмашылық
Машиналық оқытуға кіріспе
КӨТЕРМЕ САУДА
Кәсіпорындарда көтерме сауда коммерциялық қызметті ұйымдастырудың ерекшелігі ретінде
«Арзан» оптомаркетіндегі маркетингтік іс-әрекеттерді жетілдіру жолдары
Келіссөздер негіздері
Ертегi естiмеген баланың ертеңi қандай болады?
Әлемдегі мүгедектермен әлеуметтік жұмыс жағдайын талдау
Тауарларға және көлікке тиесілі құжаттардың дұрыс рәсімделуін
Пәндер