대부분의 소프트웨어 개발자의 경우 어떤 식으로든 업무에 데이터베이스가 관여되어 있지만, 극소수의 개발자에게만 데이터베이스가 기본 업무 영역에 해당하였습니다. 예를 들어, 응답자의 56%가 SQL을 사용한다고 답했지만, 3%의 응답자만 SQL이 기본 언어라고 했습니다.
참고: 이 질문의 내용이 변경되어서 전년도와 수치를 비교할 수는 없습니다.
지난 12개월 동안 어떤 데이터베이스를 사용하셨습니까(복수 선택 가능)?
언어별로 약간씩 데이터베이스 선호도가 달랐습니다. 예를 들어, Scala 개발자의 20%는 Apache Cassandra를 사용하는 반면 C# 개발자의 70%는 MS SQL Server를 사용하고 있습니다. TypeScript 개발자(45%) 및 Go 개발자(41%)에게는 MongoDB가 매우 인기가 있습니다. PHP 개발자 10명 중 9명은 MySQL을 사용하는 반면, 절반은 MariaDB를 사용하고 있습니다. 가장 ‘SQL 지향적인’ 데이터베이스는 Oracle, MS SQL Server, ClickHouse이며, 이 데이터베이스들의 사용자 중 약 3분의 1이 SQL이 기본 언어라고 응답했습니다.
이 질문에 대해서는 데이터베이스를 사용하는 응답자들만 답변했습니다.
참고: 이 질문의 내용이 ('6개월'에서 '12개월'로) 변경되어서 전년도와 수치를 비교할 수는 없습니다.
향후 12개월 이내에 다른 데이터베이스를 채택하거나 다른 데이터베이스로 마이그레이션할 계획이 있습니까? 만약 그렇다면 어떤 데이터베이스입니까?
응답자의 70%는 자신이 사용하는 데이터베이스에 만족하고 있으며 새로운 데이터베이스로 이전하거나 채택할 계획이 없습니다.
이 질문에 대해서는 데이터베이스를 사용하는 응답자들만 답변했습니다.
참고: 전년도의 질문은 SQL(PL/SQL, T-SQL 및 기타 SQL 기반 프로그래밍 확장)을 정기적으로 사용하는 응답자들만 대답하였습니다.
데이터베이스 작업 시 어떤 도구를 주로 사용하십니까(복수 선택 가능)?
데이터베이스 관리 분야에서 MySQL Workbench(30%에서 24%로 하락), phpMyAdmin(27%에서 21%로), Command Line(27%에서 24%로)의 인기도는 2년 연속 하락하고 있습니다.