Мәліметтер базасындағы Футбол командалары



Андатпа

Бұл курстық жұмыста автор мәліметтер базасыy DataBase .пен,DataSourse .пен сияқты бағдарламалармен (программалармен) байланыстырады.
Мәліметтер базасы ыңғайлы, бағдарламаға тез кіруді қамтамасыз ететін
кіші бағдарлама (Подпрограмма)
Қазіргі кезде мәліметтер базасы барлық салада табысты жұмыс жасауы үшін кеңінен пайдалану керек.

Мазмұны

1 Кіріспе бөлімі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
1.2 Жалпы түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
Програмадағы шарттары мен орындау жолдары
2.1 Есептің қойылымы және алгоритімі ... ... ... ... ... ... ... ... ... ... ..6
2.2 Database Desktop көмегiмен кесте құру ... ... ... ... ... ... ... ... ... .7
2.3 BDE Administrator ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..13

Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..15

Қолданған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..16

Қосымша А ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17
В ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..22
КІРІСПЕ

Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің дамығанын талап етеді. Сонда сол деректермен автоматтандырылған жинауды, өңдеуді және монипуляциялауды іске асырады.
Мәліметтер базасы деп, деректердің электрондық сақтаушысын айтады. Оларға қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте деректер базасы деректерді сақтау үшін жасалады.
Мәліметтер базасы – ақпаратты сақтауды және де мәліметтерге ыңғайлы, тез кіруді қамтамасыз етеді. Мәліметтер базасы өзінен белгілі бір ережелерге сай құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат :
• қайшылықсыз
• артықсыз
• тұтас
болуы керек.
Мәліметтер базасын басқару жүйесі деректер базасын құруға, толтыруға, жаңартқанға, жоюға арналған программалық жабдық болып табылады.
DELPHI жүйесі деректер базасын басқару жүйесі болып табылмайды, егер сөздің тура мағынасын алатын болсақ, бірақ толық МББЖ ( мәліметтер базасын басқару жүйесі) мүмкіндіктеріне ие. Ұсынылып отырған DELPHI құралы локальдік және тораптық деректер базасын құрып, және оның ішінде жұмыс істеуге және кез-келген деректер базасымен жұмыс істей алатын қолданба құруға мүмкіндік береді .
Локальді МББЖ барлық бөліктері қолданушы компьютерінің деректер базасында орналасады. Егер бір мәліметтер базасына бірнеше қолданушылар бір мезгілде қатынас жасаса, әрбір қолданушының компьютерінде өзінің локальді МББЖ-нің көшірмесі болуы керек.
Тораптық МББЖ-ге файл-серверлік, клиент-серверлік, бөлінген МББЖ-лар жатады. Осы жүйенің негізгі атрибуты болып, торап саналады. Торап−бірнеше компьютерлерді байланастырып, бір дерекпен бірнеше қолданушылардың корпоративті жұмысын қамтамасыз етеді.
Көпқолданбалы МББЖ ақпараттық жүйе құруға мүмкіндік береді. Көпқолданбалы МББЖ-леріне: Oracle,Informix, SyBase, Microsoft SQL Server,
InterBase және т.б жатады.
DELPHI-ді кәдімгі МББЖ деп айтуға, оның өзінің кестелік форматының болмауы ( деректерді сипаттау тілі ) бөгет жасайды. Сондықтан ол басқа МББЖ кестелік форматын қолданады. Мысалы: dBase , Paradox , InterBase .
Бұны бірақ та жетіспеушілігі деп те айтуға болмайды, себебі аталған форматтар өздерін жақсы қолданушылық қабілетін көрсетті. Сонда да DELPHI мүмкіншіліктері арнайы МББЖ мүмкіншіліктерінен қалыспайды, кей-кезде олардан асып та тұрады.
Қолданған әдебиеттер

1) Шпак.Ю.А.- Delphi на примерах
2) Шумаков - База данных в срде Delphi
3) Баженова.И.Ю - Delphi7 самоучитель программиста
4) Сухарев.М.В. основы Delphi профессиональный подход

Тақырыбы: Мәліметтер базасындағы
Футбол
командалары

Андатпа

Бұл курстық жұмыста автор мәліметтер базасыy DataBase –пен,DataSourse
-пен сияқты бағдарламалармен (программалармен) байланыстырады.
Мәліметтер базасы ыңғайлы, бағдарламаға тез кіруді қамтамасыз ететін
кіші бағдарлама (Подпрограмма)
Қазіргі кезде мәліметтер базасы барлық салада табысты жұмыс жасауы
үшін кеңінен пайдалану керек.

Мазмұны

1 Кіріспе бөлімі
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ...4
1.2 Жалпы
түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ..5
Програмадағы шарттары мен орындау жолдары
2.1 Есептің қойылымы және
алгоритімі ... ... ... ... ... ... . ... ... ... ... .6
2.2 Database Desktop көмегiмен кесте
құру ... ... ... ... ... ... ... ... ... ..7
2.3 BDE
Administrator ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ...13

Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ...15
Қолданған
әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... .16
Қосымша А
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... 17

В ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ... ... ...22

КІРІСПЕ

Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің
дамығанын талап етеді. Сонда сол деректермен автоматтандырылған жинауды,
өңдеуді және монипуляциялауды іске асырады.
Мәліметтер базасы деп, деректердің электрондық сақтаушысын айтады. Оларға
қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте
деректер базасы деректерді сақтау үшін жасалады.
Мәліметтер базасы – ақпаратты сақтауды және де мәліметтерге ыңғайлы, тез
кіруді қамтамасыз етеді. Мәліметтер базасы өзінен белгілі бір ережелерге
сай құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат :
• қайшылықсыз
• артықсыз
• тұтас
болуы керек.
Мәліметтер базасын басқару жүйесі деректер базасын құруға, толтыруға,
жаңартқанға, жоюға арналған программалық жабдық болып табылады.
DELPHI жүйесі деректер базасын басқару жүйесі болып табылмайды, егер
сөздің тура мағынасын алатын болсақ, бірақ толық МББЖ ( мәліметтер базасын
басқару жүйесі) мүмкіндіктеріне ие. Ұсынылып отырған DELPHI құралы
локальдік және тораптық деректер базасын құрып, және оның ішінде жұмыс
істеуге және кез-келген деректер базасымен жұмыс істей алатын қолданба
құруға мүмкіндік береді .
Локальді МББЖ барлық бөліктері қолданушы компьютерінің деректер
базасында орналасады. Егер бір мәліметтер базасына бірнеше қолданушылар бір
мезгілде қатынас жасаса, әрбір қолданушының компьютерінде өзінің локальді
МББЖ-нің көшірмесі болуы керек.
Тораптық МББЖ-ге файл-серверлік, клиент-серверлік, бөлінген МББЖ-лар
жатады. Осы жүйенің негізгі атрибуты болып, торап саналады. Торап−бірнеше
компьютерлерді байланастырып, бір дерекпен бірнеше қолданушылардың
корпоративті жұмысын қамтамасыз етеді.
Көпқолданбалы МББЖ ақпараттық жүйе құруға мүмкіндік береді.
Көпқолданбалы МББЖ-леріне: Oracle,Informix, SyBase, Microsoft SQL Server,
InterBase және т.б жатады.
DELPHI-ді кәдімгі МББЖ деп айтуға, оның өзінің кестелік форматының
болмауы ( деректерді сипаттау тілі ) бөгет жасайды. Сондықтан ол басқа МББЖ
кестелік форматын қолданады. Мысалы: dBase , Paradox , InterBase .
Бұны бірақ та жетіспеушілігі деп те айтуға болмайды, себебі аталған
форматтар өздерін жақсы қолданушылық қабілетін көрсетті. Сонда да DELPHI
мүмкіншіліктері арнайы МББЖ мүмкіншіліктерінен қалыспайды, кей-кезде
олардан асып та тұрады.

Жалпы түсінік

Біздің кәзіргі кездегі қолданып жүрген программалар тілінің бірі:
Turbo Pascal,Borland Delphi, C++,Visual Basic, Q-Basic болып табылады. Оның
ішіндегі Delphi-ді қарастырамыз. DELPHI алғашында бірінші рет 1992 жылы
шықты.
Қазіргі кезде DELPHI құралының мүмкіншіліктері күннен – күнге
артуда. Бүгінгі күні DELPHI – дің көмегімен деректер базасын интернетте
де жариялауға болады . DELPHI TurboPascal–мен салыстырғанда басқа басқару
жүйлрінен тиімді, әрі қазіргі кезде кеңінен қолданылады.

Гради Буч зерттеу жұмыстарының алғаш схемасы

Гради Буч (Grady Booch), Rational Software корпорациясының бас зерттеушісі.
Бүкіл халқаралық қоғамдастық жасап шыққан бағдарламалық жүйелрмен
қамтамасыз ету обьектік бағыттық методтарымен кіріспе жұмыстарының негізін
алғаш қалаушы. Ол обьектік-бағыттық жобалау және бағдарлама жасау туралы
жұмыстардың тұрақты авторы.

Есептің алгоритмі

1.BDE Administrator – ды ашып, біздің мәліметтер базасына керекті
драйверді таңдаймыз (STANDART). Диалогтық терезенің оң жағында PATH
параметріне құрылған каталогтың жолын көрсетеміз.
2.Деректер базасын құру үшін ең алдымен Database Desktop арқылы
бізге керекті кестелерді құрамыз. Сонымен қатар, бас кестенің қосымша
кестелермен байланыстыру үшін бас кестеде екінші индекстерді тағайындау
керек. Бас кестені қосымша кестелермен байланыстыру керек. Барлық құрылған
кестелерді BDE Administrator – да көрсетілген каталогқа сақтау керек.
3.Содан кейін Delphi – ге кіріп, кестелер және менюі бар жаңа
форманы жасаймыз, сақтаймыз.
4.Delphi – де кестелерді байланыстыру үшін DataModule – ді құрамыз,
сақтаймыз.
5.Әр бір кестеге формаларды жасаймыз, проектте сақтаймыз.
6.Кестені және SQL тілін пайдаланып, құжаттар мен есеп беруді
құрастырамыз.
7.Жаңа формаларға инструкцины және автор туралы мәліметтерді
енгіземіз.
8.Барлық жасалған формаларды проектің ішіне сақтаймыз.

Есептің қойылымы.

Бұл курстық жұмыстың мақсаты−деректер базасын құру және онымен жұмыс
істеу. Delphi программалық жүйесінде бір топтың ойын күнтізбесінің базасына
курстық жұмысты жасадым.

Кіру құжаттары
Жоба бір кестеден тұрады. Ол кестенің жалпы құрлымы төменде
анықталған.
Реттік Кесте өрісінің аты Кесте өрісінің шамасы
номері
1 Key (Реттік номер. Кілттік AutoIncrement (сандық шама)
өріс)
2 Name (Команданың аты) Alpha (мәтіндік шама)
3 Strana (Мемлекет) Alpha (мәтіндік шама)
4 Capitan (Капитан) Alpha (мәтіндік шама)
5 Sostav (құрамы) Memo( көп жолдық мәтіндік шама)
6 Photo (Суреті) Graphic (графика)
7 Flag (Ту) Graphic (графика)
8 Statistic (Статистика) Memo( көп жолдық мәтіндік шама)

Кесте футбол командалары туралы жалпы ақпаратты жинақтайды.

Database Desktop көмегiмен кесте құру

Database Desktop – ты ашып, File – New командасын таңдаған кезде
мынадай менюді көреміз:
Визуалды сұраныстарды құру және оларды файлға
QBE Query жазу.
SQL File SQL-де сұраныстар жасау және оларды файлға жазу.
Table Жаңа кесте құру.

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

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

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

Required Field Бұл идентикаторда әрбір жазбада керекті жолдар
белгілену керек.
Minimum мәннің минимумы. Бұл қасиетті сандық өріске берген
тиімді.
Maximum Мәннің максимумы. Бұл қасиетті сандық өріске берген
тиімді.
Default Бұл қасиетті сандық және логикалық өрістерге, ал
кейбір жағдайда символдыққа қолдану тиімді.
Picture Енгізілетін мәннің түрін көрсетуге болады. Мысалы,
телефон номерінің шаблоны ( ##-##-## ).
Assist Бұл батырма Picture түрін құруға көмектесетін
диалогтық терезені шақырады.

Table Lookup – көру терезесi.

Келесi бөлiм кестедегi бiр өрiстi келесi бiр кестедегi екiншi өрiспен
байланыстырады. Table Lookup таңдап алғанда терезеде Define – анықтау
кнопкасы ғана көрiнiп тұрады. Осы кнопканы басып келесi терезенi ашамыз:

Delphi-де мәліметтер базасын қарастырамыз
Paradox 7 кестесінің өрістік типі тізімі берілген

Тип Тұрақты Таралым мазмұны
Alpha A Символ
жолы.1-255Диапазондағы
жатқан жол ұзындығы
Number N Диапазондағы сан 15
белгілеген сан
Money $ Ақшалы форматтағы сан
Ақшалық бірлік таңбасы
осылай енгізіледі.
Short S Диапазонда бүтін сан
–Қысқа сандар тізбегі
Long Integer I Диапазондағы нақты сан,
Ұзын сандар ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Internet ұғымы. Гипермәтін, гиперорта
Oracle – да мәліметтер базасын құру
Кесте жасау командалары
Internet-тің қызмет баптары
Зырян ауданында атқарылыған жұмыстар
Қазіргі заманғы Qazaq Premier League (Футбол) кроссплатформалы бағдарламасын құру
Қазақша күрес күш жетілдіретін спорт
ҚАЗАҚТЫҢ ҰЛТТЫҚ СПОРТ ТҮРЛЕРІ
Футбол тарихы
Мәліметтер базасының мәні және оның атқаратын қызметтері
Пәндер