دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانلود تحقیق در مورد ژئولوژی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 19

 

ژئولوژی، کانی شناسی و داده های مشخص متغیر ( بی ثبات) رسوب canakkale-Arapucan-pb-zn-cu-Ag، ترکیه.)

مقدمه: Arapucan، رسوب pb-zn-cu-Ag، تقریبا در 11 شمال شرقی شهر yenice واقع شده است، بخش yenice در محدوده canakkale در شهر Anatolia شمال غربی است. این رسوب یکی از رسوبات pb-zn راپی ژنتیکی در محدوده کانی yanice-kalkim منطقه kazday massife می باشد و در نواحی مشابهی چون balya mine معدن Balya که یکی از تولید کنندگان اصلی pb,Ag در ترکیه در سال های 1880 تا 1935 بوده است، رخ داده است. عقیده بعضی از نویسندگان بر آن است که هر دو گروه از رسوبات دارای ناحیه ای مشابه می باشند. تاریخچه استخراج رسوب Arapucan همانند معدن Balya به دوران قدیمی بر می گردد. اکتشاف فلزات مدرن در Arapucan توسط Mineral Research and Expalaration Institve موسسه تحقیقات و بررسی های کانی ها از طریق یک پروژه تحقیقاتی بنام بررسی ژئولوژیکی کانی سازی به پایان رسیده بود. از 25 حفره سوراخ که به لحاظ ارتفاع به مجموع 5189 می رسند، MRA ذخیره ژئولوژیکی 0/4 با وجود pb 4/16%، zn 1/12%، cu 23/2% را مشخص کرد. بررسی های کلی حاکی از آن می باشند که کانه Arapucan حاوی 12t طلا و حدود 105t نقره است. رسوب در سنجش ها مقایس های صنعتی از سال 1972تا 1995 توسط شرکت ترکیه وی بنام A,S Kor Madencilik استخراج شده بود. در طول آن دوران در حدود 50000 تن کانه که حاوی 0/10% فلز اصلی بود تولید شد. این بررسی دلالت بر ویژگی های ژئولوژیکی و کانه شناختی رسوب Arapucan PB-ZN-CU-AG دارد. ویژگی ها و جنبه های مختلف کانی سازی توسط Bingol(1968), krushensky(1971),yucelay(1971), Anil(1979), Again, oztunalui(1981) مشخص شده بودند. اطلاعات مقدماتی با داده های اضافی بر روی طرح ژئولوژیکی، کانی شناختی کانه، گنجایش های متغیر و ژئوشیمی با بررسی منشا pb-zn-cu-Ag و سیستم هیدروترمال Arapucan ادغام شده بودند.

2- ژئولوژی: رسوب pb-zn-cu-Ag Arapucan نزدیک به مرکز kazdag massif در ناحیه sakarya است و مشتمل بر نشانه ها و علائم پیدایش تکتونیک Anatolian غربی و فعالیت ماگما مانند است. ناحیه sakarya یکی از 4 نواحی تکتونیک NE-SW ترکیه غربی، به عنوان یکی بخش قاره ای است که دارای واحدهای فعال – حاشیه ای Paleo-tethyan می باشد، و متشکل از یک پی سنگ یا منشا قاره ای palaezonic سنگ ها و خارا نماها است. در مدت اخرین Triassic بود که طبقه زیرین از جنوب توسط یک قوس permo-triassic رورانده گی شده بود، هر چند که با پیچیدگی های افزایش یافته paleo-tethys شکل گیری karakaya در ارتباط می باشد. کوهستان kazdag اساسا از سنگ های دگرگون شده قاره ای که توسط زeeenozoic قطع شده اند شکسته شده اند، ساخته شده است. سنگ های دگرگون شده یا سنگ هایی که به لحاظ، هیت تغییر شکل یافته اند متشکل از گنایس فلسیک ذرات متوسط تا ذرات درشت، آمفی بولیتدی های (amphibolite) و شیست های میکا کوارتز – فلسد پاری می باشند که همراه با سنگ های مرمر هستند.

سنگ های بین رخساره های آمفی بولیت و رخساره های گرانولیت با انا- تکسی های محلی منطقه ای دگرگون شده اند. خارا نماها ناحیه sakarya اساس خارا نماها در ترکیب، دلالت بر میزان کشش یا شباهت laurasian طبقه زیرین قاره ای ناحیه sakarya می کنند. تشکیل karakaya به زیر بخش هایی چون واحدهای بالا و پائین تکتونیک – چینه ای مانند تقسیم بندی شده بودند. اساس واجد پایئنی ساخته شده از عدسی های n لنزهای ultvabasic مارپیچی شکل توف های اصلی و انحراف دار، سنگ های در اثر فعالیت آتشفشان و گدازه های بالشی مانند است کمه با دسته های سنگ رستی و کربنات در میان دیگر چینه ها قرار گرفته اند. بالا ترین واحد توسط 2 سنگ کوارتز – فلدسپاری با یک منبع خارا مانند (aranitic) قاره ای و دیگری زنجیره سنگ رست – گازها (grey wackey) که مشتمل بر سنگ آتش نه سیاه، سنگ آتشفشانی مافیک و بخش های فیلیت برگ وار است. شکل گیری توسط یک زنجیره Jurassic جوش سنگ، ماسه سنگ، آهک رس و سنگ آهک پوشیده شده است. سنگ ها دریا نواحی اطراف Arapucan از عصر palaeozonic به عصر tertiarye مرتب شده اند. انواع سنگ اصلی شامل سنگ های دگرگون شده palaeozpic جوش سنگ، و تا حدودی سنگ های جدا شونده دگرگون شده با تخت سنگ های کربنات، سنگ آهک و آهک رس، گراندو- دیوریت قلیائی – آهک و جوش سنگ های neogene ماسه سنگ، سنگ رستی، آهک رس و سنگ های آتشفشانی قلیایی- اهک می باشند. سنگ های جدا شونده، اساس آرکوز و سنگ –رست ها، با بالاترین واحد شکل گیری نkarakaya و با دیابازی که میزبان رگ سنگ های کانه ای است، برابر می باشند.



خرید و دانلود دانلود تحقیق در مورد ژئولوژی


مقاله درباره پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 10

 

پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی

این مقاله جزئیات فنی پیاه سازی شیوه های متداول فشرده سازی داده در آزمایشگاه دلفی را تشریح می کند . در نتیجه فشرده سازی انواع مختلف داده ارائه شده است .

1- معرفی :

در این مقاله ما یک کاربرد از شیوه های متداول فشرده سازی بر داده های فیزیکی را با هدف کاهش اندازه حجم داده برررسی می کنیم . از آن جهت لازم است که اصطلاحات کاهش داده ها و فشرده سازی داده ها را مجزا کنیم . در هر دو مورد حجم داده ها کاهش می یابد اما شیوه های پیدا شده و اهداف متفاوتند .

در مورد کاهش داده ها، فشرده سازی داده ها در نتیجه برنامه های مجدد سازی خاصی است که سیگنالهای قسمتهای چک کننده حساس را به ارزشهای فیزیکی تبدیل می کند ، مانند momenta انطباق ها و شناسگرهای خاص و غیره .... هدف کاهش داده ها تنها فشرده کردن داده ها نیست بلکه برای ساده تر کردن تحلیل فیزیکی داده ها است . در مورد فشرده سازی داده ها فشرده کردن داده ها در نتیجه بهینه سازی بیشتر رمز گزاری داده ها است و الگوریتمهای پیاده شده وابسته به طبیعت داده ها نیست تنها هدف کاهش سلیز فایل داده ها برای صرفه جویی در فضای دیسک است .

2- زنجیره فرایند داده های دلفی :

در آزمایشگاه دلفی انواع فایلهای داده ی زیر استفاده می شود .

داده خام :(RAW ) : فایلهایی با اطلاعاتی از سیستم کسب داده ها.

FDST یا DST تمام شده : فایلهای تولید نشده به وسیله برنامه های مجدد سازی استفاده شده در دلفی .

LDST : مانند FDST با این تفاوت که همچنین شامل نتایج شناسگرهای خاص است . فقط برای رویداد .

SDST : مانند FDST اما بعضی اطلاعات چک کننده خاص حذف شده و نتایج شناسه های خاص اضافه شده .

MDST : شبیه SDST اما شامل اطلاعات ضروری بیشتری است که به شیوه فشرده تری نوشته شده .

واضح است که مهمترین تحلیل های فیزیکی داده LDST ، FDST ‌و MDST باید به راحتی قابل دسترس باشد . برای کاربر . نسخه های آن باید روی میز قرار داده شوند در حال حاضر 250 فضای دیسک نیاز است .

چنین حجم اطلاعات می تواند مشکلات تعریفی ایجاد کند حتی برای مراکز بزرگ کامپیوتری مانند مرکز تحلیل خارج خط دلفی در .

برای همکاری کردن کارگاهها نگهداری اطلاعات روی دیسک ها می تواند یک مشکل واقعی باشد . سه راه حل برای این مشکل وجود دارد :

* نصب دیسکهای اضافی ساده ترین راه حل ، اما نیازمند منابع مالی است .

* بسته بندی ذهنی : تلاش برای محاسبه ترتیب و دقت ارزشها به منظور بسته بندی کردن آنها درتعداد کمی از کلمات – این دستیابی می تواند بهترین نتیجه را بدهد اما نگهداری آن مشکل است ، زیرا فرمت داده ها شامل تغییرات فرکانس است .

برنامه تکنیکهای فشرده سازی داده های عمومی ، مانند یک دستیابی ارزان و موثر است .

3- اتتخاب الگوریتم فشرده سازی داده ها :

در حال حاضر رویدادهای فشرده سازی و باز کردن داده ها یک عمل متداول برای کاربران تمام انواع کامپپیوتر ها شده است . ابزار متفائتی برای این کار وجود دارد . اما تردیدی نیست که متداول ترین و معروفترین شیوه ( ابزار ) حجیم کردن / کم حجم کردن است که به وسیله برنامه GZIP بکار می رود .

انتخاب الگوریتم فشرده سازی داده ها به وسیله دو مشخصه اصلی الگوریتم مشخص می شود .

نرخ فشرده سازی و زمان عدم فشرده سازی . در برنامه GZIP هر دو مشخصه تمام عیار هستند .

این در زمینه عمومی است و نسبتا برای مدت زیادی استفاده شده ودر سطوح مختلفی پیاده سازی شده – بنابراین انتخاب الگوریتم سخت نیست .

ما همچنین چندین الگوریتم دیگر را اندیشیدیم ، اما آنها عیناً به خوبیGZIP نیستند . اجاز دهید دو مورد از آنها را توضیح دهیم .

شیوه اول الگوریتم LZW است.این شیوه بسیار سریع و نسبتا موثر است . برای نمونه این شیوه برای فشرده سازی و عدم فشرده سازی داده ها در UNIX استفاده می شود . مزیت های این روش ، کوتاه بودن توضیحات ، کد برنامه ها فشرده و خواناو پیاده سازی آنها مستلزم حجم حافظه کمی است . با این وجود ، نرخ فشرده سازی الگوریتم LZW برتر از GZIP است .

بعلاوه اینکه این روش ثبت اختراع شده و سیاستهای منحصر بفرد شرکت UNISYS ‌،سخت گیر و پرخاشگر شده است .

شیوه دوم رمز نگاری ریاضی با نظم بالاست . در سال 1995 منبع فشرده سازHA که این شیوه را پیاده کرد باز شد و در اختیار عموم قرار داده شد . معمولا این روش نرخ فشرده سازی خوبی ارائه می کرد نسبت به روش حجیم کردن / کم حجم کردن ، اما در عمل فشرده سازی و عدم فشرده سازی خیلی کند تر عمل می کند .

4 – پیاده سازی فشرده کردن داده ها در بست بندی ورودی و خروجیPHDST برای ورودی / خروجی در آزمایشگاه دلفی ، بسته بندی PHDST توسعه یافته است . این شیوه دسترسی کاربر پسند به داده بدون وابستگی به ماشین و با اختصاص یک رسانه خارجی فراهم می کند .بسته بندیPHDST از سیستم مدیریت حافظه ZEBRA-MZ برای دستکاری ساختار داده های داخلی و از سیستم بسته بندی ZEBRA-FZ برای ورودی / خروجی غیر وابسته به کامپیوتر استفاده می کند . ساختار داده مبنا در یک ارایه از بانک ها با اطلاعاتی که می تواند توسط اشاره گر مربوطه قابل دستیابی باشد . چنین بانک هایی می توانند متصل شوند به ساختار های پیجیده داده ها مانند ساختمان ، لیست ، درخت و شبکه .

در PHDST جنین ساختار هایی برای ایجاد رویداد ها ی فیزیکی ایجاد می شوند .

هر ساختار داده پیچیده با یک ارایه کوچک از اطلاعات همراه می شود . که رکورد راهنما نامیده می شود . این رکورد راهنما حاوی مقداری اطلاعات عمومی در مورد رویداد می باشد و به کاربران این اجازه را می دهد که بخواند خواه برای تحلیل یا برای گذشتن از رویداد .



خرید و دانلود مقاله درباره پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی


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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 3

 

اهداف استفاده از مهندسی معکوس پایگاه داده

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



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


پایگاه داده ها

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

پایگاه داده ها

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

موارد زیر به صورت خلاصه شرح داده می شود: •۱ تاریخچه پایگاه داده •۲ انواع دادگان ها •۳ مدل های پایگاه داده ۳.۱ مدل تخت ۳.۲ مدل شبکه ای(Network) ۳.۳ مدل رابطه ای ۳.۴ پایگاه داده‌های چند بعدی ۳.۵ پایگاه داده‌های شیء •۴ ویژگی‌های سیستم مدیریت پایگاه داده‌ها •۵ فهرست سیستم‌های متداول مدیریت دادگان 1- تاریخچه پایگاه داده اولین کاربردهای اصطلاح پایگاه داده به June 1963 باز می‌گردد، یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام "توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی" را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه 70 در اروپا و در اواخر دهه 70 در خبر نامه‌های معتبر آمریکایی به کار رفت.(بانک داده‌ای یا Databank در اوایل سال 1966 در روزنامه واشنگتن کار رفت) تصویر:اولین سیستم مدیریت پایگاه داده در دهه 60 گسترش یافت. از پیشگامان این شاخه چارلز باخمن می‌‌باشد. مقالات باخمن این را نشان داد که فرضیات او کاربرد بسیار موثرتری برای دسترسی به وسایل ذخیره سازی را محیا می‌‌کند. در آن زمانها پردازش داده بر پایه کارت های منگنه و نوار های مغناطیسی بود که پردازش سری اطلاعات را مهیا می‌‌کند. دو نوع مدل داده‌ای در آن زمانها ایجاد شد:CODASYL موجب توسعه مدل شبکه‌ای شدکه ریشه در نظریات باخمن داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعدا با اقباس از آن شرکت IBM محصولIMS را تولید نمود. مدل رابطه‌ای توسط E. F. Codd در سال 1970 ارائه شد.او مدل های موجود را مورد انتقاد قرار می‌‌داد. برای مدتی نسبتا طولانی این مدل در مجامع علمی مورد تایید بود. اولین محصول موفق برای میکرو کامپیوتر ها dBASE بودکه برای سیستم عامل هایCP/M و PC-DOS/MS-DOS ساخته شد. در جریان سال 1980 پژوهش بر روی مدل توزیع شده (distributed database) و ماشین های دادگانی (database machines) متمرکز شد، اما تاثیر کمی بر بازار گذاشت. در سال 1990 توجهات به طرف مدل شی گرا(object-oriented databases) جلب شد. این مدل جهت کنترل داده‌های مرکب لازم بود و به



خرید و دانلود  پایگاه داده ها


پایگاه داده 52 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 52

 

پایگاه داده ها چیست؟

دادِگان (پایگاه داده‌ها یا بانک اطلاعاتی) به مجموعه‌ای از اطلاعات با ساختار منظم و سامانمند گفته می‌شود. این پایگاه‌های اطلاعاتی معمولاً در قالبی که برای دستگاه‌ها و رایانه‌ها قابل خواندن و قابل دسترسی باشند ذخیره می‌شوند. البته چنین شیوه ذخیره‌سازی اطلاعات تنها روش موجود نیست و شیوه‌های دیگری مانند ذخیره‌سازی ساده در پرونده‌ها نیز استفاده می‌گردد. مسئله‌ای که ذخیره‌سازی داده‌ها در دادگان را مؤثر می‌سازد وجود یک ساختار مفهومی است برای ذخیره‌سازی و روابط بین داده‌ها است.

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

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

مفهوم اصلی پایگاه داده این است که پایگاه داده مجموعه‌ای از رکورد ها یا تکه‌هایی از یک شناخت است. نوعاً در یک پایگاه داده توصیف ساخت یافته‌ای برای موجودیتهای نگهداری شده در پایگاه داده وجود دارد: این توصیف با یک الگو یا مدل شناخته می‌‌شود. مدل توصیفی، اشیا پایگاه‌های داده و ارتباط بین آنها را نشان می‌‌دهد. روش های متفاوتی برای سازماندهی این مدل ها وجود دارد که به آنها مدلهای پایگاه داده گوییم. پرکاربرد‌ترین مدلی که امروزه بسیار استفاده می‌‌شود، مدل رابطه‌ای است که به طور عام به صورت زیر تعریف می‌‌شود: نمایش تمام اطلاعاتی که به فرم جداول مرتبط که هریک از سطرها و ستونها تشکیل شده است (تعریف حقیقی آن در علم ریاضیات بررسی می‌‌شود). در این مدل وابستگی ها به کمک مقادیر مشترک در بیش از یک جدول نشان داده می‌‌شود. مدل های دیگری مثل مدل سلسله مراتب و مدل شبکه‌ای به طور صریح تری ارتباط‌ها را نشان می‌‌دهند.

در مباحث تخصصی‌تر اصطلاح دادگان یا پایگاه داده به صورت مجموعه‌ای از رکوردهای مرتبط با هم تعریف می‌‌شود. بسیاری از حرفه‌ای‌ها مجموعه‌ای از داده هایی با خصوصیات یکسان به منظور ایجاد یک پایگاه داده‌ای یکتا استفاده می‌‌کنند.

معمولاً DBMS ها بر اساس مدل هایی که استفاده می‌‌کنند تقسیم بندی می‌‌شوند: ارتباطی، شئ‌گرا، شبکه‌ای و امثال آن. مدل های داده‌ای به تعیین زبانهای دسترسی به پایگاه‌های داده علاقه‌مند هستند. بخش قابل توجهی از مهندسی DBMS مستقل از مدل های می‌‌باشد و به فاکتورهایی همچون اجرا، همزمانی، جامعیت و بازیافت از خطاهای سخت افزاری وابسطه است. در این سطح تفاوتهای بسیاری بین محصولات وجود دارد.

1- تاریخچه پایگاه داده

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

تصویر: اولین سیستم مدیریت پایگاه داده در دهه 60 گسترش یافت. از پیشگامان این شاخه چارلز باخمن می‌‌باشد. مقالات باخمن این را نشان داد که فرضیات او کاربرد بسیار مؤثرتری برای دسترسی به وسایل ذخیره سازی را محیا می‌‌کند. در آن زمانها پردازش داده بر پایه کارت های منگنه و نوارهای مغناطیسی بود که پردازش سری اطلاعات را محیا می‌‌کند. دو نوع مدل داده‌ای در آن زمانها ایجاد شد:CODASYL موجب توسعه مدل شبکه‌ای شد که ریشه در نظریات باخمن داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعداً با اقباس از آن شرکت IBM محصول IMS را تولید نمود.

مدل رابطه‌ای توسط E. F. Codd در سال 1970 ارائه شد. او مدلهای موجود را مورد انتقاد قرار می‌‌داد. برای مدتی نسبتاً طولانی این مدل در مجامع علمی مورد تأیید بود. اولین محصول موفق برای میکرو کامپیوترها dBASE بود که برای سیستم عامل هایCP/M و PC-DOS/MS-DOS ساخته شد. در جریان سال 1980 پژوهش بر روی مدل توزیع شده (distributed database) و ماشین های دادگانی (database machines) متمرکز شد، اما تاثیر کمی بر بازار گذاشت. در سال 1990 توجهات به طرف مدل شئ‌گرا (object-oriented databases) جلب شد. این مدل جهت کنترل داده‌های مرکب لازم بود و به سادگی بر روی پایگاه داده‌های خاص، مهندسی داده (شامل مهندسی نرم افزار منابع) و داده‌های چند رسانه‌ای کار می‌‌کرد.

در سال 2000 نوآوری تازه‌ای رخ داد و دادگان اکس‌ام‌ال (XML) به وجود آمد. هدف این مدل از بین بردن تفاوت بین مستندات و داده ها است و کمک می‌‌کند که منابع اطلاعاتی چه ساخت یافته باشند یا نه در کنار هم قرار گیرند.

2- انواع دادگان ها

دادگان‌ها از نظر ساختار مفهومی و شیوه‌ای رفتار با داده‌ها بر دو نوع هستند:

1. دادگان رابطه‌ای

2. دادگان شی‌گرا

3ـ مدل های پایگاه داده

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

یک مدل داده‌ای تنها شیوه ساختمان‌بندی داده‌ها نیست بلکه معمولا به صورت مجموعه‌ای از عملیاتها که می‌‌تواند روی داده‌ها اجرا شود تعریف می‌‌شوند. برای مثال در مدل رابطه‌ای عملیاتی همچون گزینش (selection)، طرح ریزی (projection) و اتصال (join) تعریف می‌‌گردد.

۳.۱ مدل تخت

مدل تخت یا جدولی (flat (or table) model ) تشکیل شده است از یک آرایه دو بعدی با عناصر داده‌ای که همه اجزای یک ستون به صورت داده‌های مشابه فرض می‌‌شود و همه عناصر یک سطر با هم



خرید و دانلود  پایگاه داده 52 ص