What type of programming did not influence databases