Assuming that the Netgear DG834 isn't a Sky router and locked to the Sky service, then "Yes" you could daisy-chain the DG834 and the D-Link routers, although I'm not sure what you would hope to achieve.
Set the DG834 up in the usual way to connect to the internet and then connect the D-Link's WAN port to one of the DG834's LAN ports. Where the D-Link would normally get its WAN IP address from the ISP, it will now get a 192.168.0.x WAN address allocated by the DG834. It is *IMPORTANT* that the D-Link router doesn't also operate in the 192.168.0.0 Subnet so, if its own IP address is 192.168.0.1 this will need to be changed to something like 192.168.1.1 or 192.168.2.1 so that it allocates addresses to connected computers in a different range from the DG834.
If the connected computers are to be networked for File & Printer Sharing, they will all need to connect to the D-Link Router, otherwise they will have addresses in different Subnets and the Subnet Mask prevents them from communicating.