Перейти к содержимому
Максиметер

SQL и базы данных в кино 🎬

SQL и базы данных в кино 🎬 Сегодня, в нашем «посте выходного дня» вспоминаем фильмы, в которых в кадре мелькают SQL-консоли, а в диалогах звучат термины из мира баз данных. 🖥 MySQL в кадре В фильме «Девушка с татуировкой дракона» (2011) Лисбет Саландер взламывает базу данных шведской полиции, и в кадре отчётливо виден терминал MySQL. Специалисты потом склеили несколько кадров и восстановили запрос — выглядит он вполне правдоподобно, хотя и с некоторыми странностями: ```sql SELECT DISTINCT v.fname, v.lname, i.year, i.location, i.report_file FROM Incident AS i LEFT JOIN Victim AS v ON v.incident_id = i.id LEFT JOIN Keyword AS k ON k.incident_id = i.id WHERE i.year BETWEEN 1947 AND 1966 AND i.type = 'HOMICIDE' AND v.sex = 'F' AND i.status = 'UNSOLVED' AND (k.keyword IN ('rape', 'decapitation', 'dismemberment', 'fire', 'altar', 'priest', 'prostitute') OR v.fname IN ('Mari', 'Magda') OR SUBSTR(v.fname, 1, 1) = 'R' AND SUBSTR(v.lname, 1, 1) = 'L'); ``` Забавный запрос, не правда ли? 🤖 SQL-инъекции в XXIII веке А вот создатели сериала «Звёздный путь: Дискавери» уверяют, что даже через двести лет люди будут наплевательски относиться к безопасности при создании текстов запросов. Во 2 сезоне, 8 серии, звучит фраза: «The probe used multiple SQL injections» — чтобы взломать лучший корабль Звёздного флота, используют… SQL-инъекции. Фанаты-айтишники до сих пор шутят, что Федерации стоило использовать ну хотя бы параметризованные запросы. В общем, по сюжету даже в XXIII веке кто-то допустил SQL-инъекции (или же они там летают на жутком legacy). Нам, тем кто ежедневно работает с СУБД, это всё особенно близко. Смотрим кино, улыбаемся, пишем грамотные запросы и помним, что даже в далеком будущем без SQL никуда! 🚀

178 просмотров

Канал в каталоге Максиметера

393 подписчиков · Медиа и блоги

Ещё по теме «Медиа и блоги»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.