-
MY PROJECTS
-
Recent Posts
- ChromeDevTools.Watch all failed requests
- SQL.What are domain types (or constraints on data types), and how do they help enforce data correctness?
- SQL.How does SQL handle comparisons between different data types (for example, string vs number), and why is this dangerous?
- SQL.What is the difference between DATE, TIME, TIMESTAMP, and TIMESTAMPTZ, and which one should be used for business events?
- SQL.How do numeric types like INTEGER, BIGINT, DECIMAL, and FLOAT differ in terms of precision and use cases?
- SQL.What problems can arise from implicit type casting in SQL, and how can it affect indexes?
- SQL.How does NULL differ from 0, an empty string, or FALSE in SQL?
- SQL.What is the difference between CHAR, VARCHAR, and TEXT, and when would you choose each?
- SQL.What is MVCC ?
- SQL.What is AutoVacuum Postgres ?
- SQL.What is eventual consistency ?
- SQL.What is CDC (Change Data Capture)? ?
- SQL.If i should write a little operations of income and outome of client from kafka and then show them big reports, what should i do ? Shouldnt it be the one db to not to write to both OLTP and OLAP databases ?
- SQL.What is OLTP, OLAP ?
- SQL.What is full scan / index scan ?
- SQL.How DBMS chooses the plan ?
- SQL.JoinExamples
- SQL.What are join algos ?
- SQL.What is the problem in using null in in operator ?
- SQL.How does the relational model differ from object-oriented models, and why does this matter for backend development?
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Category Archives: Начальный уровень
Delphi. Рекурсия по простому
Данная статья посвящена рекурсии. Понравились картинки из сети на тему рекурсии))) Элементарно, ребята!
Posted in Delphi, Начальный уровень
Comments Off on Delphi. Рекурсия по простому
Delphi. Указатели по простому
В данной статье попробую разобраться с темой указателей. Попробую понять их на самом простом уровне, так как ранее очень мало их использовал. Что такое указатели и зачем они нужны? В браузере у нас есть страница, например та, которую вы читаете … Continue reading
Posted in Delphi, Начальный уровень
Comments Off on Delphi. Указатели по простому
Delphi. Потоки. Зачем нужны потоки? Простой пример
В данной статье приведу простой пример на потоки (Tthread) в Delphi. Рассмотрим основную проблему из-за которой, собственно и создали потоки и посмотрим как её решить в самом простейшем случае. Разместим на форме Progress Bar и кнопку И на onClick кнопки … Continue reading
Posted in Delphi, Начальный уровень
Comments Off on Delphi. Потоки. Зачем нужны потоки? Простой пример
Delphi. Потоки. Критические секции
Данная статья про потоки и критические секции. Она основана на небольших личных экспериментах и материалах сети. Что такое критические секции? Когда работает сотня другая потоков есть конкуренция за ресурсы – участки кода, компоненты, сущности – экземпляры класса, переменные, файлы, порты … Continue reading
Posted in Delphi, Начальный уровень, Потоки(Threads)
Comments Off on Delphi. Потоки. Критические секции
Delphi. Потоки (TThread). Создание и синхронизация.
В данной статье разберем простые примеры работы с потоками. Статья основана на многочисленных статьях других блогеров и официальной документации. Разбирался сам, для закрепления написал этот небольшой пост. Что такое потоки? Зачем нужны потоки и как это работает? Понятие потоков в … Continue reading
Posted in Delphi, Начальный уровень, Потоки(Threads)
Comments Off on Delphi. Потоки (TThread). Создание и синхронизация.
DML инструкции в клиенте MySQL.exe INSERT
DML – Data Manipulation Language. Согласно книге Д. Осипова “Базы данных и Delphi”. Итак, базис языка строится на 3 командах INSERT – вставка новых записей; UPDATE – редактирование записей в таблице; DELETE – удаление записей в таблице; Итак, начнём эксперименты с СУБД … Continue reading
Posted in SQL инструкции, Без рубрики, Начальный уровень
Comments Off on DML инструкции в клиенте MySQL.exe INSERT
SQL инструкции. Агрегатные функции.
В данном посте посмотрим как работают некоторые агрегатные функции. Воспользуемся клиентом Mysql.exe – эта программа входит в инсталляционный пакет MySQL. Что такое агрегатные функции? Если нам необходимо, чтобы СУБД посчитала некоторую статистику, например сумму по полям, среднее и так далее, и … Continue reading
Posted in Delphi, SQL инструкции, Начальный уровень
Comments Off on SQL инструкции. Агрегатные функции.
SQL инструкции. Вертикальное объединение идентичных таблиц. UNION
Итак, представим, что у нас есть 2 филиала институтов, и нам нужно объединить данные по студентам в 2 таблицы. Проблема может быть только в главных ключах, то есть, если в одной таблице нумерация идет 1,2,3… и в другой… 1,2,3…, то, … Continue reading
Posted in Delphi, SQL инструкции, Без рубрики, Начальный уровень
Comments Off on SQL инструкции. Вертикальное объединение идентичных таблиц. UNION
От модели к физической БД в MySQL WorkBench
Внимание, поскольку WorkBench обновился, то я написал новую статью, которая состоит из теории и практики построения БД из WorkBench. Итак, в прошлом посте, мы создали физическую базу данных и первую таблицу в базе данных, при помощи программы MySQL Workbench (в … Continue reading
Posted in MySQL, Без рубрики, Начальный уровень
Comments Off on От модели к физической БД в MySQL WorkBench
Подключение к MySQL из клиента Delphi XE7
Итак, поскольку один из моих любимых языков программирования – Delphi, я решил рассмотреть пример подключения из клиентского VCL приложения. Итак, что нам понадобится? -Установленная программа-сервер MySQL на локальный компьютер; -Созданная база данных на программе-сервере MySQL; -IDE Delphi, у меня на … Continue reading
Posted in Delphi, MySQL, Без рубрики, Начальный уровень
Comments Off on Подключение к MySQL из клиента Delphi XE7