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

Цей тег призначений для загальних питань бази даних; якщо ви запитуєте специфічно для SQL, використовуйте замість цього тег.

5
Чи слід застосовувати обмеження щодо перевірки даних, що підтримують ORM, і в базі даних?
Я завжди застосовував обмеження на рівні бази даних, крім моїх (ActiveRecord) моделей. Але мені було цікаво, чи справді це потрібно? Трохи фону Нещодавно мені довелося провести тестування базового автоматизованого методу генерації часових позначок для моделі. Зазвичай тест створює екземпляр моделі та зберігає її без перевірки. Але є й інші необхідні …
13 database  orm  validation  dry 

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

7
Який найкращий спосіб визначити, коли доцільно використовувати базу даних?
Я розпочав свою кар'єру програмування у веб-розробці за допомогою PHP та MySQL. Я досить звик використовувати db для зберігання найбільш динамічних даних, а також деяких даних налаштувань / параметрів. Іноді даних було б дуже багато, тоді як записів в інших випадках у таблицях було б мало. Мені це здалося природним, …

2
Як отримати сповіщення в режимі реального часу, коли відбувається зміна бази даних (вставлення, оновлення, видалення)?
Я створюю інформаційну панель, яка повинна контролювати таблицю бази даних. У мене є лише доступ до бази даних (немає додаткового рівня). Таблиця досить велика (10 мільйонів рядків), проте не швидко змінюється (100 вставок / оновлень в хвилину) Як я можу дізнатися, чи змінилась таблиця? Я б намагався щосекундно вдарятись по …

2
Як ви обробляєте розгортання змін бази даних?
Сьогодні ми обговорювали методи розгортання бази даних, мали кілька останніх збоїв у нашому поточному процесі та побачили ситуації, коли ми хотіли б відкотити розгортання, але стара версія програми ніколи не була протестована на новій версії база даних. З одного боку, є розгортання в стилі міграції, де ви маєте інструкцію щодо …
13 database 

4
Яка найкраща практика збереження TimeZones у базі даних?
Ми хочемо почати збирати часові пояси для кожної з наших адрес у базі даних. Яка найкраща практика зберігання часових поясів? Як би ви вирішили придбати часові пояси для існуючих записів адрес? Я використовую сервер Microsoft SQL, .net mvc, C #. Будь-які пропозиції будуть дуже вдячні.

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

2
Чи слід блокувати рядки в моїй хмарній БД під час їх редагування користувачем
Я створюю настільний додаток, який зберігає дані у хмарі. У мене є одна проблема - почати редагувати елемент у програмі та залишати його на деякий час, викликаючи застарілі дані. Це, очевидно, також може статися, якщо 2 людини намагаються одночасно редагувати той самий елемент. Коли вони закінчують редагування і хочуть зберегти …

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

5
Як уникнути порушення SRP в класі для кешування кешування?
Примітка: Зразок коду написаний c #, але це не має значення. Я поставив c # як тег, тому що не можу знайти більш підходящого. Йдеться про структуру коду. Я читаю «Чистий код» і намагаюся стати кращим програмістом. Мені часто буває важко дотримуватися принципу єдиної відповідальності (класи та функції повинні виконувати …

2
Як записуються абстрактні інтерфейси бази даних для підтримки декількох типів баз даних?
Як починати проектувати абстрактний клас у їхньому більшому застосуванні, який може взаємодіяти з декількома типами баз даних, такими як MySQL, SQLLite, MSSQL тощо? Як називається цей шаблон дизайну і де саме він починається? Скажімо, вам потрібно написати клас, який має такі методи public class Database { public DatabaseType databaseType; public …
12 c#  database 

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

4
C # Мінімальна база даних SQL
Я працюю над невеликим проектом (не виробництвом), де мені потрібно зберігати достатньо даних, щоб щось на зразок CSV було неефективним для обробки, а сервер SQL / MySQL був би занадто багато. Чи має .Net будь-який спосіб ефективно зберігати кілька записів даних із можливістю запиту без необхідності керування та підключення до …
12 c#  database  sql 

4
Коли ми повинні використовувати слабкі об'єкти при моделюванні бази даних?
Це в основному питання про те, що таке слабкі утворення? Коли ми повинні їх використовувати? Як їх моделювати? У чому головна відмінність між нормальними і слабкими особами? Чи відповідають слабкі об'єкти цінним об'єктам, коли роблять дизайн, керований доменом? Щоб утримати запитання про цю тему, наведено приклад із Вікіпедії, який люди …

2
Зберігання природних мов, що зберігаються, аналізує дані
Нещодавно я почав експериментувати з обробкою природних мов (NLP) за допомогою CoreNLP Стенфорда , і мені цікаво, які є стандартні способи зберігання даних, розібраних у NLP, для чогось на зразок програми для видобутку тексту? Один із способів, на який я думав, може бути цікавим - зберігати дітей як список суміжності …

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