Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Загальна характеристика операторів мови SQL

Реферат Загальна характеристика операторів мови SQL





ЗМІСТ


Введення

Характеристика мови

Загальні дані про основні операторах мови SQL

Інтерактивний режим роботи з SQL

Використання мови SQL для вибору інформації з таблиць

Використання SQL для вставки, редагування і видалення даних в таблицях

Мова SQL і алгебраїчні операції

Висновок

Список джерел інформації



ВСТУП


У рефераті дається загальна характеристика операторів мови SQL, які використовуються, зокрема, для роботи з базою даних в інтерактивному режимі (створення таблиць, вибір інформації з таблиць, додавання, видалення і модифікація елементів). Наводяться приклади запитів до бази даних на мові SQL. Тема є актуальною, тому що мова SQL дуже зручний для роботи з базами даних.

Об'єкт дослідження - мова SQL.

Предмет дослідження - оператори мови SQL, інтерактивний SQL.

Мета дослідження - дати загальну характеристику операторів мови SQL і показати, як записуються основні запити до бази даних на мові SQL (в інтерактивному режимі).

Для досягнення поставленої мети в даній роботі необхідно розглянути ряд завдань:

розповісти, що собою представляє мова SQL;

дати поняття інтерактивного режиму роботи з SQL;

розглянути основні оператори SQL;

розглянути зв'язок між операціями реляційної алгебри і операторами мови SQL.

Для повного і всебічного розгляду теми роботи, а також в якості джерела для добування фактичного матеріалу в роботі будуть використані деякі наукові методи дослідження, зокрема метод вивчення та аналізу наукової літератури.

оператор мову даний таблиця


ХАРАКТЕРИСТИКА МОВИ

(Structured Query Language - Структурований мова запитів) - мова управління базами даних для реляційних баз даних. Сам по собі SQL не є Тьюринг-повним мовою програмування, але його стандарт дозволяє створювати для нього процедурні розширення, які розширюють його функціональність до повноцінного мови програмування.

Мова була створена в 1970х роках під назвою SEQUEL для системи управління базами даних (СКБД) System R. Пізніше він був перейменований в SQL щоб уникнути конфлікту торгових марок. У 1979 році SQL був вперше опублікований у вигляді комерційного продукту Oracle V2.

Перший офіційний стандарт мови був прийнятий ANSI в 1986 році і ISO - в 1987. З тих пір були створені ще кілька версій стандарту, деякі з них повторювали попередні з незначними варіаціями, інші брали нові суттєві риси.

Незважаючи на існування стандартів, більшість поширених реалізацій SQL відрізняються так сильно, що код рідко може бути перенесений з однієї СУБД в іншу без внесення істотних змін. Це пояснюється великим обсягом і складністю стандарту, а також браком в ньому специфікацій в деяких важливих областях реалізаціі.создавался як простий стандартизований спосіб вилучення та управління даними, що містяться в реляційній базі даних. Пізніше він став складніше, ніж замислювався, і перетворився на інструмент розробника, а не кінцевого користувача. В даний час SQL (здебільшого у реалізації Oracle) залишається найпопулярнішим з мов управління базами даних, хоча й існує ряд альтернатів.состоіт з чотирьох окремих частин:

мова визначення даних (DDL) використовується для визначення структур даних, що зберігаються в базі даних. Оператори DDL можна створювати, редагувати і видаляти окремі об'єкти в БД. Допустимі типи об'єктів залежать від використовуваної СУБД і зазвичай включають бази даних, користувачів, таблиці та ряд дрібніших допоміжних об'єктів, наприклад, ролі та індекси.

мову маніпуляції даними (DML) використовується для витягання і зміни даних у БД. Оператори DML дозволяють витягати, вставляти, змінювати і видаляти дані в таблицях. Іноді оператори select вилучення даних не розглядаються як частина DML, оскільки вони не змінюють стан даних. Всі оператори DML носять декларативний характер.

мова визначення доступу до даних (DCL) використовується для контролю доступу до даних в БД. Оператори DCL застосовуються до привілеїв і дозволяють видавати і відбирати права на застосування певних операторів DDL і DML до певних об'єктів БД.

мова управління транзакціями (TCL) використовується для контролю обробки транзакцій в БД. Зазвичай оператори TCL включають commit для підтвердження змін, зроблених в ході транзакції, rollback для їх скасування іsav...


сторінка 1 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Бази даних та системи управління базами даних
  • Реферат на тему: Бази даних та системи управління базами даних
  • Реферат на тему: Організація баз даних та вибір систем управління базами даних