View Full Version : نرمال سازی دیتابیس sql
SilverLearn
چهارشنبه 08 آذر 1391, 23:24 عصر
سلام دوستان
من دنبال یه سورسی چیزی در مورد نرمال سازی دیتابیس هستم
خیلی هم گشتم ولی چیزی پیدا نکردم
من می خوام این سورس یه دیتابیس رو بگیره و اونو در سطح های مختلف نرمال سازی کنه
فرقی هم نمی کنه چه زبان برنامه نویسی باشه (البته به زبان سی شارپ می خوام ولی اگه به زبان دیگه ای هم باشه خودم تبدیلش می کنم)
اصلا همچین سورسی وجود داره ؟
حمیدرضاصادقیان
چهارشنبه 08 آذر 1391, 23:55 عصر
سلام.
خیر یک همچین چیزی وجود نداره.چون نرمال سازی بیشتر به ساختار و منطق نرم افزار شما برمیگرده تا پیروی از یک سری اصول خاص.
از لحاظ ایندکس گذاری ابزارهایی هستند که دیتابیس رو تحلیل میکنند و باز به صورت کلی ایراداتی رو میگن ولی بیشتر بحث تجربه و منطق نرم افزار هست که در این زمینه کمک میکنه.
نمونه این ابزار Tuning Advisor خود SQL Server 2008 هست.
SilverLearn
جمعه 10 آذر 1391, 21:44 عصر
اما استاد من از من خواسته همچین سورسی براش تهیه کنم :(
یه چیزهایی هم پیدا کردم ولی به دردم نخورد
مثلا اینو ببینید آقای صادقیان :
http://www.sourcecodeonline.com/list?q=normalization_tool_for_sql_server
حمیدرضاصادقیان
شنبه 11 آذر 1391, 08:12 صبح
دوست عزیز تو این لینک اصلا یک همچین موردی نیست.
اینجا (http://databases.about.com/od/sqlserver/ht/deta.htm) رو ببینید
عرض کردم نرم افزاری نیست که از Business برنامه شما سردربیاره که بعد بخواد روی اون عملیات نرمال سازی رو انجام بده.توی لینکی که گذاشتم نیز به صورت کلی مواردی رو بررسی میکنه ولاغیر.
SilverLearn
سه شنبه 12 دی 1391, 23:40 عصر
این سورس رو پیدا کردم . ولی به زبان جاوا هستش . ولی من می خوام به زبان php باشه یا حتی C , C# تا بتونم اونو به php تغییر بدم
آقای صادقیان اگر یک دیتابیس پیش فرض هم باشه موردی نداره
مثلا یک دیتابیس از پیش تعیین شده باشه بعد ما اون رو به
0nf
1nf
.
.
.
BCNF
نرمال سازی کنیم ....
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.