أهم مقاطع الفيديو
В этом видео уроке мы рассмотрим типы данных для хранения текста, которые в SQL представлены в виде форматов BLOB и TEXT. Кроме того, мы разберемся с тем как реализованы типы данных BLOB и TEXT в базах данных 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
Тип данных SET в базах данных MySQL очень похож на тип данных ENUM, он точно также используется для перечисления заранее известного набора значений (кроме значений, указанных при создании таблицы MySQL не даст вставить в столбец с типом данных SET никаких других значений).
Разница между ENUM и SET в том, что SET позволяет вставлять в столбец сразу несколько значений, в то время как ENUM только одно.
Рубрика по базам данных: 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
В этом видео уроке мы поговорим о фундаментальной характеристики любого языка программирования и любой системы управления базами данных - о типах данных. Типы данных в MySQL в общем и целом соответствуют стандарту языка SQL, но помимо всего прочего, реализация типов данных 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
В этом видео уроке мы поговорим о том как представлены целые числа в базах данных MySQL сервера или о реализации типа данных INTEGER в MySQL. Заметим, что под целые числа в MySQL можно выделить 1, 2, 3, 4 или 8 байт.
1. Тип данных TINYINT в MySQL выделяет 1 байт.
2. Тип данных SMALLINT в MySQL выделяет 2 байта.
3. Тип данных MEDIUMINT в MySQL выделяет 3 байта.
4. Тип данных INT в MySQL выделяет 4 байта.
5. Тип данных BIGINT в MySQL выделяет 8 байт.
Рубрика MySQL: http://zametkinapolyah.ru/zame....tki-o-mysql/server-m
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd
WMR: R28827266698
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
В этом видео уроке мы поговорим про работу и реализацию чисел с фиксированной точкой в базах данных MySQL сервера, заметим, что числа с фиксированной точкой в MySQL представлены двумя типами данных: NUMERIC и DECIMAL. MySQL не делает никаких различий между NUMERIC и DECIMAL.
Рубрика по базам данных: 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
👍 Смотрите как удалить свой профиль в Facebook. Как деактивировать и удалить свою личную страницу и страницу компании через браузер на ПК и через приложение на смартфоне.
Социальная сеть «Facebook» является одной из самых известных площадок для общения пользователей между собой и обмена, интересующей их, тематической информацией. Однако при всей привлекательности использования «Facebook», могут происходить определенные жизненные ситуации, при которых у пользователей возникают желания или определенная необходимость временно деактивировать или полностью удалить свою личную учетную запись в социальной сети «Facebook». Причины могут быть разными, от простого желания зарегистрировать новую учетную запись в сети вместо предыдущей, чтобы не чистить аккаунт от старых записей и подписок, а начать с чистого листа, до желания уберечь свои данные от передачи третьим лицам или пресечь возможную несанкционированную утечку, сохранив свою конфиденциальность.
Далее в видео я детально расскажу, как быстро деактивировать или удалить учетную запись Facebook. А еще как предварительно сохранить нужные данные с вашей страницы.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.
Содержание:
Деактивация учетной записи Facebook
Как сохранить копию своих данных
Как удалить страницу Facebook
Как сохранить данные и удалить связанную страницу компании
Как удалить страницу через мобильное приложение
Теперь вы знаете как деактивировать свою учетную запись, или же полностью удалить личный аккаунт или страницу компании. По завершению процесса удаления вы получите письмо с подтверждением об удалении учетной записи.
А на этом все! Надеюсь данное видео было вам полезно. Не забудьте поставить лайк и подписаться на наш канал. Свои вопросы задавайте в комментариях под видео. Всем спасибо за просмотр. Пока.
Другие видо: #Facebook, #Удалить, #ПК
В этом видео мы поговорим: где и как бесплатно скачать сервер баз данных MySQL 5.7 для любой операционной системы, все видео уроки будут проводиться на компьютере под управлением Windows 10.
Рубрика по базам данных: 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
В этом видео уроке мы поговорим про возможности сервера баз данных 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
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd
👍 Смотрите базовую настройку роутера, на примере D-Llink DIR-615. Но эта инструкция подойдет и для многих других роутеров компании D-link, настройки у всех роутеров компании очень похожи.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.
Ну и если в процессе настройки роутера у вас возникли какие-то вопросы, то можете задавать их в комментариях. Ставьте лайк и подписывайтесь на канал Hetman Software, если видео было полезным. Всем спасибо за просмотр. Всем пока.
Другие видео: #НастройкаРоутера, #DLinkDir615, #НастройкаWifi.
👍 Смотрите как настроить Интернет Wi-Fi роутер на примере TP-Link AC750 Archer C20. Это двухдиапазонный Wi-Fi роутер, но его настройки более или менее стандартны и по данной видео-инструкции вы сможете настроить практически любой роутер. Мы рассмотрим настройку роутера с помощью компьютера. Но таким же образом это можно сделать и со смартфона или планшета.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.
Ну и если в процессе настройки роутера у вас возникли какие-то вопросы, то можете задавать их в комментариях. Ставьте лайк и подписывайтесь на канал Hetman Software, если видео было полезным. Всем спасибо за просмотр. Всем пока.
Другие видео: #WifiРоутер, #НастройкаTPLINK, #ПодключениеРоутера.
👍 Смотрите как бесплатно смотреть фильмы, сериалы и другое видео на телевизорах с функцией смарт. Как установить виджеты и настроить телевизоры Samsung, Sony и LG для такого просмотра.
Современные смарт телевизоры многофункциональны и по своим возможностям все больше приближаются к полноценным компьютерам. Все благодаря возможности их подключения к сети и Интернету, а также возможности широкого выбора доступного программного обеспечения. Но так как это в первую очередь телевизоры то их возможности все же ограничены. К примеру стандартный веб-браузер не поддерживает всех технологий, использующихся на современных веб страницах и многие элементы, остаются недоступными.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.
Установив дополнительные приложения и виджеты вы сможете бесплатно смотреть множество фильмов и сериалов, которые отсортированы по году, популярности и собраны в одном приложении, вам не нужно будет открывать браузер и искать их. Здесь вы найдете все новинки кино доступные в Интернете.
Содержание:
1:53 - Как установить ForkPlayer на Samsung Smart TV;
4:52 - Установка виджетов на телевизоры Samsung и LG;
10:45 - Установка виджетов на LG с WebOS;
Как настроить ForkPlayer - https://www.youtube.com/watch?v=gN7BygfzVsc;
https://www.oracle.com/technet....work/java/javase/dow - Java SE Development Kit 8;
https://developer.tizen.org/de....velopment/tizen-stud - Tizen Studio;
https://developer.samsung.com/tv - сайт Samsung;
https://smarttvnews.ru/vidzhet....yi-dlya-samsung-smar - виджеты;
https://git-scm.com/download/win - Git;
http://ru.lgappstv.com/appspc/main/main/main.lge - сайт LG;
https://getsapp.ru/prilozhenie....-getstv-dlya-lg-webo - GetsTV;
А на этом все! Надеюсь вам понравилось данное видео. Ставьте лайки, подписывайтесь на наш канал. Свои вопросы задавайте в комментариях. Спасибо за просмотр. Пока.
Другие видео: #ForkPlayer, #SmartBox, #GetsTV.
👍 Смотрите как можно увеличить время работы батареи вашего смартфона на Andriod: проверка батареи, яркость, виброзвонок, Wifi, блютус, мобильный интернет и GPS, Google Now, Гринифи, удаление ненужных приложений, низкие температуры.
Случайное удаление файлов, форматирование диска, вирусная атака, системный сбой или ошибка файловой системы — это не полный список проблем, которые решают программы компании Hetman Software: https://hetmanrecovery.com/ru/.
Содержание:
00:49 - Проверить батарею;
01:35 - Яркость экрана;
02:31 - Виброзвонок;
02:54 - Wifi, блютус, мобильный интернет и GPS;
04:17 - Передача данных;
04:43 - Отключение сервиса Google Now;
05:33 - Ненужные приложения;
05:40 - Приложение Гринифи;
07:20 - Низкие температуры;
https://play.google.com/store/....apps/details?id=net. - Wifi auto timer;
https://play.google.com/store/....apps/details?id=com. - Greenify;
А на этом все! В комментариях пишите какие еще способы вам известны. Ставьте лайки, подписывайтесь на наш канал. Свои вопросы задавайте в комментариях. Спасибо за просмотр. Пока.
Другие видео: #ВремяРаботыТелефона, #БатареяТелефона, #Android.
Мобильные телефоны Android и IOS: музыка, оптимизация, приложения, батарея: https://www.youtube.com/playli....st?list=PLOlQebdCQYq
👍 Смотрите как прослушать FLAC музыку iPhone или iPad, какие приложения поддерживают AVI, MKV, XVID, WMV, 3GP, FLV и другие нестандартные форматы видео. Мы рассмотрим наиболее популярные приложения для прослушивания музыки и просмотра видео на IOS устройствах.
Для восстановления данных скачайте программу - https://hetmanrecovery.com/ru/.
В предыдущем видео я уже говорил, что стандартными форматами аудио для устройств Apple есть: AAC, HE AAC, MP3, MP3 VBR, AC 3, E AC 3, AAX и AAX+, Apple Lossless, AIFF и WAV.
Видео: MP4, MOV, M4V. Стандарты сжатия MJPEG, MPEG-4 или H.264.
Чаще всего у пользователей IPhone или IPad, возникают проблемы с воспроизведением аудио файлов: FLAC.
Что каcается видео файлов, то тут круг поддерживаемых форматов намного уже. Сразу же бросается в глаза отсутствие среди поддерживаемых формата MKV и AVI.
Так, iPhone поддерживает далеко не все форматы. И если пытаться загрузить на него файл не поддерживаемого аудио или видео формата, то он не будет воспроизводится или не загрузится вообще. Если для загрузки файлов использовать iTunes, то он не будет принимать файл неподдерживаемого формата.
Так, пользователи часто сталкиваются с такой проблемой, пытаясь загрузить аудио формата FLAC, который не поддерживает ни одно из устройств Apple.
Решить такую проблему можно сконвертировав музыку в читаемый iPhone или iPad формат или установив на устройство приложение, которое способно воспроизводить тот или иной формат звука.
Если вы знаете, какой формат для вашего устройства нужен, то для конвертации аудио вы можете использовать один из множества конверторов. Например, Movavi Converter, ссылка в описании: https://www.movavi.ru/videoconverter/
Скачать AVPlayer можно для iPhone или iPad.
iPhone: https://itunes.apple.com/ru/ap....p/avplayer/id3956808
iPad: https://itunes.apple.com/ru/ap....p/avplayerhd/id40797
Скачать VLC можно на iPhone и iPad бесплатно https://itunes.apple.com/ru/ap....p/vlc-for-ios/id6503
Если это видео Вам понравилось, ставьте лайк и подписывайтесь на канал. Всем спасибо за просмотр, удачи.
Смотрите другие ролики на тему: #МузыкаIphone, #МузыкаIpad, #FLAC, #AVI, #MKV, #XVID.
Мобильные телефоны Android и IOS: музыка, оптимизация, приложения, батарея: https://www.youtube.com/playli....st?list=PLOlQebdCQYq
Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-m...
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-16-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
1. Управление пользователями в базах данных SQLite.
2. Три способа создать базу данных в SQLite.
3. Как удалить базу данных в SQLite.
4. SQL команда ATTACH DATABASE или как подключить базу данных.
5. SQL команда DETACH DATABASE или как отключить базу данных.
6. SQL команда VACUUM: повторная сборка или дефрагментация базы данных SQLite.
7. Как сделать резервную копию базы данных SQLite. Бэкап базы данных SQLite.
8. Импорт баз данных SQLite.
Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-m...
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/tema-16-
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
Рубрика 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
-- INSERT и DELETE триггеры
DROP TABLE users;
DROP TABLE user_log;
CREATE TABLE users(
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER NOT NULL,
address TEXT NOT NULL,
mydate TEXT NOT NULL
);
CREATE TABLE user_log (
Id_u INTEGER NOT NULL,
u_date TEXT NOT NULL,
operation TEXT NOT NULL
);
-- Мы добавили столбец operation, в котором будем хранить информацию о том, что мы сделали с пользователем: удалили или добавили.
-- Напишим новый INSERT триггер, который будет учитывать новый столбец
CREATE TRIGGER my_u_log AFTER INSERT
ON users
BEGIN
INSERT INTO user_log(id_u, u_date, operation) VALUES (NEW.id, datetime('now'),'ins');
END;
-- Напишем триггер, который будет срабатывать по событию удаления строк
CREATE TRIGGER after_delete AFTER DELETE
ON users
BEGIN
INSERT INTO user_log(id_u, u_date, operation) VALUES (OLD.id, datetime('now'), 'del');
END;
-- Сделаем проверку
INSERT INTO users(name, age, address, mydate)
VALUES ('Пупкин', 27, 'Адрес', datetime('now'));
INSERT INTO users(name, age, address, mydate)
VALUES ('Сумкин', 17, 'Адрес2', datetime('now'));
INSERT INTO users(name, age, address, mydate)
VALUES ('Иванов', 37, 'Адрес3', datetime('now'));
INSERT INTO users(name, age, address, mydate)
VALUES ('Петров', 47, 'Адрес4', datetime('now'));
INSERT INTO users(name, age, address, mydate)
VALUES ('Сидоров', 57, 'Адрес5', datetime('now'));
INSERT INTO users(name, age, address, mydate)
VALUES ('Парамонов', 7, 'Адрес6', datetime('now'));
DELETE FROM users WHERE id = 4;
SELECT * FROM user_log;
SELECT * FROM users;
-- давайте обратим внимание на код триггера AFTER DELETE, в котором мы использовали модификатор OLD, модификатор OLD в SQL и SQLite используется в коде триггера для того, чтобы обратиться к старому значению или к значению, которое хранится в таблице (значение, которое будет изменено или модифицировано).
Рубрика 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
Ранее мы упоминали о том, что транзакции должны быть изолированы, а также мы сказали, что полная изоляция транзакции – очень дорогая операция, поэтому было принято разделение по степени изолированности. Чем выше уровень изолированности транзакции, тем выше точность и согласованность данных, но минус в том, что может уменьшится число параллельных транзакций, которые выполняются СУБД.
Также при выполнении параллельных транзакций в базе данных могут возникать некоторые проблемы.
1. Потерянное обновление (lost update). Если две или более, запущенных параллельно транзакции пытаются модифицировать одни и те же данные, то все вносимые изменения, кроме первой транзакции, будут потеряны.
2. Неповторяющееся чтение (non-repeatable read). При повторном чтении в рамках одной транзакции ранее прочитанные данные оказываются изменёнными.
3. Грязное чтение (dirty read). Данная проблема возникает в том случае, когда вы делаете выборку данных, которые были изменены транзакцией, но в дальнейшем произойдет откат транзакции и эти изменения не подтвердятся.
4. Фантомное чтение (phantom reads). Представим, что у нас запущено две транзакции, первая лишь читает данные из базы данных, вторая манипулирует данными, например: добавляет строки, удаляет данные или их модифицирует. Допустим, что в первой транзакции условия выборки данных всегда одинаковые, но результаты могут оказаться разными, так как вторая транзакция изменяет данные в таблицах.
Справиться с подобными проблемами при выполнении параллельных транзакций помогают блокировки и изолированность транзакций.
Вы можете использовать для всех запросов на объединение таблиц ключевое слово NATURAL: NATURAL LEFT JOIN, NATURAL INNER JOIN и NATURAL CROSS JOIN. Принцип действия NATURAL JOIN. NATURAL JOIN автоматически осуществляет проверку на равенство между значениями каждого столбца, которые есть в обеих таблицах.
Вместе с ключевым словом NATURAL в базах данных SQLite вы не можете использовать предикаты ON и USING, если вы их будете использовать, то SQLite выдаст вам ошибку.
Проще говоря, СУБД сама определяет столбцы, по которым происходит объединение таблиц и делает она это очень просто: объединение происходит по столбцам с одинаковыми именами.
Рубрика 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
Ранее мы рассмотрели оператор IN и тогда мы сказали, что данный оператор может быть использован для написания подзапросов. Также для подзапросов очень часто используется SQL оператор EXISTS. Оператор EXISTS переводится на русский язык как "существует".
Когда мы работали с объектами базы данных, то очень часто использовали конструкции: IF EXISTS и IF NOT EXISTS.
Когда оператор EXISTS используется вместе с SQL командой SELECT, то выполняется "проверка на существование" и СУБД определяет: выводить результаты нам на экран или нет.
Вообще, подзапросы в SQL можно использовать с любыми операторами и даже использовать подзапрос вместо имени таблицы или имени столбца, так как SELECT всегда нам в качестве результата возвращает таблицу.
Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/ispolzov
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223