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

11
Схема базы данных для ценообразования (пакеты, рекламные акции, кол-во, ограниченное время…)

Я работаю над новой точкой продаж для компании, которая производит товары по разным ценам в зависимости от ассортимента. Все товары имеют базовую цену. Чтобы объяснить мою проблему, я буду использовать следующую информацию: Product Category Price A 1 45 B 1 70 Q 2 20 R 2 27 S 2 15 X 3 17 Y 3 22 Z 3...

11
Шаблон Дублирования Класса?

В настоящее время я работаю сольным разработчиком над моим текущим проектом. Я унаследовал проект от другого разработчика, который с тех пор покинул компанию. Это веб-приложение в стиле модель-вид-контроллер в C #. Он использует Entity Framework для реляционного отображения объектов. И есть два...

11
Как предотвратить одновременную регистрацию двух пользователей с одинаковым именем пользователя?

Мы не можем сериализовать регистрации, поскольку одновременно регистрируются миллионы пользователей. Параллельные регистрации должны произойти. Допустим, база данных не содержит имя пользователя 'user1'. Когда два пользователя пытаются зарегистрироваться одновременно с 'user1', он примет это. Но...

11
Объединение программирования и запросов к базе данных [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Рассмотрим общий учебник для...

10
Интервью с разработчиком программного обеспечения - справедливо или несправедливо [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
Как выбрать между форматами хранения и примерами использования некоторых из них?

У нас есть разные способы хранения данных программы (сохранение файлов в играх, базах данных сотрудников, конфигурации программы и т. Д.): Простой текст (подумай .iniи .conf) XML Базы данных (MySQL, SQLite ...) .zip и аналогичные, содержащие несколько файлов (с разными форматами) Двоичные файлы (...

10
Слабые стороны с различными типами баз данных NoSQL

Вот мой вопрос: каковы недостатки с различными типами баз данных NoSQL? В частности, каковы недостатки хранилищ значений ключей, хранилищ данных графиков и хранилищ документов? Мне было легко найти сильные стороны, но документы о слабых сторонах кажутся скуднее. Изменить: по сравнению друг с...

10
Действительно ли мне нужны триггеры для реляционной базы данных, например, PostgreSQL?

Я знаю, что триггеры можно использовать для проверки хранимых данных, чтобы поддерживать согласованность базы данных. Однако, почему бы не выполнить проверку данных на стороне приложения перед сохранением их в базе данных? Например, мы храним клиентов и хотим выполнить некоторую проверку, которую...

10
Существует ли большой банк, использующий Mysql или PostgreSQL? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
Что нужно для развертывания приложения, которое использует Microsoft новую LocalDB?

Я хотел бы знать, какие компоненты Microsoft необходимо установить для запуска этой новой LocalDB на компьютере пользователя. Теперь в CTP3: SQL Server Express LocalDB LocalDB - это новый упрощенный вариант развертывания для SQL Server Express Edition с меньшим количеством предварительных условий,...

10
Дерево B по сравнению с деревом R - это не просто связка связанных списков?

Я довольно хорошо знаком с B Tree, в основном мне нужно, чтобы базы данных хорошо питались электричеством, кондиционерами и жестким диском. Я ассоциируюсь с двойным (дублирующим [т.е., ey]?) Связанным списком. Сегодня один из разработчиков за обедом упомянул R-дерево. Я вскочил на Википедию и начал...

10
Каков алгоритм истечения срока действия элементов в хранилище значений ключа?

Я думал о том, как текущие хранилища значений ключей реализуют «дату истечения» для элементов. В настоящее время у меня есть 2 варианта для этого: они ничего не делают (сохраняют данные с истекшим сроком действия), и проверяют, только когда вы делаете, например, GET по некоторому ключу. Проблема...

10
Как я должен инкапсулировать доступ к базе данных?

Какие примеры хороших структур классов используются для управления доступом к базе данных? Я фанат инкапсуляции классов и предпочел бы, чтобы контейнеры (например, машина) не выполняли задачи базы данных. Мне также хотелось бы, чтобы в будущем можно было легко добавлять такие вещи, как кэш базы...

10
Должны ли запросы к базе данных абстрагироваться от самой страницы?

Когда я пишу генерацию страниц на PHP, я часто пишу набор файлов, заполненных запросами к базе данных. Например, у меня может быть запрос на получение некоторых данных о записи непосредственно из базы данных для отображения на странице, например: $statement = $db->prepare('SELECT * FROM posts...

10
Каковы различия между алгоритмами, использующими структуры данных, и алгоритмами, использующими базы данных?

Общий вопрос Каковы различия между алгоритмами, использующими структуры данных, и алгоритмами, использующими базы данных? Некоторый контекст Это вопрос, который беспокоил меня в течение некоторого времени, и я не смог найти убедительного ответа на него. В настоящее время я работаю над улучшением...

10
В хранилище или не в хранилище

Когда я впервые узнал о Domain Driven Design, меня также познакомили с репозиторием и шаблонами рабочих единиц, которые когда-то казались первоклассными для крутых ребят, которые бросали SQL-запросы, например, пещерные люди, в базы данных. Чем глубже я углубился в эту тему, тем больше я узнал, что...

10
Кто проектирует базы данных в веб-разработке? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . В контексте веб-разработки, кто проектирует базы данных? Несмотря на целый...

10
Структура базы данных для игры 2 на 2

Я регулярно играю в игру 2 на 2 с 12 друзьями и хочу, чтобы база данных отслеживала игроков, команды, результаты и игры с целью создания системы рейтинга. Поскольку мы регулярно меняем команды, я придумал таблицы players, teamsи gamesв играх было две команды (team1 и team2), а команды состоят из...

10
Как безопасно запустить миграцию базы данных с несколькими экземплярами приложения?

У нас есть приложение, которое сочетает в себе как быструю (<1 секунда), так и медленную миграцию базы данных (> 30 секунд). Прямо сейчас мы выполняем миграцию базы данных как часть CI, но затем наш инструмент CI должен знать все строки подключения к базе данных для нашего приложения (в...

10
Куда девать бизнес-логику при использовании Firebase?

Я собираюсь начать разработку одностраничного веб-приложения, которое очень упростит многопользовательскую систему документации. Внешний интерфейс, вероятно, будет использовать Angular2. У проекта короткий срок, поэтому я искал «горячие клавиши», т.е. использовал различные готовые сервисы вместо...