1. 학습
  2. /
  3. 강의
  4. /
  5. SQL로 배우는 관계형 데이터베이스 입문

Connected

연습 문제

SELECT로 information_schema 조회하기

information_schema는 현재 사용 중인 데이터베이스에 대한 정보를 보관하는 메타 데이터베이스입니다. information_schema에는 익숙한 SELECT * FROM 구문으로 조회할 수 있는 여러 테이블이 있습니다:

  • tables: 현재 데이터베이스의 모든 테이블에 대한 정보
  • columns: 현재 데이터베이스의 모든 테이블에 있는 모든 열에 대한 정보
  • …

이번 연습에서는 'public' 스키마의 정보만 필요합니다. 이는 tables와 columns 테이블의 table_schema 열로 지정됩니다. 'public' 스키마에는 사용자가 정의한 테이블과 데이터베이스 정보가 담겨 있습니다. 그 외의 table_schema 값은 시스템 정보를 담고 있으며, 이 강의에서는 사용자 정의 항목에만 관심을 가집니다.

지침 1/3

undefined XP
    1
    2
    3

현재 데이터베이스의 모든 테이블 이름 정보를 가져오되, 쿼리를 'public' table_schema로 제한하세요.