Ж. С. Нурпеисова аж – дегі мәліметтер базасы



Pdf көрінісі
бет42/106
Дата27.10.2023
өлшемі3,46 Mb.
#188624
1   ...   38   39   40   41   42   43   44   45   ...   106
Байланысты:
Нурпеисова-Ж.С.-АЖ-дегі-мәліметтер-базасы

Бағанды өзгерту 
ALTER TABLE <имя_таблицы>
ALTER COLUMN(<имя_столбца> <тип_столбца>
[NOT NULL]
[UNIQUE | PRIMARY KEY]
[REFERENCES <имя_мастер_таблицы> (<имя_столбца>)] 
,...) 
Бағанды жою 
ALTER TABLE <имя_таблицы>
DROP
(<имя_столбца> 
,...) 
CHECK, FOREIGN KEY, UNIQUE немесе PRIMARY KEY бүтіндігін 
шектейтін бағандарды және әдепкі бағандарды жоюға болмайды. 
 
Кестелерді жою 
DROP TABLE <имя_таблицы> 
Бақылау сұрақтары: 
1.
Кестені жасау үшін SQL-операторының жалпы синтаксисін келтіріңіз. 
2.
Кестеге бағанды қосу үшін SQL-операторының жалпы синтаксисі. 
3.
Бағанды түрлендіру үшін SQL-операторының жалпы синтаксисін келтіріңіз. 
4.
Бағанды өзгерту қандай жағдайларда мүмкін емес? 
5.
Бағанды жою үшін SQL-операторының жалпы синтаксисін келтіріңіз. 


49 
Дәріс 13. SELECT таңдау операторы 
 
Жоспар: 
13.1 SELECT таңдау операторының синтаксисі 
13.2 WHERE бөліміндегі предикаттарлары
 
13.1 SELECT таңдау операторының синтаксисі 
SQL- де сұраныстар тілі бір оператордан тұрады SELECT операторынан.
SELECT операторының синтаксисі келесі түріне ие: 
SELECT [ ALL| DISTINCT] <Өрістер тізімі>|* 
FROM <Кестелер тізімі> 
[WHERE <Предикат-таңдау немесе қосу шарты>] 
[GROUP BY <Нәтижелердің өрістер тізімі>] 
[HAVING <Предикат-группа үшін шарт>] 
[ORDER BY <Нәтижелерді реттеуінің өрістер тізімі>]; 
 
SELECT
кілтті сөз, бұл команда сұраныс екенің ДҚБЖ ға көрсетеді. 
Бәрі сұраныстар осы сөзбен және келесі бос орынмен басталады. Содан кейін 
таңдау тәсілі көрсетіледі.
ALL
кілтті сөзі нәтижелік қатарға сұранысты қанағаттандыратын барлық 
жолдар кіретінің көрсетеді.
FROM
бөлігінде сұраныстың ізделінді кестелер тізімі тапсырылады.
SELECT және FROM бөлімдері міндетті, қалғандары міндетті емес болып 
саналады.
SELECT және FROM бөлімдері міндетті, қалғандары міндетті емес болып 
саналады.
Мысал 1.1: 
SELECT * FROM СТУДЕНТЫ;
СТУДЕНТЫ кестесінен барлық өрістерді таңдау. 
Мысал 1.2: 
SELECT NOM_ZACH, FIO FROM СТУДЕНТЫ 
СТУДЕНТЫ кестесінен екі өрісті таңдау. 
Мысал 1.3: 
SELECT * FROM СТУДЕНТЫ, ЭКЗАМЕН; 
СТУДЕНТЫ және ЭКЗАМЕН кестелерінен декарттық көбейтіндісіне 
сәйкес келеді. 


Достарыңызбен бөлісу:
1   ...   38   39   40   41   42   43   44   45   ...   106




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет