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

Розробка концептуальної схеми та / або логічної моделі та / або фізичних налаштувань бази даних.

2
Можливість перепроектування баз даних: який дизайн таблиці використовувати для цього збору даних датчика?
Фон У мене є мережа приблизно з 2000 датчиків, кожен з яких має близько 100 точок даних, які ми збираємо на 10-хвилинних інтервалах. Ці точки даних є типово значеннями int, але деякі - це рядки та поплавці. Ці дані повинні зберігатися протягом 90 днів, якщо це можливо, ще ефективніше. Дизайн …

4
Чи корисно використовувати синоніми, щоб уникнути створення повторюваної таблиці?
У нас є 3 копії точно такої ж бази даних. У всіх 3 базах даних є Usersтаблиця, і Користувач завжди буде існувати у всіх 3 базах даних з точно однаковими налаштуваннями. Щоразу, коли ми хочемо додати або відредагувати користувача, ми маємо оновити 3 бази даних. Було б кращою ідеєю видалити …

3
Найкращий спосіб розробити базу даних турнірів
Я створюю веб-сторінку для розміщення ставок на всі матчі майбутнього футбольного турніру Євро-2012. Потрібна допомога у вирішенні того, який підхід використовувати для етапу нокауту. Внизу я створив макет, яким я дуже задоволений, якщо мова йде про збереження результатів усіх "відомих" матчів групового етапу. Цей дизайн дозволяє дуже легко перевірити, чи …

4
Інструмент проектування PostgreSQL [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Я збираюся створити базу даних, яка буде працювати з PostgreSQL. Я звик до чудового інструменту під назвою MySQL Workbench …

2
Безпека для розробників додатків, які виконують PL / SQL роботу в Oracle
Як ви вирішуєте відсутність привілеїв рівня схеми в Oracle? Архітектура безпеки Oracle добре працює для програм, які потребують лише привілеїв рівня об'єкта, і вона добре працює для DBA, які потребують обмежень. Однак, мабуть, в архітектурі є великий проріз для програмістів, які займаються розробкою за допомогою додатка на передньому кінці та …

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

1
Чи може невикористаний НЕКЛЮЧЕНИЙ INDEX все ж підвищити швидкість запитів?
Це дивна ситуація, але я сподіваюся, що хтось має відповідь. Під час усунення несправностей з продуктивністю ми додали в таблицю НЕКЛЮЧЕНИЙ ІНДЕКС, як цього вимагав sp_BlitzIndex. Ми перевірили його використання на наступний день, і він показав 0 читань ( 0 сканування / пошуку, 0 однократних пошукових запитів ), тому ми …

6
Пояснення на прикладі 2NF проти 3NF
У мене проблема з другою нормальною формою (2NF), і я не зміг її вирішити за допомогою Google. Мене це зводить з розуму, бо я вчитель, і я не хочу викладати студентам неправильні речі. Давайте мати таблицю з 5 полями. Оцінки = {StudentName, SubjectCode, SubjectName, #Exam, Grade} Залежності такі: StudentName, SubjectCode, …

2
Альтернатива EAV для динамічних полів у сховищі даних зіркової схеми
Мені потрібно підтримувати динамічні поля та значення у великому сховищі даних для зберігання журналу запитів API, мій випадок користувача полягає в тому, що мені потрібно зберігати всі рядки запитів API та вміти виконувати запити проти них у майбутньому (тому це не просто зберігання, тому я не можу використовувати blob для …

5
Чи погана ідея створювати сторонні ключі на таблицях за різними схемами в одній базі даних для великих додатків?
Я працюю над передачею великого веб-додатка pl / sql на виділений сервер. Ця програма розташована в одній схемі з 70 пакетами коду програми. Цей додаток було зроблено приблизно приблизно 15 людей у ​​різні часи. І для нас було звичайною практикою створювати сторонні ключі на довідкових таблицях в різних схемах, оскільки …

2
Найшвидший спосіб змінити тип даних із індексованим ключем таблиці 600 ГБ з INT на BIGINT
Мені потрібно змінити тип даних з INT на BIGINT у таблиці MySQL 600 Гб. У колонці є унікальний індекс. Я міг би бути непогашеним з непідписаним INT, але я припускаю, що зміна цього або BIGINT буде дуже сильною. Двигун таблиці - InnoDB. Що було б простіше: АЛЬТЕР ТАБЛ Копіювання структури …

4
Швидкий пошук найближчого сусіда у 150-мірному просторі
Я хочу створити базу даних, використовуючи будь-яку з можливих RDBMS. У ній буде таблиця з приблизно 150 стовпцями. Мета - здійснити пошук найближчим сусідом деяких інших об'єктів. Отже, це NNS у 150-мірному просторі. Я вже намагався використовувати деякі очевидні методи, такі як відстані L1 або L2, але, звичайно, потрібно багато …

2
Найкращий підхід до моделювання даних для обробки зайвих сторонніх ключів у базі даних про опитування, запитання та відповіді
Я шукаю поради щодо найкращого підходу реляційного моделювання для зберігання опитувань, запитань та відповідей. Я шукаю, який із двох підходів нижче виглядає найкращим, або альтернативний підхід до будь-якого. У мене є принаймні такі суб'єкти: питання опитування особа І принаймні ці стосунки: Кожне опитування має 1 або більше питань. Кожне питання …

3
Чи повинна система з кількома орендарями з SQL Server 2016, Shard або мати ізоляцію орендарів через окрему базу даних на орендаря?
Враховуючи випадок використання: Дані орендаря не повинні перетинати розмови, одному орендарю не потрібні дані іншого орендаря. Кожен орендар потенційно може мати великий обсяг історичних даних. SQL Server розміщується в екземплярі AWS EC2. Кожен орендар географічно віддалений. Існує намір використовувати сторонні інструменти візуалізації, такі як PowerBI Embedded Очікується, що обсяг даних …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.