Suppose that $X$ is a topological space and $U\subset X$ is an open set which is relatively compact, i.e. $\overline{U}$ is compact. If $\mathcal{B}$ is a basis of $X$ is it true that $U$ is finite union of elements of $\mathcal{B}$?
If the first question has negative answer what we can say about $X=\mathbb{R}^n$ and $\mathcal{B}$ the canonical open cover of balls of rational radius and center in $\mathbb{Q}^n$?