Tag: данных

Расшифровать схему базы данных

Недавно я унаследовал работу по поддержанию базы данных, которая не была разработана очень хорошо, и дизайнеры не могут задавать какие-либо вопросы. И у меня еще будет пара в будущем. Было сложно найти взаимосвязи между таблицами без какой-либо визуальной помощи или диаграммы базы данных. Мне было интересно, какие инструменты рекомендованы для этого. Я знаю о Visio, […]

Можно ли отменить транзакцию, которую я уже совершил? (потери данных)

Я совершил неправильный оператор UPDATE и потерял некоторые данные. Можно ли откат сейчас, после того, как я уже совершил? Любая помощь? ROLLBACK говорит NOTICE: there is no transaction in progress .

Выбор наилучшего первичного ключа + система нумерации

Мы пытаемся придумать систему нумерации для системы активов, которую мы создаем, было несколько горячих дискуссий по этой теме в офисе, поэтому я решил спросить экспертов SO. Учитывая дизайн базы данных ниже того, что было бы лучшим вариантом. Пример 1: Использование автоматических суррогатных ключей. ================= ================== Road_Number(PK) Segment_Number(PK) ================= ================== 1 1 Пример 2. Использование созданной […]

Ошибка привязки элемента ElementName

У меня есть следующий XAML: … … Эта привязка не работает: MarkerEnabled=”{Binding ElementName=DisplayMarkers, Path=IsChecked}” Я пытаюсь связать свойство IsChecked с моим флажком с именем «DisplayMarkers». Когда я запускаю его, в режиме отладки в VS 2010, окно вывода показывает, что привязка не работает. Он не может найти элемент с именем «Checkbox», Может ли кто-нибудь сказать мне, […]

Нормализация MongoDB, внешний ключ и присоединение

Прежде чем я погрузился в глубоко в MongoDB в течение нескольких дней, я подумал, что задаю довольно простой вопрос о том, должен ли я вообще погрузиться в него или нет. У меня нет опыта с nosql. Я немного читал о некоторых преимуществах баз данных документов, и я думаю, что для этого нового приложения они будут […]

Какой лучший дизайн базы данных: больше таблиц или больше столбцов?

Бывший коллега настаивал на том, что firebase database с большим количеством таблиц с меньшим количеством столбцов лучше, чем одна с меньшим количеством таблиц с большим количеством столбцов. Например, вместо таблицы клиентов с именами, адресами, городами, состояниями, почтовыми индексами и т. Д., У вас будет таблица имен, таблица адресов, таблица города и т. Д. Он утверждал, […]

AngularJS – привязка переключателей к моделям с булевыми значениями

У меня проблема с привязкой переключателей к объекту, свойства которого имеют логические значения. Я пытаюсь отображать экзаменационные вопросы, полученные из $ resource. HTML: {{choice.text}} JS: $scope.question = { questionText: “This is a test question.”, choices: [{ id: 1, text: “Choice 1”, isUserAnswer: false }, { id: 2, text: “Choice 2”, isUserAnswer: true }, { id: […]

Поиск k-го наименьшего числа из n отсортированных массивов

Итак, у вас есть n отсортированных массивов (не обязательно одинаковой длины), и вы должны вернуть k-й наименьший элемент в объединенном массиве (т. Е. Объединенный массив, образованный путем слияния всех отсортированных массивов n) Я уже давно это пробовал и другие варианты, и до сих пор я чувствую себя комфортно только в том случае, когда есть два […]

Каким образом денормализация улучшает производительность базы данных?

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

Что такое кеширование?

Я постоянно слышу о человеке, у которого есть проблема с производительностью x, которую они решали посредством кеширования. Или, как выполнение x, y, z в коде программы может повредить вашу способность кэширования. Даже в одном из последних подкастов Джефф Этвуд рассказывает о том, как они кэшируют определенные значения для быстрого поиска. Кажется, что в терминах «кеш» […]

Давайте будем гением компьютера.