Click here to Skip to main content
15,879,535 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
i am a fresher and have worked with some database concepts like joins,constraints,normalization
and a few concepts and now i want to design a database for a project i am a bit nervous please answer me and what things should i exactly know to design a database.
Thanks in advance
Posted
Updated 7-Jan-14 2:49am
v2

yes you can design your database by yourself, there is no problem at all, but for starting you need to take care for few things while designing of your database

http://www.techrepublic.com/article/five-simple-database-design-tips/[^]
http://www.dummies.com/how-to/content/exploring-database-design-tips.html[^]
http://c2.com/cgi/wiki?DatabaseBestPractices[^]

http://www.dotnet-tricks.com/Tutorial/sqlserver/bM6H260812-Tips-to-improve-SQL-Server-database-design-and-performance.html[^]

One more thing, this not like question, its look like discussion..
 
Share this answer
 
Hi Rax,

The only thing you need to know about is application and its requirement, other things you can learn if you can't find you can reach here experts can help you out.<br />
As a fresher you are ready to blend in any concept and learn any concept, You are not alone in your company as well as here. ;-)<br />
So no issues, you can go ahead and start your design.


You can find bunch of results for Tips and good practices in database design.

Take a step and come here, don't ever ask here or to yourself, whether to take step or not.

Hope this helps you a bit.

Regards,
RK
 
Share this answer
 
Of course, it is possible. Everyone, including experts, started as "fresher".
Right now, I cannot give you any advice as you have not done anything yet. You do not know what lies ahead of you until you embark on your journey. So start right now, just do it.
However, I do have some thought to share with you:
1. Do not just read, do a lot of hands-on and experiments;
2. Never afraid of making mistakes, because mistakes help you learn correctly;
3. Always be ready to learn from others, as I believe no one knows everything.
4. if you encounter problems, always consult google first, all else fail, visit Code Project.
5. Last but not least, when you are ready, help to answer question at Code Project broadens your knowledge and skills.
It always takes time to learn new stuff, but the effort will pay off. Remember that Rome was not built in one day.
Best wishes to you.
 
Share this answer
 
Comments
raxhemanth 8-Jan-14 9:18am    
Thanks Mr.Peter Thanks a lot
Peter Leow 8-Jan-14 9:25am    
You are welcome.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900