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

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

9
Что получают реляционные базы данных, устанавливая предопределенный тип данных для каждого столбца?
Я сейчас работаю с базой данных SQL, и это всегда вызывало у меня любопытство, но поиски в Google мало что показывают: почему строгие типы данных? Я понимаю, почему у вас есть несколько разных типов данных, например, например, насколько важно различать двоичные и простые текстовые данные . Вместо того, чтобы хранить …

2
Синхронизация данных в мобильных приложениях - несколько устройств, несколько пользователей
Я смотрю на создание моего первого мобильного приложения. Одной из основных функций приложения является то, что несколько устройств / пользователей будут иметь доступ к одним и тем же данным - и все они будут иметь права CRUD. Я считаю, что архитектура должна включать центральный сервер, на котором хранятся все данные. …
42 database  mysql  data  mobile 

6
Почему бы не вернуть даты в виде строки из базы данных?
В типичном веб-приложении даты извлекаются из слоя базы данных, строго типизированного (например, в c # как System.DateTime в противоположность System.String). Когда дату необходимо выразить в виде строки (например, отображаемой на странице), преобразование из DateTime в строку выполняется на уровне представления. Почему это? Почему плохо конвертировать DateTime в строку на уровне …

7
Имеет ли смысл использовать сервер базы данных, если приложение работает только локально?
Я видел некоторые приложения, которые в основном являются прикладными программами, которые работают локально по отношению к системе (поэтому они не имеют большой связи по сети). Эти приложения, похоже, зависят от серверов баз данных для хранения своих данных. Примером приложения является Amarok (популярный музыкальный проигрыватель в Linux). Я не знаю, делают …

3
Должен ли я использовать файл конфигурации или базу данных для хранения бизнес-правил?
Недавно я читал Прагматичного Программиста, который заявляет, что: Детали портят наш первозданный код, особенно если они часто меняются. Каждый раз, когда нам приходится заходить и изменять код, чтобы приспособиться к некоторым изменениям в бизнес-логике, или в законодательстве, или в личных вкусах руководства дня, мы рискуем сломать систему - ввести новую …

4
Достижение нулевого времени простоя развертывания
Я пытаюсь добиться развертывания без простоев, чтобы я мог развертывать меньше в нерабочее время и больше в «более медленные» часы - или в любое время, теоретически. Моя текущая настройка несколько упрощена: Веб-сервер A (приложение .NET) Веб-сервер B (приложение .NET) Сервер базы данных (SQL Server) Мой текущий процесс развертывания: «Остановить» сайты …

8
Должны ли мы когда-либо удалять данные в базе данных?
Я новичок в базах данных и пытаюсь понять основные понятия. Я узнал, как удалить данные в базе данных. Но один из моих друзей сказал мне, что вы никогда не должны удалять данные в базе данных. Скорее, когда он больше не нужен, лучше просто пометить его или пометить как «неиспользуемый». Это …

7
Имеет ли смысл стандартизировать включение поля даты создания и даты последнего обновления во все таблицы БД?
Мой босс в настоящее время пытается применить некоторые стандарты разработки к нашей команде, поэтому вчера у нас было совещание, чтобы обсудить стандарты, которые в основном шли хорошо, пока она не подняла вопрос: Все таблицы БД будут иметь столбцы CreatedDate и LastUpdatedDate, обновленные триггерами. В этот момент наша команда пережила раскол …

6
Модульные тесты и базы данных: в какой момент я на самом деле подключаюсь к базе данных?
Есть ответы на вопрос о том, как тестовые классы подключаются к базе данных, например, «Должны ли сервисные тестовые классы подключаться ...» и «Модульное тестирование - приложение, связанное с базой данных» . Итак, вкратце, давайте предположим, что у вас есть класс A, который должен подключаться к базе данных. Вместо того, чтобы …

3
Есть ли причина использовать varchar над текстовыми столбцами в базе данных?
Это varcharпросто остаток до того, как textпришел, или есть случаи, когда вы хотели бы использовать varchar? (Или charв этом отношении ..) (Я использую Postgres и MySQL (MyISAM) ежедневно, так что это то, что меня больше всего интересует, но ответы для других баз данных, конечно, приветствуются. ^ _-)

12
Должны ли опытные программисты знать запросы к базе данных? [закрыто]
Есть так много программистов, которые также являются экспертами в написании запросов и проектировании баз данных. Должно ли это быть основным требованием быть опытным программистом или программистом? Хотя существует много общего в способах разработки запросов и кодов, мое личное мнение таково , что запросы, по- видимому, имеют другую структуру, чем код, …
35 database  query 

1
Каков реалистичный, максимальный размер для базы данных SQLite?
В соответствии с этой статьей о подходящем использовании для SQLite говорится, что, хотя SQLite ограничен 140 терабайтами , клиент-серверная СУБД может работать лучше: Размер базы данных SQLite ограничен 140 терабайтами (2 47 байт, 128 тибибайт). И даже если он может обрабатывать большие базы данных, SQLite хранит всю базу данных в …

6
Какова хорошая практика безопасности для хранения критически важной базы данных на ноутбуках разработчика?
У нас есть несколько подарков: Разработчикам нужна копия производственной базы данных на их машинах. Разработчики имеют пароль к указанной базе данных в файлах App.config. Мы не хотим, чтобы данные в указанной базе данных были скомпрометированы. Несколько предложенных решений и их недостатки: Полный диск-шифрование. Это решает все проблемы, но ухудшает производительность …

6
Должен ли я использовать одну базу данных для одного приложения или использовать одну базу данных для нескольких приложений [закрыто]
У меня есть несколько приложений, некоторые из которых используют данные из одних и тех же источников. Это лучшая практика (или каковы плюсы / минусы), чтобы: оставить данные в базах данных, совместно используемых несколькими приложениями экономит место, так как нужна только одна база данных усложняет индексацию, так как разные приложения имеют …

3
Занимает ли хранение простых текстовых данных меньше места, чем хранение эквивалентного сообщения в двоичном формате
Как веб-разработчик, я очень мало разбираюсь в двоичных данных. Если я возьму предложение «Hello world.», Преобразую его в двоичный файл и сохраню как двоичный файл в базе данных SQL, кажется, что 1 и 0 занимают больше места, чем буквы. Мне кажется, что использование букв будет похоже на сжатие, когда один …

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