Запитання з тегом «relational-database»

Реляційна база даних - це цифрова база даних, заснована на реляційній моделі даних. Ця модель впорядковує дані в одну або кілька таблиць (або "відносин") стовпців і рядків

7
Чи повинен сурогатний ключ коли-небудь піддаватися дії користувача?
Часто в таблиці, яка не має природного ключа, користувачам все ж корисно мати унікальний генерований ідентифікатор. Якщо в таблиці є сурогатний первинний ключ (і в такому випадку ви, безумовно, очікуєте, що це буде), чи повинен цей ключ піддаватися користувачеві або для цього потрібно використовувати інше поле? Однією з причин не …

7
Чому SQL називається мовою, що базується на стосунках / функціональній?
Ми дізнаємося, що більшість мов класифікуються як будь-яка з двох, "заснована на стосунках" або "високий рівень". Я ніколи раніше не використовував SQL, але, читаючи його синтаксис, це здається більше схожим на синтаксис імперативного / високого рівня, ніж на функціональний / на основі відношень (Lisp, Haskell) ?? Або може бути так, …

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

4
Чи потрібні ці конкретні таблиці сурогатних ключів?
Фон У мене це таблиці +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code string (PK)| |address string | |name string | |name string | +------------------------+ +-------------------------+ +-------------------------+ |Currency | |-------------------------| |currency_code string (PK)| |name string | +-------------------------+ airport_code - код аеропорту IATA (Міжнародна асоціація повітряного …

4
Чи є проблемами міграцій схеми бази даних у виробничих умовах?
В дискусіях про бази даних NoSQL проти SQL я іноді чую, що компанії вважають за краще використовувати безшовні бази даних NoSQL, оскільки перенести схему на нову версію проблематично. Але чи справді це велика проблема під час оновлення? Чи погані реляційні бази даних для таких операцій? Я читав цю публікацію в …

5
Моя команда боїться реляційних баз даних із зовнішніми ключовими стосунками, і я не розумію, чому
Я відносно свіжий поза коледжем, тому більшість мого знайомства з реляційними базами даних є з мого курсу баз даних, де все, що не є в BCNF або 3NF, є травестією. Безумовно, це один кінець крайності, але моя команда на роботі справді, здається, доводить це до протилежного кінця. У наших схемах …

4
Чи має сенс НЕ конденсувати відносини один до одного?
Якщо у нас є Таблиця А, яка має стосунки один до одного з Таблицею В, чи є коли-небудь сенс їх відставати? Або ніколи не шкода поєднувати їх в єдиний стіл? Чи впливає будь-який із цих сценаріїв (дві таблиці проти однієї комбінованої таблиці) щодо його нормальної форми (1NF, 2NF, 3NF тощо)?

4
Як я можу представити перелічений тип у реляційній базі даних?
Я працюю над розробкою реляційної бази даних, яка відстежує транзакції, що відбуваються на пристрої, над яким я працюю для своєї компанії. Існують різні типи транзакцій, які можуть відбуватися на пристрої, тому у нас є поле "trans_type" в одній з наших основних таблиць записів. Моя група вирішила зробити тип цього поля …

2
Обробка підписок, залишків та зміни плану ціноутворення [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Преамбула Моя мета - створити код для багаторазового використання для декількох проектів (а також …

10
Як RDBMS можна вважати пристрастю?
Завершивши рівень обчислювальної техніки в 2003 році та отримавши ступінь з обчислювальної техніки в 2007 році та вивчивши свою торгівлю в компанії з великим використанням SQL, я висунувся на ідею використання реляційних баз даних для зберігання. Тож, не дивлячись на відносно нову розробку, я здивовано прочитав коментар (на https://softwareengineering.stackexchange.com/q/89994/12436 ), …

2
B Дерево порівняно з деревом R - Хіба це не лише купа зв'язаних списків, пов’язаних разом?
Я досить добре знайомий з деревом B, в основному змушений підтримувати бази даних, які живляться електроенергією, кондиціонером та жорстким диском. Я пов'язую з подвійним (подвійним (тобто, очей)?) Списком пов'язаних. Сьогодні один із розробників під час обіду згадав R-дерево. Я стрибнув у Вікіпедію і почав читати. Це звучало жахливо, як високе …

1
Чи можуть реляційні докази алгебри / обчислення використовуватися для тестування / перевірки SQL?
Чи можливо або навіть можливо використовувати реляційну алгебру та / або реляційне числення у формі доказів для перевірки / перевірки правильності операторів, функцій та збережених процедур SQL? Мені здається, що це повинно бути принаймні можливим, але я не знаю, чи є якась деталь, яку я пропускаю, що робить зіставлення 1: …

2
Якість даних в реляційних тестах регресії бази даних
Я працюю над веб-додатком із відкритим кодом «Музейна колекція», яке слід використовувати для відстеження доступу до музею, дарування, позики чи придбаних предметів, що іншим чином. Це стосувалося проектування та створення досить великої бази даних (стосовно мого попереднього досвіду), яка зберігає всіляку різну інформацію (інформацію про артефакти, зміну інформації про місцезнаходження, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.