1 Уровень Мәліметтер қорының пайда болу және даму тарихы


Сұраныс және олардың түрлерін атаңыз



бет20/29
Дата04.01.2024
өлшемі236.5 Kb.
#488482
түріПрограмма
1   ...   16   17   18   19   20   21   22   23   ...   29
численные методы ответы сессия

10. Сұраныс және олардың түрлерін атаңыз

"Сұраныс" деген термин деректерді іздеу және таңдау үшін қолданылатын сұрау жасау жаттығушысыны біріктіруге арналған бір тізімді жаттығушылықтарды атайтын сөзді анықтайды. Сұрау жасау жаттығушысы арқылы пайдаланушылар деректер базасынан белгілі деректерді сұрау жасау, таңдау жасау, басқару жасау және деректерге кіруге болады.


Сұрау жасау жаттығушысының кейбір сілтемелері тәуекелді (scalar) деректерді іздеу үшін пайдаланылады, басқа да деректерді сорттау, тізімдеу, тарату жасау, жою жасау және өзгерту жасау көмекшілігімен байланысты.


Сұрау жасау түрлерінің кейбірі:


1. **SELECT (Таңдау):** Деректер базасынан деректерді таңдау үшін пайдаланылады. Мысалы:


```sql
SELECT first_name, last_name FROM employees WHERE department = 'IT';
```

2. **INSERT (Кіру):** Деректер базасына жаңа деректерді қосу үшін пайдаланылады. Мысалы:


```sql
INSERT INTO customers (customer_name, email) VALUES ('John Doe', 'john.doe@example.com');
```

3. **UPDATE (Өзгерту):** Деректер базасында деректерді өзгерту үшін пайдаланылады. Мысалы:


```sql
UPDATE products SET price = price * 1.1 WHERE category = 'Electronics';
```

4. **DELETE (Жою):** Деректер базасынан деректерді жою үшін пайдаланылады. Мысалы:


```sql
DELETE FROM orders WHERE order_date < '2023-01-01';
```

5. **JOIN (Байланыс):** Екі немесе бірнеше кестелер арасында байланыс жасау үшін пайдаланылады. Мысалы:


```sql
SELECT customers.customer_name, orders.order_id FROM customers JOIN orders ON customers.customer_id = orders.customer_id;
```

6. **GROUP BY (Топтау):** Деректерді топтау жасау үшін пайдаланылады. Мысалы:


```sql
SELECT department, COUNT(employee_id) FROM employees GROUP BY department;
```

7. **HAVING (Емес болмаса):** GROUP BY аударымынан кейін таңдау жасау үшін пайдаланылады. Мысалы:


```sql
SELECT department, COUNT(employee_id) FROM employees GROUP BY department HAVING COUNT(employee_id) > 10;
```

Сұрау жасау жаттығушысының қолданымы, MS Access, MySQL, PostgreSQL және басқа SQL диалекттерінде бірнеше түрлі болуы мүмкін. Бұл жаттығушылықтар деректер жиынтығы мен қажетті деректерді анықтау үшін анықталған тізімдер мен командаларды қамтамасы арқылы пайдаланылады.






Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   ...   29




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

    Басты бет