click fraud protection

Якщо ви знайомі з електронними таблицями, як Microsoft Excel, ви вже розумієте, як дані можна використовувати з таблицями. Бази даних також використовують таблиці для зберігання, керування та отримання інформації.

Ви вже використовуєте бази даних

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

1s і 0s, що представляють базу даних

Бази даних проти Електронні таблиці

Бази даних відрізняються від електронних таблиць тим, що вони краще зберігають великі обсяги даних і маніпулюють ними різними способами. Ось лише кілька дій, які можна виконати з базою даних, які було б важко, якщо взагалі неможливо, виконати за допомогою електронної таблиці:

  • Отримати всі записи, які відповідають певним критеріям
  • Масове оновлення записів
  • Записи з перехресними посиланнями в різних таблицях
  • Виконуйте складні агрегатні розрахунки

Елементи бази даних

База даних складається з багатьох різних таблиць. Як і таблиці Excel, таблиці бази даних складаються зі стовпців і рядків. Кожен стовпець відповідає a атрибут і кожен рядок відповідає окремому запису.

Наприклад, розглянемо таблицю бази даних, яка містить імена та номери телефонів для 50 співробітників компанії X. Таблиця складається зі стовпців із позначками «Ім’я», «Прізвище» та «Номер телефону». Кожен рядок містить відповідну інформацію для однієї особи. Оскільки існує 50 осіб, таблиця має 50 рядків записів і один рядок мітки.

Кожна таблиця в базі даних повинна мати унікальне ім'я, і ​​кожна повинна мати a первинний ключ стовпець, щоб кожен рядок (або запис) мав унікальне поле для його ідентифікації.

Дані в базі даних захищені обмеження, які забезпечують дотримання правил щодо даних для забезпечення їх загальної цілісності. А унікальне обмеження гарантує, що первинний ключ не може бути продубльований. А перевірка обмеження керує типом даних, які ви можете ввести. Наприклад, поле Ім’я може приймати звичайний текст, але поле Номер соціального страхування має містити певний набір чисел.

Однією з найпотужніших функцій бази даних є можливість створювати зв’язки між таблицями за допомогою зовнішні ключі. Наприклад, у вас можуть бути таблиці Клієнти та Замовлення. Кожен клієнт може бути пов’язаний із замовленням у вашій таблиці замовлень. Таблиця "Замовлення", у свою чергу, може бути пов'язана з таблицею "Продукти". Цей метод спрощує проектування бази даних, тому ви можете впорядковувати дані за категоріями, а не намагатися помістити всі дані в одну або лише кілька таблиць.

Система управління базами даних

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

Якщо ви хочете спробувати створити базу даних, хорошим місцем для початку буде програма для баз даних, як Microsoft Access.

FAQ

  • Що таке схема бази даних?

    А схема бази даних є його структура. Він визначає, яка інформація або об'єкти можуть входити в базу даних, і визначає зв'язок між ними. Схеми зазвичай визначаються за допомогою мови структурованих запитів (SQL).

  • Що таке реляційна база даних?

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

  • Що таке запит до бази даних?

    Запит - це просто запит на інформацію з бази даних. Дані можуть надходити з однієї або кількох таблиць у базі даних, або вони можуть надходити з інших запитів. Щоразу, коли ви вводите пошуковий запит Google, ви, наприклад, надсилаєте запит.

  • Що таке запис бази даних?

    Запис – це набір даних, які зберігаються в таблиці. Записи також іноді називають а кортеж.

  • Що таке зовнішній ключ у базі даних?

    Зовнішній ключ – це звичайний компонент, який з’єднує дані у двох таблицях. Зовнішній ключ відноситься до первинного ключа іншої таблиці, яка називається батьківський стіл. Таблиця, що містить зовнішній ключ, називається дитячий стіл.

  • Що таке сутність у базі даних?

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