Сұраулар, есептер. Информатика, 10 сынып, презентация.
Оқу мақсаты
10.3.3.1 алынған деректерді пайдаланып есептерді жасау (SQL (эс кю эль))
Сабақ мақсаттары:
Деректер сөздігінің мақсатын түсіндіру
DDL деректерін анықтау тілін және DML деректерін манипуляциялау тілін салыстыру
SQL SELECT, UPDATE, INSERT and DELETE негізгі командаларын сипаттау
Бірнеше кестелерден деректерді таңдау үшін SQL SELECT пайдалану
Data Manipulation Language, DMLData Manipulation Language
To change the values in one or more columns of the table used UPDATE statement.
UPDATE table_name SET Field = new_Value
WHERE selection condition;
Data Manipulation Language, DMLData Manipulation Language
Example:
UPDATE Customers SET ContactName=‘Student’, City=‘Taraz’ WHERE CustomerID=2;
After UPDATE statements, records fields CustomerName, City in Customers table has changed
Практикалық жұмыс
Сілтеме бойынша өтіңіз
http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
CustomerID = 4 үшін London to Berlin өзгертіңіз
Тапсырманы орындағаннан кейін мұғалімге көрсетіңіз
Data Manipulation Language, DMLData Manipulation Language
To add records to the table, use the INSERT statement
INSERT INTO table_name (field1, field2, field3, ...)
VALUES (value1, value2, value3, ...);
Data Manipulation Language, DMLData Manipulation Language:
Example:
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES (‘Student', ‘Anuar Samatov', ‘Satpayev 2', ‘Taraz', ‘000000', 'Kazakhstan');
After the INSERT INTO proposals at the end of the table create a new record with the given values.
Практикалық жұмыс
Сілтеме бойынша өтіңіз
http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
INSERT VALUES ('Bala', 'Askar Nagay', 'Abai 1', 'Taraz', '200000', 'Kazakhstan');
Data Manipulation Language, DMLData Manipulation Language:
To delete rows from a table, use a DELETE statement
DELETE FROM table-name
WHERE selection condition
Data Manipulation Language, DMLData Manipulation Language
Example:
DELETE FROM Customers WHERE CustomerID=3;
After the proposal DELETE FROM, the third record with values completely delete.
Практикалық жұмыс
Сілтеме бойынша өтіңіз
http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
CustomerID=12 орналасқан жолды жойыңыз
Тапсырманы орындағаннан кейін мұғалімге көрсетіңіз
Practical work
Table: actor_info
INSERT Query
INSERT INTO actor_info VALUES
(1, ’Leonardo’ , ’DiCaprio’ ,35),
(2, ’Matt’ , ’Damon’ ,61),
(3, ’Jack’ , ’Nicholson’ ,75),
(4, ’Mark’ , ’Wahlberg’ ,37),
SELECT Query
SELECT * FROM actor_info;
SELECT Query
SELECT actor_id, total_films
FROM actor_info;
UPDATE Query
UPDATE actor_info
SET total_films = 36
WHERE actor_id = 1;
DELETE Query
DELETE FROM actor_info
WHERE total_films > 70
DELETE Query
DELETE FROM actor_info
Did you learn useful information for yourself?
Where did you have difficulties?
What would like to explore in the next lesson?
Used links:
https://en.wikibooks.org/wiki/A-level_Computing_2009/AQA/Problem_Solving,_Programming,_Operating_Systems,_Databases_and_Networking/Databases/SQL
http://articles.org.ru/cn/showdetail.php?cid=7163
http://www.w3schools.com/sql/default.asp
http://www.site-do.ru/db/sql9.php
https://ru.wikipedia.org/wiki/
AQA A2 p. 161-163
Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter
Қарап көріңіз 👇
Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру
Соңғы жаңалықтар:
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды
» Жоғары оқу орындарына құжат қабылдау қашан басталады?