Delphi-де кесте құру
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 сияқты өріс. Сондай-ақ, кез келген ұзындық болуы мүмкін. Бұл ... жалғасы
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 сияқты өріс. Сондай-ақ, кез келген ұзындық болуы мүмкін. Бұл ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz