فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

اختصاصی از فایل هلپ دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها


دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 6

 

نرمال سازی در پایگاه داده ها

نرمال سازی ( Normalization )  یا به تعبیری هنجار سازی فرآیندی است در رابطه با بانک های اطلاعاتی که با دو هدف عمده زیر انجام می شود :

  • کاهش افزونگی اطلاعات ، به این معنی که اطلاعات فقط در یک مکان (جدول) ذخیره و در تمام بانک با استفاده از روابط منطقی تعریف شده (RelationShip) قابل دسترسی باشد .
  • حفظ یکپارچگی اطلاعات ، به این معنی که اعمال تغییرات بر روی اطلاعات ( نظیر ایجاد ، بهنگام سازی و حذف ) در یک مکان انجام و به دنبال آن آثار تغییرات در تمام بانک مشاهده گردد .  برای روشن شدن مفهوم یکپارچگی بد نیست به مثال ذیل توجه نمائید :
    فرض کنید در یک بانک اطلاعاتی دارای دو موجودیت کتاب و نویسنده باشیم . هر یک از موجودیت های فوق دارای المان های اطلاعاتی (Attribute) مختص به خود می باشند . به عنوان نمونه موجودیت "کتاب" دارای المان اطلاعاتی نام نویسنده  و  موجودیت "نویسنده " دارای المان های اطلاعاتی متعددی نظیر نام نویسنده ، آدرس نویسنده و ... باشد .  در صورتی که در موجودیت "کتاب"  یک رخداد (رکورد) ایجاد نمائیم بدون اینکه نام نویسنده آن را در موجودیت "نویسنده" ایجاد کرده باشیم ،  دچار یک ناهمگونی اطلاعات خواهیم شد .

با توجه به اهداف فوق می توان گفت که فرآیند نرمال سازی از ناهنجاری های بوجود آمده به دلیل بروز تغییرات در بانک جلوگیری خواهد نمود . با اعمال فرآیند نرمال سازی ، یک بانک اطلاعاتی کارآ و مطمئن را خواهیم داشت .

فرآیند نرمال سازی ، فرم های متفاوتی دارد که انواع متداول آن به شرح ذیل است :

  • فرم اول نرمال سازی 1NF
  • فرم دوم نرمال سازی 2NF
  • فرم سوم نرمال سازی 3NF
  • فرم بویس کد نرمال سازی BCNF
  • فرم چهارم نرمال سازی 4NF

فرم اول نرمال  1NF

موجودیت و یا جدولی در فرم اول نرمال است که تمامی المان های اطلاعاتی آن ( منظور Attribute است ) یکتا و یا اصطلاحا" atomic باشند . برای روشن شدن این موضوع فرض کنید دارای موجودیتی با نام "فاکتور فروش " باشیم . 

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


دانلود با لینک مستقیم


دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

دانلود مقاله پایگاه داده ها چیست؟

اختصاصی از فایل هلپ دانلود مقاله پایگاه داده ها چیست؟ دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله پایگاه داده ها چیست؟


دانلود مقاله پایگاه داده ها چیست؟

 

مشخصات این فایل
عنوان: پایگاه داده ها چیست؟
فرمت فایل :word(قابل ویرایش)
تعداد صفحات : 13

این مقاله در مورد پایگاه داده ها چیست؟ می باشد.

 

بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله پایگاه داده ها چیست؟

1- تاریخچه پایگاه داده
اولین کاربردهای اصطلاح پایگاه داده به June 1963 باز می‌گردد، یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام "توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی" را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه 70 در اروپا و در اواخر دهه 70 در خبر نامه‌های معتبر آمریکایی به کار رفت.(بانک داده‌ای یا Databank در اوایل سال 1966 در روزنامه واشنگتن کار رفت)
تصویر:
اولین سیستم مدیریت پایگاه داده در دهه 60 گسترش یافت. از پیشگامان این شاخه چارلز باخمن می‌‌باشد. مقالات باخمن این را نشان داد که فرضیات او کاربرد بسیار موثرتری برای دسترسی به وسایل ذخیره سازی را محیا می‌‌کند. در آن زمانها پردازش داده بر پایه کارت های منگنه و نوار های مغناطیسی بود که پردازش سری اطلاعات را مهیا می‌‌کند. دو نوع مدل داده‌ای  ....(ادامه دارد)

2- انواع دادگان ها
دادگان‌ها از نظر ساختار مفهومی و شیوه‌ای رفتار با داده‌ها بر دو نوع هستند :
1.دادگان رابطه‌ای
2.دادگان شی‌گرا
3. مدل های پایگاه داده
شگرد های مختلفی برای مدل های داده‌ای وجود دارد. بیشتر سیستم های پایگاه داده‌ای هر چند که طور معمول بیشتر از یک مدل را مورد حمایت قرار می‌‌دهند، حول یک مدل مشخص ایجاد شده اند. برای هر یک از الگوهای های منطقی (logical model) اجراهای فیزیکی مختلفی قابل پیاده شدن است و سطوح کنترل مختلفی در انطباق فیزیکی برای کاربران محیا می‌‌کند. یک انتخاب مناسب ...(ادامه دارد)

 مدل شبکه ای(Network)
در سال 1969 و در کنفرانس زبانهای سیستم های داده‌ای (CODASYL) توسطCharles Bachman ارائه شد. در سال 1971 مجددا مطرح شد و اساس کار پایگاه داده‌ای قرار گرفت و در اوایل دهه 80 با ثبت آن درسازمان بین المللی استانداردهای جهانی یا ISO به اوج رسید.
مدل شبکه‌ای (database model) بر پایه دو سازه مهم یعنی مجموعه ها و رکورد ها ساخته می‌‌شود و برخلاف روش سلسله مراتبی که از درخت استفاده می‌‌کند، گراف را به کار می‌‌گیرد. مزیت این روش بر سلسله مراتبی این است که مدل های ارتباطی طبیعی ...(ادامه دارد)

پایگاه داده‌های شیء
اگر چه سیستم‌های چند بعدی نتوانستند بازار را تسخیر نمایند، اما به توسعه سیستم‌های شیء منجر شدند. این سیستم‌ها که مبتنی بر ساختار و مفاهیم سیستم‌های چند بعدی هستند، به کاربر امکان می‌دهند تا اشیاء را به طور مستقیم در پایگاه داده‌ها ذخیره نماید. بدین ترتیب ساختار برنامه نویسی شیء گرا (object oriented ) را می‌توان به طور مستقیم و بدون تبدیل نمودن به سایر فرمت‌ها، در پایگاه داده‌ها مورد استفاده قرار داد. این وضعیت به دلیل مفاهیم مالکیت (ownership) در سیستم چند بعدی، رخ می‌دهد. در برنامه شیء گرا (OO)، یک شیء خاص "مالک " سایر اشیاء در حافظه است، مثلا دیوید مالک...(ادامه دارد)

ویژگی‌های سیستم مدیریت پایگاه داده‌ها
پس از این مقدمه به توصیف سیستم مدیریت پایگاه داده‌ها می‌پردازیم. سیستم مدیریت پایگاه داده‌ها، مجموعه‌ای پیچیده از برنامه‌های نرم‌افزاری است که ذخیره سازی و بازیابی داده‌های (فیلدها، رکوردها و فایل‌ها) سازمان را در پایگاه داده‌ها، کنترل می‌کند. این سیستم، کنترل امنیت و صحت پایگاه داده‌ها را نیز بر عهده دارد. سیستم مدیریت پایگاه داده‌ها، درخواست‌های داده را از برنامه می‌پذیرد و به سیستم عامل ...(ادامه دارد)

فهرست مطالب مقاله پایگاه داده ها چیست؟

پایگاه داده ها چیست؟
انواع دادگان ها
مدل تخت
مدل شبکه ای(Network)
مدل رابطه ای
پایگاه داده‌های چند بعدی
پایگاه داده‌های شیء
ویژگی‌های سیستم مدیریت پایگاه داده‌ها
فهرست سیستم‌های متداول مدیریت دادگان


دانلود با لینک مستقیم


دانلود مقاله پایگاه داده ها چیست؟

تحقیق درباره پایگاه داده ها

اختصاصی از فایل هلپ تحقیق درباره پایگاه داده ها دانلود با لینک مستقیم و پر سرعت .

تحقیق درباره پایگاه داده ها


تحقیق درباره پایگاه داده ها

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:3

فهرست و توضیحات:

مقدمه
روش دستی
روش جادوگر
ایجاد جدول به روش گسترده
شرط
نام فیلد نباید تکراری باشد
نام فیلد به محتوای آن اشاره می کند
نام فیلد حداکثر 64 کاراکتر می‌تواند باشد
نوع textتا 255 کاراکتر جا می‌گیرد
یک جدول 255فیلد می‌تواند داشته باشد
اگر نیاز به جای بیشتر باشد منو تا 64000 کاراکتر می‌گیرد
TEXT        متن
MENU متن با جای گیری بیشتر
NUMBER شماره
CURENCY واحد پول
Auto number شماره گذاری اتوماتیک
Yes/no  درست و غلط
All object فایلهای برای فراخوانی نرم افزارهای دیگر  تصاویر ثابت و متحرک
Look up Wizard دومی را انتخاب کرده به لیست اضافه می ‌کنیم درست میشود.
برای فارسی کردن عنوان فیلد  در منوی PRPERTICSE درپایین صفحه فایل معادل فارسی راواردمی کنیم
KAPTION
Look up Wizard  اولی را انتخاب کرده  برای استفاده از اطلاعات جداول دیگر میباشد
Disk Niption  توضیحات فیلد
 
مثال
فیلد
ردیف
2- نام
3- نام خانوادگی
4- کد دانشجوئی       یک عدد 7 رقمی است ( در صورت اشتباه وارد کردن پیام مناسب میدهد)
5- سال ورود به دانشگاه  ( ار سال 1380 تا 1382  )     Combo
6- رشته تحصیلی
7- تعداد  کل واحد
8- آدرس
9- توضیحات
 
در شرطی کردن برای اینکه کوچکتر یا بزرگنتر مشخص شود >=100 ANb<=1000
                                                                                               <=100 or 0
اگر خواسته باشیم در جدول فیلدی خالی نماند یعنی حتماٌ پر شود باید گزینه Record  را انتخاب کرده Yes بزنیم
کم کاربردترین ( سریعترین ) نوع ساخت جدول

Data    Sheet  روی نام فیلد دابل کلیک می‌توان  نام فیلد را تغییر داد  و اطلاعات را وارد کرد می‌توان به ترتیب حروف الفبا تغییر داد 
 
برای کپی کردن New = Simport   DataBase
Poto را باز می کنیم و موردی که می خواهیم در آن کپی شود
Importable را باز می‌کنیم
انتخاب Datda base که از آْن موردی را می خواهیم کپی ‌می‌کنیم
انتخاب جدول مورد نظر کپی ‌میشود.
 
 
فیلتر کردن بدست آوردن اطلاعات و درخواستها در میان رکوردها ( نتیجه موقت است)
برای اندازه سلولهای فرم گزینه مورد نظر را انتخاب می‌کنیم  Size
(view) Toolbox  در فرم خط ایجاد میشود
Lobl فقط برای نمایش است
Text box فقط برای نمایش و دریافت است
در Page Heder هرچه در آن بنویسیم در همه صفحات تکرار میشود.
اگر خواستیم لیستی به سیستم بدهمی و جستجو را در لیست انجام بدهد از این استفاده میشود.
مثال
IN (Yazd , Kerman, Tabriz, Rasht )
 
*به معنای هر کاراکت ر مجاز هر تعداد  کاراکتر میخواهد باشد
وقتی دو طرف کوتیشن گذاشتیم یعنی  Stering رشته عبارت
 
انواع شرط
AF [  ! CMD] حرف آخر نمی‌تواند D, M , C  باشد هر چیز دیگری می‌تواند باشد
 


دانلود با لینک مستقیم


تحقیق درباره پایگاه داده ها