시작하기
데이터베이스

데이터베이스

데이터베이스의 데이터를 조회, 삽입, 수정, 삭제합니다. SQL 데이터베이스(MySQL, PostgreSQL, SQLite, ODBC)와 Firebase 실시간 데이터베이스를 사용할 수 있으며, 연결은 설정 > 데이터베이스 에서 등록합니다(6부). Firebase 준비 방법은 부록 B를 참고합니다.

데이터베이스

사용할 데이터베이스를 선택합니다. 선택한 데이터베이스의 타입에 따라 아래의 SQL 항목 또는 Firebase 항목이 표시됩니다.

SQL 데이터베이스

명령
  • 로그인(기본값): 데이터베이스에 로그인합니다.
  • 쿼리실행: SQL 쿼리를 실행하여 데이터를 조회, 삽입, 수정, 삭제합니다.
  • 로그아웃: 데이터베이스에서 로그아웃합니다.
쿼리

실행할 SQL 쿼리를 입력합니다(예: SELECT * FROM users WHERE id = 1). 변수 값은 블록 편집기의 표현식으로 조합할 수 있습니다. 명령이 쿼리실행일 때만 표시됩니다.

응답

쿼리의 응답을 저장할 텍스트 타입 변수를 선택합니다. 명령이 쿼리실행일 때만 표시됩니다.

Firebase 데이터베이스

명령
  • 읽기(기본값): 경로의 데이터를 읽어 변수에 저장합니다.
  • 쓰기: 경로에 데이터를 씁니다.
  • 삭제: 경로의 데이터를 삭제합니다.
경로

데이터베이스 안의 노드(키) 경로를 입력합니다(예: /users/123/status). 루트는 / 이며 파일 경로가 아닙니다.

값

읽기에서는 읽은 데이터를 저장할 변수를 선택하며 모든 타입의 변수를 선택할 수 있습니다. 쓰기에서는 쓸 데이터를 값의 타입에 맞는 형식으로 입력합니다. 명령이 삭제이면 표시되지 않습니다.

값의 타입

쓸 데이터의 타입을 디지털(기본값), 숫자, 텍스트, 날짜, 시간, 시간길이, 바이트배열, 색상 중에서 선택합니다. 명령이 쓰기일 때만 표시됩니다.