Olá, Na Tabela: TABELA_DE_VENDAS o campo NUMERO foi criado com VARCHAR(5) e será a PK desta tabela. Porém, o correto não seria do tipo INT? (pois como PK ele deveria ser Auto Incremento pelo banco.)
Curso: Manipulação de dados no Oracle: comandos DML. item: 02. Criando a estrutura do banco de dados. vídeo: 05 Criando as tabelas com chave estrangeira.