PhpMyAdmin да таблица майдонлари учун асосий маълумот турлари
Таблица ишлатишни давом эттириш учун қандай асосий маълумот турлари мавжудлигини билиш зарур. Келинг, уларни бизнинг таблицамиздаги майдонлар мисолида кўриб чиқайлик.
Мисол . INT, AI ва PRIMARY маълумот турлари
Биринчи майдон id бўлади. Унга
рақамли тур INT мос келади:
Кейин AI майдонига белги қўямиз
(AUTO_INCREMENT). Бу id майдонини
таблицага ёзув қўшилганда автожариёнда тўлдириш учун керак. Бу сабабли
biz таблицадаги ҳар бир ёзув учун id ни
кўрсатишга мажбур эмасмиз. Бундан ташқари,
AI белгилангани id учун
Index турнии PRIMARY қийматида
автоматик тайинайди. Энди ҳар бир
id такрарланмас бўлади:
Мисол . VARCHAR маълумот тури
Энди name майдонига ўтамиз. Унга сатрлар
билан ишлаш учун мўлжалланган VARCHAR турнии тайинаймиз. Ушбу тур учун сатр узунлигини
кўрсатиш мажбурий. У 16 та белгига тенг бўлсин:
Мисол . DATE маълумот тури
Саналар билан ишлаш учун DATE тури
кўзда тутилган. Ушбу тур учун олинган барча
қийматлар
йил-ой-кун форматида бўлади:
Мисол . DATETIME маълумот тури
Шунингдек, қийматларни
йил-ой-кун соат:дақиқа:сония форматида сақлаш
учун DATETIME туридан фойдаланиш мумкин:
Мисол . TIMESTAMP маълумот тури
TIMESTAMP тури вақтни 1970-01-01 00:00:00 UTC
дан (Unix Epoch дейилади) ўтган сониялар сони сифатида сақлайди. Турли
вақт зоналарида содир бўладиган воқеалар вақтини
кузатиш учун ишлатилади:
Мисол . Таблица яратишни якунлаш
Энди таблицамизни яратишни якунлаш қолди.
Бунинг учун Save тугмасини босишимиз керак:
Шундан сўнг дарвозда яңигина яратилган таблицанинг тузилиши кўрсатилади:
Амалий вазифалар
Таблицада 4 та майдон (устун) яратинг:
id, тури integer, name,
тури varchar, 32 та белги, age,
тури integer, birthday, тури
date.