Публикации по теме '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.
С тех пор, как я взял на себя эту ответственность, я заметил очень..