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