Especially for really broad questions, the website Google.com can be a handy place to start.
A content management system is a potentially extremely complex application that would store its data in a database. Nobody can tell you what tables you will need to support an unspecified application.
If this is for an assignment, I would guess that part of the assignment is for you to determine what data you would need to store for a CMS.
└> bt
Forum Etiquette: How to post data/code on a forum to get the best help[/url]