Иван Задворьев — лучшие цитаты из книг, афоризмы и высказывания
image

Цитаты из книг автора «Иван Задворьев»

12 
цитат

Причина запрета обращения к мутирующим таблицам из триггеров уровня строки заключается в том, что для предложений SQL не определен порядок обработки строк.
17 марта 2021

Поделиться

Мутирующая таблица (mutating table) – это таблица, строки которой в данный момент изменяются предложением SQL.
17 марта 2021

Поделиться

если какое-нибудь предложение UPDATE делало в таблице из семерок восьмерки, то в конечном итоге в базе могут оказаться девятки, подмена на которые была выполнена в BEFORE-триггере. Как отмечалось ранее, наличие таких неожиданных эффектов при выполнении предложений SQL – это одна из причин считать использование триггеров плохой практикой.
17 марта 2021

Поделиться

Практически в каждой СУБД корпоративного уровня есть язык программирования, предназначенный для расширения возможностей SQL
28 мая 2020

Поделиться

Языки с динамической типизацией (JavaScript, Python, Ruby) выполняют большинство проверок типов во время выполнения программ.
4 апреля 2020

Поделиться

SQL относится к языкам со статической типизацией. Статической типизацией называется проверка типов данных во время компиляции программ.
4 апреля 2020

Поделиться

Запись PL/SQL объявляется как пользовательский тип данных с помощью ключевого слова RECORD
21 января 2020

Поделиться

Томом Кайтом, вице-президентом Oracle Corporation [18, стр. 48]: «При разработке программного обеспечения базы данных я придерживаюсь достаточно простой философии, которая оставалась неизменной на протяжении многих лет: Все, что только возможно, должно делаться в одном предложении SQL. Верите или нет, но это возможно почти всегда. С течением времени это утверждение становится еще более справедливым. SQL – исключительно мощный язык. Если что-то нельзя сделать в одном предложении SQL, то это необходимо реализовать на языке PL/SQL с помощью как можно более краткого кода. Следуйте принципу «больше кода = больше ошибок, меньше кода = меньше ошибок».
9 января 2020

Поделиться

Язык PL/SQL относится к языкам со статической типизацией. Статической типизацией называется проверка типов данных во время компиляции программ. К числу языков программирования со статической типизацией относятся Pascal, Java, C/C++/C#. Языки с динамической типизацией (JavaScript, Python, Ruby) выполняют большинство проверок типов во время выполнения программ. Статическая ти
10 июля 2019

Поделиться

написанной Томом Кайтом, вице-президентом Oracle Corporation [18, стр. 48]:«При разработке программного обеспечения базы данных я придерживаюсь достаточно простой философии, которая оставалась неизменной на протяжении многих лет:Все, что только возможно, должно делаться в одном предложении SQL. Верите или нет, но это возможно почти всегда. С течением времени это утверждение становится еще более справедливым. SQL – исключительно мощный язык.Если что-то нельзя сделать в одном предложении SQL, то это необходимо реализовать на языке PL/SQL с помощью как можно более краткого кода. Следуйте принципу «больше кода = больше ошибок, меньше кода = меньше ошибок».
10 июля 2019

Поделиться