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

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

2
Возможность перепроектирования базы данных: какой дизайн таблицы использовать для сбора данных с этого датчика?
Фон У меня есть сеть из примерно 2000 датчиков, каждый из которых имеет около 100 точек данных, которые мы собираем с 10-минутными интервалами. Эти точки данных обычно являются значениями типа int, но некоторые являются строками и числами с плавающей точкой. Эти данные должны храниться в течение 90 дней, больше, если …

4
Это хорошая идея использовать синонимы, чтобы избежать создания дубликата таблицы?
У нас есть 3 копии одной и той же базы данных. Все 3 базы данных имеют Usersтаблицу, и пользователь всегда будет существовать во всех 3 базах данных с одинаковыми настройками. В любое время, когда мы хотим добавить или отредактировать пользователя, мы должны обновить 3 базы данных. Будет ли лучшей идеей …

3
Лучший способ создать базу данных турниров
Я создаю веб-страницу для размещения ставок на все матчи предстоящего футбольного турнира Евро-2012. Нужна помощь, чтобы решить, какой подход выбрать для фазы нокаута. Ниже я создал макет, которым я очень доволен, когда дело доходит до хранения результатов всех «известных» матчей группового этапа. Такой дизайн позволяет легко проверить, правильно ли пользователь …

4
Средство разработки PostgreSQL [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Я собираюсь создать базу данных, которая будет работать с PostgreSQL. Я привык к великолепному инструменту …

2
Безопасность для разработчиков приложений, выполняющих PL / SQL в Oracle
Как вы справляетесь с отсутствием привилегий уровня схемы в Oracle? Архитектура безопасности Oracle хорошо работает для приложений, которым требуются только привилегии уровня объекта, и хорошо работает для администраторов баз данных, которым нужно мало ограничений. Однако в архитектуре, похоже, есть большая дыра для программистов, занимающихся разработкой с использованием интерфейсного приложения и …

2
Как структурировать модель для правильного и эффективного представления древовидных данных в реляционных базах данных?
Основываясь на изучении древовидных данных в реляционной базе данных с помощью вопроса SQL , я хотел бы знать, как регулярно используются способы описания древовидных данных в реляционных базах данных с учетом физических последствий? Я предполагаю, что СУБД не имеет специальных функций для обработки, кроме обычных SQL ANSI или общих доступных …

1
Может ли неиспользуемый NONCLUSTERED INDEX все же повысить скорость запроса?
Это странная ситуация, но я надеюсь, что у кого-то есть ответ. Во время некоторых проблем с производительностью мы добавили в таблицу NONCLUSTERED INDEX, как было запрошено sp_BlitzIndex. Мы проверили его использование на следующий день, и оно показало 0 операций чтения ( 0 сканирований / поисков, 0 одноэлементных поисков ), поэтому …

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

2
Альтернатива EAV для динамических полей в хранилище данных схемы типа звезда
Мне нужно поддерживать динамические поля и значения в большом хранилище данных для хранения журнала запросов API, в моем случае пользователь должен хранить строку запроса всех запросов API и иметь возможность выполнять запрос к ним в будущем (так что это не просто хранилище, поэтому я не могу использовать BLOB для них) …

5
Разве плохая идея создавать внешние ключи для таблиц в разных схемах в одной базе данных для больших приложений?
Я работаю над переносом большого веб-приложения pl / sql на выделенный сервер. Это приложение расположено в одной схеме с 70 пакетами программного кода. Это приложение было сделано примерно около 15 человек в разное время. И для нас было обычной практикой создавать внешние ключи для ссылочных таблиц в разных схемах, потому …

2
Самый быстрый способ изменить тип данных индексированного ключа таблицы 600 ГБ с INT на BIGINT
Мне нужно изменить тип данных с INT на BIGINT в таблице MySQL 600 ГБ. Столбец имеет уникальный индекс. Я мог бы быть хорош с неподписанным INT, но я предполагаю, что изменение к этому или BIGINT будет в значительной степени той же самой болью. Двигатель стола - InnoDB. Что будет проще: …

4
Быстрый поиск ближайшего соседа в 150-мерном пространстве
Я хочу создать базу данных, используя любую из возможных СУБД. В нем будет таблица с примерно 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.