15-Мавзу. Маълумотлар базасини ташкил килиш,тахрирлаш, структурасини узгартириш
Режа
1.Янги МБ ташкил килиш
2. Mаълумотлар базасига езувларни киритиш
3. Маълумотлар базаси структурасини узгартириш
3.45. Янги МБ ташкил килиш
Янги МБ ташкил килиш ,майдон номи, майдон типи, майдон учун ажратилган жой ,Поз,
Янги МБ ташкил килиш учун интерактив режимдан туриб
.CREATE <база номи> командаси берилади. Ушбу <база номи жорий каталогда булмаслиги керак, акс холда система бу тугрисида огохлантириш беради. Чикарилган огохлантиришга берилса мавжуд база учирилиб янги база ташкил килинади. NO (ЙУК) жавоби олинганда эса команда иши тухтатилади. Янги МБнинг кенгайтмасини бериш шарт эмас, системанинг узи буни .DBF деб олади.
1 - расм.
CREATE командасида бирон бир база ташкил килганимизда куйидаги куриниш экранда хосил булади:
Бу ерда
1. Имя поля - майдон номи (мас: фамилия учун - FAM, маоши учун MAOSH, тугилган йили учун - T_Y ва х.к.). Майдон номини киритишда лотин алфавити харфларидан, ракамлар ва "_" белгисидан фойдаланиш мумкин.
2. Тип - майдон типи,(мас: фамилия учун Character, маоши учун Numeric, тугилган йили учун Date). Майдон типини узгартириш учун ПРОБЕЛ (SPACE) тугмачаси босилади, керакли майдон типи олингач, ENTER босилади. Майдон куйидаги 4 та типдан иборат булади:
1) Character - белгили узгарувчилар, харф ва ракамларни киритиш мумкин;
2) Numeric - факат ракамларни киритиш учун;
3) Date - саналарни киритиш учун;
4) Logical - логик.T. (ХА) еки.F.(ЙУК) ифодаларини киритиш учун;
5) Мемо - изохларни киритиш учун.
3. Длина - майдон учун ажратилган жой( Date, Logical, Memo типлари учун автоматик урнатилади).
4. Поз - каср сонларни киритишда вергулдан кейин ажратилган жой.
Майдон атрибутлари урнатилгач, СTRL+END тугмачалари босилади. Шу ернинг узида езувларни киритишимиз еки езувларсиз МБ хосил килиб интерактив режимга чикиб кетишимиз мумкин. Бунинг учун экраннинг пастки кисмида чиккан "Будете вводить данные? (Y / N)" сурогига Y (ХА) еки N (ЙУК) жавобларидан бирини берилади.
II. Mаълумотлар базасига езувларни киритиш, тахрирлаш ва янги езув кушиш учун бир неча командалар мавжуд (APPEND, BROWSE, CHANGE, EDIT, INSERT). Булар хакида тулик маълумот олиш учун тула экран командалари булимига каранг.
III. Маълумотлар базаси структурасини узгартириш учун
. MODIFY STRUCTURE <файл> командаси берилади. Экранда CREATE командасидаги каби куриниш хосил булади, экран атрибутларини шу ернинг узида узгартириш мумкин. Ишни тугатиш учун CTRL+END тугмачалари босилади.
Do'stlaringiz bilan baham: |