Correct. DCT maps N real numbers to N real numbers. It reorganizes the data to make it more amenable to compression, but DCT itself doesn't do any compression.
The real compression comes from quantization and entropy coding (Huffman coding, arithmetic coding, etc.).
The real compression comes from quantization and entropy coding (Huffman coding, arithmetic coding, etc.).