Основні дані про роботу
Версія шаблона2.1ФилиалНижегородскийВид работиКурсовая работаНазваніе дісціпліниБази даннихТемаСтруктура мови SQLФамілія студентаБачаевІмя студентаАлександрОтчество студентаОлеговіч № контракта09200100604001
Зміст
Введення
. Вивчення та аналіз функціональних можливостей СУБД
.1 Поняття бази даних і СУБД
. Структура мови SQL
.1 Типи даних SQL
Висновок
Глосарій
Список використаних джерел
Введення
structured query language база дані
Одним з головних переваг реляційного підходу до організації баз даних (БД) є те, що користувачі реляційних БД отримують можливість ефективної роботи в термінах простих і наочних понять таблиць, їх рядків і стовпців без потреби знання реальної організації даних у зовнішній пам'яті.
Реляційна модель даних, що містить набір чітких розпоряджень до базової організації будь-якої реляційної системи управління базами даних (СКБД), дозволяє користувачам працювати в ненавігаційній манері, тобто для вибірки інформації з БД людина повинна всього лише вказати список цікавлять його таблиць і ті умови, яким повинні задовольняти обирані дані. СУБД приховує від користувача виконувані їй послідовні перегляди таблиць, виконуючи їх найбільш ефективним чином. Дуже важлива особливість реляційних систем полягає в тому, що результатом виконання будь-якого запиту до таблиць БД є також таблиця, яку можна зберегти в БД і/або по відношенню до якої можна виконувати нові запити. p align="justify"> Базовим вимогою до реляційних СУБД є наявність потужного і в теж час простої мови, що дозволяє виконувати всі необхідні користувачам операції. В останні роки таким повсюдно прийнятим мовою стала мова реляційних БД SQL - Structured Query Language (тепер все частіше назва мови розуміється як Standard Query Language). p align="justify"> До появи SQL в СУБД (незалежно від того, на якій моделі вони грунтувалися) доводилося підтримувати принаймні три мови, які зазвичай мали мало спільного: мова визначення даних (ЯОД), службовець для специфікації структур БД (зазвичай загальну структуру БД називають схемою БД); мова маніпулювання даними (ММД), що дозволяє створювати прикладні програми, що взаємодіють з БД; і мова адміністрування БД (ЯАДБ), за допомогою якого можна було виконувати службові дії (наприклад, змінювати структуру БД або виробляти її настройку з метою підвищення ефективності). Крім того, якщо потрібно було надати користувачам СУБД інтерактивний доступ до БД, доводилося вводити ще одну мову, оператори якого виконуються в діалоговому режимі. Мова SQL дозволяє вирішувати всі ці завдання. p align="justify"> Слід зазначити, що до достоїнст...