Публикации по теме 'sql'


Базы данных SQL против NoSQL
Важное решение, которое разработчики и компании принимают при разработке приложений, заключается в том, использовать ли структуру данных реляционной базы данных (SQL) или нереляционной базы данных (No-SQL). Оба хороши, но есть определенные ключевые различия, которые следует учитывать при принятии решения о том, какой из них использовать. Базы данных SQL используют язык структурированных запросов (SQL) для определения данных и управления ими. С одной стороны, это чрезвычайно мощно:..

SQL нужна сестра
Я считаю, что при использовании SQL мы совершаем фундаментальную ошибку. Мы используем его как для того, чтобы задать вопрос, так и для форматирования ответа. Позвольте мне привести пример генерации XML с помощью SQL: (Тот же аргумент можно использовать с использованием JSON или любого другого языка разметки. Я использую XML только в качестве примера.) Вот один из бесчисленных способов генерации XML с помощью SQL в базе данных Oracle: ВЫБРАТЬ XMLELEMENT («Emp», XMLATTRIBUTES..

Основы баз данных (новый курс!)
Основы баз данных (новый курс!) Мы только что выпустили Основы базы данных , последний интерактивный курс на Next XYZ! Этот курс познакомит вас с фундаментальными понятиями баз данных и SQL (язык структурированных запросов). Кроме того, начать работу с Next XYZ бесплатно ! Вы поможете Codey — кодирующему роботу Next XYZ — спроектировать, создать и поддерживать базу данных для строительной компании, а также отвечать на важные вопросы, используя данные. По пути вы узнаете, как:..

Масштабирование загрузки в Snowflake
Иногда, когда статистики собирают данные, им нравится возвращать каждое из них, прежде чем брать следующую. Это называется случайной выборкой с заменой, в отличие от случайной выборки без замены, которая является более распространенным явлением. Пример того, когда это делается в дикой природе, - во время обучения случайного леса, и это стало спусковым крючком для меня, написавшего этот пост. Все встроенные в Snowflake функции сэмплирования вращаются вокруг сэмплирования без замены...

ORM в Ruby
В Школе программного обеспечения и дизайна Тьюринга (бэкэнд) мы все изучали веб-фреймворк под названием rails для создания небольших приложений. Неотъемлемой частью построения этих фреймворков является использование принципа проектирования контроллера представления модели (MVC). Модель, это программа, которая взаимодействует с базой данных, сохраняя информацию или читая информацию. Представление, это информация, которую мы отображаем в браузере. Последняя часть — это контроллер, который..

Когда выбирать SQL и NoSQL
Если кто-то спросит вас, почему вы должны выбрать базу данных NoSQL вместо SQL, вы можете обратиться к приведенным ниже указателям, которые описывают, когда и почему вы должны эффективно выбирать такие базы данных в архитектуре распределенной системы. Это не сравнение между двумя, но самое главное, когда чтобы выбрать один в вашем приложении SQL: Основная часть заключается в том, что мы можем иметь отношения с разными таблицами, имеющими одинаковый атрибут, и можем иметь..

Вычисление смещения DateTime без учета выходных в T-SQL
Недавно я унаследовал все требования к отчетности для нового клиента — то, с чем мне не приходилось возиться с самого начала работы в отрасли, когда я поглощал всю работу, которая никому не была нужна. С тех пор я сделал свою долю SQL, но по большей части он был ограничен вашим стандартным CRUD с довольно предсказуемыми шаблонами. Что еще хуже, ORM действительно съели качество времени, которое я раньше тратил на SSMS. С тех пор, как я взял на себя эту ответственность, я заметил очень..