mark_st (id_st, id_ex)
VALUES (1, 2)
Для видалення даних з таблиці існує команда DELETE: student
Цей запит видаляє всі дані з таблиці student.
Можна обмежити діапазон інформації, що видаляється наступним чином:
DELETE studentsurname gt; І
Для оновлення даних використовується команда UPDATE.
UPDATE mark_st mark= 5 id_st=100 AND id_ex=10
За допомогою цього запиту зміниться на 5 оцінка у студента з кодом 100 по іспиту з кодом 10.
МОВУ SQL І алгебраїчних операцій
Мова SQL є засобом вираження потужного математичного апарату теорії множин і реляційної алгебри. У даному розділі розглядається зв'язок операторів мови SQL з операціями реляційної алгебри і теорії множин.
Операція об'єднання
Засобами мови SQL операція об'єднання представляється наступним чином:
SELECT * A *
FROM B
Операція різниці
Засобами мови SQL операція різниці представляється наступним чином:
SELECT * A * B
Операція проекцііFieldi1, ..., Fieldin A
Операція вибірки (селекції)
SELECT * A ( lt; condition gt;)
Операція перетину * A
SELECT * B
Операція з'єднання, еквісоедіненія
Якщо - операція = raquo ;, то це еквісоедіненія.
Операція природного з'єднання
Нехай є відносини A (X1, ..., Xn, A1, ..., Am) і B (X1, ..., Xn, B1, ..., Br).
SELECT A.X1, ..., A.Xn, A.A1, ..., A.Am, B.B1, ..., B.BrA, B (A.X1 =B.X1) AND ... AND (A.Xn=B.Xn)
ВИСНОВОК
У рефераті дається загальна характеристика операторів мови SQL, які використовуються, зокрема, для роботи з базою даних в інтерактивному режимі (створення таблиць, вибір інформації з таблиць, додавання, видалення і модифікація елементів). Дається поняття інтерактивного режиму роботи з SQL. Розглядаються основні оператори SQL, використовувані для маніпулювання даними (вибір інформації з таблиць, додавання, видалення і модифікація елементів). Наводяться приклади записи запитів до бази даних на мові SQL з використанням операторів select, insert, update, delete. Розглядається зв'язок між операціями реляційної алгебри і операторами мови SQL. Завдання дослідження виконані.
СПИСОК ДЖЕРЕЛ ІНФОРМАЦІЇ
http://progopedia/language/sql/://intuit/studies/courses/508/364/lecture/8661?page=1