Базите данни представляват систематизирана колекция от данни, структурирани по подобни линии за съхранение и обработка от компютър. Този програмен обект ви позволява да работите с големи обеми материали, без да полагате много усилия за тяхното използване, модифициране и изхвърляне. Универсалният език за работа с бази данни е SQL.
Инструкции
Етап 1
В базите данни информацията се съдържа под формата на таблици, всяка таблица има своя собствена структура и размер, но всички те се подчиняват на едни и същи команди за създаване, избор, модифициране и изтриване на данни. Работата с бази данни се извършва на универсалния език за заявки SQL.
Стъпка 2
Командите в езика на заявките се дефинират с помощта на оператори, които могат да бъдат разделени на 4 основни типа според областта на тяхното приложение: дефиниция на данни, манипулиране на данни, дефиниция на достъп до данни и управление на транзакции.
Стъпка 3
Най-често срещаната група оператори е манипулирането на данни. Този тип дейност е достъпна за потребители на база данни, които са лишени от права на администратор, и им позволява да работят с желаните таблици.
Стъпка 4
SQL изразите са английското име за глаголите, които показват съответното действие: създаване - създаване, вмъкване - добавяне, актуализиране - промяна и изтриване - изтриване. Те имат следната структура: select, …, from; - избор от цялата таблица; изберете, …, от където = и / или =; - избор от таблицата според условията; изберете * от; - избор на всички данни от таблицата.
Стъпка 5
вмъкване в () стойности (); - добавяне на ред със специфични полета към таблицата; вмъкване в стойности (); - добавяне на всички полета към таблицата по подразбиране. update set =; - промяна на едно поле във всички записи на таблицата; update set = where =; - модификация на данните според определени условия.
Стъпка 6
изтриване от; - изтриване на всички записи от таблицата; изтриване от къде =; - отстраняване при определени условия.
Стъпка 7
Всяка заявка е транзакция. В SQL е възможно да се изпълни заявка и да се види резултатът от нея и едва след това да се извърши действието. Това прави възможно връщане назад, ако изпълнението на заявката по някаква причина доведе до неочаквани последици.
Стъпка 8
Съответните оператори на контрол са отговорни за изпълнението на транзакциите: фиксиране - потвърждение, връщане назад - връщане и точка на запис - разделяне на транзакцията.
Стъпка 9
Администраторите на бази данни имат достъп до всички данни на таблици и могат да създават таблици, да отварят / затварят достъп и т.н. - създаване на нова таблица table.alter [добавяне, модифициране, пускане] колона; - промяна на таблицата (добавяне, модифициране, изтриване на полета).
Стъпка 10
падаща маса; - изтриване на таблица. Тази операция може да се извърши само ако таблицата не е свързана с други таблици от определени полета. Ако е така, първо трябва да изтриете тези връзки и след това да опитате да изтриете отново.
Стъпка 11
Оператори за определяне на достъп до данни: предоставяне - предоставяне [достъп], отмяна - затваряне, отказ - отказ (по-силно от отнемане, тъй като отказва всички разрешения).