Does your Dell have a pci-e slot available? If so, yes, it will work. If you're replacing an existing video card, uninstall any old or existing video drivers before you install the new video card.
The BIOS should recognize the new video card when you boot. Sometimes you need to change a BIOS setting. After it boots up, go to nvidia.com to download and install the latest driver.