Берилиштер базасы - бул компьютерде сактоо жана иштетүү үчүн окшош сызыктар боюнча структураланган маалыматтардын тутумдаштырылган жыйындысы. Бул программалоо объектиси чоң көлөмдөгү материалдар менен иштөөгө, аларды колдонууга, өзгөртүүгө жана жок кылууга көп күч жумшабай иштөөгө мүмкүндүк берет. Маалымат базалары менен иштөөнүн универсалдуу тили SQL.
Нускамалар
1 кадам
Маалыматтар базасында маалымат таблица түрүндө камтылат, ар бир таблицанын өзүнүн структурасы жана көлөмү бар, бирок алардын бардыгы маалыматтарды түзүү, тандоо, өзгөртүү жана жок кылуу боюнча бирдей буйруктарга баш ийишет. Маалыматтар базасы менен иштөө SQL универсалдуу суроо тилинде жүргүзүлөт.
2-кадам
Сурам тилиндеги командалар операторлордун жардамы менен аныкталат, аларды колдонуу чөйрөсүнө ылайык 4 негизги түргө бөлүүгө болот: маалыматтарды аныктоо, маалыматтарды манипуляциялоо, маалыматтарга жетүүнү аныктоо жана транзакцияны башкаруу.
3-кадам
Операторлордун кеңири тараган тобу - бул маалыматтарды манипуляциялоо. Иштин бул түрү администратор укугунан ажыратылган маалыматтар базасынын колдонуучулары үчүн жеткиликтүү жана аларга керектүү таблицалар менен иштөөгө мүмкүнчүлүк берет.
4-кадам
SQL операторлору - тиешелүү иш-аракеттерди көрсөткөн этиштердин англисче аталышы: түзүү - түзүү, киргизүү - кошуу, жаңыртуу - өзгөртүү жана жок кылуу - жок кылуу. Алар төмөнкүдөй түзүлүшкө ээ: тандоо,…, ичинен; - бүткүл таблицадан тандоо;, тандоо, …, кайдан = жана / же =; - таблицадан шарттарга ылайык тандоо; * тандоо; - таблицадан бардык маалыматтарды тандоо.
5-кадам
insert () values (); - таблицага белгилүү бир талаалары бар катарды кошуу; маанилерге киргизүү (); - бардык талааларды таблицага, демейки боюнча, кошуу, жаңыртуу топтому =; - таблицанын бардык жазууларындагы бир талааны өзгөртүү; жаңыртуу топтому = мында =; - белгилүү бир шарттарга ылайык маалыматтарды өзгөртүү.
6-кадам
жок кылуу; - таблицадан бардык жазууларды жок кылуу; бул жерден жок кылуу =; - белгилүү бир шарттарда алып салуу.
7-кадам
Ар кандай өтүнүч бүтүм болуп саналат. SQLде суроону аткарып, анын натыйжасын көрүп, андан кийин гана аракетти аягына чейин чыгарууга болот. Эгер кандайдыр бир себептерден улам сурамдын аткарылышы күтүлбөгөн кесепеттерге алып келсе, бир кадам артка кайтууга мүмкүнчүлүк берет.
8-кадам
Тиешелүү башкаруу операторлору транзакциялардын аткарылышы үчүн жооптуу: милдеттенме - ырастоо, артка кайтаруу - артка кайтаруу жана savepoint - транзакцияны бөлүү.
9-кадам
Маалыматтар базасынын администраторлору бардык таблицалык маалыматтарды колдоно алышат жана таблицаларды түзө алышат, жеткиликтүүлүктү ачышат / жабышат ж.б.у.с. Алардын укугу маалыматтарды аныктоо операторлору жана маалыматка жеткиликтүүлүк: таблицаны түзүү (,…,); - жаңы table.alter table [кошуу, өзгөртүү, түшүрүү] тилкесин түзүү; - таблицаны өзгөртүү (талааларды кошуу, өзгөртүү, жок кылуу).
10-кадам
таштоо үстөл; - таблицаны жок кылуу. Бул операцияны, эгер таблица айрым талаалар боюнча башка таблицалар менен байланышпаса гана жүргүзүүгө болот. Эгер ошондой болсо, анда алгач бул шилтемелерди жок кылып, андан кийин дагы бир жолу өчүрүп көрүңүз.
11-кадам
Маалыматтарга жеткиликтүүлүктү аныктоочу операторлор: берүү - берүү [жетүү], жокко чыгаруу - жабуу, четке кагуу - жокко чыгаруу (жокко чыгаргандан күчтүү, анткени ал бардык уруксаттарды четке кагат).