Транспорт түрін таңдап алу ,оны мәліметтер базасында ұйымдастыру



Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3
I Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 1.1Мәліметтер базасы дегеніміз не?
II Негізгі бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5.27
2.1 Мәліметтер базасын ұйымдастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5
2.2 Мәліметтер базасының басқару жүйесі ... ... ... ... ... ... ... ... ... ... ... ..5.7
2.3 Database Desktop ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8.14
2.4 BD Administrator ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15.19
2.5 Delphi ортасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 20 .25
III Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .26 3.1 Программа листингісі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 27.28
3.2 Пайдаланған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...29
ЭЕМ (электронды есептеуіш машиналардың) маңызды ерекшеліктерінің
бірі- ақпараттың мол көлемін сақтау және өңдеу,сонымен бірге мәтіндік
және графикалық құжаттар (суреттер,сызулар,фотосуреттер,географиялық карталар) ғана емес,жаһандық жүйе,дыбыстық және бейнефайлдардың беттері де жинақталады.Бұл мүмкіндіктер мәліметтер базасының көмегімен іске асады.
Мәліметтер базасы(МБ)-белгілі бір арқауы ауқымға қатысты мәліметтерді баяндау,сақтау менамал-тәсілдермен ұқсата білудің жалпы принциптерін қарастыратын белгілі бір ережелер бойынша ұйымдастырылған мәліметтердің жиынтығы.Адамның қатысуы ықтимал,автоматтық құралдармен өңдеуге жарамды түрде ұсынылған ақпарат мәліметтер ретінде түсініледі.
Арқаулы ауқым ретінде нақты зерттеуші үшін қызықты нақты әлемнің бөлігі түсініледі.
Қарапайым МБ мысалы ретінде телефон анықтамалығын,поездар қозғалысы кестесін,кәсіпорын қызметкерлері туралы мәліметтерді,студенттердің сессия тапсыру қорытындылары және т.б. атуға болады.
Электронды мәліметтер базасының басты қасиеті-ақпараттықтез іздестіру мен сұрыптау,сондай-ақ берілген форма бойынша есепті қарапайым түрлендіру мүмкіндігі.Мысалы,сынақ кітапшаларының нөмерлері бойынша студенттердің аты-жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша шығармаларының тізімін жасауға болады.
Мәліметтер базасын басқару теориясы дербес пән ретінде шемемен алғанда ХХ ғасырдың 50-жылдарының басынан бері дами бастады.Осы уақыт ішінде белгілі бір іргелі ұғымдар жүйесі қалыптасты.Олардың бірқатарын келтірейік.
1. Уэйт М., Прата С., Мартин Д. Язык СИ. Москва: "Мир", 1998 .
2. С.В.Федотова. Москва: “ Создание Windows – приложений в среде Delphi ”,2004./201-203 беттер/.
3. Фаронов В.В. Москва, изд.” Нолидж ”: “ Работа в среде Delphi ”,2000.
4. Архангельский А.Я. “ Программирование на Delphi - 7 ”-Москва: Бином, 2004./324-328 беттер/.
5. Гофман В.Э, Хоманенко А.Д. “ Delphi - 6 ”-СПБ:БХВ.2001. /95-103 беттер/.
6. Иванова Т.С, Ничушкина Т.Н, Пугачев Е.К. “ Объектно – ориентирование программирование ”- Москва: изд.МГТУ
Им.Н.Э.Баумана, 2003.
7. Фаронов В.В. “Delphi - 6” Учебный курс – СПБ. Питер,2002.

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ
ТҰРАР РЫСҚҰЛОВ АТЫНДАҒЫ ҚАЗАҚ ЭКОНОМИКАЛЫҚ УНИВЕРСИТЕТІ

Қолданбалы информатика кафедрасы

Курстық жұмыс

Тақырыбы:
“Транспорт түрін таңдап алу ,оны мәліметтер базасында ұйымдастыру’’

Оқытушы: Миркасимова Т.Ш.

Студент:Жакипова А.Е.
Мамандығы: ЕТ және ПЖ
Тобы: 107

Алматы – 2007ж.

Мазмұны
Есептің
қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3

I
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ...4 1.1Мәліметтер базасы дегеніміз не?
II Негізгі
бөлім ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ...
... ... ... ... ..5-27
2.1 Мәліметтер базасын
ұйымдастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5
2.2 Мәліметтер базасының басқару
жүйесі ... ... ... ... ... ... ... . ... ... ... ... .5-7
2.3 Database
Desktop ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ..8-14
2.4 BD
Administrator ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ...
... ... ... ... ...15-19
2.5 Delphi
ортасы ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
... ... ... ..20 -25
III
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ...
... ... ... 26 3.1 Программа
листингісі ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ...
... 27-28
3.2 Пайдаланған әдебиеттер
тізімі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ..29

Есептің қойылымы
Программаға арналған негізгі шарттар және орындау жолдар
Бұл курстық жұмыстың мақсаты- деректер базасын құру және онымен
жұмыс істеу.Олардың қарым-қатынасын құрып,оларға қойылған талаптарды жүзеге
асыру. Қатынастар құру барысында “Реляциялық алгебра”- операциясын
қолдандық. Қатынастарда келесі шарттар орындалуы тиіс:
1) Атрибуттарға есім берілуі керек және олардың құрылымы біртекті
болуы тиіс.
2) Жолдың реттілігі маңызды емес.
3) Атрибуттардың реттілігі маңызды емес.
4) Қайталанатын жолдары болмауы тиіс.
Осы жұмысты іске асыру алдында, қатынас құру схемасын сызып ақиқатқа жақын
жолын таңдадық. Оның ең тиімді жолы екі кестені қолдану болып табылады.
Берілген жұмыстың мақсаты: Транспорт түрін таңдап алу және оны
мәліметтер базасында ұйымдастыру.Бұл жұмыста мен ең алдымен транспорт түрін
таңдап алып, сол арқылы оны мәліметтер базасында ұйымдастырдым.
Таңдаған транспортым-Темір жол станциясы.
Қазіргі кезде транспорт ол- қазіргі таңда экономиканың дамуына көп
септігін тигізіп отыр. Еуропа елдерінде, жалпы алғанда, барлық дамыған
мемлекеттерде транспорт түрлері жоғары деңгейде жетілдірілген. Транспорт ең
басты мақсаты –тек қана мемлекет ішіне ғана емес, сонымен қатар кез-келген
шет елге іс-сапармен, қонаққа баруға болатын экономиканың жетекші бір
саласы. Транспорттың дамуында темір жол станциясы жұмысының маңызы зор. Бұл
маңыздылықты толығымен түсіну үшін Темір жол станциясының жұмысын анықтап
алайық.

КІРІСПЕ

ЭЕМ (электронды есептеуіш машиналардың) маңызды ерекшеліктерінің
бірі- ақпараттың мол көлемін сақтау және өңдеу,сонымен бірге мәтіндік
және графикалық құжаттар (суреттер,сызулар,фотосуреттер,геог рафиялық
карталар) ғана емес,жаһандық жүйе,дыбыстық және бейнефайлдардың беттері де
жинақталады.Бұл мүмкіндіктер мәліметтер базасының көмегімен іске асады.
Мәліметтер базасы(МБ)-белгілі бір арқауы ауқымға қатысты мәліметтерді
баяндау,сақтау менамал-тәсілдермен ұқсата білудің жалпы принциптерін
қарастыратын белгілі бір ережелер бойынша ұйымдастырылған мәліметтердің
жиынтығы.Адамның қатысуы ықтимал,автоматтық құралдармен өңдеуге жарамды
түрде ұсынылған ақпарат мәліметтер ретінде түсініледі.
Арқаулы ауқым ретінде нақты зерттеуші үшін қызықты нақты әлемнің бөлігі
түсініледі.
Қарапайым МБ мысалы ретінде телефон анықтамалығын,поездар қозғалысы
кестесін,кәсіпорын қызметкерлері туралы мәліметтерді,студенттердің сессия
тапсыру қорытындылары және т.б. атуға болады.
Электронды мәліметтер базасының басты қасиеті-ақпараттықтез іздестіру мен
сұрыптау,сондай-ақ берілген форма бойынша есепті қарапайым түрлендіру
мүмкіндігі.Мысалы,сынақ кітапшаларының нөмерлері бойынша студенттердің аты-
жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша
шығармаларының тізімін жасауға болады.
Мәліметтер базасын басқару теориясы дербес пән ретінде шемемен алғанда ХХ
ғасырдың 50-жылдарының басынан бері дами бастады.Осы уақыт ішінде белгілі
бір іргелі ұғымдар жүйесі қалыптасты.Олардың бірқатарын келтірейік.
Объект деп мағлұматтары мәліметтер базасында сақталатын ақпараттық
жүйесінің элементтері аталады.
Атрибут-объектінің қасиеттерін ақпараттық бейнелеу.Әрбір объект
атрибуттардың кейбір жиынтығымен сипатталады.
Мәліметтердің басты элементі деп мәліметтердің басқа элементтері-нің
мәндерін анықтауға мүмкіндік беретін осындай атрибут аталады.
Алғашқы кілт- объектінің(жазбаның) әрбір данасын бірегей түрде ұқсастарын
атрибут(немесеатрибуттар тобы).
Екінші ретті кілт-бірнеше жазбалар үшін мәні қайталанатын атрибут
(немесе атрибуттар тобы).Ең алдымен,екінші реттегі кілттер жазбаларды
іздестіру операцияларында қолданылады.

Мәліметтер базасы ұғымымен мәліметтер базасын басқару жүйесінің ұғымы тығыз
(МББЖ) байланысты.
МББЖ-жаңа құрылымын құруға арналған программалық құралдар кешені,оны
құрамын толықтыру,құрамында барды редакциялау және ақпаратпен көрсетушілік.
База ақпаратын көрсетушілік ретінде берілген критерийге сәйкес бейнелейтін
мәліметтерді іріктеу,оларды реттеу,сосын шығаратын құрылғыға беру немесе
байланыс арналары бойынша беру.
Кез келген МББЖ мәліметтермен төрт қарапайым операкция орындауға мүмкіндік
береді:
1.Кестеге бір немесе бірнеше жазбаны қосу;
2.Кестеден бір немесе бірнеще жазбаны жою;
3.Кейбір өрістердің бір немесе бірнеше жазбаларындағы мәндерді жаңарту;
4.Берілген шартты қанағаттандыратын бір неме,се бірнеше жазбаларды табу.
МББЖ-ның тағы бір функциясы-мәліметтерді басқару.Мәліметтердібасқару
ретінде,әдетте,мәліметтерді рұқсат етілмей қол жетуден қорғау,мәліметтермен
жұмыс режимін көп мәрте пайдалануды қолдау және мәліметтердің тұтастығы мен
үйлесімділігін қамтамасыз ету түсініледі.
Мәліметтер базасын жіктеу.Мәліметтер арсындағы байланыстарды орнату
әдістері бойынша ажыратылады:Реляциялық,ирархиялық және желелік МБ.
Реляциялық МБ кесте түрінде мәліметтерді ұсынудың қарапайым және әдеттегі
формасы болып саналады.Көптеген теориялар ішінде кестеге қатыныс(relation)
термині сәйкес келеді және ол МБ-ға осы атты берген.Ол үшін дамыған
математикалық операциялар айқындалатын реляциялық есептеу мен реляциялық
алгебра.
Осы типтегі МБ жасауға амкрикандық ғалым Е.Кодд елеулі үлес қосты.
Реляциялық МБ-ның жақсы қасиеті-оны қолданудың аспаптық құралдарының
салыстырмалы қарапайымдылығы,кемшілігі-мәліметте р құрылымының
қатаңдығы(ерікті ұзындық кестенің жолдарын берудің мүмкін еместігі) және
оның жұмысы жылдамдығының мәліметтер базасы мөлшеріне тәуелділігі.Мұндай МБ-
ға белгіленген көптеген операциялар үшін барлық МБ қарау қажетті болуы
мүмкін.
Ирархиялық және желілік МБ қайсыбір ортақ белгісі бар мәліметтер
арасындағы байланыстардың бар болуын көздейді.Ирархиялық МБ-да мұндай
байланыстар ағаш-сызық жол түінде бейнеленуі мүмкін ,мұнда биік шар бастан
төменгі кішілеріне қарай біржақты байланыстар ғана болуы ықтимал.Егер
бпрлық ықтимал сұрақтар ағаш құрылымында бейнеленсе ғана,бұл қажетті
ақпаратқа жетуді тездетеді.Ақпарат алудың ешқандай басқа сұрау салулары
қанағаттандырмайды.
Аты айтылған кемшілік желілік МБ-дан алып тасталды,онды(тым
болмағанда,теориялық жағынан) бәрімен барлық жағынан байланыс болуы
ықтимал еді.Іс-тәжірибе жүзінде мұны іске асыру мүмкін
болмағандықтан,кейбір шектеулерге жүгінуге тура келеді.
Мәліметтердің әрбір элементі құрамында кейбір басқа элементтердің
сілтемесі болуы тиіс.Сол себептен ЭЕМ оперативті және дискілік жадындағы
едәуір ресурстар талап етеді.
Әр түрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйені
дамығанн талап етеді. Сонда сол деректермен автоматтандырылған жинауды,
өңдеуді және монипуляциялауды іске асырады.
Мәліметтер қоры - ақпаратты сақтауды және де мәліметтерге
ыңғайлы,тез кіруді қамтамасыз етеді. Мәліметтер қоры өзінен белгілі
бір ережелерге сай құралған деректер жиынтығын құрайды.
Мәліметтер қоры деп деректердің электрондық сақтаушысын айтады.
Оларға қатынас бір немесе бірнеше компьютерлер көмегімен іске асады.
Мәліметтер қорын басқару жүйесі деректер базасын құруға, толтыруға,
жаңартқанға, жоюға арналған программалық жабдық болып табылады.
Delphi жүйесі деректер базасын басқару жүйесі болып табылмайды, бірақ
толық МББЖ ( мәліметтер басқару жүйесі ) мүмкіндіктеріне ие. Ұсынылып
отырған Delphi құралы локальдік және тораптық деректер базасын құрып және
оның ішінде жұмыс істеуге және кез келген деректер базасымен жұмыс істей
алатын қолданба құруға мүмкіндік береді.

Database Desktop-та құрған кестелік жобаларым.
1) Жобаға құрған 1-ші кестем
Атауы Поез Бағыты Жүру уақыты Келу Күні
номері уақыты
жазылуы Poez nomeri Bagity Zhury Kely Kuny
uakity uakity
Типі N A T T D

2)Жобаға құрған 2-ші кестем

Атауы Поез Бағыты Люкстің Купенің Плацкард
номері бағасы бағасы бағасы
жазылуы Poez Bagity Luks Kype Plaskard
nomeri kuni kuni
Типі N A $ $ $

Осы курстық жұмыста мен қонақүй жөнінде мәліметтер қорын жасадым.
1.Database Desktop – ты ашып, File – New командасын таңдаған кезде
мынадай менюді көреміз:

QBE Query Визуалды сұраныстарды құру және оларды файлға
жазу.
SQL File SQL-де сұраныстар жасау және оларды файлға жазу.
Table Жаңа кесте құру.

Table алғаннан кейін бізге мынадай сұхбат терезесі ашылады.
Сырғымалы тізімнен МҚБЖ таңдап алуға болады, содан кейін Paradox7-ні
таңдап алдым.

Жоғарыдағы кестеде программаны іске қосудың жалпы кестесі
көрсетілген. Яғни ең алдымен Delphi-7 Borland – Tools – Database Desktop-
File – New – Table арқылы жаңа кесте құрамыз. Содан кейін келесі кестені
толтырамыз. Ол үшін берілген есептің шарты бойынша керекті мәліметтерді
жинаймыз.

Құрылып жатқан кестенің әрбір өрісіне бір жазба сәйкес келеді.
Field Name бағанына өріс атын, Type – символ, өрісте сақталынатын
мәліметтердің типін анықтайды. Size бағанына – сан қойылады, өрістің
ұзындығын анықтайды, Key – “*”символы, егер бұл өріс бойынша біріншілікті
кілт қою керек болса.
Әр өріске ең алдымен ат (Field Name) беріледі. Өріс идентификаторы.
Ол 255 символдан тұрады. Осыдан кейін біз типін анықтаймыз.
Validity Checks - бұл қасиет кестенің мәндерінің дұрыстығын
тексереді. Бұл бөлімнің оң жақ терезесі 1.2 – кестеде көрсетілген және
өрістік типіне қарай өзгеріп отыруы мүмкін:

Required Field Бұл идентикаторда әрбір жазбада керекті жолдар
белгілену керек.
Minimum мәннің минимумы. Бұл қасиетті сандық өріске берген
тиімді.
Maximum Мәннің максимумы. Бұл қасиетті сандық өріске берген
тиімді.
Default Бұл қасиетті сандық және логикалық өрістерге, ... жалғасы

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