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

Андатпа

Бұл курстық жұмыста автор мәліметтер базасы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 Есептің қойылымы ... Database Desktop ... ... ... ... ... ... жұмыс жасауы үшін ақпаратты жүйенің
дамығанын талап етеді. Сонда сол деректермен ... ... және ... іске ... базасы деп, деректердің электрондық сақтаушысын айтады. Оларға
қатынас, бір ... ... ... ... іске ... ... базасы деректерді сақтау үшін жасалады.
Мәліметтер базасы – ақпаратты сақтауды және де мәліметтерге ыңғайлы, тез
кіруді қамтамасыз етеді. ... ... ... ... бір ... құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат :
• қайшылықсыз
• артықсыз
• тұтас
болуы керек.
Мәліметтер базасын ... ... ... ... құруға, толтыруға,
жаңартқанға, жоюға арналған программалық жабдық болып табылады.
DELPHI жүйесі деректер базасын басқару жүйесі болып ... ... тура ... ... ... ... ... МББЖ ( мәліметтер базасын
басқару жүйесі) мүмкіндіктеріне ие. Ұсынылып отырған DELPHI ... және ... ... ... ... және оның ішінде жұмыс
істеуге және кез-келген деректер базасымен жұмыс ... ... ... ... ... ... МББЖ барлық бөліктері қолданушы компьютерінің ... ... Егер бір ... базасына бірнеше қолданушылар бір
мезгілде қатынас жасаса, әрбір қолданушының компьютерінде ... ... ... ... ... ... ... клиент-серверлік, бөлінген МББЖ-лар
жатады. Осы жүйенің негізгі атрибуты болып, ... ... ... ... бір ... бірнеше қолданушылардың
корпоративті жұмысын қамтамасыз етеді.
Көпқолданбалы МББЖ ақпараттық жүйе ... ... ... ... ... SyBase, Microsoft SQL Server,
InterBase және т.б жатады.
DELPHI-ді кәдімгі МББЖ деп айтуға, оның ... ... ... ( деректерді сипаттау тілі ) бөгет жасайды. Сондықтан ол басқа МББЖ
кестелік форматын қолданады. Мысалы: dBase , Paradox , ... ... ... та ... деп те ... болмайды, себебі аталған
форматтар өздерін жақсы қолданушылық қабілетін көрсетті. ... да ... ... МББЖ ... қалыспайды, кей-кезде
олардан асып та тұрады.
Жалпы түсінік
Біздің кәзіргі кездегі қолданып жүрген программалар тілінің ... ... Delphi, ... Basic, Q-Basic ... ... ... Delphi-ді қарастырамыз. DELPHI алғашында бірінші рет 1992 жылы
шықты.
Қазіргі ... DELPHI ... ... күннен – күнге
артуда. Бүгінгі күні DELPHI – дің ... ... ... интернетте
де жариялауға болады . DELPHI TurboPascal–мен салыстырғанда басқа басқару
жүйлрінен тиімді, әрі қазіргі кезде ... ... Буч ... ... ... ... Буч (Grady Booch), Rational Software ... бас зерттеушісі.
Бүкіл халқаралық қоғамдастық жасап шыққан ... ... ету ... ... методтарымен кіріспе жұмыстарының негізін
алғаш қалаушы. Ол обьектік-бағыттық жобалау және бағдарлама ... ... ... ... ... ... – ды ашып, біздің мәліметтер базасына керекті
драйверді ... ... ... ... оң ... PATH
параметріне құрылған каталогтың жолын көрсетеміз.
2.Деректер базасын құру үшін ең алдымен Database Desktop ... ... ... құрамыз. Сонымен қатар, бас кестенің қосымша
кестелермен байланыстыру үшін бас ... ... ... ... Бас ... ... ... байланыстыру керек. Барлық құрылған
кестелерді BDE Administrator – да көрсетілген каталогқа ... ... ... Delphi – ге ... кестелер және менюі бар жаңа
форманы жасаймыз, ... – де ... ... үшін ... – ді құрамыз,
сақтаймыз.
5.Әр бір кестеге формаларды жасаймыз, проектте сақтаймыз.
6.Кестені және SQL тілін пайдаланып, ... мен есеп ... ... ... және автор туралы мәліметтерді
енгіземіз.
8.Барлық жасалған формаларды проектің ... ... ... курстық жұмыстың мақсаты−деректер базасын құру және онымен жұмыс
істеу. Delphi программалық жүйесінде бір топтың ойын күнтізбесінің базасына
курстық жұмысты жасадым.
Кіру ... бір ... ... Ол ... жалпы құрлымы төменде
анықталған.
|Реттік |Кесте өрісінің аты ... ... ... ... | | |
|1 |Key ... ... ... ... (сандық шама) |
| ... | |
|2 |Name ... аты) |Alpha ... ... |
|3 |Strana ... |Alpha (мәтіндік шама) |
|4 |Capitan ... |Alpha ... ... |
|5 |Sostav ... | Memo( көп ... ... шама) |
|6 |Photo (Суреті) |Graphic ... |
|7 |Flag (Ту) |Graphic ... |
|8 ... ... |Memo( көп ... ... шама) |
Кесте футбол командалары туралы жалпы ақпаратты жинақтайды.
Database Desktop көмегiмен кесте құру
Database Desktop – ты ... File – New ... ... ... ... ... ... ... құру және ... ... ... Query ... ... File ... ... ... және ... ... ... ... ... ... ... ... ... бізге мынадай сұхбат ... ... ... МҚБЖ ... ... болады, содан кейін Paradox7-ні
таңдап алдым.
Жоғарыдағы кестеде программаны іске қосудың жалпы кестесі
көрсетілген. Яғни ең ... Delfi-6 Borland – Tools – Database ... – New – Table ... жаңа ... ... ... ... келесі кестені
толтырамыз. Ол үшін берілген есептің шарты бойынша керекті мәліметтерді
жинаймыз.
Төменгi суретте көрсетiлгендей кестенiң құрлымын ... ... ... кестенің әрбір өрісіне бір жазба сәйкес келеді.
Field Name бағанына өріс ... Type – ... ... ... ... анықтайды. Size бағанына – сан қойылады, өрістің
ұзындығын анықтайды, Key – “*”символы, егер бұл өріс ... ... қою ... ... ... ең ... ат (Field Name) ... Өріс идентификаторы.
Ол 255 символдан тұрады. Осыдан кейін біз ... ... Checks - бұл ... ... ... ... Бұл ... оң жақ терезесі кестеде көрсетілген және ... ... ... ... ... Field |Бұл идентикаторда әрбір жазбада ... ... |
| ... ... ... |мәннің минимумы. Бұл қасиетті сандық өріске ... |
| ... ... ... ... Бұл ... ... өріске берген |
| ... ... |Бұл ... ... және ... ... ал |
| ... жағдайда символдыққа қолдану тиімді. ... ... ... ... көрсетуге болады. Мысалы, |
| ... ... ... ( ##-##-## ). ... |Бұл ... Picture түрін құруға көмектесетін |
| ... ... ... ... Lookup – көру ... ... кестедегi бiр өрiстi келесi бiр кестедегi екiншi өрiспен
байланыстырады. Table Lookup таңдап алғанда ... Define – ... ғана ... ... Осы кнопканы басып келесi терезенi ашамыз:
Delphi-де мәліметтер базасын қарастырамыз
Paradox 7 кестесінің өрістік типі тізімі берілген
|Тип | ... | ... ... ... |A ... |
| | ... |
| | ... жол ұзындығы |
|Number |N ... сан 15 |
| | ... сан ... |$ ... ... сан |
| | ... ... таңбасы |
| | ... ... ... |S ... ... сан |
| | ... ... тізбегі |
|Long Integer |I ... ... сан, |
| | ... ... тізбегі |
|Date |D |Күн ... ... |
| | ... ... |T ... |
| | ... түн |
| | ... ... ... stamp |@ ... және күн ... |
| Memo |M ... қатары |
|Formatted Memo |F ... ... | ... ... |
| | ... ... |
| | ... ... |
|Graphic |G ... ... |L ... мағына,өріс |
| | ...... ” |
| | |(True) (False) ... |Y ... ... |
| | ... қолданады сақтау |
| | ... болу ... |
| | ... ... |B ... ... ... |+ ... сан ... |
| | ... ... ... ... Desktop ... ... ... ... Graphic, ... және OLE өрістік типінің мәні көрсетілмейді.
Paradox кестесінде өріс аты әріптен басталып, ... мен ... ... Өріс ... ... ұзындығы 25 символдан аспау керек.
Өрістің атын ... ... ," # " ," $ " ... ... болады.
Бірақ , "." , " ! " , " | " ... ... ... ... ... DELPHI – де ... мақсаттарда қолданылады .
Paradox кестесінің кемшілігі болып, кестелік деректерді сақтайтын
типтік ... ... ... ... Бір ... ... ... да бір кестенің орнын ауыстырғанда немесе көшіргенде, осы кестені
қамтитын барлық файлдарды ... ... ... ауыстыру керек.
Paradox кестесінің файлдарының келесі кеңейтінділері бар :
• DB – ... ... MB – ... PX – ... ... XG* және YG* – екінші индекстер
• VAL – деректердің және сілтемелік ... ... ... TV және FAM – Database Desktop ... ... шығару форматы
Delphi-дің өзіндік деректер базасының ... ... ... ... МББЖ қамтамасыз етеді. Деректер базасымен жұмыс ... Delphi ... ... ... ... ... аспаптық құрал
• компоненттер
Аспаптық құралдарға арнайы программалар мен пакеттер жатады. Олар деректер
базасына қызмет етуді ... ... ... ... ... ... ... құруға
арналған. Біз солардың компоненттерін қарастырайық.
Delphi ортасында жоба интерфейсін құру
Жобада мәліметтер базасын ... ... ... интерфейс
қарастырылған. Жобаның жұмыс істеу алаңын құру үшін мен келесі ... ... ... ToolBar, ... ... ... типті 3 форма және 1 модуль. Ал жалпы мәліметтер базасын жинақтау,
сақтау, басқару үшін DBGrid, ... Table, ... ... ... Administrator
DELPHI қолданбасы деректер базасына қатынауды BDE ( Borland DataBase
Engine- Borland фирмасының деректер базасының поцессоры ) ... ... BDE ... ... ... ... ... және
драйвер жиынтығын құрайды. BDE деректер базасымен жұмыс істейтін барлық
компьютерлерге орнатылуы ... ... ... BDE ... жіберілген
сұраныс, қолданушы сұратқан деректерді алады.
Жергілікті деректер базасы және онымен жұмыс істейтін қолданба бір
компьютерде орналасады. Бұл ... ... жүйе ... ... ... ... ... жұмыс, ережеге сай, бірқолданушылық режимде жұмыс
істейді. STANDART ... ... ... Paradox деректер базасы,
мінездемелер псевдонимі ... ... ... Type – ... аты ...... ... жол. PATH параметрін басқанда, сіз көп нүктелі
батырманы ... Оны ... Windows – тің жаңа ... ... ... ... ол арқылы біз керекті каталогты таңдап аламыз.
STANDART типті драйверлерді тек Paradox, dBASE, FoxPro ... ... ... ... ... қатынау үшін BDE деректер базасының
процессоры стандартты драйверлерді қолданады. Олар dBase, Paradox, ... ... ... ... ... Жергілікті деректер базасын
қолданғанда, желіде деректер базасына ... ... ... Бұл ... ... ... ... және осымен
жұмыс істейтін қолданбалар желінің серверінде ... ... ... өз ... ... ... ... қосқанда, өз
компьютерінде қолданбаның көшірмесі іске.
Кіру жолы - Borland delphi – BDE Administrator – Object – New - ... ... ... мына ... ... ... ... бұл программа өте қызықты болып
келеді.Мен Delphi ортасымен таныстым Delphi-де мәліметтер базасында
көптеген мүмкіндік бар.Сол мүмкіндіктрдің ... ... біз ... ... ... ... ... DELPHI құралының мүмкіншіліктері күннен – күнге
артуда. Бүгінгі күні DELPHI – дің көмегімен деректер базасын ... ... ... ... ... ... ... үшін DELPHI құралын білген ... әрі ... ... айта ... ... ... ... Delphi на примерах
2) Шумаков - База данных в срде Delphi
3) Баженова.И.Ю - Delphi7 ... ... ... основы Delphi профессиональный подход
Қосымша А
unit UChild;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, Grids, DBGrids, ... ... ... = ... ... ... TDBGrid;
Label1: TLabel;
ComboBox1: TComboBox;
Label2: TLabel;
Edit1: TEdit;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
private
{ Private ... ... Public ... ... ... UModul, UMain, ... *.dfm}
procedure TFrmChild.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action:= caFree;
FrmMain.MMComman.Enabled:=true;
FrmMain.TBEuro.Enabled:=true;
end;
procedure TFrmChild.BitBtn1Click(Sender: TObject);
begin
DMTables.TblEuro.Append;
FrmNew.Caption:='Добавить запись';
FrmNew.ShowModal;
end;
procedure ... ... ... ... запись';
FrmNew.ShowModal;
end;
end.
unit UMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, ... ... ToolWin, ImgList, ... Menus, ... = ... TMainMenu;
ActionList1: TActionList;
ImageList1: TImageList;
StatusBar1: TStatusBar;
ToolBar1: TToolBar;
TBStart: TToolButton;
TBEuro: TToolButton;
TBExit: TToolButton;
AcClose: TWindowClose;
AcExit: TAction;
N1: TMenuItem;
MMStart: TMenuItem;
MMComman: TMenuItem;
N4: TMenuItem;
MMClose: ... ... ... ... ... FormCreate(Sender: TObject);
procedure AcCloseExecute(Sender: TObject);
procedure AcExitExecute(Sender: TObject);
procedure TBStartMouseMove(Sender: TObject; Shift: ... ... ... TBEuroMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure TBExitMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure AcCommandExecute(Sender: TObject);
procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: ... Private ... ... Public ... ... TFrmMain;
implementation
uses UChild;
{$R *.dfm}
procedure TFrmMain.FormCreate(Sender: TObject);
begin
StatusBar1.Panels[0].Text:=' Текущая дата: '+DateToStr(Date);
end;
procedure TFrmMain.AcCloseExecute(Sender: TObject);
begin
ActiveMDIChild.Free;
end;
procedure TFrmMain.AcExitExecute(Sender: TObject);
begin
Close;
end;
procedure TFrmMain.TBStartMouseMove(Sender: TObject; Shift: TShiftState; ... ... ... TObject; Shift: TShiftState; X,
Y: Integer);
begin
StatusBar1.Panels[1].Text:='Команды';
end;
procedure TFrmMain.TBExitMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
StatusBar1.Panels[1].Text:='Выход';
end;
procedure TFrmMain.AcCommandExecute(Sender: TObject);
begin
FrmChild:=TFrmChild.Create(Self);
MMComman.Enabled:=false;
TBEuro.Enabled:=false;
end;
procedure ... TObject; Shift: ... ... ... ... UModul;
interface
uses
SysUtils, Classes, DB, DBTables;
type
TDMTables = class(TDataModule)
TblEuro: TTable;
DSEuro: TDataSource;
TblEuroKey: TAutoIncField;
TblEuroName: TStringField;
TblEuroStrana: TStringField;
TblEuroCapitan: ... ... ... ... ... ... TObject);
procedure DataModuleDestroy(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
DMTables: TDMTables;
implementation
uses UChild, UNew;
{$R *.dfm}
procedure TDMTables.DataModuleCreate(Sender: TObject);
begin
TblEuro.Open;
end;
procedure TDMTables.DataModuleDestroy(Sender: ... ... ... ... ... Classes, ... Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask;
type
TFrmNew = class(TForm)
Label1: TLabel;
DBEdit1: TDBEdit;
Label2: TLabel;
DBEdit2: TDBEdit;
Label3: ... ... ... ... TLabel;
DBImage1: TDBImage;
Label6: TLabel;
DBImage2: TDBImage;
Label7: TLabel;
DBMemo2: TDBMemo;
DBNavigator1: TDBNavigator;
private
{ Private declarations }
public
{ Public declarations }
end;
var
FrmNew: TFrmNew;
implementation
uses UChild, ... ... ... ... ... терезесі

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 10 бет
Бұл жұмыстың бағасы: 200 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Дене мәдениеті және спорт тарихы. Футбол52 бет
«қазақтың спорт комметаторлары»17 бет
М.О.Әуезовтың өмірбаяны8 бет
Балалар футбол клубын ашу13 бет
Дене жүктемесі, оның футболдағы реттелуі және бақылануы52 бет
Қазақ тілі олимпиадасының тапсырмалары8 бет
Қазақстанда фантуризмдi дамыту жолдары69 бет
And және xlat командалары23 бет
Жылжыту командалары11 бет
Көпоперациялы станоктар. Жоңғыш, жошылай – бұрғылайтын, жонатын топтағы станоктар базасындағы негізгі түзілімдердің орындалуы. Негізгі және қосымша жүріс5 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь