Қорды басқарудың танымал жүйелері


Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 20 бет
Таңдаулыға:   

Қазақстан Республикасы Ауыл шаруашылығы министрлігі С. Сейфуллин атындағы қазақ агротехникалық университеті “Ақпараттық жүйелер”кафедрасы

КУРСТЫҚ ЖҰМЫС

6В061 - “АКТ” даярлау бағыты бойынша

“Бағдарламалық инженерия” білім беру

бағдарламасы

Тақырыбы: Университет базасы

Пәні: Деректер қоры

Орындаған: АЖ-05-057-20-04 топ студенті

Ашкен Диас

Тексерген: Есенбайева Гүлбану Рақымжанқызы

Курстық жұмыс қорғауға жіберілді

(Оқытушы қолы)

Нұр-Сұлтан 2022

С. Сейфуллин атындағы агротехникалық университеті КеАҚ

Факультеті: КЖжКББ

Кафедрасы: Бағдарламалық инженерия

БББ: 05-057-20-04

Курстық жұмысты орындауға

ТАПСЫРМА

Студент: Ашкен Диас Қуантұлы

Жұмыстың тақырыбы: Университет базасы

Түсіндірме жазбаның мазмұны
Орындалу мерзімі
Шамамен көлемі
№: 1
Түсіндірме жазбаның мазмұны: Кіріспе
Орындалу мерзімі: 08. 05. 22
Шамамен көлемі: 2 бет
№: 2
Түсіндірме жазбаның мазмұны: Деректер қорының негізгі түсінігі
Орындалу мерзімі: 10. 05. 22
Шамамен көлемі: 2 бет
№: 3
Түсіндірме жазбаның мазмұны: Қорды басқарудың танымал жүйелері
Орындалу мерзімі: 13. 05. 22
Шамамен көлемі: 2 бет
№: 4
Түсіндірме жазбаның мазмұны: Қорды басқару жүйесі
Орындалу мерзімі: 18. 03. 22
Шамамен көлемі: 8 бет

Графикалық бөлік мазмұны
Орындалу мерзімі

Парак саны

Форматы
№: 1
Графикалық бөлік мазмұны: MySQL бағдарламасы
Орындалу мерзімі:

19. 05. 22

Парак саны:

6

Форматы:

png

№: 2
Графикалық бөлік мазмұны: Интерфейстің функциясы
Орындалу мерзімі:

01. 06. 22

Парак саны:

6

Форматы:

png

Ұсынылатын негізгі әдебиеттер :

  1. https://www. oracle. com/cis/database/what-is-database/ База данных
  2. https://www. mysql. com/ MySQL
  3. https://metanit. com/sql/mysql/ MySQL қолдану методикасы

Тапсырманың берілген күні 01. 05. 22

Жұмысты қорғау уақыты 08. 06. 22

Ғылыми жетекші: Есенбайева. Г. Р

Тапсырманы орындауға қабылдаған студент: Ашкен. Д. К

Мазмұны

Кіріспе
: 1
Кіріспе: Деректер қорының негізгі түсінігі
: 6
: 1. 1
Кіріспе: Қорды басқару жүйесі
: 7
: 1. 2
Кіріспе: Қорды басқарудың танымал жүйелері
: 8
: 2
Кіріспе: MySQL бағдарламасы
: 10
: 2. 1
Кіріспе: Университет базасы
: 13
:
Кіріспе: Қортынды
: 23
:
Кіріспе: Пайдаланылған әдебиеттер тізімі
: 24
:
Кіріспе:
:

Кіріспе

Деректер базалары 1960 жылдардың басында енгізілгеннен бері айтарлықтай дамыды. Деректерді сақтау және өңдеу үшін пайдаланылған бастапқы жүйелер иерархиялық дерекқорлар (ағаш үлгісіне сүйенетін және тек бір-көп қатынасына мүмкіндік беретін) және желілік дерекқорлар (бірнеше қатынастарға мүмкіндік беретін икемді модель) сияқты навигациялық дерекқорлар болды. Қарапайым болғанымен, бұл алғашқы жүйелер икемсіз болды. 1980 жылдары реляциялық деректер қоры танымал болды, содан кейін 1990 жылдары объектіге бағытталған мәліметтер базасы пайда болды. Жақында NoSQL деректер базалары Интернеттің өсуіне және құрылымсыз мәліметтерді талдау қажеттілігіне байланысты пайда болды. Бұлтты дерекқорлар мен офлайн дерекқорлар қазір деректерді жинау, сақтау, пайдалану және басқару бойынша жаңа мүмкіндіктер ашуда.

Мәліметтер базасы қазіргі заманғы ең маңызды компьютерлік технологиялардың бірі болып табылады. Бүгінде олар көбінесе банктік операциялармен байланысты, дегенмен бұл әрдайым болған жоқ. Деректер базасының тарихы өткен ғасырдың ең маңызды инженерлік ерліктерінің бірі: Айға ұшудан басталады.

Солтүстік Американың Rockwell компаниясы Аполлон жобасына қатысу үшін АҚШ үкіметімен келісімшартқа отырды. Ғарыш кемесін жасау бірнеше миллион бөлшектерді жинауды қамтиды, сондықтан әрбір бөлік туралы ақпаратты қадағалап отыру үшін файлды басқару жүйесі жасалды. Алайда, кейінгі тексеріс үлкен артықшылықты анықтады. Барлық дерлік деректер екі немесе одан да көп файлдарда қайталанатыны анықталды.

Миллиондаған бөлшектерге тапсырыстарды үйлестіру мәселесіне тап болған Роквелл 1968 жылы автоматтандырылған тапсырыс жүйесін әзірлеу үшін IBM компаниясымен серіктестік құрды. IMS (Information Management System - ақпаратты басқару жүйесі) деп аталатын ол мәліметтер қорын басқару жүйесі тұжырымдамасының негізін қалады.

IMS-тің негізгі инновациясы деректерді және бизнес-логикалық функцияларды бөлу болды. Қолданбалы бағдарламашылар ақпаратпен логикалық деңгейде жұмыс істеу мүмкіндігіне ие болды, ал деректер базасы физикалық сақтау міндетін алды. Бұл еңбек бөлінісі өнімділіктің күрт секіруіне әкелді.

Тағы бір өнертабыс DL/I (Data Language/I) тілі болды. Бұл арнайы дерекқор сұрауларын жазуға арналған арнайы тіл болды. Оның пайда болуы сол кезде танымал болған COBOL және FORTRAN сияқты тілдерде қымбат бағдарламалауды қажетсіз етті.

Осы уақытқа дейін пайдаланылған IMS ДҚБЖ иерархиялық түбірден әрбір жазбаға дейін бір жол бар иерархиялық деректер үлгісін жүзеге асырады. Мұндай модель деректерді басқару жүйелеріне негіз болды, ол өзінің шектеулеріне байланысты кейінгі өнертабыстарға да серпін берді. IMS-тің толық тарихы 1998 жылы жарияланды.

1971 жылы Мәліметтер жүйесі тілдері бойынша конференция (CODASYL) өтті, оның міндеті мәліметтер базасының стандарттарын әзірлеу болды. Бұған дейін бұл конференция COBOL тілін стандарттаған болатын. Жаңа стандарт IMS-те пайдаланылатын иерархиялық деректер үлгісіне кеңейтілді. Нәтижесінде желілік деректер моделінің пайда болуы болды.

Желілік үлгіде кез келген жазба бірнеше ата-ана/бала қатынастарына қатыса алады. Бұл иерархиялық модельдің бірқатар шектеулерін айналып өтуге мүмкіндік берді. Желілік модельді әзірлеуді General Electric компаниясында IDS (Integrated Data System - integrated data processing system) жобасының сол кездегі басшысы Чарльз Бахман жүзеге асырды. Сондай-ақ ол желілік деректер қорын сипаттайтын «Бейхман диаграммаларын» ойлап тапты. 1973 жылы Бейхман жұмысы үшін Тьюринг сыйлығын алды.

Осы уақытта IBM зерттеушісі доктор Эдгар Кодд Есептеу машиналары қауымдастығы (ACM) үшін маңызды құжатпен жұмыс істеді. 1970 жылдың маусымында бұл мақала ACM журналында «Үлкен ортақ деректер банктері үшін деректердің реляциялық моделі» деген тақырыппен жарияланды. Бұл құжат дерекқор теориясын өзгертті және 1981 жылы доктор Кодд Тьюринг сыйлығын алды.

Д-р Кодд физикалық сақтау ортасы тарапынан ешқандай шектеулерсіз деректерді табиғи түрде еркін сипаттауға болатын реляциялық модельді ойлап тапты. Сондықтан бұл компьютерде қалай сақталатынына қарамастан деректермен жұмыс істеуге қабілетті жоғары деңгейлі тілді құруға мүмкіндік берді.

Нәтиже екі ДҚБЖ болды: IBM System R және UC Berkeley Ingres. Екеуі де реляциялық модельді және сұрау тілін жүзеге асырды. Соңғысы System R ДҚБЖ бастапқыда SEQUEL (Structured English Query Language - Structured English Query Language) деп аталды. Кейінірек SQL (Structured Query Language) атауы пайда болды. 1986 жылы ANSI SQL тілінің ресми стандартын жариялады.

Деректер - бұл кітаптың немесе хаттың мәтіні, суретшінің суреті және ДНҚ.

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

Деректер пайдаланылмайтын, бірақ әзірше сақталатын жазылған бақылаулар ретінде қарастырылуы мүмкін.

Деректер арқылы көрсетілетін ақпаратты қабылдаушы түсінбеуі мүмкін (шифр мәтіні, белгісіз тілдегі мәтін және т. б. ) .

1. Деректер қорының негізгі түсінігі

Бұл күндері адамдар деректер базасы туралы жиі айтады. Компьютерлер қазіргі қоғамның ажырамас бөлігі болып табылады, сондықтан «Мен сіздің жазбаңызды дерекқордан іздеймін» деген тіркестерді жиі естиміз. Біз папкалардың үйінділері сақталатын үлкен жәшіктер туралы емес, ақпаратты жылдам іздеуге арналған компьютерлік жүйелер туралы айтып отырмыз.

Сонымен, мәліметтер базасы дегеніміз не? Мәліметтер қоры - объективті нысанда ұсынылған тәуелсіз материалдардың (баптар, есептеулер, нормативтік актілер, сот шешімдері және басқа да осыған ұқсас материалдар), осы материалдарды электрондық есептеуіш машинаның көмегімен табуға және өңдеуге болатындай жүйеленген жиынтығы.

«Деректер қоры» түсінігінің басқа да көптеген анықтамалары бар, олар «сақталған деректер жиынтығы» түсінігіне дейін қысқартылған. Алайда, бұл анықтамалардың көпшілігі деректер қорын анық деректер базасы болып табылмайтын объектілерден, мысалы, құжаттар мұрағаттарынан, файлдық шкафтардан, кітапханалардан және т. б. ажыратуға мүмкіндік бермейді. Сонымен, мәліметтер базасы - бұл сақталған деректердің (жазбалар, құжаттар, фактілер және т. б. ) жиынтығы ғана емес, кем дегенде үш маңызды қасиеті (мүмкіндіктері) бар осындай жинақ:

1. Мәліметтер қоры компьютерлік жүйеде сақталады және өңделеді. Осылайша, кез келген компьютерден тыс ақпарат қоймалары (мұрағаттар, кітапханалар және т. б. ) мәліметтер базасы болып табылмайды.

2. Мәліметтер қорындағы мәліметтер жақсы құрылымдалған (жүйеленген) . Бұл жағдайда құрылымдық деп құрамдас бөліктерді (элементтерді), олардың арасындағы байланыстарды, сондай-ақ белгілі бір семантика мен рұқсат етілген операцияларды элементтің немесе сілтеменің әрбір түрімен байланыстыратын элементтер мен сілтемелерді типтеуді анық таңдау түсініледі.

3. Мәліметтер қорының құрылымы деректерді тиімді іздеуді және өңдеуді қамтамасыз етеді. Бұл жерде тиімділік негізінен мүмкіндіктердің икемділігі мен қуатының (іздеу және өңдеу) күш пен ресурстардың құнына қалай сәйкес келетінімен анықталады.

Көрсетілген үш ерекшеліктің тек біріншісі ғана қатаң, ал қалған екеуі әртүрлі түсіндіруге және әртүрлі бағалау дәрежесіне мүмкіндік береді. Компьютердегі белгілі бір деректер жинағы деректер базасы болып табылатынын немесе жоқтығын қатаң түрде ресми түрде анықтаудың ешқандай жолы жоқ. Дерекқор талаптарына сәйкестіктің белгілі бір дәрежесін ғана белгілей аласыз.

Мұндай жағдайда жалпы тәжірибе маңызды рөл атқарады. Оған сәйкес, мысалы, файлдық мұрағаттар немесе электрондық кестелер белгілі бір дәрежеде деректер қорының сипаттамаларына ие болғанымен, деректер қоры деп аталмайды. Бұл дәреже көп жағдайда жеткіліксіз деп жалпы қабылданған (бірақ ерекше жағдайлар болуы мүмкін) .

Мәліметтер қорын жиі қате түрде мәліметтер қорын басқару жүйесі деп атайды. Сақталған мәліметтерді (деректер базасының өзі) және мәліметтер қорын (МҚБЖ) ұйымдастыруға және жүргізуге арналған бағдарламалық қамтамасыз етуді ажырату қажет.

Дерекқорлардың барлығы бірдей принциптерге құрылмайды, бірақ дәстүрлі түрде олар деректерді жазбалар ретінде ұйымдастыру идеясын пайдаланады. Әрбір жазбада өрістердің бекітілген жиыны бар. Жазбалар кестелерде орналасады, ал кестелер жинағы мәліметтер қорын құрайды.

1. 1 Қорды басқару жүйесі

Мәліметтер базасын басқару жүйесі (ДҚБЖ) - мәліметтер қорын құруға және деректерді басқаруға мүмкіндік беретін бағдарламалық және тілдік құралдардың жиынтығы. Басқаша айтқанда, ДҚБЖ - бұл мәліметтер қорын ұйымдастыруға, басқаруға және басқаруға мүмкіндік беретін бағдарламалар жиынтығы. Көптеген сайттар дерекқорсыз жұмыс істей алмайды, сондықтан ДҚБЖ барлық жерде дерлік қолданылады.

ДҚБЖ туралы толығырақ

ДҚБЖ негізгі функциялары:

сыртқы жадтағы деректерді басқару (дискілерде) ;

дискілік кэшті пайдалана отырып, жедел жадтағы деректерді басқару;

өзгерістерді тіркеу (тарихты сақтау), резервтік көшірме жасау және сәтсіздіктерден кейін деректер базасын қалпына келтіру;

дерекқор тілдерін қолдау (деректерді анықтау тілі, деректерді өңдеу тілі) .

Әрбір ДҚБЖ деректер үлгісінің қандай да бір түріне негізделген, бұл классификацияның белгілерінің бірі. ДҚБЖ деректер моделіне сәйкес мыналар бар:

Иерархиялық. Бұл деректер моделі әртүрлі деңгейдегі деректерден тұратын ағаш құрылымы түріндегі дерекқорды көрсетуді пайдаланады.

Желі. Бұл модель иерархиялық тәсілдің кеңейтімі болып табылады. Иерархиялық үлгі еншілес жазбаның дәл бір ата-анасы болуы мүмкін екенін білдіреді, ал желілік құрылымда еншілес жазбада ата-аналардың кез келген саны болуы мүмкін.

Реляциялық. ДҚБЖ екі өлшемді кестедегі байланысты жазбалар мен атрибуттардың жиыны ретінде деректерді ұйымдастыруға бағытталған.

Объектіге бағытталған. Объектілік деректер моделіне негізделген деректер қорын басқару. Әдетте, олар объектіге бағытталған бағдарламалау тілдеріне негізделген.

Объектілік қатынас. Реляциялық модель ұғымдарын қосымша объектіге бағытталған мүмкіндіктермен біріктіреді.

1. 2 Қорды басқарудың танымал жүйелері

1. Oracle

1-сурет. Oracle деректер басқару жүйесі

Oracle RDBMS (aka Oracle Database) ДҚБЖ арасында бірінші орында. Жүйе әзірлеушілер арасында танымал, пайдалану оңай, нақты құжаттамасы, ұзын атауларды қолдауы, JSON, жақсартылған тізім тегі және Oracle бұлты бар.

Әзірлеуші: Oracle корпорациясы

Жазылған: Assembly, C, C++

Блог: Oracle NoSQL

Жүктеп алу: Oracle NoSQL

Соңғы нұсқасы: 18. 3

Ерекшеліктер:

Үлкен деректерді өңдейді.

SQL тілін қолдайды және реляциялық Oracle дерекқорларынан қол жеткізуге болады.

Деректерді оқу және жазу үшін Java/C API бар Oracle NoSQL дерекқоры.

2. MySQL

Топ-10 систем управления базами данных в 2019 году

2-сурет. MySQL деректер басқару жүйесі

MySQL Linux, Windows, OSX, FreeBSD және Solaris жүйелерінде жұмыс істейді. Сіз тегін сервермен жұмыс істей бастай аласыз, содан кейін коммерциялық нұсқаға жаңарта аласыз. Ашық бастапқы GPL лицензиясы MySQL бағдарламалық құралын өзгертуге мүмкіндік береді.

Бұл деректер қорын басқару жүйесі SQL стандартты формасын пайдаланады. Кесте дизайнының утилиталарында интуитивті интерфейс бар. MySQL бір кестеде 50 миллион жолды қолдайды. Кесте үшін файл өлшемі шектеуі әдепкі бойынша 4 ГБ, бірақ ұлғайтылуы мүмкін. Бөлу мен репликацияны, сондай-ақ Xpath және сақталған процедураларды, триггерлерді және көріністерді қолдайды.

Әзірлеуші: Oracle корпорациясы

C, C++ тілінде жазылған

Соңғы нұсқасы: 8. 0. 16

Жүктеп алу: MySQL

Ерекшеліктер

Масштабтау мүмкіндігі.

Қолданудың қарапайымдылығы.

Қауіпсіздік.

Novell кластерін қолдау.

Жылдамдық.

Көптеген операциялық жүйелерді қолдау.

3. Microsoft SQL Server

Топ-10 систем управления базами данных в 2019 году

3-сурет. Microsoft SQL Server деректер басқару жүйесі

Ең танымал коммерциялық ДҚБЖ. Ол Windows жүйесіне байланысты, бірақ Microsoft өнімдерін пайдалансаңыз, бұл плюс. Платформаға тәуелді. GUI де, бағдарламалық құрал да пәрменге негізделген. SQL, процедуралық емес, регистрді ескермейтін және жалпы дерекқор тілдерін қолдайды.

Әзірлеуші: Microsoft корпорациясы

C, C++ тілінде жазылған

Блог: SQL серверінің блогы

Жүктеп алу: Microsoft SQL Server

Ерекшеліктер

Жоғары өнімділік.

Платформаға тәуелділік.

Бір компьютерде әртүрлі нұсқаларды орнату мүмкіндігі.

Деректерді жылжыту үшін сценарийлерді құру.

2. MySQL бағдарламасы

Жоғарыда көрсетілген бағдарламар ішінен мен деректер қорын құру үшін MySQL ді қолданатын боламын жалпылама айтып өтсем сіз өзіңіздің веб-сайтыңызды жасап жатырсыз деп елестетіңіз. Уақыт өте келе оның беттері көбейіп келеді, мазмұны өсуде. Ақпараттың үлкен көлемімен жұмысты оңтайландыру үшін деректер қорын пайдаланыңыз. Өз кезегінде мәліметтер қорының өзі де үнемі өзгеріп, жаңа деректермен толықтырылып отырады. Ақпаратты басқару, қосу және өңдеу процесін жеңілдету үшін арнайы басқару жүйелері (МҚБЖ) әзірленді. Біз MySQL дерекқорлармен жұмысты жеңілдету үшін қолданылатын көптеген ДҚБЖ бірі екенін бұрын білдік. Ол MySQL-ті дербес бағдарламаларда пайдалануға болатын ішкі сервер кітапханасын қамтиды.

Қазір MySQL дің қалай дұрыс орнатылатынын көрсететін боламын.

4-сурет. MySQL дің түп нұсқа сайты

https://dev. mysql. com/downloads/installer/ осы сілтеме арқылы MySQL ді жүктеуге болады (4-сурет) .

Жүктеу барысында таңдалатын біраз заттар бар алдағы суреттерде көрсетемін.

5-сурет. MySQL

Жүктелген exe файлды ашамыз (5-сурет) .

6-сурет. Орнатылу уақыты

Developer Default деп тұрған пункты таңдаймыз (6-сурет) . Бұл таңдау деректер қорын ашып оны түрлендіруге сервер ашуға мүмкіндік береді.

7-сурет. Бағдарламаның іші

Бұл MySQL бағдарламасының іші (7-сурет) енді база құруға кірісейік.

8-сурет. Дерек қорының құрылуы

New Model деген жерді басып жаңадан модель ашамыз(8-сурет) . Ол модель ашылғасын Дерек қорына ат береміз.

9-сурет. Базаға ат қою

Бұл бетте біз базамыздың атын өзгерте аламыз. Базамыз жұмыс жасайтын кодировканы қоя аламыз(9-сурет) . Осы суретте көрсетіліп тұрған Add Diagram басып базамыздың диагграммасын құруды бастаймыз. Және де біздің MySQL де кирилицаны қолдануға болады.

2. 1 Университет базасы

Алдымен диаграманы құрмас бұрын жалпы универ неден тұратынын неден тұратынын тізбектеп шығамыз: Студенттер, Оқытушылар, Сабақтар, Бағалар, Топтар. Жалпылама менің кішігірім базам осылардан тұрады.

Енді Диаграммаға көшсек.

10-сурет. Студенттер кестесі

Бұл кесте студенттер кестесі(10-сурет) . Бұл кестеде көріп отырғандай әр бөлігінде типтер бар, түсініктірек болу үшін python тілімен салыстырайын мысалға алатын болсақ integer былай айтқанда бүтін сандар типы немесе float бөлшек сандар типы деген секілді бұл жерде де әр бөлік немесе ер қатарға тип береміз.

Кестеде барлық жерде тұрған тип ол бізде VACHAR.

VACHAR - бұл тип мәтіндік немесе сөздік тип десек болады 1 символдан 32000 символға дейін сыйады бұл типке. Негізі басқа типтер бар бірақ алдағы уақытта солармен таныстыра жатармын.

Типтерден кейінгі келесі мәселе олар кестенің оң жағында қызылмен қоршалған жер.

РК - бұл алғышқы кілт

NN - бұл міндетті түрде толтыру керек бос қалдыруға болмайт деген мағынаны білдіреді, егер галочканы алып тастайтын болсақ онда бос қалдыруға болатын ет мысалы студенттін атын.

UQ - бұл ерекше қайталанбайтын деген қызметті атқарады. Мысалы Группа дегенге UQ қоятын болсақ группаның номері қайталанбау керек.

B - бұл екілік кодта жазу.

UN - тыныс белгісіз тип егер теріс сан мысалға -1 деп жазатын болсақ оны қабылдамай 1 саны шығады.

ZF - санақты 0 ден бастайды

AI - бұл санақты автоматты түрде қояды, бірақ осыған галочка қоймай тұрып, типқа әрқашан int дегенді қою керек.

G - бұны рандом десек болады, былай айтқанда бізге парольді өзі генерировать етеді.

(10-сурет) Студенттер кестесіне Номер зачетки, Группа, Тегі, Аты деген қатарлар аштым бірінші қатарға 6 символ жазуға ғана рұқсат беріп, қалғандарына 45 символдан бердім.

11-сурет. Оқытушылар кестесі

(11-сурет) Оқытушылар кестесіне Табельный номер, Тегі, Аты, ФамилияИО деген қатарлар аштым бірінші қатарға 6 символ жазуға ғана рұқсат беріп, қалғандарына 45 символдан бердім.

11-сурет. Группа кестесі

(11-сурет) Группа кестесіне Номер группы, Куратор деген қатарлар аштым бірінші қатарға 10 символ жазуға ғана рұқсат беріп, екіншісіне 6 символдан бердім.

12-сурет. Баға кестесі

Бұл кестеде аса айырмашылық жоқ. Тек жаңадан қосылған тип ол бізде DATE.

DATE - аты айтып тұрғандай күн ай жыл жазуға болатын уақыт.

(12-сурет) Баға кестесіне id, Студент, Оқытушы, Сабақ, Баға, Дата деген қатарлар аштым.

Бұл кестеде AI қолданылады автоматты санақ жүреді.

13-сурет. Сабақ кестесі

Сонымен барлық таблицалар құрылды енді бір-бірімен біріктіріп ішін ақпаратқа толтыру қалды.

Енді мен кестелерді бір бірімен біріктіру түрлерін айтып өтейін бірден көпке.

Группда қаншама студент бар, сондықтан жалғаған кезде көптен азға қарай жалғаймыз. Оның белгісі (14-сурет)

14-сурет. Көптен азға жалғау

15-сурет. Екі кестенің жалғануы

Дәл осы әдіспен қалған кестелерді жалғаймыз.

MySQL аздап артышылықтарына тоқталып кетейін.

MySQL Workbench MySQL қолданбаларының жұмысын жақсартуға арналған құралдар жинағын ұсынады. ДҚ негізгі өнімділік көрсеткіштерін өнімділік бақылау тақтасын пайдаланып жылдам қарай алады. Өнімділік есептері оңай сәйкестендіруді және енгізу/шығару нүктелеріне қол жеткізуді, жоғары құны SQL мәлімдемелерін және т. б. қамтамасыз етеді. Сондай-ақ, бір рет басу арқылы әзірлеушілер жақсартылған және қолдануға оңай визуалды түсіндіру жоспары арқылы сұрауларын қай жерде оңтайландыру керектігін көре алады.

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

Жылдамдық. Жүйенің жоғары өнімділігі онда қолданылатын кейбір стандарттарды жеңілдету арқылы қамтамасыз етіледі.

16-сурет. Кестелерді жалғау нәтижесі

Дерек қоры құрылды енді тек ішіне ақпарат енгізу қалды бірақ оны жасамас бұрын осы жасалған диаграммамыздың SQL кодын көрейік ол кодты алып шығу алдағы суреттерде көрсететін боламын.

17-сурет. Сервер

Жаңа сервер ашамыз . Сервер ішіне кіргеннен кейін сол жерден open script арқылы бағана сақталған диаграммамызды ашамыз. Диаграмма ашылған ашылған кезде, біздің диаграммамыз код түрінде шығады.

18-сурет. Диаграммаға жалғанатын жерді ашу

Connection name деп тұрған жерге біз өзіміздің диагграммызды қалай сақтадық, сол атты жазып кіреміз.

19-сурет. Жалғанатын бөлік

Жалғанатын бөлігі ашылды бұл (19-сурет) нәтиже (18-сурет) тен шықты енді ары қарай жасалған универ таблицасын ашамыз (16-сурет)

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Деректер қорын басқару жүйелері
Қызметті әзірлеудегі сапа
Программалық жабдықталу
Ойын - сауық орталықтарын басқаруды тиімді ұйымдастыру
Қазақстан Республикасының Ұлттық қоры туралы
Мейрамхана бизнесіндегі брондау және резервтеу жүйесін дамыту жолдары
Қонақ үйді басқарудың қызметтік құрылымы
Жұмыстың қанағаттанушылығына әсер ететін факторлар
Қаржы саясатын құқықтық ресімдеу
Тактикалық басқаруға арналған ақпараттар
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz