fa
Feedback
7 584
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-7307 روز
-4 03830 روز
آرشیو پست ها
Раздел команд DQL (Часть 5) [часть 4 смотри тут] Раз уж просили продолжение - получайте. Базовая структура языка запросов данных DQL - это блок запроса, состоящий из предложений SELECT, FROM и WHERE. Пример: SELECT <таблица имен полей> FROM <имя таблицы или представления> ГДЕ <условие запроса> #совет #код

Познакомьтесь с основами программирования на платформе 1С и создайте базу данных для предприятий. Приходите на онлайн-интенси
Познакомьтесь с основами программирования на платформе 1С и создайте базу данных для предприятий. Приходите на онлайн-интенсив Skillbox с 2 по 4 июня в 19:00 по московскому времени. Регистрируйтесь: 👉 https://clc.to/nfWnzg. Научитесь: ⌨️ проектировать архитектуру баз данных; ⌨️ настраивать интерфейс и права пользователей; ⌨️ автоматизировать бизнес-процессы; ⌨️ создавать регистры движения документов; ⌨️ архивировать и тестировать базы данных. 💬 Спикер интенсива — основатель и руководитель центра автоматизации SlavVer Вячеслав Вербий. Сертифицированный специалист 1С. Руководил офисом в компании «Первый БИТ». Он прокачает ваши навыки в программировании и поможет освоить новые. 🎁 Все участники получат в подарок чек-лист по интенсиву 1С: полезную информацию о создании баз данных в 1С и пошаговый план реализации. Участвуйте, задавайте вопросы и получите сертификат на 10 тысяч рублей на любой курс Skillbox!

Amazon Neptune Знакомимся с ещё одним необычным типом баз данных: графовые базы данных. Это разновидность баз данных с реализацией сетевой модели в виде графа и его обобщений. Такие базы данных предназначены для хранения взаимосвязей и навигации в них. Это много где применимо, но об этом поговорим как-нибудь в другой раз :) Конкретно Amazon Neptune является примером графовой БД, преимуществами которой являются высокая производительность и простая расширяемость. Она стабильна и проста. В общем, то, что надо. #совет #инструмент

Что такое Prometheus? (Часть 2) [первую часть с основными данными смотри тут] Итак, продолжим изучать данную необычную утилиту. Как мы уже поняли, Prometheus — это база данных временных рядов. Но он при этом сильно отличается от других подобных БД. Чем же? Да хотя бы тем, что к нему можно присоединить целую экосистему инструментов, чтобы расширить функционал. Prometheus мониторит самые разные системы: серверы, базы данных, отдельные виртуальные машины, да почти что угодно. Для этого Prometheus периодически скрейпит свои целевые объекты. Что такое скрейпинг? Prometheus извлекает метрики через HTTP-вызовы к определенным конечным точкам, указанным в его конфигурации. Про него ещё очень много интересного можно рассказать, всё зависит от вашего актива. #совет #инструмент

Proglib теперь в Telegram! Это полноценное медиа для айтишников: разборы кода, обзоры приложений, фишки по трудоустройству и
Proglib теперь в Telegram! Это полноценное медиа для айтишников: разборы кода, обзоры приложений, фишки по трудоустройству и реальные вакансии. Если хотите подтянуть скилл и найти хорошую работу, подписывайтесь: @proglib_com

⚡️Proglib теперь в телеграм! Подписаться: @Proglib_official
⚡️Proglib теперь в телеграм! Подписаться: @Proglib_official

Оператор LIKE (часть 2) [краткие данные о нём можешь глянуть здесь] После того, как я рассказал вам о нём вкратце, я подумал, что чего-то не хватает. Поэтому дополнительно ловите примеры фильтров, которые пишутся при использовании этого оператора: ссылка. Всё-таки его толк при повседневном использовании сложно преувеличить, а наглядного примера не было. Теперь этот гештальт закрыт :) #совет #код

SQLite Заинтересовался тем, что это, после поста про обучение SQL. Это быстрая и легкая встраиваемая однофайловая СУБД на языке C, которая не имеет сервера и позволяет хранить всю базу локально на одном устройстве. Основная особенность - для работы SQLite вам не потребуются какие-либо сторонние библиотеки или службы. Благодаря своим свойствам она применяется: · На сайтах с низким и средним трафиком; · В программах, которые часто выполняют прямые операции чтения/записи на диск; · В приложениях для тестирования бизнес-логики. Ну и, разумеется, подойдёт всем новичкам в данной сфере, что я только что и подтвердил #совет #инструмент

Айтишное сообщество в телеграм поделилось 3 каналами, которые помогут вам прокачать свои скиллы: IT библиотека – авторы за свои деньги выкупают платные книги по айти и выкладывают в канал. Прокачивай навыки и экономь на обучении. Unreal Engine Education – канал от разрабов Mortal Combat по разработке игр. Инструкции, реальные примеры и всё в понятных картинках. Linux Education – фишки линукса, обзоры дистрибутивов и недооцененных функций. Освой новую операционку за пару дней. Подписывайтесь и впитывайте самое важное без воды.

Типы данных CHAR и VARCHAR Не смотря на общую часть в названии, они очень сильно отличается. Тип данных CHAR используется для строк только фиксированной длины. Если строка будет передана меньше, или больше - просто выйдет ошибка. В это время VARCHAR наоборот используется для строк переменной длины, то бишь, принимает строки, длина которых меньше, или равна заданной. Обязательно учитывайте это при выборе между этими типами данных. #совет

Оператор IN Это такой оператор, который позволяет указать несколько значений в предложении WHERE. Он является сокращением для множественных условий ИЛИ. Например, используя оператор IN вывести записи университетов из Новосибирска и Перми:
 *
FROM Universities
WHERE Location IN ('Novosibirsk', 'Perm')

Этот запрос аналогичен:
 *
FROM Universities
WHERE Location = 'Novosibirsk'
OR Location = 'Perm'

Но если значений много, то удобней перечислить их в операторе IN. #совет #код

Хочешь научиться веб-дизайну, чтобы делать картинки для рекламных постов получше этой?👆🏻 Тогда переходи в канал @figma_russ
Хочешь научиться веб-дизайну, чтобы делать картинки для рекламных постов получше этой?👆🏻 Тогда переходи в канал @figma_russia и обучайся всему в удобном формате🔥

Команды языка управления транзакциями (TCL) [предыдущая часть выше] Тгаnsасtiоn Соntrol Language - это команды, которые позволяют определить исход транзакции. Команды управления транзакциями управляют изменениями в базе данных, которые осуществляются командами манипулирования данными. Но сперва определимся с кое-чем. Транзакция (или логическая единица работы) – неделимая с точки зрения воздействия на базу данных последовательность операторов манипулирования данными (чтения, удаления, вставки, модификации) такая, что либо результаты всех операторов, входящих в транзакцию, отображаются в БД, либо воздействие всех этих операторов полностью отсутствует. COMMIT - заканчивает текущую транзакцию и делает постоянными (сохраняет в базе данных) изменения, осуществленные этой транзакцией. Также стирает точки сохранения этой транзакции и освобождает ее блокировки. ROLLBACK - выполняет откат транзакции, т.е. отменяет все изменения, сделанные в текущей транзакции. Можно также использовать эту команду для того, чтобы вручную отменить работу, проделанную сомнительной распределенной транзакцией. В связи со свойством сохранения целостности БД транзакции являются подходящими единицами изолированности пользователей. То есть, если с каждым сеансом работы с БД ассоциируется транзакция, то каждый пользователь начинает работу с согласованным состоянием базы данных, или же с таким состоянием, в котором база данных могла бы находиться, даже если бы пользователь работал с ней в одиночку. #совет #код

Команды языка манипулирования данными (DML) [предыдущую часть смотри здесь] Команды языка манипулирования данными (Data Manipulation Language) позволяют пользователю перемещать данные в базу данных и из нее: INSERT — осуществляет вставку строк в таблицу. DELETE — осуществляет удаление строк из таблицы. UPDATE — осуществляет модификацию данных в таблице. SELECT — осуществляет выборку данных из таблиц по запросу. Запланирована ещё одна часть, но мы можем продолжать дальше: всё зависит от вашей активности. #совет #код

Python пришел в телеграм! Python — второй по популярности язык в мире. Он очень универсален: можно писать сайты, а можно иску
Python пришел в телеграм! Python — второй по популярности язык в мире. Он очень универсален: можно писать сайты, а можно искусственный интеллект. Теперь у Python есть русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!

InfluxDB Новый инструмент в нашем арсенале, супер! Что же это такое? Это база данных временных рядов, которая оптимизирована для быстрой записи данных, а также их чтения в сфере мониторинга. Для сравнения, Prometheus, о котором мы говорили на днях, является системой мониторинга с полностью интегрированной СУБД временных рядов и возможностью оповещения измерений. Не могу сказать, что из них конкретно лучше, думаю, что они просто разные и подходят для разных задач. Но оба инструмента для мониторинга вам, несомненно, пригодятся (да кстати, скоро продолжение про Прометея!). #совет #инструмент

Команды языка управления данными (DCL) И мы продолжаем изучать разделы команд, первую часть смотрите тут. Data Control Language, или команды языка управления данными - это команды, позволяющие управлять доступом пользователей к базе данных. В этот раздел входят все команды, применяемые для предоставления пользователям и отмены полномочий GRANT и REVOKE, а также команду SET ROLE, способная дать разрешение, или запрет роли для конкретного сеанса. #совет #код

Для тех кто просил, открываем доступ в закрытый канал👇 https://t.me/+GyenIj-0F3hjNTgy

Скинуть секретный канал с платными материалами для программистов?
Anonymous voting

SQL инъекции Одна из основных угроз безопасности для вашей базы данных (и напоминаю про нашу серию постов про безопасность). Если приложение неправильно обрабатывает запрос от пользователя, то хакер может получить доступ к данным БД. Рассмотрим пример в коде: ссылка. В следующей части расскажем, как с таким бороться. #совет #код