Зміст:

Anonim

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

кредит: michaeljung / iStock / Getty Images

Доступ

Access - це персональна система баз даних від Microsoft. Це візуально орієнтований програмний продукт, що полегшує розробку корисних баз даних. Незважаючи на те, що структура бази даних Access може розширюватися, щоб задовольняти корпоративні потреби, найбільш поширеним для цієї бази даних є невеликі окремі бази даних або багатокористувацькі програми з обмеженим використанням. Вона інтегрує мову Visual Basic for Applications, що робить його повним середовищем розробки.

Visual FoxPro

FoxPro - це система реляційних баз даних, що також виробляється корпорацією Microsoft, яка тісно пов'язана з її мовою програмування. FoxPro є менш дружнім, як база даних кінцевих користувачів, що вимагає більшої технічної експертизи, ніж Access. Ця система баз даних відома своїм швидким процесором обробки і можливістю обробляти численні одночасні транзакції.

База даних MySQL

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

SQL Server

SQL Server є масштабованим сервером бази даних на рівні підприємства. Цей продукт відрізняється від персональної бази даних тим, що він не надає інтерфейсних інструментів, які надає окремий продукт бази даних. Механізм баз даних зосереджується на швидкому реагуванні на запити клієнта у вигляді запитів SQL. Ці запити можуть генеруватися безпосередньо в SQL Server або через окремий користувальницький інтерфейс, розроблений у безлічі мов програмування. SQL Server призначений для обробки баз даних з мільйонами записів.

Oracle

База даних Oracle - це інша масштабована база даних на рівні підприємства. База даних на основі SQL підтримує розподілені корпоративні бази даних, що дозволяє користувачеві отримувати доступ до даних локально або з віддалених баз даних в прозорій транзакції. Розподілені бази даних допомагають подолати фізичні обмеження фізичного обчислювального середовища. Максимальний розмір бази даних для бази даних Oracle становить 8 мільйонів терабайт, що вимагає фізичного зберігання за межами можливостей більшості окремих установок.

Приклади програмного забезпечення для управління базами даних