Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
База даних (БД) впорядкований набір логічно взаємопов'язаних даних, що використовується спільно, та призначений для задоволення інформаційних потреб користувачів. У технічному розумінні включно й система керування БД.
Головним завданням БД є гарантоване збереження значних обсягів інформації та надання доступу до неї користувачеві або ж прикладній програмі. Таким чином БД складається з двох частин : збереженої інформації та системи управління нею. З метою забезпечення ефективності доступу записи даних організовують як множину фактів (елемент даних).
Структуровані та неструктуровані БД:
Структуровані БД використовують структури даних, тобто структурований опис типу фактів за допомогою схеми даних, більш відомої як модель даних. Модель даних описує об'єкти та взаємовідносини між ними.
Існує декілька моделей (чи типів) баз даних, основні:
Приблизно з 2000 року більше половини БД використовують реляційну модель.
До неструктурованих БД відносяться повнотекстові бази даних, які містять неструктуровані тексти статей чи книг у формі, що дозволяє здійснювати швидкий пошук (як наприклад вікіпедія).
Характеристика БД:
Часто зустрічається характеристика БД на основі певних параметрів або необхідних вимог, наприклад:
З подальшим розвитком БД змінюються й ці вимоги та додаються нові, тому одностайності щодо повноти цієї характеристики немає.
Систе́ма керування ба́зами да́них (СКБД) комп'ютерна програма чи комплекс програм, що забезпечує користувачам можливість створення, збереження, оновлення, пошук інформації та контролю доступу в базах даних.
Основні характеристики СКБД:
Можливості СКБД:
Основні компоненти середовища СКБД:
Рівні СКБД:
Таблиця це основний об'єкт бази даних, призначений для збереження даних.
Структура таблиці це структура запису, тобто сукупність назв полів, їxніx типів та властивостей, визначених користувачем під час аналізу конкретної задачі. Структура визначає послідовність розташування даних у записі на фізичному носії i вигляд даних на екрані.
Запит це набір інструкцій, який можна використовувати для роботи з даними. Запит виконується для виконання цих інструкцій. Окрім повернення результатів, які можна сортувати, групувати або фільтрувати, за допомогою запиту також можна створювати, видаляти, копіювати або змінювати дані.
Види запитів:
1. запиту на вибірку або перехресного запиту
2. запиту на змінення:
*на додавання Запит на додавання. Запит на змінення, який додає записи з результівного набору в кінець наявної таблиці.,
*на видалення Запит на видалення. Запит (інструкція SQL), який видаляє з одної або кількох таблиць рядки, що відповідають указаній умові.,
*на оновлення Запит на оновлення. Запит (інструкція SQL), який змінює набір записів відповідно до зазначеної умові добору.
*запити на створення таблиць Запит на створення таблиці. Запит (інструкція SQL), який створює нову таблицю та копіює до неї записи (рядки) з наявної таблиці або результату запиту..
Виконання запиту
Форма відображає дані з таблиць або запитів відповідно до форматів, описаних користувачем. Форма дозволяє переглядати, редагувати та друкувати дані.
Звіт відображає і друкує дані з таблиць або запитів згідно з описаним користувачем форматом.
У звіті дані редагувати не можна.