No. The Nintendo DSi connects to the internet via its built-in Wi-Fi (802.11b/g). An SD card is only used for:
System Settings → Internet → Connection Settings → Search for Access Point → enter WEP/WPA key. That's it.
The DSi's internal flash memory handles system data and browser cache. SD storage is purely for user content expansion.