SQL로 배우는 관계형 데이터베이스 입문
Timo Grossenbacher
Data Journalist


professors, universities, companiescompanies에 한 번만 기록professor는 여러 universities와 companies에서 일할 수 있고, 한 company는 여러 professors를 고용할 수 있음필요 사항: Introduction to SQL에서 다룬 SQL 기초 지식.
SELECT table_schema, table_name
FROM information_schema.tables;
table_schema | table_name
-------------------+------------------------------
pg_catalog | pg_statistic
pg_catalog | pg_type
pg_catalog | pg_policy
pg_catalog | pg_authid
pg_catalog | pg_shadow
public | university_professors
pg_catalog | pg_settings
...
SELECT table_name, column_name, data_type
FROM information_schema.columns
WHERE table_name = 'pg_config';
table_name | column_name | data_type
-----------+-------------+-----------
pg_config | name | text
pg_config | setting | text
SQL로 배우는 관계형 데이터베이스 입문