Разработка
Подкатегория
В данном видео уроке мы поговорим о том в каких форматах можно работать и хранить строки и строковый тип данных в базах данных 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 сервера. Отметим, что MySQL поддерживает стандартный набор символьных типов данных для SQL, который представлен типами данных CHAR и VARCHAR.
Тип данных CHAR в базах данных MySQL севера позволяет хранить строки фиксированной длинны, а тип данных VARCHAR используется в базах данных для хранения строк переменной длины.
Также стоит сказать, что количество символов, хранимых в столбцах CHAR и VARCHAR указывается при создании таблицы.
Рубрика по базам данных: 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
В данном видео уроке мы поговорим о бинарном или двоичном типе данных, который представлен в языке SQL и база данных MySQL сервера двумя типами данных: BINARY и VARBINARY.
Отметим, что BINARY и VARBINARY очень похожи по своей реализации на типы данных CHAR и VARCHAR, основное отличие в том, что в базах данных 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
В этом видео уроке мы рассмотрим типы данных для хранения текста, которые в 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
В данном видео уроке мы поговорим о SQL реализации типа данных ENUM в базах данных MySQL сервера. Отметим, что тип данных ENUM относится к строковому типу данных в MySQL и используется для перечисления заранее известного набора значений.
Стоит отметить, что тип данных ENUM нарушает правила нормальных форм в базе данных, но зато прекрасно обеспечивает целостность данных за счет того, что 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
Рубрика по базам данных: 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
В этой теме мы рассмотрим следующие вопросы:
Посмотрим как реализованы литералы (значения) даты и времени в базах данных MySQL сервера.
Посмотрим как реализованы типы данных DATE, DATETIME, TIMESTAMP и попробуем с ними поработать.
Разберемся с типом данных TIME и посмотрим для каких значений он предназначен.
Поработаем с типом данных YEAR, который используется для хранения лет и годов.
Поговорим про инициализацию столбцов с типом данных дата-время и их обновление.
Увидим, как 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: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
значения даты и времени в MySQL могут быть представлены как в виде строк, так и в числовой форме записи;
если MySQL ожидает получить дату, то следующие строки он интерпретирует одинаково: '2016-09-09', '20160909', 20160909;
MySQL поддерживает стандартный SQL-синтаксис записи даты и времени, когда мы указываем ключевое слово, за которым следует строк, содержащая дату и время:
DATE ‘str’
TIME ‘str’
TIMESTAMP ‘str’
также MySQL без труда распознает ODBC синтаксис:
{ d 'str' }
{ t 'str' }
{ ts 'str' }
дату и время MySQL может хранить в виде строк вида: ‘YYYY-MM-DD’ или ‘YY-MM-DD’, в этом случае разделителем может быть любой пунктуационный символ: /, ^, @ и другие (YYYY@MM@DD или YY/MM/DD);
Если MySQL ожидает дату и время, то она может добавлять разделители автоматически: ‘20001115’, даже если MySQL получает число, она его преобразует к формату даты и времени 19851231;
К дате мы можем добавлять значения времени: ‘YYYY-MM-DD HH:MM:SS’ или ‘YY-MM-DD HH:MM:SS’, в этом формате можно использовать в качестве разделителя можно использовать любой символ и MySQL умеет самостоятельно добавлять разделители;
Если вы задаете дату и время в недопустимой форме
, то MySQL преобразует эту дату в нулевой год, месяц, день;
время в MySQL можно представить в виде следующих строк: ‘D HH:MM:SS’, ‘HH:MM:SS’, ‘HH:MM’, ‘D HH:MM’, ‘D HH’, ‘SS’, здесь D – это количество дней (от 0 до 34);
MySQL добавит разделители автоматически, если сможет «понять» формат: ‘HHMMSS’, ‘101112’ или 121112;
формат времени в MySQL позволяет хранить значения до микросекунды (10 в -6 степени), для этого используйте символ точки в качестве разделителя после секунды: ’01:12:55.35’.
Рубрика по базам данных: 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
Типы данных DATE, DATETIME, TIMESTAMP – это типы данных, которые очень похожи и связаны между собой: давайте разберемся в их сходстве и различиях.
Тип данных DATE используется для хранения даты (временная часть отсутствует). В базах данных MySQL значения с типом данных DATE хранятся в следующем виде: “YYYY-MM-DD”. Поддерживаемый диапазон от '1000-01-01' до '9999-12-31'.
Тип данных DATETIME используется для хранения значений, содержащих как дату, так и время. Формат у таких значений следующий: 'YYYY-MM-DD HH: MM: SS'. Поддерживаемый диапазон от '1000-01-01 00:00:00' до '9999-12-31 23:59:59'.
Тип данных TIMESTAMP можно использовать для автоматического добавления даты и времени в таблицу при выполнении операций манипуляции данными INSERT и UPDATE. TIMESTAMP имеет диапазон UTC '1970-01-01 00:00:01' до '2038-01-19 03:14:07' UTC.
Время для типов данных DATETIME и TIMESTAMP можно указывать в микросекундах. DATETIME: '1000-01-01 00: 00: 00,000000' до '9999 -12-31 23: 59: 59,999999 ', а диапазон TIMESTAMP: '1970-01-01 00: 00: 01,000000 'до' 2038-01-19 03: 14: 07.999999‘. Обратите внимание: дробная часть отделяется десятичной точкой.
Неверно указанная дата и время для типов DATETIME и TIMESTAMP автоматически будет преобразована к нулевой ('0000-00-00' или '0000-00-00 00:00:00').
В этом видео уроке мы разберемся с синтаксисом SQL запросов в 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 и посмотрим, чем этот статус может нам помочь при написании SQL запросов и их выполнении.
Рубрика по базам данных: 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
В этом видео уроке мы познакомимся с SQL командами MySQL сервера, которые дают нам возможность взаимодействовать и управлять непосредственно базами данных MySQL сервера:
1. USE DATABASE позволяет выбрать или изменить базу данных.
2. SHOW DATABASE показывает базы данных MySQL доступные для управления.
3. CREATE DATABASE позволяет создавать базы данных MySQL.
4. DROP DATABASE удаляет базы данных в 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 в общем и целом соответствуют стандарту языка 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 сервере и увидим, что 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
В этом видео уроке мы поговорим о том как представлены целые числа в базах данных 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
В данном видео уроке мы посмотрим как устроен формат чисел с плавающей точкой в сервере MySQL. Отметим, что сервер баз данных MySQL для представления чисел с плавающей точкой имеет два типа данных: FLOAT и DOUBLE. Тип данных DOUBLE является типом с повышенной или двойной точностью.
Рубрика по базам данных: 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 называется BIT и может быть представлен в виде 64 цифр в двоичной системе счисления.
Рубрика по базам данных: 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, которые выполняются при помощи математических операторов: сложения (+), вычитания (-), умножения (*), деления (/), деления по модулю (MOD, %), целочисленное деление (DIV) и смена знака или унарный минус.
Рубрика по базам данных: 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 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