In short:
Nucleotide-associated proteins are DNA-binding proteins that bind DNA. RNA-polymerase associated proteins bind RNA-polymerases and are required for its functionality.
In more detail:
DNA-binding protein is a higher level term that comprises all proteins that bind to DNA. These can be seen as nucleotide-associated proteins as they interact with the nucleotides in the DNA strand, even though I did not hear people use that term very often. There are two types of binding:
Non-specific DNA-binding proteins that do not bind to specific sequences DNA sequences, e.g. structural proteins.
Specific DNA-binding proteins that bind to specific DNA sequences, e.g. transcription factors. These proteins mostly have specific DNA binding motifs like zinc fingers or helix-turn-helix motifs.
RNA-polymerase (RNAP) associated proteins are different from that. RNAP itself is a DNA-binding protein, but proteins binding to RNAP are necessary for it to be fully functional. The fully functional RNAP then is a holoenzyme. For example RNAP II requires an initiation factor called sigma in bacteria and several general transcription factors and regulatory proteins in eukaryots.