Лучшие

Кирилл Антонов
8 Просмотры · 6 лет тому назад

В данном видео мы поговорим про особенности СУБД SQLite, которые, на мой взгляд, необходимо знать перед тем, как начать работать с данной встраиваемой СУБД.
Рубрика на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite
Текстовая версия видео:http://zametkinapolyah.ru/zame....tki-o-mysql/chast-1-
https://vk.com/zametkinapolyah
https://new.vk.com/zametki_bd

Помощь проекту:
WMR: R28827266698
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Hetman Software
8 Просмотры · 6 лет тому назад

👍 Смотрите как включить, отключить и настроить спящий режим Windows, а также что делать, если он не включается или компьютер не выходит из спящего режима.

Подробнее о настройке Windows читайте в нашем блоге - https://hetmanrecovery.com/ru/recovery_news/.

Во время спящего режима компьютер не выключается. Спящий режим характеризуется меньшим потреблением электроэнергии в сравнении с обычным режимом работы компьютера. Часть компонентов компьютера отключается, например, жесткий диск, а часть начинает потреблять меньшее количество электроэнергии. Все запущенные приложения остаются в оперативной памяти компьютера, продолжают свою работу, но находятся в состоянии ожидания. Возобновление работы из спящего режима происходит практически моментально, вы получаете готовый к работе компьютер за считанные секунды.

Настроить или отключить спящий режим в Windows 10 можно как в новом интерфейсе настроек, так и в привычной Панели управления.

Смотрите как перейти в панель управления - https://www.youtube.com/watch?v=Z6OuoRrWW8g.

Смотрите как запустить командную строку - https://www.youtube.com/watch?v=gDuVwc0fELo.

Смотрите другие видео о настройке Windows: https://www.youtube.com/playli....st?list=PLOlQebdCQYq

Смотрите другие ролики на тему: #СпящийРежим, #Windows, #компьютер, #ноутбук, #пароль, #ошибки.

Padmaster.ru
8 Просмотры · 6 лет тому назад

В этом уроке поговорим о программе, которая позволяет перевести текст с английского. Больше того, программа позволяет сделать это прямо с экрана вашего монитора.

Screen Translator (дословно - Переводчик с экрана и Экранный переводчик) - программа, которая позволяет получить перевод текста c выделенной на экране области.

Текстовая версия урока:
http://4upc.ru/materials/show/....perevod_na_russkii_s

Скачать программу можно по этой ссылке: http://gres.biz/screen-translator/

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика по базам данных: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Рубрика MySQL: http://zametkinapolyah.ru/zame....tki-o-mysql/server-m
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

------------------------------------------------------------------
-- Вырезает из переданного аргумента год
SELECT YEAR('2017-01-01');
SELECT YEAR('2017-01-01 12:00:00');

-- Получить дату и вернуть год и номер недели
SELECT YEARWEEK('2007-03-21');


-- QUARTER(): возвращает номер квартала, который соответствует переданной дате.
SELECT QUARTER('2016-12-19');
----------------------------------------------------------------

-- Определить по дате номер месяца в году
SELECT MONTH('2008-02-03');

-- Определить по дате название месяца в году
SELECT MONTHNAME('2008-02-03');

Кирилл Антонов
8 Просмотры · 6 лет тому назад

В этом видео уроке мы поговорим о том, с какими числами и числовыми значениями можно работать в MySQL сервере и увидим, что MySQL поддерживает работу с четырьмя числовыми форматами: целые числа, числа с фиксированной точкой, числа с плавающей точкой и бинарные числа в MySQL

Рубрика по базам данных: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Рубрика MySQL: http://zametkinapolyah.ru/zame....tki-o-mysql/server-m
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R28827266698
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Hetman Software
8 Просмотры · 6 лет тому назад

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

Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.

Содержание:
Как удалить страницу
Удаление страницы через техническую поддержку
Как ускорить процесс удаления
Как очистить страницу
Удаление публичной страницы
Проблемы с удалением

https://vk.com/support?act=new - техническая поддержка сайта

Как вы уже поняли удалить страницу не проблема, но к этому процессу нужно подходить осознанно. Потому как будет неприятно после удаления вдруг вспомнить что в вашей переписке осталась важная информация, нужное фото или контакт.
Удалить профиль тремя способами: через настройки аккаунта, техническую поддержку и создание новой учётной записи на старый номер. Если использовать первые два способа, то удалённую страницу можно будет восстановить в течение некоторого времени. Удалив страницу по третьему способу вернуть ее уже не получится. Если же доступ к странице был утерян, то сначала восстановите пароль, а потом удалите её или создайте новую страницу на мобильный номер, привязанный к ней.

А на этом все! Надеюсь данное видео было вам полезно. Не забудьте поставить лайк и подписаться на наш канал. Свои вопросы задавайте в комментариях под видео. Всем спасибо за просмотр. Пока.

Другие видео: #ВКонтакте, #Страница, #Удаление

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика по базам данных: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Рубрика MySQL: http://zametkinapolyah.ru/zame....tki-o-mysql/server-m
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

-- EXTRACT(): извлекает часть даты из переданного значения, например: день, месяц, год и др.

SELECT EXTRACT(YEAR FROM '2019-12-02');
SELECT EXTRACT(YEAR_MONTH FROM '2016-03-12 11:52:16');
SELECT EXTRACT(DAY_MINUTE FROM '1999-11-03 06:32:18');

-- GET_FORMAT(): функция используется как помощник для функции DATE_FORMAT и STR_TO_DATE(), она возвращает шаблоны записи времени.

SELECT DATE_FORMAT('2023-01-31',GET_FORMAT(DATE,'EUR'));
SELECT STR_TO_DATE('11.30.2013',GET_FORMAT(DATE,'USA'));
SELECT DATE_FORMAT('2011%03%12',GET_FORMAT(DATE,'INTERNAL'));

-- PERIOD_ADD(): функция добавляет N месяцев к периоду P. Оба аргумента – числа. Допустимые форматы: YYMM и YYYYMM

SELECT PERIOD_ADD('201801',2);

-- PERIOD_DIFF(): функция возвращает количество месяцев между периодами P1 и P2. Допустимые форматы: YYMM и YYYYMM
SELECT PERIOD_DIFF(199806,199712);

-- STR_TO_DATE(): функция MySQL сервера конвертирует строку в дату. Является обратной для функции DATE_FORMAT().
SELECT STR_TO_DATE('01,5,2013','%d,%m,%Y');
SELECT STR_TO_DATE('09:30:17','%h:%i:%s');
SELECT STR_TO_DATE('9','%m');
SELECT STR_TO_DATE('abc','abc');

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/chast-11
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-m...
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-15-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

sqlite3 block.db3

-- Создадим таблицу и наполним ее
CREATE TABLE table1(a,b,c,d);
INSERT INTO table1 VALUES (1,2,3,4);
INSERT INTO table1 VALUES (5,6,7,8);
INSERT INTO table1 VALUES (9,10,11,12);
INSERT INTO table1 VALUES (13,14,15,16);
INSERT INTO table1 VALUES (17,18,19,20);
INSERT INTO table1 VALUES (21,22,23,24);
INSERT INTO table1 VALUES (25,26,27,28);
SELECT * FROM table1;


-- для примера запустим второй терминал и откроем нашу БД

sqlite3

.open block.db3

-- DEFERRED – данный режим блокировки является режимом по умолчанию в SQLite. В режиме DEFERRED SQLite начинает блокировать таблицы только после того, как будет начато выполнение какой-либо команды, при этом другие транзакции могут читать данные из таблицы, но не могут их изменять.

-- терминал 1

BEGIN DEFERRED TRANSACTION;


-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);

-- терминал 1
INSERT INTO table1 VALUES (29,30,31,32);
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);

-- терминал 1
COMMIT;
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);


----------------------------------------------------------------
-- IMMEDIATE – в данном режим происходит блокировка базы данных, как только будет выполнена команда BEGIN. При это режим IMMEDIATE в SQLIte допускает, что другие транзакции могут читать данные из базы данных, но не записывать.

-- терминал 1
BEGIN IMMEDIATE TRANSACTION;


-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (37,38,39,40);

-- терминал 1
INSERT INTO table1 VALUES (41,42,43,44);
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (45,46,47,49);

-- терминал 1
COMMIT;
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (50,51,51,52);




-------------------------------------------------------------------

-- EXCLUSIVE – самый высокий уровень блокировки базы данных в SQLite. Режим EXCLUSIVE блокирует базу данных при выполнении команды BEGIN и при этом другие транзакции не могут ни читать данные из базы данных, ни уж тем более изменять данные.
-- терминал 1
BEGIN EXCLUSIVE TRANSACTION;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (53,54,55,56);

-- терминал 1
SELECT * FROM table1;
INSERT INTO table1 VALUES (53,54,55,56);

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-m...
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-15-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

sqlite3 block.db3

-- Создадим таблицу и наполним ее
CREATE TABLE table1(a,b,c,d);
INSERT INTO table1 VALUES (1,2,3,4);
INSERT INTO table1 VALUES (5,6,7,8);
INSERT INTO table1 VALUES (9,10,11,12);
INSERT INTO table1 VALUES (13,14,15,16);
INSERT INTO table1 VALUES (17,18,19,20);
INSERT INTO table1 VALUES (21,22,23,24);
INSERT INTO table1 VALUES (25,26,27,28);
SELECT * FROM table1;


-- для примера запустим второй терминал и откроем нашу БД

sqlite3

.open block.db3

-- DEFERRED – данный режим блокировки является режимом по умолчанию в SQLite. В режиме DEFERRED SQLite начинает блокировать таблицы только после того, как будет начато выполнение какой-либо команды, при этом другие транзакции могут читать данные из таблицы, но не могут их изменять.

-- терминал 1

BEGIN DEFERRED TRANSACTION;


-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);

-- терминал 1
INSERT INTO table1 VALUES (29,30,31,32);
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);

-- терминал 1
COMMIT;
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (33,34,35,36);


----------------------------------------------------------------
-- IMMEDIATE – в данном режим происходит блокировка базы данных, как только будет выполнена команда BEGIN. При это режим IMMEDIATE в SQLIte допускает, что другие транзакции могут читать данные из базы данных, но не записывать.

-- терминал 1
BEGIN IMMEDIATE TRANSACTION;


-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (37,38,39,40);

-- терминал 1
INSERT INTO table1 VALUES (41,42,43,44);
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (45,46,47,49);

-- терминал 1
COMMIT;
SELECT * FROM table1;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (50,51,51,52);




-------------------------------------------------------------------

-- EXCLUSIVE – самый высокий уровень блокировки базы данных в SQLite. Режим EXCLUSIVE блокирует базу данных при выполнении команды BEGIN и при этом другие транзакции не могут ни читать данные из базы данных, ни уж тем более изменять данные.
-- терминал 1
BEGIN EXCLUSIVE TRANSACTION;

-- терминал 2
SELECT * FROM table1;
INSERT INTO table1 VALUES (53,54,55,56);

-- терминал 1
SELECT * FROM table1;
INSERT INTO table1 VALUES (53,54,55,56);

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-13-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Итак, триггеры можно разделить на три вида по их применению:

триггер BEFORE, который срабатывает до выполнения какого-либо события в базе данных;
триггер AFTER, который срабатывает после выполнения события в базе данных;
INSTEAD OF триггер, который используется для манипуляции данными представлений.


Так же мы можем разделить триггеры по типам SQL команд:

DELETE триггер. Триггер DELETE запускается при попытке удаления данных/строк из таблицы базы данных;
UPDATE триггер. Триггер UPDATE будет запущен при попытке обновления/модификации данных в таблице базы данных;
INSERT триггер. Триггер INSERT будет запущен в том случае, если вы попытаетесь вставить/добавить строку в таблицу базы данных.
В некоторых СУБД триггер – это довольно мощное и полезное явление. Будьте аккуратны, используя триггеры, не используйте триггеры в рабочих базах данных. Перед тем, как реализовать триггер, создайте тестовую базу данных и посмотрите, что в итоге получится. Неправильный составленный триггер может навредить вашему проекту, повредив часть данных или удалив данные из базы данных.

Давайте перечислим самые распространенные функции триггеров:

Функция журнализации. Часто при помощи триггеров разработчики создают таблицы-журналы, в которых фиксируются различные изменения в базе данных. Обычно журналы создаются для фиксации изменений, которые вносят различные пользователи базы данных, таким образом можно отследить какой пользователь внес то или иное изменение в ту или иную таблицу базы данных.
Функция согласования данных. Мы уже упоминали, что триггеры используются для обеспечения целостности данных в базе данных. Мы можем связать триггер с той или иной SQL командой, таким образом, чтобы триггер проверял связанные таблицы на согласованность данных, тем самым мы обезопасим данные.
Функция очистки данных. Данная функция является подмножество функции из второго пункта. Например, вы выполняете каскадное удаление данных, в этом случае данные удаляются из таблиц, связанных ограничением внешнего ключа, но что если данные об одном объекте хранятся в несвязанных таблицах? В этом случае нас спасают триггеры. То же самое можно сказать и про операции каскадной модификации данных.
Другие функции триггеров. К сожалению, в SQLite3 нет хранимых процедур за исключением триггеров. В тех СУБД, у которых реализованы хранимые процедуры, мы можем создавать собственные процедуры в теле триггера, которые могут выполнять операции, не связанные с изменением данных.

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-m...
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-15-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

У транзакций в реляционных базах данных есть четыре свойства. Можно еще сказать, что это не четыре свойства, а четыре требования к транзакциям в базах данных. Этих четыре требования получили название ACID. Каждая буква аббревиатуры ACID – это первая буква того или иного требования: Atomicity, Consistency, Isolation, Durability. В русском языке свойства транзакции имеют аналогичную аббревиатуру: АСИД, это можно расшифровать как: атомарность, согласованность, изолированность и долговечность.

Давайте перечислим четыре свойства транзакции ACID и посмотрим, какие требования предъявляются к транзакциям в базах данных:

Atomicity или свойство атомарности транзакции гарантирует, то что ни одна транзакция в базе данных не будет выполнена частично. Вы не сможете честным путем забрать товар из магазина, отдав треть стоимости товара, а честный продавец не возьмет с вас денег за испорченный или разбитый товар. Поэтому внутри транзакции выполняются, либо все операции, и она успешно завершается, либо, если происходит сбой на одной из операций, происходит откат всех ранее выполненных операций. Таким образом обеспечивается целостность данных и поддерживается их согласованность.

Consistency или требование согласованности базы данных до и после выполнения транзакции. Перед тем, как начинается транзакция, база данных находится в согласованном состояние (в спокойном состояние, чуть ниже это объясню на примере). Например, вы оплатили покупку, вам пришло уведомление, что списали деньги, но продавец не видит поступивших на счет денег, и не отдает вам товар. Естественно, вы выйдете в этом случае из своего согласованного состояния и будете не очень спокойным (база данных в этом случае будет находиться так же в не согласованном состоянии: деньги с одного счета были списаны, а на другой не зачислены). Обратите внимание: что в процессе выполнения транзакции (когда выполняются операции) база данных может находиться в несогласованном состоянии, но как только транзакция завершена данное состояние недопустимо.

Isolation или свойство изолированности транзакций. Это одно из самых дорогих требований к транзакциям в базе данных. Оно гарантирует то, что параллельно выполняемые транзакции не будут мешать друг другу. Из-за того, что свойство изолированности транзакций забирает большое количество ресурсов, в реальных СУБД созданы различные уровни изоляции транзакций, чем выше этот уровень, тем более изолированы транзакции.

Durability или свойство долговечности транзакции. Перевод durability, как долговечность, в данном случае не совсем точно характеризует требование к транзакции, более точным будет свойство устойчивости транзакции. Требование устойчивости транзакции или долговечности гарантирует то, что база данных останется в согласованном состоянии вне зависимости от проблем на других уровнях модели OSI. Например, вы оплачиваете покупку, а в этот момент в здании выключается свет или происходит обрыв линии связи. База данных должна остаться согласованной в этом случае, то есть деньги должны остаться на вашем счету, но покупку вы забрать не сможете. Если же транзакция была выполнена успешно до возникновения технических проблем, то все устройства, работающие с базой данных, получат данные в согласованном состоянии, как только проблема будет устранена.

Обращу ваше внимание на то, что в каждой реализации СУБД свойства ACID реализуются по-разному. Но результат работы свойств ACID всегда один: база данных всегда находится в согласованном состоянии до и после выполнения транзакции. Если требования ACID выполняются, то транзакции могут работать параллельно, не мешая друг другу. Благодаря требованиям ACID транзакции не выполняются частично и, наконец, если транзакция подтверждена, то она подтверждена и никакие технические сбои этому не помешают.

Кирилл Антонов
8 Просмотры · 6 лет тому назад

JOIN - это одно из самых мощных, но в то же время ресурсоемких средств языка SQL. Запросы SELECT JOIN позволяют объединять таблицы в реляционных базах данных. Не путайте операцию объединения таблиц с объединением запросов, второе выполняется при помощи ключевого слова UNION.

В языке SQL можно выделить три вида объединения таблиц: внутреннее, внешнее и перекрестное. Принцип работы этих объединений схож, но результаты их зачастую отличаются.

К внешнему объединению относятся такие запросы как: LEFT OUTER JOIN, RIGHT OUTER JOIN и FULL JOIN. Ключевое слово OUTER можно не писать, SQLite и другие реляционные СУБД вас поймут и простят.

Внутреннее объединение таблиц в базах данных SQL реализуется при помощи конструкции INNER JOIN. А перекрестное объединение таблиц реализовано в SQL при помощи CROSS JOIN.

Принцип работы объединения таблиц в базах данных очень прост: мы выполняем SQL запрос SELECT, который состоит из двух и более подзапросов (в зависимости от того, сколько таблиц нам нужно объединить). А сами подзапросы соединяются друг с другом при помощи ключевого слова JOIN. У этого JOIN есть ограничение ON (во всяком случае официальная документация SQLite называет ON ограничением), которое называют предикатом объединения. Предикат объединения – это всегда какое-то условие, с помощью которого СУБД определяет какие строки из двух таблиц ей нужно объединять. А вот с тем, как объединять строки, SQLite разбирается специальным модификаторам: INNER, LEFT и CROSS.

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/obedinen
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Кирилл Антонов
8 Просмотры · 6 лет тому назад

Рассмотрим более подробно операцию пересечения строк, которая выполняется при помощи SQL запроса SELECT INTERSECT.

Напомню, что операция SELECT INTERSECT симметрична, а этом означает, что не имеет значения какая таблица будет слева от ключевого слова, а какая справа - результат будет одинаковым.

Также нам стоит заметить, что при выполнении запроса INTERSECT SQlite будет сравнивать строки из первой промежуточной таблицы со строками второй таблицы, поэтому операция SELECT INTERSECT довольно-таки дорогая.

Стоит обратить внимание на то, что в сравниваемых запросах мы можем использовать любые уточняющие фразы: HAVING, WHERE, ORDER BY, LIMIT, GROUP BY и другие.

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/sravneni
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Hetman Software
8 Просмотры · 6 лет тому назад

👍 Смотрите как исправить ошибку 0xc000007b в Windows 10, 8 и 7, которая возникает при запуске игры или программы. Скорей всего вы столкнулись с данной ошибкой 0xc000007b при запуске какого-нибудь приложения или недавно скачанной игры. Но не волнуйтесь в этом видео мы разберем причины ее возникновения и рассмотрим все известные способы исправления.

Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.

Содержание:
Причины возникновения;
1 Метод. Проблемы с совместимостью
2 Метод. Ограниченный доступ
3 Метод. Самый распространённый
4 Метод. Ошибка в Teamspeak
5 Метод. Прерванная установка
6 Метод. Антивирус
7 Метод. Повреждение файлов
8 Метод. Проверка системы на ошибки
9 Метод. Удаление файлов в ручную

https://www.youtube.com/watch?v=us65Z9EsOyg - Как скачать и установить драйвер видеокарты AMD, NVIDIA и Intel на Windows 10 в 2019

Microsoft Visual C++ Service Pack - https://www.microsoft.com/ru-r....u/download/details.a

Visual C++ для Visual Studio 2012 Обновление 4 - https://www.microsoft.com/ru-r....u/download/details.a

DirectX End-User Runtimes (June 2010) - https://www.microsoft.com/en-u....s/download/details.a

Visual C++ для Visual Studio 2013 - https://www.microsoft.com/ru-r....u/download/details.a

А на этом все! Надеюсь данное видео помогло вам решить данную ошибку. Если вам понравилось данное видео не забудьте поставить лайк и подписаться на наш канал. Если у вас возникли вопросы задавайте их в комментариях. Спасибо за просмотр. Пока.

Другие видео: #0xc000007b, #ОшибкаWindows, #Windows10.

Кирилл Антонов
8 Просмотры · 6 лет тому назад

В данном видео мы поговорим о том как удалить данные из таблицы базы данных на примере библиотеки SQLite. Стоит сказать, что язык SQL реализован так, что данные из таблицы можно удалять только строками, поэтому иногда говорят удаление строк из таблицы базы данных.

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/udalenie
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Hetman Software
8 Просмотры · 6 лет тому назад

👍 Смотрите как восстановить доступ к аккаунту в Facebook, узнать утерянный логин и пароль от него, как прочитать историю чатов и переписку Facebook Messenger, или получить хоть какую-то информацию из них, если доступ утерян окончательно.

Хочу сразу же оговорить, что мы никого не призываем ни к каким противоправным действиям. Речь пойдёт НЕ о каком-то хакерском взломе, а о том, что может сделать обычный пользователь на домашнем или рабочем ПК, в случае утери доступа к аккаунту Facebook или Facebook Messenger и необходимости его восстановить.

Теоретически, прочитать содержимое чужих писем социальной сети можно только изнутри самого аккаунта пользователя. Тем не мене, я вам покажу несколько лазеек, с помощью которых можно получить доступ к перепискам в Facebook, истории поиска и посещённых страниц.

Очень детальное видео о том, как получить доступ к email другого пользователя у нас уже есть - https://www.youtube.com/watch?v=gog2nh-JFtI.

Hetman Internet Spy - https://hetmanrecovery.com/ru/....web-browser-history-

Как войти в Windows, не зная установленный на вход в учётною запись пароль - https://www.youtube.com/watch?v=sV01oAUq_8A

Какие данные о пользователе можно посмотреть в Facebook - https://hetmanrecovery.com/ru/....recovery_news/how-to

На этом всё. Ставьте лайк и подписывайтесь на наш канал, если данное видео было полезным для вас. Задавайте интересующие вопросы в комментариях. Жмите на колокольчик, если хотите быть в курсе наших новых роликов. Всем спасибо за просмотр. Всем пока.

Смотрите другие видео о настройке Windows: https://www.youtube.com/playli....st?list=PLOlQebdCQYq

Смотрите другие ролики на тему: #ДоступFacebook, #FacebookПароль, #FacebookMessenger.

Hetman Software
8 Просмотры · 6 лет тому назад

👍 Смотрите как скрыть или показать скрытый раздел на жестком диске. Это подойдет для операционной системы Windows версии 7, 8.1 и 10.

Подробнее о настройке Windows читайте в нашем блоге - https://hetmanrecovery.com/ru/recovery_news/.

Я продемонстрирую это на примере Windows 10, но работать это так же будет и в других версиях операционной системы.

Иногда бывает так, что в результате переустановки системы или других действий появляется в “Проводнике” раздел зарезервированный системой или раздел recovery, который по умолчанию должен быть скрытым.

Для того, чтобы случайно не повредить данные на этом разделе, вам его лучше скрыть, так как повреждение этих данных может привести к проблемам с загрузкой или восстановлением вашей системы.

Итак, приступим.

Первый способ.

Нам необходимо запустим утилиту "Управление дисками".

Для этого делаем клик правой кнопкой мыши по меню "Пуск" и выбираем из появившегося списка "Управление дисками".

Утилита "Управление дисками" запущена.

Видим список дисков и разделов на них.

Например, мы хотим убрать диск “зарезервированный системой”

Кликаем по нему правой кнопкой мыши.

В меню выбираем “Изменить букву диска или путь к диску”. Если этого пункта не будет в меню, тогда будем пользоваться вторым способом, который я продемонстрирую после.

Если этот пункт есть, то кликаем по нему и нажимаем кнопку “удалить” в появившемся окне.

Нажимаем “Да” и раздел исчезает из “Проводника”.


Если же этого пункта в меню нет, тогда воспользуемся вторым способом

Итак.

Делаем клик правой кнопкой мыши по меню пуск и выбираем “Командная строка (администратор)”.

Обратите внимание, что запуск от имени администратора обязателен.

Командная строка открылась.

Вводим diskpart

Далее вводим list volume

Смотрим номер тома, который нужно скрыть

В нашем случае это диск E, значит Том 3

Вводим select volume 3

Нажимаем Enter

Далее, вводим remove letter=E (E это как раз буква диска, который мы хотим скрыть)

Нажимаем Enter и видим сообщение, что данная операция прошла успешно

Вводим exit и закрываем приложение

Проверяем. Как вы видите, теперь в проводнике отсутствует диск зарезервированный системой. На этом все, спасибо за внимание.

Смотрите другие видео о настройке Windows: https://www.youtube.com/playli....st?list=PLOlQebdCQYq

Смотрите другие ролики на тему: #РазделыHDD, #УправлениеДисками, #СкрытыеРазделы, #БИОС, #ЖесткийДиск, #SSD.

Padmaster.ru
8 Просмотры · 6 лет тому назад

Смотреть на сайте - http://psdmaster.ru/blog/materials/19

В этом видеоуроке рассмотрим вопрос Как создать скриншот экрана с помощью клавиши Print Screen. Это самый просто способ сделать снимок с экрана монитора, не прибегая к использованию сторонних программ.

http://www.psdmaster.ru/blog - Бесплатные видеоуроки по работе с компьютером и интернетом
Трофименко Владимир

Padmaster.ru
8 Просмотры · 6 лет тому назад

В этом видеоуроке по работе с компьютером мы рассмотрим как установить новый шрифт в Windows

С наилучшими пожеланиями,
Трофименко Владимир

http://www.psdmaster.ru - Бесплатные видеоуроки по работе в программу фотошоп, компьютеру и интернету




Showing 555 out of 556