Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

ВВЕДЕННЯ ДО

БАЗ ДАНИХ
ТИПИ БАЗ ДАНИХ ТА ДОДАТКІВ БАЗ ДАНИХ
• Числові та текстові бази даних
Традиційні програми баз даних, де більша частина інформації, яка
зберігається і доступна, є текстовою або числовою.
• Мультимедійні бази даних
Зберігайте зображення, відео та звукові повідомлення.
• Геоінформаційні системи (ГІС)
Зберігайте та аналізуйте карти, дані про погоду та супутникові знімки
• ХпоранилищаДані використовуються в багатьох компаніях для
отримання та аналізу корисних даних.Інформація використовуєтьсядля
ухвалення рішень.
• У реальному часі та активні бази даних
Використовується в управлінні виробничими та виробничими процесами.
ЩО ТАКЕ БАЗА ДАНИХ?
База даних - це простір для зберігання контенту/інформації (даних)
База даних (БД) – це організована колекція даних, яка зазвичай
зберігається в електронному форматі. Це дозволяє швидко вводити,
керувати, організовувати та витягувати дані.
Традиційні бази даних організовані як записів (рядків), полів
(стовпців), які у таблицях, які у файлах баз даних.
ЩО ТАКЕ ДАНІ?
Дані - це фактична інформація про об'єкти та поняття, наприклад:
вимірювання, статистика
Це може бути:
• картотеки(картки)
• електронні таблиці
• папки
• гросбухи
• списки
• спогадиколег
• стопки паперів
ОСНОВИ БАЗИ ДАНИХ - ТАБЛИЦІ, ПОЛЯ ТА ЗАПИСИ

1) Таблиця
• База даних об'єкта
• Дані розташовані в рядках та стовпцях
2) запис
• Рядок даних
• Описує конкретний запис
3) Поле
• Окремий шматок інформації в записі Первинний ключ -
спеціальне поле, що однозначно ідентифікує запис
ОСНОВИБАЗ ДАНИХ - ФОРМИ,
ЗАПИТИ ТА ЗВІТИ
1. Форма (СУБД)
• Введіть дані та відобразіть інформацію Легко макет,
що читається
2.Запит
• Витягує конкретні дані з однієї або кількох таблиць
• Запити – це інформація, яку ви намагаєтесь зібрати.
3. Звіт (СУБД)
• Відображає дані з таблиці чи запиту
• Якщо запит є питанням ... тоді звіт є його відповіддю
• Легко читаний та друкований формат
ТИПИ БАЗ ДАНИХ
ПЛАСКІ БАЗИ ДАНИХ
• Самий простий тип
• Складається з єдиного спискупредметів
• Може бути списком або таблицею в документі або
електронноютаблиці
 Список покупок
 Список справ
РЕЛЯЦІЙНІ БАЗИ ДАНИХ
• Самий поширений тип
• Декілька таблиць або відносин
• Пов'язані загальної інформацією
• Зменшує надмірність даних
Типи відносин
• Один до багатьох - один запис в одній таблиці посилається на кілька
записів в іншій таблиці
• Один до одного- один запис в одній таблиці посилається на один запис
в іншій таблиці
• Багато до багатьох - кілька записів в одній таблиці можуть посилатися
на кілька записів в іншій таблиці
ОБ'ЄКТНО-ОРІЄНТОВАНІБАЗИ ДАНИХ

• Дані зберігаються у виглядіоб'єктів


• Використовується сучасними мовами програмування
 C++
 Java

• Використовуєтьсядля більш складних типів даних


 Зображення
 відео
 аудіо
БАГАТОВИМІРНІ БАЗИ
ДАНИХ
• Оптимізовано для зберігання та використання даних
• Може бути створено з використанням вхідних даних із існуючих
реляційних баз даних
• Структура інформації у вигляді багатовимірних кубів даних
БАГАТОВИМІРНІ БАЗИ
ДАНИХ
• Сховищеданих
Центральний репозиторійдля всіх даних, які використовує
підприємство
• Збір даних
Виявлення зв'язків між елементами даних
• Аналітична онлайн-обробка (OLAP)
Дозволяє користувачам вибірково витягувати та переглядати дані з
різних точок зору
ІНСТРУМЕНТИ- СТВОРЕННЯ БАЗИ ДАНИХ

• Система управління базами даних (СУБД) - це програмне


забезпечення, що використовується для створення та управління
даними у базі даних.
 MySQL
 PostgreSQL
 Microsoft SQL Server
 Oracle
 FoxPro
 dBASE
ІНСТРУМЕНТИ - СТВОРЕННЯ БАЗИ ДАНИХ

• Словник даних
Визначає поля даних та типи даних
• Тип даних
Визначає тип даних для введення у поле
• Нормалізація даних
Зменшує надмірність даних
Зменшує розмір бази даних
Простіше вести облік у актуальному стані Збільшує швидкість запиту
ІНСТРУМЕНТИ –ВАЛІДАЦІЯ
ДАНИХ
• Зменшує помилки введення даних
• Забороняє користувачеві вводити неправильний тип інформації
ІНСТРУМЕНТИ- МОВА
СТРУКТУРОВАНИХ ЗАПИТІВ (SQL)
• Використовується для вставки, вилучення, зміни та видалення
даних у реляційній базі даних.
• Мова підтримується більшістю реляційних баз даних із
невеликими варіаціями.
• Мова запитів використовується, щоб ставити запитання у базі
даних.
• Structured Query Language(SQL) - це мова запитів, яка
використовується сьогодні в більшості СУБД.
• Спочатку розроблений IBM у середині 1970-х років.
КОРИСТУВАЧІ БАЗИ ДАНИХ
Користувачі можуть бути поділені на такі:
• Хто насправді використовує та контролює контент (називається
«Актори на сцені»)
• Хтодозволяє розвивати базу даних та програмне забезпечення
СУБД, яке буде розроблено та здійснено (називається «Робітники
за сценою»).

You might also like