
Patrick B. answered 10/11/20
Math and computer tutor/teacher
SELECT * from CREDENTIALS where USERNAME = username AND EMAIL=email;
INSERT INTO CREDENTIALS values (firstName,middleName,LastName,DOB,email,userName,pw);
UPDATE CREDENTIALS Set PASSWORD=pw where USERNAME=username and Email=Email

Patrick B.
Sir, I would love to, but I am very sorry, I cannot here and now. First of all you did not specify the host programming language required for this assignment. Is it Visual Basic? is it java? Is it a windows application or a console application? Secondly, regardless of the answer to this question, there shall be MULTIPLE source code files involved, many of which we are not allowed to post in this forum. Wyzant is very strict about posting source code files even in the resources section. I am constantly having to tweak the filename extensions just to upload simple java script. Finally a project of this magnitude and complexity cannot be fully addressed here. it is going to take alot more time and space, depending on the answer to the first question. For the database software, I got Sqlite which will run simple queries. From there we can design 2-3 windows forms to capture the info required in your specs. For now, I have left you with the BARE essential queries you will need to get the job done outside the context of the hosting programming language. I look forward to working with you.10/19/20

Patrick B.
I also find it rather bizarre that your instructor is storing the data in a CSV file, yet requiring SQL. Either let the SQL go and just load the flat files into memory or just write the data to a database file, not a CSV. Moreover, in java, the toString() method that is overloaded will serialize to CSV for you. smh10/19/20
Henry E.
Thank you kind sir but if its not asking too much can you elaborate it more using a program, Please10/12/20