Реляційна база даних збирає різні типи наборів даних, які використовують таблиці, записи та стовпці. Він використовується для створення чітко визначеного зв’язку між таблицями бази даних, щоб можна було легко зберігати реляційні бази даних. Наприклад, реляційні бази даних, такі як Microsoft SQL Server, Oracle Database, MYSQL тощо.
Існує кілька важливих параметрів реляційної бази даних:
конкатенація рядка Java
- Він заснований на реляційній моделі (Дані в таблицях).
- Кожен рядок у таблиці з унікальним ідентифікатором, ключем.
- Стовпці таблиці містять атрибути даних.
Таблиця Employee (Зв'язок / ім'я таблиці)
EmpID | EmpName | EmpAge | CountryName |
---|---|---|---|
Emp 101 | Андрій Метью | 24 | олень |
Emp 102 | Маркус Дуглас | 27 | Англія |
Emp 103 | Енгіді Натхем | 28 | Франція |
Emp 104 | Джейсон Квілт | двадцять один | Японія |
Emp 108 | Роберт | 29 | Італія |
Нижче наведено різні типи таблиць реляційної бази даних.
- Відносини один до одного
- Стосунки один до багатьох або багато до одного
- Багато до багатьох відносин
Відносини один до одного (1:1): Він використовується для створення зв’язку між двома таблицями, у якому один рядок першої таблиці може бути пов’язаний лише з одним і лише одним записом другої таблиці. Так само рядок другої таблиці також може бути пов’язаний з будь-яким рядком першої таблиці.
cout
Нижче наведено приклад реляційної бази даних, як показано нижче.
Відношення один до багатьох: Він використовується для створення зв'язку між двома таблицями. Будь-які окремі рядки першої таблиці можуть бути пов’язані з одним або кількома рядками других таблиць, але рядки других таблиць можуть стосуватися лише єдиного рядка першої таблиці. Він також відомий як a багато до одного відносини.
Представлення Один до багатьох реляційні бази даних:
сортувати масив java
Представлення багато до одного реляційна база даних
Відношення «багато до багатьох»: Це є багато багатьом зв'язки, які створюють зв'язок між двома таблицями. Кожен запис першої таблиці може стосуватися будь-яких записів (або жодних записів) у другій таблиці. Подібним чином, кожен запис другої таблиці також може стосуватися більш ніж одного запису першої таблиці. Він також представлений N:N відносини.
Наприклад, є багато людей, які беруть участь у кожному демонструвати, і кожна людина може взяти участь у більш ніж одному проекті.
Різниця між базою даних і реляційною базою даних
Реляційна база даних | База даних |
---|---|
Реляційна база даних може зберігати та впорядковувати дані в табличній формі, як рядки та стовпці. | Він використовується для зберігання даних у вигляді файлів. |
Функція нормалізації даних доступна в реляційній базі даних. | Він не має нормалізації. |
Він підтримує розподілену базу даних. | Він не підтримує розподілену базу даних. |
У реляційній базі даних значення зберігаються у вигляді таблиць, які потребують первинних ключів для зберігання даних у базі даних. | Як правило, він зберігає дані в ієрархічній або навігаційній формі. |
Він призначений для обробки величезної колекції даних і кількох користувачів. | Він призначений для роботи з невеликою колекцією файлів даних, для яких потрібен один користувач. |
Реляційна база даних використовує правила обмеження цілісності, визначені у властивостях ACID. | Він не дотримується жодних правил обмеження цілісності та не використовує жодних заходів безпеки для захисту даних від маніпуляцій. |
Доступ до збережених даних можна отримати з реляційної бази даних, оскільки існує зв’язок між таблицями та їхніми атрибутами. | Між значенням даних або таблицями, що зберігаються у файлах, немає зв’язку. |