Sending data using single Xbee

I have a project I’m working on, where I basically have an Arduino, a breadboard and one or two sensors. I need to send the sensordata to a database somewhere, so I’m considering if I’m going to use a Wi-Fi shield/chip or an Xbee module

While brainstorming about it, I realised that, in the above scenario, I only use one Xbee to send the incoming data to the database. I’m not even sure if that’s possible, because I learned that you need a minimum of two Xbee-modules. So I was wondering if it is possible to use only one Xbee-module to send some data?

You need two Xbees. They use a dedicated communication protocol. WiFi is your easiest solution and there are tons of tutorials on the subject.