На головну

В MySQL для кожної бази даних створюється окремий каталог, а кожної таблиці відповідають три файли.

  1. OLAP: оперативна аналітична обробка даних.
  2. Quot; Маятник "кожною рукою по черзі на чотири рахунки
  3. Trading Techniques Inc. надає місячні, тижневі, денні і погодинні (60 хвилин) дані по всіх ф'ючерсах за допомогою сервісу завантаження даних.
  4. Trading Techniques Inc. надає погодинні (60-хвилинні) дані по всіх ф'ючерсах за допомогою сервісу завантаження даних.
  5. V. УПРАВЛІННЯ ПОТОКАМИ ДАНИХ
  6. Автором програми для ЕОМ або бази даних визнається фізична особа, в результаті творчої діяльності якої вони створені.
  7. Аналіз і узагальнення досвіду передової практики і літературних даних

В інших СУБД можуть використовуватися інші принципи фізичного зберігання даних.

Рядки таблиць можуть бути пов'язані один з одним одним з трьох способів. Найпростіше відношення - "один до одного". В цьому випадку рядок першої таблиці відповідає одній єдиному рядку другої таблиці. На діаграмах таке ставлення виражається записом 1: 1.

ставлення "Один до багатьох"Означає ситуацію, коли рядок однієї таблиці відповідає кількох рядках іншої таблиці. Це найбільш поширений тип відносин. На діаграмах він виражається записом 1: N.

Нарешті, при відношенні "Багато до багатьох"Рядки першої таблиці можуть бути пов'язані з довільним числом рядків у другій таблиці. Таке ставлення записується як N: M.

Програміст, що працює з базою даних, не дбає про те, як ці дані зберігаються, і додатки, які взаємодіють з СУБД, не знають про спосіб запису даних на диск. "Зовні" видно лише логічний образ даних, і це дозволяє змінювати код СУБД, не зачіпаючи код самих додатків.

Подібна обробка даних здійснюється за допомогою мови четвертого покоління (4GL), який підтримує запити, що записуються і виконувані негайно. Дані швидко втрачають свою актуальність, тому швидкість доступу до них важлива. Крім того, програміст повинен мати можливість формулювати нові запити. Вони називаються нерегламентованими (ad hoc), оскільки не зберігаються в самій базі даних і служать вузькоспеціалізованим цілям.

Мова четвертого покоління дозволяє створювати схеми - точні визначення даних і відносин між ними. Схема зберігається як частина бази даних і може бути змінена без шкоди для даних.

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

СУБД забезпечує безпеку даних. Користувачам надаються певні права доступу до інформації. Деяким користувачам дозволено лише переглядати дані, тоді як інші користувачі можуть змінювати вміст таблиць.

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

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



Попередня   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   Наступна

Як зберігаються дані в MySQL. | Команда CREATE DATABASE | Перегляд баз даних в системі show databases; | Використання бази даних SELECT DATABASE (); | Команда CREATE TABLE | ALTER TABLE table_name alter_spec; | Синтаксис команди DROP TABLE | Видалення баз даних. | Символьні (строкові) типи даних. | Числові типи даних |

© um.co.ua - учбові матеріали та реферати