This is a Excellent Application on Learning DataBase Design. Includes Video Training and Practice Exam
In this course, you will learn all the skills required to design good databases. This starts with information gathering: how to find all required information, and how to ask questions without miscommunications. You will learn how to abstract the information gathered into a data model, how to normalize the data model so that your database will be free of anomalies, and how to transform the final, normalized data model into a relational database design - ready to be implemented. This is a Must if you want to Learn SQL/ and Oracle.