11
ответов

Проблема, как реализовать алгоритм для шести градусов разделения?

Пользователи UserA-UserB-UserC-UserD-UserF, соединенные '-', знают друг друга. И мне нужен алгоритм для этих 2 задач: Вычислите путь от UserX до UserY Для UserX, вычислите всех пользователей, который больше не является...
вопрос задан: 21 January 2010 00:07
11
ответов

Гарантируйте “Разумные” запросы только

В нашей организации у нас есть потребность позволить сотрудникам отфильтровать данные в нашем веб-приложении путем предоставления операторов Where. Это работало отлично в течение долгого времени, но мы иногда сталкиваемся с пользовательским обеспечением..
вопрос задан: 6 January 2010 19:47
11
ответов

Каковы некоторые хорошие [закрытые] Альтернативы Платформы Объекта

Я использую Платформу Объекта теперь и постоянно имею для записи встроенного sql, потому что платформа Объекта не поддерживает полнотекстовый поиск и другие функции. Есть ли ORM там, который имеет многих...
вопрос задан: 3 December 2009 17:33
11
ответов

ТО, ГДЕ идентификатор В (1, 2, 3, 4, 5, …) самое эффективное?

Я знаю, что эта тема была избита до смерти, но кажется, что много статей в Интернете часто ищут самый изящный путь вместо самого эффективного пути, как решить его. Вот...
вопрос задан: 5 October 2009 20:08
11
ответов

Многие многим дизайн отношения - перекрестный дизайн таблицы

Я задаюсь вопросом, что лучший дизайн для перекрестной таблицы для many-many отношений. Два подхода, которые я рассматриваю: CREATE TABLE SomeIntersection (IntersectionId...
вопрос задан: 11 June 2009 16:07
11
ответов

Быстрее 'выбирают отличный thing_id, thing_name от table1' в оракуле

У меня есть этот запрос: выберите отличный идентификатор, имя от table1 Для данного идентификатора, имя всегда будет тем же. Индексируются оба поля. Нет никакой отдельной таблицы, которая отображает идентификатор на имя. Таблица...
вопрос задан: 2 June 2009 13:13
11
ответов

SQL Server для [закрытых] программистов C#

Я - довольно хороший программист C#, который должен изучить SQL Server. Каков лучший способ для меня изучить SQL Server / Разработка базы данных?Примечание: Я - общее количество newb когда дело доходит до DB и SQL.
вопрос задан: 15 April 2009 00:24
11
ответов

Является поблочное тестирование Вашим TDD взятия SQL Слишком далеко?

Существует статья о www.sqlservercentral.com о поблочном тестировании Ваш SQL. Парень TDD во мне сказал хороший, мы можем протестировать материал базы данных. Системный архитектор во мне сказал, какая логика мы...
вопрос задан: 8 April 2009 15:40
11
ответов

Что самый изящный путь состоит в том, чтобы использовать хранимые процедуры?

Я переписываю встроенный SQL в своем классе репозитория для использования хранимых процедур вместо этого (требование к защите). После использования Быстрого NHibernate и Linq2Sql в прошлом я нахожу, что это чрезвычайно...
вопрос задан: 27 March 2009 15:16
11
ответов

Что/должно ПУСТОЙ УКАЗАТЕЛЬ, средний наряду с отношениями FK - База данных

Я испытывал трудное время, создавая отношения FK в моей реляционной базе данных SQL и после краткого обсуждения на работе, мы поняли, что у нас есть nullable столбцы, которые были наиболее вероятными...
вопрос задан: 18 March 2009 00:06
11
ответов

Лучший способ к модели Customer <-> Адрес

У каждого Клиента есть физический адрес и дополнительный почтовый адрес. Что Ваш предпочтительный путь состоит в том, чтобы смоделировать это? Опция 1. У клиента есть внешний ключ для Обращения к Клиенту (идентификатор, phys_address_id...
вопрос задан: 15 March 2009 22:31
11
ответов

Что такое хорошая замена Архитектора Visio Enterprise? [закрытый]

Я использовал Visio 2002/2003 Архитектор Предприятия, чтобы сделать, мой дизайн схемы базы данных визуально и затем передать - генерирует DDL для создания базы данных. Я хотел переключить на Visio 2007, но в то время как это...
вопрос задан: 28 February 2009 23:51
11
ответов

Строки как первичные ключи в базе данных SQL

Я не очень знаком с базами данных и теориями позади, как они работают. Это немного медленнее с точки зрения производительности (вставка/обновление/запросы) для использования Строк для Первичных ключей, чем целые числа?...
вопрос задан: 5 February 2009 19:40
11
ответов

Как объектно-ориентированный программист может получить его голову вокруг управляемого базой данных программирования?

Я программировал в C# и Java немногим более, чем в течение года и имею достойное схватывание объектно-ориентированного программирования, но мой новый параллельный проект требует управляемой базой данных модели. Я использую C# и Linq...
вопрос задан: 27 January 2009 08:08
11
ответов

Дата SQL MS только без времени

Вопрос Привет Все, у меня был некоторый беспорядок в течение достаточно долгого времени с важным настилом типа DateTime SQL с помощью T-SQL. По существу я хочу принять, значение DateTime говорит 01.12.2008 14:30:12 и...
вопрос задан: 24 January 2009 06:33
11
ответов

Существует ли хорошая альтернатива SQL*PLUS для Oracle?

Я не поклонник использования SQL*PLUS как интерфейс к Oracle. Я обычно использую yasql, но он не был обновлен с 2005 и может сделать с некоторыми улучшениями. Быстрый поиск Google показывает yasql и SQLPal....
вопрос задан: 13 January 2009 21:28
11
ответов

Строки количества в таблице SQL в O (1)

Я понимаю, что лучшим способом считать количество строк в таблице SQL является количество (*) (или эквивалентно рассчитайте (PrimaryKey)). Этот O (1)? В противном случае, почему нет? Почему не только реализуют счетчик и возвращают его...
вопрос задан: 17 December 2008 15:05
11
ответов

Оптимизированный SQL для древовидных структур

Как Вы получили бы данные с древовидной структурой из базы данных с лучшей производительностью? Например, скажите, что у Вас есть иерархия папок в базе данных. Где строка базы данных папки имеет идентификатор, Имя и ParentID...
вопрос задан: 26 November 2008 11:46
11
ответов

Копирование реляционных данных от базы данных до базы данных

Править: Позвольте мне полностью перефразировать это, потому что я не уверен, что существует путь XML как, я первоначально описывал. Еще одно редактирование: Это должно быть повторяемым процессом, и он должен смочь быть...
вопрос задан: 17 November 2008 21:43
11
ответов

SQL Insert into Entry Tables [дубликат]

Я пытаюсь вставить в таблицу, которая объединена в моей программе c #, у меня возникла проблема с приведенным ниже оператором SQL на SQL Server: INSERT INTO DartBox (DartBoxNumber, ReturnDate, Comments, SerialSDD) ...
вопрос задан: 23 October 2008 10:38
11
ответов

Я могу получить лучшую производительность с помощью СОЕДИНЕНИЯ, или использование СУЩЕСТВУЕТ?

У меня есть две таблицы Institutions и Results, и я хочу видеть, существуют ли какие-либо результаты для учреждений таким образом, я могу исключить тех, которые не имеют результатов. Я могу получить лучшую производительность с помощью...
вопрос задан: 22 October 2008 18:47
11
ответов

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

У меня есть сценарий SQL, что я хочу произвести сообщения о ходе выполнения, когда он работает. При наличии его, выходные сигналы между SQL-операторами легки, однако у меня есть некоторый очень длинный рабочий INSERT INTO, ВЫБИРАЕТ. Есть ли...
вопрос задан: 24 September 2008 19:48
10
ответов

Представления SQL Server, благословение или проклятие?

Я когда-то работал с архитектором, который запретил использование представлений SQL. Его главная причина состояла в том, что представления сделали слишком легким для беспечного кодера напрасно включить объединяемые таблицы, которые, если тот кодер попробо
вопрос задан: 20 September 2019 14:37
10
ответов

Почему использование пункт СОЕДИНЕНИЯ по сравнению с, ГДЕ условие?

Я разрабатываю против баз данных Oracle. Когда я должен вручную записать (не, используют ORM, любят, в спящем режиме), я использую ГДЕ условие вместо СОЕДИНЕНИЯ. например (это упрощенно только для иллюстрирования...
вопрос задан: 23 February 2019 05:32
10
ответов

Как я могу сравнить время в SQL Server?

Я пытаюсь сравнить время в поле даты и времени в SQL-запросе, но я не знаю, правильно ли это. Я не хочу сравнивать часть даты, просто часть времени. Я делаю это: ВЫБЕРИТЕ timeEvent ИЗ...
вопрос задан: 22 November 2018 09:53
10
ответов

Как ЛЕВОЕ ВНЕШНЕЕ ОБЪЕДИНЕНИЕ может возвратить больше записей, чем существуют в столе, из-за которого встают?

У меня есть очень простое ЛЕВОЕ ВНЕШНЕЕ ОБЪЕДИНЕНИЕ для возврата всех результатов вставшего стола и некоторой дополнительной информации от намного большей таблицы. Таблица, из-за которой встают, содержит 4 935 записей все же, когда я ОСТАВИЛ ВНЕШНЕЕ ОБЪЕД
вопрос задан: 6 September 2018 17:42
10
ответов

Есть ли хорошая причина использовать прописные буквы для ключевых слов SQL? [закрыто]

По умолчанию это прописные буквы, но есть ли причина использовать прописные буквы для ключевых слов? Я начал использовать верхний регистр, потому что я просто пытался соответствовать тому, что SQL Server дает мне всякий раз, когда я ...
вопрос задан: 13 August 2018 05:10
10
ответов

Стандарты форматирования SQL

В моем последнем задании мы работали над очень тяжелым базой данных приложением, и я разработал некоторые стандарты форматирования так, чтобы мы все записали SQL с общим расположением. Мы также разработали стандарты кодирования, но...
вопрос задан: 18 July 2018 04:14
10
ответов

Самая высокая зарплата в каждом отделе

У меня есть таблица EmpDetails: DeptID EmpName Salary Энг Сэм 1000 Энгг Смит 2000 HR Денис 1500 HR Дэнни 3000 IT Дэвид 2000 ОНО ...
вопрос задан: 9 July 2018 18:54
10
ответов

Является ли объединение эквивалентным фильтруемому декартовому произведению? [Дубликат]

Если вы хотите присоединиться к двум таблицам, есть два способа сделать это: «правильный», дидактический путь: выберите * из t1 join t2 на t1.col1 = t2.col1 и грязный путь: выберите * из t1, t2, где ...
вопрос задан: 14 April 2018 15:58