SQL үйренуді бастамас бұрын, мәліметтер базасының негізгі ұғымдарымен танысайық. Бұл бізге SQL қолдану аясын және оның жұмыс ортасын түсінуге көмектеседі. Деректер базасы-бұл құрылымдалған түрде сақталатын мәліметтер жиынтығы. Шын мәнінде, бұл жай ғана кейбір ақпараттың қоймасы, бұдан басқа ештеңе жоқ. Егер дерекқорды басқару жүйелері болмаса, Дерекқордың өзі қызықтырмас еді. Деректер базасын басқару жүйесі-бұл деректерге қол жеткізуді жүзеге асыратын, оларды құруға, өзгертуге және жоюға мүмкіндік беретін, деректердің қауіпсіздігін қамтамасыз ететін және т. б. тілдік және бағдарламалық құралдардың жиынтығы. Қарапайым сөзбен айтқанда, ДҚБЖ-бұл мәліметтер базасын құруға және олардан ақпаратты басқаруға мүмкіндік беретін жүйе. Деректер базасымен жұмыс істеудің қарапайым схемасы:
Деректер базасының рейтингі
Қорытындылай келе, 10 рейтингтің 7—і реляциялық мәліметтер базасы болып табылады, олар SQL көмегімен жүзеге асырылады. Бұл фактілер оның маңыздылығы мен кеңдігін ашады.
SQL сұрауының негізгі синтаксисі SQL — дің негізгі функцияларының бірі-ДҚБЖ-дан деректерді алу. Деректер базасына барлық сұраныстарды құру үшін SELECT операторы қолданылады. Бұл күрделі тексерулер мен деректерді өңдеуге мүмкіндік береді. Оператор параметрлері
Сұраудың сипатталған құрылымында қосымша параметрлер квадрат жақшада көрсетілген.
Оператор параметрлері
DISTINCT нәтижеден қайталанатын жолдарды болдырмау үшін қолданылады
ALL (қалыпты жағдайда) барлық деректерді, соның ішінде қайталауды алу үшін қолданылады
FROM мәліметтер базасынан сұрауда қолданылатын кестелерді тізімдейді
WHERE-кез-келген шарт бойынша жолдарды шектеу үшін қолданылатын Шартты оператор
GROUP BY жолдарды топтау үшін қолданылады
HAVING жиынтық функциялардың мәндері бойынша сүзу үшін жолдарды топтастырғаннан кейін қолданылады
ORDER BY сұрыптау үшін қолданылады. Оның екі параметрі бар:
- ASC (қалыпты жағдайда) өсу бойынша сұрыптау үшін қолданылады
- DESC-кему бойынша
LIMIT шығару үшін жолдар санын шектеу үшін қолданылады
SQL-бүркеншік аттар
Кестелер мен бағандарды түпнүсқа атауынан ерекшелеу үшін бүркеншік аттар қолданылады. Бұл атаулардың оқылуын жақсарту және қысқа баған немесе кесте атауын жасау үшін пайдалы болуы мүмкін. Мысалы, егер сіздің кестеңізде good_type_id бағаны болса, болашақта оны қысқа әрі ыңғайлы ету үшін оны жай id деп өзгертуге болады. Бүркеншік аттарды жасау үшін AS операторы қолданылады
Достарыңызбен бөлісу: |