Delphi-де кесте құру



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 5 бет
Таңдаулыға:   
2.Delphi-де кесте құру
Database Desktop итуралы кестелер зерттеулер құру

Database Desktop-Бұл Paradox және dBase - локалды деректер қорының әртүрлі форматтарының кестелерімен интерактивті жұмыс істеу үшін Delphi-мен бірге жеткізіледі, сондай-ақ InterBase, Oracle, Informix, Sybase (SQL Links пайдаланып) SQL-Серверлік деректер базасы. Утилитаның орындалатын файлы DBD деп аталады.EXE, ол әдетте DBD деп аталатын директорияда орналасқан (әдепкі орнату кезінде). Database Desktop іске қосу үшін, оны екі рет басыңыз.
Database Desktop басталғаннан кейін жаңа кесте жасау үшін FileNewTable мәзір пәрменін таңдаңыз. Сіз алдында кесте түрін таңдау тілқатысу терезесі пайда болады.1. Бір форматтың түрлі нұсқаларын қоса алғанда, ұсынылған пішімнің кез келген пішімін таңдай аласыз.

1-сурет

Кесте түрін таңдағаннан кейін database Desktop әрбір форматқа тән тілқатысу терезесін ұсынады, онда сіз кесте өрістерін және олардың түрін, суретте көрсетілгендей анықтауға болады.2.

2-сурет

Paradox кестесіндегі өріс аты-Бұл жазу келесі ережелерге бағынады:

Аты 25 таңбадан артық болмауы керек.
Аты бос орыннан басталмауы керек, бірақ бос орын болуы мүмкін. Алайда, егер сіз болашақта деректер базасын басқа форматтарға көшіруді болжасаңыз, алаң атауына бос орындарды қосудан аулақ болады. Шын мәнінде, көтере алу мақсатында алаңның атауында, бос орындарды қоспағанда, тоғыз символмен шектелген жөн.
Атында төртбұрышты, дөңгелек немесе фигуралы жақшалар ([], () немесе {}, сызықша, сондай-ақ "сызықша" және "көп" ( - ) символдарының комбинациясы болмауы тиіс.
Бұл таңба басқа таңбалар арасында болуы мүмкін болса да, аты # символына ғана болмауы керек. Paradox нүктені қолдайды болса да (.) өрістің атауында, нүкте басқа мақсаттар үшін Delphi-де сақталған.
DBase кестесіндегі өріс атауы Paradox-тен өзгеше ережелерге бағынатын жол болып табылады:
Аты 10 таңбадан артық болмауы керек.
Аты бойынша бос орын болмайды.
Осылайша, сіз dBase пішіміндегі өрістердің аттары Paradox пішіміндегі осындай ережелерге қарағанда әлдеқайда қатаң ережелерге бағынатынын көресіз. Дегенмен, біз тағы да атап өткіміз келеді, егер сіздің алдыңызда бір рет үйлесімділік мәселелері орын алса, онда бірден осы үйлесімділікті салу - өрістерге неғұрлым қатаң ережелерге бағынатын атаулар беру.
InterBase пішімінде өріс аттарын жазуға бағынатын тағы бір ережелерді көрсетеміз.
Аты 31 таңбадан артық болмауы керек.
Аты A-Z, a-z әріптерінен басталуы керек.
Өрістің атауында әріптер (A-Z, a-z), сандар, $ белгісі және астын сызу белгісі (_) болуы мүмкін.
Аты бойынша бос орын болмайды.
Кесте атаулары үшін InterBase сақталған сөздерді пайдалануға тыйым салынады.
Келесі (өріс атауын таңдағаннан кейін) қадам өрістің түрін тапсырмадан тұрады. Өріс түрлері кесте форматына байланысты бір-бірінен өте ерекшеленеді. Өрістер түрлерінің тізімін алу үшін "Type" бағанына өтіп, бос орын басыңыз немесе тінтуірдің оң жақ батырмасын басыңыз. Келтірейік тізімі типтегі өрістер үшін тән форматтарын Paradox, dBase және InterBase.
Сонымен, Paradox кесте өрістері келесі түрге ие болуы мүмкін (өріс түрін енгізу үшін тек астын сызылған әріптерді немесе сандарды теруге болады):
Табл. A: Paradox өрістерінің түрлері
Alpha ұзындығы 1-255 байт жол кез келген баспа таңбалар
Number ұзындығы 8 байт сандық өріс, оның мәні оң және теріс болуы мүмкін. Сандар диапазоны-10-308 бастап 10308 дейін 15 таңбалы сандармен
$ (Money) мәні оң және теріс болуы мүмкін сандық өріс. Әдепкі бойынша, ондық нүктені және ақша белгісін көрсету үшін пішімделген
Short ұзындығы 2 байт сандық өріс, ол тек -32768-ден 32767-ге дейінгі диапазонда бүтін сандар болуы мүмкін
Long Integer -2147483648-2147483648 аралығындағы бүтін сандар болуы мүмкін ұзындығы 4 байт сандық өріс
# (BCD) BCD (Binary Coded Decimal) пішіміндегі деректерді қамтитын сандық өріс. Есептеу жылдамдығы басқа сандық форматтарға қарағанда аз, бірақ дәлдік әлдеқайда жоғары. Ондық нүктеден кейін 0-32 сан болуы мүмкін
9999 жылдың 1 қаңтарынан бастап біздің эрамызға дейін - 9999 жылдың 31 желтоқсанына дейін күн болуы мүмкін. Аспалы жылдарды дұрыс өңдейді және күннің дұрыстығын тексеру механизмі бар
Time 4 байттың ұзындығы уақыт өрісі, түнектен миллисекундтарда уақыт бар және 24 сағат шектеулі
@ (Timestamp) 8 байт ұзындықтағы жалпыланған күн өрісі-күні мен уақытын да қамтиды
Memo жалпы ұзындығы 255 Байттан асатын таңбаларды сақтауға арналған өріс. Кез келген ұзындықта болуы мүмкін. Бұл ретте, кестені жасау кезінде көрсетілетін Өлшем (1-240) кестеде сақталатын таңбалар санын білдіреді - қалған таңбалар кеңейтілген бөлек файлда сақталады .MB
Formatted Memo мәтін қаріпін орнату мүмкіндігі бар Memo сияқты өріс. Сондай-ақ, кез келген ұзындық болуы мүмкін. Бұл ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Автосалон жұмысының деректер қорын жобалау
Кестені қолдан құру
Delphi программалау ортасы және мәліметтер қоры
ҮЙ ЖАНУАРЛАРЫ ЕСЕБІ БАҒДАРЛАМАСЫН СИПАТТАУ
Delphi-де қолданылатын мәліметтер қорын құру
Мәліметтер қоры. Delphi ортасы
Деректер қорларының байланысуы
БҚЖБ программалық жүйелері
Delphi ортасында мәліметтер қорымен жұмыс
Delphi ортасында мәліметтер қорын құру
Пәндер