Boa tarde,
Ao que entendi de sua pergunta:
Para o conhecimento de quando usar o parênteses, precisa entender a estrutura do SQL, estudando sua documentação.
Pois o parênteses pode ser utilizados em: Funções, Operadores, Subconsultas.
Em casos opcionais temos em Cláusulas e Case ou IF. Onde é utilizada para delimitar o inicio e o fim do argumento.
Pode ocorrer variações dependendo do sistema de gerenciamento de banco de dados (SGBD).
A utilização de "DESC" ou "ASC" vai depender do retorno ou da finalidade da consulta.
Você pode utilizar para visualizar os dados de forma organizada, facilitando a validação de uma consulta ou de um resultado definitivo, como relatórios.
O "DESC" e "ASC" seria uma forma de ordenar os dados, não necessariamente obrigatório um ou outro. ( Se não for solicitado uma ordenação dos dados. )
Espero ter lhe ajudado.