As exibições INFORMAÇÕES_SCHEMA são um conjunto padrão de exibições fornecidas pela maioria dos principais DBMS. Qual é o nome desse padrão de projeto?
Por exemplo, digamos que haja uma dúzia de bancos de dados de origem para supermercados (Safeway, Superstore etc.) e você queira consultar todos os bancos de dados usando uma consulta comum. Existe um nome para o padrão (ou paradigma, etc) em que cada um desses bancos de dados de origem implementaria um conjunto de visualizações padrão?
Observe que este é um exemplo puramente fictício e não estou procurando opiniões sobre se faz sentido ou não em comparação ao uso de uma ferramenta ETL ou um data warehouse etc.
Acho que o que você está procurando é "objetos diferentes, mesma interface". Isso facilita a reutilização de código (neste caso, SQL). Isso é conhecido como padrão do adaptador—veja aqui .
Eu acho que esta citação encapsula o cerne da sua pergunta
[EDIT em resposta ao comentário do OP]
Questão interessante do ponto de vista teórico do computador. No entanto, de minha perspectiva relativamente rudimentar, os padrões de design são mais adequados para os paradigmas de programação procedural, OO e funcional do que para o trabalho de banco de dados. O SQL opera em um paradigma declarativo. A linguagem SQL IMHO não se presta à construção/implementação de padrões de design de programação.
Existe uma abordagem interessante - identificar padrões RDBMS (não necessariamente padrões de design no sentido de programação) pelo que eles não são. Bill Karwin (um funcionário da Percona e colaborador respeitado desse grupo) escreveu um livro chamado SQL Antipatterns. O livro está aqui , mas se você quiser experimentar antes de comprar, há uma (impressionante) apresentação de 250 slides aqui , também de Karwin.
Portanto, para responder claramente à sua pergunta, não há uma correspondência 1-1 entre os padrões de design de programação e os padrões SQL do RDBMS, e não conheço nenhum termo específico de campo de banco de dados nessa área.