تور لحظه آخری
امروز : چهارشنبه ، 23 آبان 1403    احادیث و روایات:  امام علی (ع):هیچ ثروتی چون عقل و هیچ فقری چون جهل و هیچ میراثی چون ادب و هیچ پشتیبانی چون مشورت نخ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

 






آمار وبسایت

 تعداد کل بازدیدها : 1828795198




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

پایگاه داده ها (1)


واضح آرشیو وب فارسی:راسخون:
پایگاه داده ها (1)
پایگاه داده ها (1) دادهداده (data) دارای تعاریف مختلفی است، به طور کلی داده ها کلمات و ارزش های واقعی هستند که از طریق مشاهده و تحقیق بدست می آیند، به عبارت دیگر داده نمودی از وقایع، معلومات، رخدادها، پدیده ها و مفاهیم می باشد.در محاسبات، داده به اطلاعی گفته می شود که به شکلی مناسب برای انتقال و پردازش ترجمه شود. در کامپیوتر و رسانه های ارتباطاتی امروزی داده به شکل باینری تبدیل می شود. بنابراین داده یک نمایش باینری از یک موجودیت منطقی ذخیره شده در حافظه کامپیوتر است.از نظر ساختاری داده به مقادیر صفت خاصه انواع موجودیت ها اتلاق می شود.ریشه کلمه داده از عبارت لاتین datum گرفته شده که به معنی اطلاع است. و data فرم جمع آن است. اما datum بندرت استفاده می شود و اکثرا ترجیح می دهند data را به صورت یک کلمه مفرد استفاده کنند.اطلاعاطلاع (information) مفهومی است که برای گیرنده آن قابل درک بوده و با دانستن آن می تواند برای حل یک مسئله تصمیم گیری یا ارزیابی کند.وقتی اطلاع وارد کامپیوتر شده ذخیره می گردد به داده تبدیل می شود. بعد از پردازش، داده خروجی مجددا به عنوان اطلاع دریافت می شود.وقتی اسم صفت خاصه و مقدار منسوب به آن در دست باشند اطلاعی در مورد موجودیت حاصل می شود.هنگامیکه اطلاعات در یک بسته خاص قرار می گیرند و برای درک موضوعی یا انجام کاری استفاده می شود به دانش (knowledge) تبدیل می شود.موجودیتموجودیت (entity) مفهوم کلی پدیده، شیء یا فردی است که در مورد آن می خواهیم اطلاع داشته باشیم و در کامپیوتر ذخیره کنیم.هر نوع موجودیت دارای مجموعه ای از صفات خاصه (attribute) است که ویژگی جداکننده یک نوع موجودیت از نوع دیگر محسوب می شود.مثال. اگر در نظر داریم یک سیستم پایگاه داده برای یک دبیرستان پیاده سازی کنیم مواردی چون دانش آموزان، دبیران، دروس، کلاس ها و غیره جزء موجودیت های سیستم به شمار می روند.مثال. موجودیت دانشجو در سیستم دانشگاه می تواند دارای صفات خاصه: نام، نام خاوادگی، سن، سال تولد، رشته تحصیلی، سال ورود و ... باشد و یا موجودیت درس صفات خاصه: کد درس، نام درس و تعداد واحد ‎پایگاه دادهیک بانک اطلاعاتی یا پایگاه داده (database) مجموعه ای سازمان یافته و بدون افزونگی از داده های مرتبط به هم است که می تواند توسط سیستم های کاربردی مختلف به اشتراک گذاشته شود و به راحتی دسترسی، مدیریت و بهنگام شود.وقتی داده به صورت پایگاه داده سازماندهی می شود، کاربر و برنامه نویس نیازی به دانستن جزئیات ذخیره سازی داده ندارند. علاوه براین داده می تواند بدون تاثیر روی اجزای دیگر سیستم تغییر کند. برای مثال از اعداد حقیقی به صحیح، از یک ساختار فایل به دیگری یا از دستگاه ذخیره سازی نوری به مغناطیسی تغییر کند.ویژگی های داده در پایگاه دادهویژگی هائی که داده در پایگاه داده باید داشته باشند در لیست زیر آمده است:1. اشتراکی شدن (shared)• داده در پایگاه داده بین چندین کاربر و برنامه کاربردی به اشتراک گذاشته می شود.2. ماندگاری(persistence)• وقتی داده در پایگاه داده ذخیره شد پایدار است و از بین نمی رود، مگر آنکه توسط سیستم پایگاه داده تغییر کند.3. امنیت (security)• داده در پایگاه داده از فاش شدن، تغییر و تخریب بدون مجوز محافظت می شود. مدیر سیستم توسط سطوح دسترسی و قیدهای امنیتی نحوه دستیابی به داده را تعریف می کند و اطمینان می دهد که دستیابی از طریق مناسب انجام می شود.4. اعتبار (validity)• یا جامعیت (integrity) و یا صحت(correctness) به درستی داده در پایگاه داده نسبت به موجودیت دنیای واقعی معتبر اشاره دارد. مثلا موجودی بانک نباید منفی باشد.5. سازگاری (consistency)• داده در پایگاه داده با مقدار واقعی داده در دنیای خارج سازگار است. وقتی یک فقره اطلاع در بیش از یک نقطه ذخیره شود و لازم باشد بهنگام شود، اگر بهنگام سازی در همه نقاط انجام نشود ناسازگاری ایجاد می شود. 6. کاهش افزونگی (non redundancy)• داده در پایگاه داده دارای حداقل افزونگی است. افزونگی به این معناست که هیچ دو فقره داده در بانک معرف یک موجودیت در دنیای خارج نباشد.7. استقلال (independence)• تغییردر نمایش فیزیکی، تکنیک های دستیابی و سازماندهی داده تاثیری روی برنامه های کاربردی ندارد.روش های ذخیره داده دو روش کلی برای ذخیره و بازیابی خودکار داده ها وجود دارد: سیستم فایلی ساده و سیستم پایگاه دادهسیستم فایلی (file system)در این روش، داده ها در فایل های مجزا قرار گرفته و سیستم های جداگانه ای به نام سیستم پردازش فایل برای استفاده از فایل های داده ای طراحی می شوند. در این سیستم ها هر برنامه ی کاربردی تنها به فایل داده ای مربوط به خود می تواند مراجعه می کند.اشکالات چنین طراحی در ذخیره داده به طور خلاصه عبارتند:1. افزونگی و ناسازگاری داده به دلیل چندین فرمت فایل و تکرار اطلاعات در فایلهای مختلف.2. مشکل در دستیابی داده و نیاز به نوشتن برنامه جدیدی برای انجام هر کار 3. قیدهای جامعیت به جای اینکه صریحا بیان شوند در کدبرنامه از نظر پنهان می شد. اضافه کردن قیدهای جدید یا تغییر قیدهای موجود به سختی صورت می گیرد.4. ایجاد ناسازگاری به دلیل وجود چندین کپی از فقره های داده5. مشکلات امنیتی به دلیل دسترسی همروند و بدون کنترل توسط چند کاربرسیستم پایگاه داده (database system)در این روش کلیه داده ها به صورت مجتمع در پایگاه داده ذخیره می شود، ولی هر کاربر دید خاص خود را نسبت به داده ها دارد. کاربران مختلف می توانند به طور مشترک با پایگاه داده کار کنند. به دلیل تجمع داده افزونگی به حداقل ممکن کاهش می یابد.نرم افزاری به نام سیستم مدیریت پایگاه داده ( DBMS ) به عنوان واسطه بین برنامه های کاربردی و پایگاه داده ایفای نقش می کند لذا امنیت داده ها در این روش بیشتر است.چند نمونه از کاربردهای سیستم پایگاه داده موارد زیر هستند:• انجام کلیه تراکنش های بانکداری • رزرواسیون و زمانبندی خطوط هوائی• ثبت نام دانشجویان، واحدگیری و ثبت نمرات در مراکز آموزشی• ثبت اطلاعات مشتریان، محصولات و فاکتورهای خرید و فروش• پیگیری سفارشات و پیشنهادات در فروش online• ثبت رکوردهای کارمندان و محاسبات حقوق، کسورات مالیاتی در سازمان هاعناصر اصلی سیستم پایگاه دادهاجزاء اصلی سیستم بانک اطلاعاتی عبارتند از:1. داده ها• شامل داده هائی درباره موجودیت های مختلف محیط و ارتباط بین موجودیت ها.2. سخت افزار• شامل عناصر پردازشی، رسانه های ذخیره سازی داده، دستگاه های جانبی، سخت افزارهای ارتباطی و غیره.3. نرم افزار• شامل سیستم عامل و نرم افزارهای ارتباطی شبکه، نرم افزار سیستم مدیریت پایگاه داده و برنامه های کاربردی. 4. رویه های عملیاتی• شامل کلیه عملیاتی که روی پایگاه داده انجام می شود، نظیر تهیه پشتیبان، آمارگیری و ... 5. کاربر• شامل کاربران یا کسانی که به نحوی با سیستم در ارتباط هستند نظیر مدیرپایگاه داده(DBA)، طراحان پایگاه داده (DBD)، برنامه نویسان پایگاه داده (DBP) و کاربران نهائی(end users).مزایا و معایب سیستم های پایگاه دادهمزایای مهم سیستم پایگاه داده1. تجمع، وحدت ذخیره سازی و کنترل متمرکز داده ها2. کاهش افزونگی. تجمع داده و وحدت ذخیره سازی باعث کاهش افزونگی می شود. مثلا آدرس های مختلف برای یک مشتری در قسمت های مختلف اداره ثبت نمی شود.3. به اشتراک گذاشتن داده ها. چند کاربر می توانند در هم زمان به پایگاه داده دسترسی داشته باشند. برنامه های کاربردی موجود قادر به اشتراک گذاردن داده ها در پایگاه داده بوده و برنامه های کاربردی جدید نیز می توانند از این داده ها استفاده کنند. 4. پرهیز از ناسازگاری. با کاهش افزونگی، کنترل متمرکز و جامعیت، سازگاری و یکپارچگی داده ها تضمین می شود. 5. اعمال محدودیت های امنیتی. سیستم های امنیتی در پایگاه داده امکان اعمال کنترل های مختلف را برای هر نوع دسترسی (‌ بازیابی،اصلاح، حذف و غیره) بر روی پایگاه داده فراهم می کند. 6. صحت بیشتر داده و استقلال از برنامه های کاربردی7. راحتی پیاده سازی برنامه های کاربردی جدیدمعایب سیستم پایگاه داده1. طراحی سیستم های پایگاه داده پیچیده تر، دشوارتر و زمان برتر است.2. هزینه قابل توجهی صرف سخت افزار و نصب نرم افزار می شود.3. آسیب دیدن پایگاه داده روی کلیه برنامه های کاربردی تاثیر می گذارد.4. هزینه زیاد برای تبدیل از سیستم فایلی به سیستم پایگاه داده نیاز است.5. نیازمند تعلیم اولیه برنامه نویسان و کاربران و استخدام کارمندان خاص پایگاه داده است.6. نیاز به تهیه چندین کپی پشتیبان از پایگاه داده می باشد.7. خطاهای برنامه می توانند فاجعه برانگیز باشند.8. زمان اجرای هر برنامه طولانی تر می شود.9. بسیاروابسته به عملیات سیستم مدیریت پایگاه داده است.نسل اول (1957-1948) : فایل ترتیبیرسانه خارجی در این نسل نوارهای مغناطیسی بوده اند. این نسل را می توان نسل بدون نرم افزار واسط نامید. مشخصات کلی این نسل عبارتند از:• ساختار فایل ها ترتیبی است • ساختار فیزیکی همان ساختار منطقی فایل است• تنها روش پردازش فایل ها پردازش یکجا (batch processing) است• برنامه کاربردی تمام عملیات ورودی/خروجی را انجام می دهد و نرم افزار واسطی برای مدیریت پردازش فایل ها وجود ندارد• طراحی ساختار فیزیکی به عهده کاربر است• تغییر در ساختار داده منجر به تغییر در برنامه کاربردی می شود• افزونگی داده حداکثر است• اشتراک داده مطرح نیست• نسخه های متعدد از فایل هنگام بهنگام سازی ایجاد می شودنسل دوم (1966-1958) : شیوه های دسترسیمهمترین ویژگی این نسل پیدایش نرم افزارهای AM )accessmethod) یا شیوه های دسترسی و همچنین ایجاد رسانه های با دسترسی مستقیم مانند دیسک است.AM نرم افزاری است که مبتنی بر یک استراتژی دستیابی، به جنبه های فیزیکی محیط ذخیره سازی و عملیات آن می پردازد و جنبه های فیزیکی را تا حدی از دید کاربر مخفی می کند. و برنامه کاربردی دیگر نیازی به پرداختن به آنها ندارد. مشخصات این نسل عبارتند از:• نرم افزار واسط AM برای ایجاد فایل ها با ساختار گوناگون بین برنامه های کاربردی و محیط ذخیره سازی وجود دارد • امکان دسترسی ترتیبی و مستقیم به رکورد وجود دارد• پردازش در محیط های بلادرنگ (Real Time)، برخط (On-Line) و یکجا بسته به نوع سیستم عامل می توانند انجام شوند• ساختار فیزیکی و منطقی فایل از هم جدا است ولی هنوز برنامه کابردی از محیط ذخیره سازی مستقل نیست• امکان دسترسی بر اساس چندین کلید وجود ندارد• روش های ایمنی و حفاظت داده ابتدائی وجود دارد• داده ها برای کاربردهای خاص طراحی و ذخیره می شوند• تکرار داده هنوز در حد نسبتا بالائی است• اشتراک داده ها تا حدی ایجاد شده استادامه دارد .....ارسال مقاله توسط عضو محترم سایت با نام کاربری : davidfattahi/س





این صفحه را در گوگل محبوب کنید

[ارسال شده از: راسخون]
[مشاهده در: www.rasekhoon.net]
[تعداد بازديد از اين مطلب: 815]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن