[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-sql-chto-takoe-sql":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":15,"progress":16,"seo":17},883,"chto-takoe-sql",25,"sql","SQL","🗃️","Что такое SQL?","SQL (Structured Query Language) — формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL не является языком общего назначения: он специализирован для работы с табличными данными и реализует декларативный подход, при котором пользователь описывает, какой результат нужен, а не как его получить. Практически все современные СУБД (PostgreSQL, MySQL, Oracle, SQL Server, SQLite) используют SQL как основной интерфейс взаимодействия с данными. Стандарт языка определяется ISO\u002FIEC 9075, но каждая СУБД реализует собственные расширения (T-SQL для SQL Server, PL\u002FpgSQL для PostgreSQL).\n\n> **На собеседовании:** достаточно дать краткое определение и упомянуть, что SQL — декларативный язык. Частая ошибка — путать SQL с конкретной СУБД или называть его процедурным языком.","","junior",[7],[],null,{"title":18,"description":19,"ogTitle":18,"ogDescription":20,"keywords":21,"schemaAnswer":22,"featuredSnippetReady":23},"Что такое SQL? — Gymterview","SQL (Structured Query Language) — формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в реляционных базах","SQL (Structured Query Language) — формальный непроцедурный язык программирования, применяемый для создания, модификации ",[7,13],"SQL (Structured Query Language) — формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL не является языком общего назначения: он специализирован для работы с табличными данными и реализует декларативный подход, при ",true]