مقاله نحوه ایجاد یک پایگاه داده
مقاله نحوه ایجاد یک پایگاه داده |
![]() |
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 17 کیلو بایت |
تعداد صفحات فایل | 30 |
مقاله نحوه ایجاد یک پایگاه داده
بخشهایی از متن:
تعریف پایگاه داده
منظور از ایجاد یک پایگاه داده ها ، سازماندهی داده ها به گونه ای است که بتوان میان بخشهای آن ارتباط برقرار کرد و از راه جستجو به هر گونه آگاهی مورد نظر دست یافت .
پایگاه داده های پیوستار(Relational DATABASE):
بررسی بیشتر پایگاههای ایجاد شده برای زبانهای گوناگون ، نشان می دهد که از میان سه گونه مهم و شناخته شده " سلسبه مراتبی "، " شبکه ای " و "پیوستار " ، نوع پیوستار بیشترین موفقیت را داشته است . دلیل این امر ، می تواند سادگی نسبی و کارآیی بالای آن باشد . نرم افزارهای آماده ای برای این منظور وجود دارد که با بررسی ، مشاوره و آزمون می تواند مناسبترین نمونه را برگزید .
شکل داده ها :
داده های زبانی ، در پایگاه به صورتهای گوناگون گردآوری می شود – چه به شکل متن پیوسته و چه به صورت فهرستهای واژگانی دارای تعریف و یا بدون تعریف و حتی مجموعه یادداشتهای پژوهشی .
...
نسخه برداری از یک پایگاه داده
2000 SQL Server چندین راه مختلف برای نسخه برداری از پایگاه داده فراهم می آورد. ساده ترین راه گرفتن Backup کامل یک کپی کامل از پایگاه داده در یک نقطه زمانی خاص می باشد.
راهنمایی:SQL Server اجازه می دهد که نسخه برداریها گرفته شوند هنگامی که پایگاه داده در حال استفاده می باشد و نیاز به بستن سیستم برای نگهداری آن نیست. اگر چه انواع اصلی عملیات از طریق Backup نمی تواند به انجام رسد. اینها شامل عملیاتی هستند که ساختار پایگاه داده را تغییر می دهند. از قبیل ایجاد کردن و حذف کردن فایل ها یا ایجاد Index ها و به انجام رساندن عملیاتهای مرتبط نشده به سیستم Non Logged همچنینSQL Server دومین نوع نسخه برداری را فراهم می آورد که به طور Differential Backup شناخته شده است. یک Differential Backupفقط اطلاعاتی را که از آخرین نسخه برداری کامل تغییر پیدا کرده است ثبت می کند. امتیازات آن این می باشد که بیشترین محیطهایDifferential Backup از یک نسخه برداری کامل کوچکتر خواهد بود و اینکه فرآیند نسخه برداری سریعتر خواهد شد.
راهنمایی: Differential Backup مفهوم می شود اگر یک درصد کمی از داده ها ممکن برای شما تغییر بیابد، برای مثال یک Differential Backup روزانه بسازید و نسخه برداری کامل را یک بار در هفته صورت دهید. سومین نوع سیستم نسخه برداری به وسیله SQL Server فراهم می گردد یک Transaction Log Backup می باشد. Kg Transaction یک رکوردی از همه تراکنش ها انجام شده است که برخلاف پایگاه داده همان Transaction Log است که آخرین بار نسخه برداری شده است.
راهنمایی:Backups Transaction Log همچنین به شما اجازه باز گرداندن یک پایگاه داده برای یک نقطه زمانی خاص می دهد این می تواند مفید واقع شود. برای مثال یک اشتباه اپراتور باعث نادرست وارد شدن اطلاعات در داخل یک پایگاه داده شود.
شما می توانید از یک Transaction Log برای باز گرداندن پایگاه داده در حالتی که آن قبلاً بوده برای اضافه کردن اطلاعات غلط استفاده کنید.
SQL Server از Transaction Log برای بازگرداندن پایگاه داده به طور خودکار استفاده می کند اگرServer پذیرفته شود. شما می توانید آن را برای نسخه برداری از داده هایتان در ترکیب با یک نسخه برداری کامل یا Full And Differential Backupاستفاده کنید. امتیازاتTransaction Log Backup هست از بیشترین تفصیل های نتایج فایل Backup که کوچکتر از Differential Backup یاFull می باشد.
راهنمایی: در بعضی از حالات یک Transaction Log Backup ممکن بزرگتر از نسخه برداری یک پایگاه داده شود. برای مثال اگر یک گروه کوچک از رکوردها نسبتاً به طور پی در پی تغییر داده شود در این حالتها، شما می توانید همچنین یک نسخه برداری کامل یا Transaction Log Backupsبه طور متناوب بگیرید.
...
ایجاد کردن یک رویه نگهداری ماهانه برای نسخه برداری از یک پایگاه داده
1- پایگاه داده Aromatherapy را در درخت Console انتخاب می کنیم. SQL Server یک لیستی از شئی های پایگاه داده را در قاب Details نشان می دهد.
2- دکمه ویزارد را روی نوار ابزار Enterprise Manager کلیک می کنیم SQL Server کادر محاوره ای Select Wizard را نشان می دهد.
3- Database Maintenance Plan Wizard را در قسمت Manager انتخاب می کنیم. SQL Server اولین صفحه از Database Maintenance Plan Wizard را نشان می دهد.
4- Next را کلیک می کنیم. ویزارد یک صفحه را نشان می دهد که از شما برای انتخاب پایگاه داده که شما بر آن یک رویه نگهداری ایجاد کرده اید. از زمانی که Aromatherapy در درخت Console انتخاب شده وقتی که شما ویزارد را شروع می کنید آن به طور پیش فرض انتخاب خواهد شد. اما شما می توانید به وسیله چک کردن گزینه های مناسب در این کادر محاوره ای انتخاب را تغییر دهید.
5- Next را کلیک می کنیم. ویزارد یک صفحه را نشان می دهد و از شما سؤال می کند برای انتخاب اطلاعات بهینه برای اینکه به روز شود.
6- Next را کلیک می کنیم. ویزارد یک صفحه را نشان می دهد سؤال می کند که آیا Integrity Checksرا انجام دهد.
7- Next را کلیک می کنیم. ویزارد یک صفحه را نشان می دهد از شما برای مشخص کردن رویه نسخه برداری پایگاه داده ها سؤال می کند. برای این تمرین همه تنظیمات پیش فرض را می پذیریم و تغییرات را فقط در مورد زمانبندی Back Up صورت می دهیم...