Атрибут – бұл қатынастың атау берілген бағаны. Домен – бір не бірнеше атрибуттар қабылдай алатын мәндер жиыны. Кортеж – бұл қатынастың қатары. Қатынас дәрежесі – қатынастың атрибуттарының санымен анықталады. Кардиналдылық – қатынас кортеждерінің жалпы саны. - Деректердің реляциялық моделіне мысал
- Қатынастың кардиналдылығы
- Реляциялық модельде байланыстардың түрлері
- ҚР азаматының тек бір ғана ЖСН-і бар.
- ҚР азаматының бірнеше автокөлігі болуы мүмкін.
- Топ студенттері бірнеше пәндерді үйренеді.
- SQL –деректер базасына сұраныстар құру тілі
- SQL – STRUCTURED QUERY LANGUAGE
- SQL – ҚҰРЫЛЫМДАЛҒАН СҰРАНЫСТАР ТІЛІ
- Сұраныс - деректер базасында сақталатын мәліметтерді таңдау, жою не түрлендіру амалдарының құрамын анықтайтын арнайы тәрізде берілген шарт.
- SQL тілі кестелерге (құру, жою, құрылымын өзгерту) және оның деректеріне (таңдау, өзгерту, қосу және жою) амалдар қолдануға, сонымен бірге кейбір ортақ амалдарды орындауға арналған.
- SQL процедуралық тіл емес және басқару, ішкі бағдарламаларды, енгізу-шығару амалдарын ұйымдастыру операторларын орындамайды.
- SQL жеке қолданылмайды, ол ДББЖ бағдарламалау тіліне енгізілген.
- SQL бағдарламалар жазылатын басқа бағдарламалау тілдерінен өзгеше декларативті (сипаттау) тілі болып табылады. Яғни, SQL тіліндегі өрнектер қалай емес?, не істеу керектігін? сипаттайды.
- SQL тілі операторларының топтастырылуы
- DDL – Data
- Definition
- Language
- DML – Data
- Manipulation
- Language
- DCL – Data
- Control
- Language
- Деректерді анықтау тілі - кестелерді құруға, өзгертуге және жоюға арналған
- Деректерді манипуляциялау тілі – кестелердегі деректермен жұмыс істеуге арналған
- Деректерді басқару
- тілі - деректер
- базасын түрлі қауіпті жағдайлардан
- сақтауға арналған
- DDL тілінің негізгі операторлары және олардың қызметі
- CREATE TABLE – жаңа кесте құру;
- CREATE VIEW – жаңа көрініс құру;
- CREATE SHEMA – жаңа сұлба құру;
- ALTER TABLE – бар кестені өзгерту;
- DROP TABLE – бар кестені жою.
- МЫСАЛДАР:
- CREATE TABLE STUDENT
- DROP TABLE BOOKS
- ALTER TABLE NOTEBOOK
- DML тілінің негізгі операторлары және олардың қызметі
- SELECT – берілген шарттарды қанағаттандыратын
- деректерді таңдау;
- UPDATE – берілген шарттарды қанағаттандыратын кесте қатарлары бойынша өрістердің мәндерін өзгерту;
- INSERT – кестеге жаңа қатар қосу;
- DELETE – берілген шартқа сәйкес қатарды жою
- МЫСАЛДАР:
- SELECT Аймақ, Фамилия, Мекенжайы FROM Тұтынушы
- SELECT Фамилия, Қызметі FROM Жұмысшылар
- Where Бөлім = 102
- UPDATE Жұмысшылар SET Фамилия = ‘Аманов’
- WHERE Фамилия = ‘Ахметов’
Достарыңызбен бөлісу: |