Вопросы с тегом «database»

Этот тег предназначен для общих вопросов базы данных; если ваш вопрос относится к SQL, используйте этот тег.

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

4
Являются ли миграции схем базы данных проблемой в производственных средах?
В дискуссиях о базах данных NoSQL против SQL я иногда слышал, что компании предпочитают использовать базы данных NoSQL без схемы, поскольку перенос схемы на новую версию проблематичен. Но действительно ли это большая проблема при обновлении? Реляционные базы данных вредны для таких операций? Я прочитал этот пост в блоге MongoDB: Почему …

7
Каков наилучший способ определить, когда целесообразно использовать базу данных?
Я начал свою карьеру программиста в веб-разработке с использованием PHP и MySQL. Я привык к использованию БД для хранения большинства динамических данных, а также некоторых данных настроек / параметров. Иногда данных может быть много, а в других случаях записей в таблицах будет немного. Мне это казалось естественным, и, насколько мне …

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

2
Как вы справляетесь с изменениями базы данных?
Сегодня мы обсуждали методы развертывания баз данных, у нас было несколько недавних сбоев в нашем текущем процессе и мы видели ситуации, когда мы хотели бы откатить развертывание, но старая версия приложения никогда не тестировалась на соответствие новой версии база данных. С одной стороны, есть развертывания в стиле миграции, где у …
13 database 

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

2
Стоит ли блокировать строки в моей облачной БД, пока они редактируются пользователем
Я создаю настольное приложение, которое сохраняет данные в облаке. Одна из проблем, с которой я столкнулся, - это начать редактирование элемента в приложении и на некоторое время оставить его, что приведет к устареванию данных. Очевидно, это также может произойти, если 2 человека пытаются редактировать один и тот же элемент одновременно. …

4
Имеет ли смысл когда-либо НЕ сводить отношения один к одному?
Если у нас есть таблица A, которая имеет отношение один к одному с таблицей B, имеет ли смысл когда-нибудь их разделять? Или никогда не помешает объединить их в один стол? Влияет ли какой-либо из этих сценариев (две таблицы против одной объединенной таблицы) на что-либо относительно его нормальной формы (1NF, 2NF, …

5
Как избежать нарушения SRP в классе для управления кэшированием?
Примечание. Пример кода написан на c #, но это не должно иметь значения. Я поставил c # в качестве тега, потому что не могу найти более подходящий. Это о структуре кода. Я читаю Чистый код и пытаюсь стать лучшим программистом. Я часто сталкиваюсь с трудностями следования принципу единой ответственности (классы …

2
Как пишутся абстрактные интерфейсы базы данных для поддержки нескольких типов баз данных?
Как начать разработку абстрактного класса в более крупном приложении, которое может взаимодействовать с несколькими типами баз данных, такими как MySQL, SQLLite, MSSQL и т. Д.? Как называется этот шаблон проектирования и где он начинается? Допустим, вам нужно написать класс, который имеет следующие методы public class Database { public DatabaseType databaseType; …
12 c#  database 

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

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

4
Когда мы должны использовать слабые объекты при моделировании базы данных?
Это в основном вопрос о том, что такое слабые сущности? Когда мы должны их использовать? Как они должны быть смоделированы? В чем основное различие между нормальными и слабыми объектами? Соответствуют ли слабые объекты объектам-значениям при проектировании на основе домена? Чтобы помочь сохранить вопрос по теме, вот пример из Википедии, который …

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

12
Использование XML в качестве хранилища данных [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я думал о формате XML и следующей цитате: «XML не является базой данных. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.