Meysam Madani



  • ArgoUML, A leading open source UML modeling tool
  • provide advice on Best Practice in Data Modelling and over 1000 free Databases.
  • sqlzoo, Learn SQL using: SQL Server, Oracle, MySQL, DB2, and PostgreSQL.
مبانی پایگاه دادها- میثم مدنی

Database Fundamentals

Spring 2017, Shahid Beheshti University

Presentation Titles



- S.M.T Rouhani Rankoohi (Persian, 1390). Fundamental concepts of databases (4th ed), Jelveh Pub.


- An Introduction to Database Systems, By C.J. Date, 8th Edition, 2003.
- Fundamental of Database Systems, By R. Elmasri, 5th Edition, 2007.
- Database Systems, By T. Connolly and C. Begg, 4th Edition, 2005.
- Database Management Systems, By R. Ramakrishnan and J. Gehrke, 2nd Edition, 2000.
- Database System Concepts, By A. Silberschartz, H.F. Korth and S. Sudarshan, 5th Edition, 2006.

Course Materials


20% - 4 Quizzes
10% - 2 Exercises
10%+ - Talk and Report
60% - Final Exam