moaminsharifi/fa-wiki-spell-checker huggingface dataset:
"پایگاه داده" به مجموعه‌ای از داده‌های مرتبط، ساختارمند یا سازمان‌یافته گفته می‌شود که دسترسی به این اطلاعات معمولاً از طریق "سیستم مدیریت پایگاه داده" یا (DBMS) صورت می‌گیرد. "سیستم مدیریت پایگاه داده" متشکل از مجموعهٔ یکپارچه از نرم‌افزارهای رایانه‌ای است که به کاربران اجازه می‌دهد با یک یا چند پایگاه داده ارتباط یافته و به اطلاعات موجود در پایگاه داده دسترسی یابند؛ هرچند که این دسترسی می‌تواند کامل باشد یا در صورت وجود محدودیت به بخشی از اطلاعات دسترسی پیدا کنند. DBMS عملکردهای مختلفی را برای ورود، ذخیره‌سازی و بازیابی مقادیر زیادی از اطلاعات فراهم و راه‌های متنوعی برای مدیریت چگونگی سازمان‌یابی اطلاعات ارائه می‌کند. از آنجا که بین "پایگاه داده" و "سیستم مدیریت پایگاه داده" قرابت بسیاری وجود دارد بعضی اوقات اصطلاح پایگاه داده برای اشاره به هر دو بکار می‌رود.
خارج از دنیای فناوری اطلاعات حرفه‌ای، پایگاه داده مدتی است که اغلب برای اشاره به هر مجموعه‌ای از داده‌های مرتبط (مانند یک صفحه گسترده یا یک کارت شاخص) استفاده می‌شود. در این مقاله تنها با پایگاه داده‌ای که در آن اندازه و شرایط ضروری استفاده از سیستم مدیریت پایگاه داده مهم است، سروکار داریم.
موجودیت دی.بی.ام.اس. عملکردهای مختلفی را برای مدیریت یک پایگاه داده در اختیار قرار می‌دهد؛ و داده‌های موجود در پایگاه که می‌توانند طبقه‌بندی شوند به چهار دسته اصلی عملیاتی دسته‌بندی می‌شوند:
هم پایگاه داده و هم DBMS مطابق با اصول مدل پایگاه داده خاص هستند. «سیستم پایگاه داده» اشاره جمعی به مدل پایگاه داده، سیستم مدیریت پایگاه داده و پایگاه داده‌ است. از لحاظ فیزیکی، سرورهای پایگاه داده کامپیوتر به برگزاری پایگاه‌های داده واقعی اختصاص داده شده‌ است و اجرا تنها DBMS و نرم‌افزارهای مرتبط است. سرورهای پایگاه داده معمولاً از چند کامپیوتر، با حافظه و دیسک RAID مورد استفاده برای ذخیره‌سازی پایدار تشکیل شده‌اند.RAID برای بازیابی داده‌ها استفاده می‌شود. اگر هر کدام از دیسک‌ها و یا سخت‌افزار شتاب‌دهنده پایگاه داده، از طریق یک کانال با سرعت بالا به یک یا چند سرویس دهنده متصل شود، در محیط‌های پردازش تراکنش با حجم زیادی استفاده می‌شوند. دی.بی.ام.اس در قلب اکثر برنامه‌های کاربردی پایگاه داده یافت می‌شود. دی.بی.ام.اس ممکن است در اطراف یک هسته چندوظیفه‌ای سفارشی ساخته‌شده برای حمایت از شبکه ساخته شده‌ باشد، اما دی.بی.ام.اس. اس مدرن به‌طور معمول در یک سیستم عامل استاندارد وجود دارد. دی.بی.ام.اس. اس شامل یک بازار اقتصادی قابل توجه برای فروشندگان کامپیوتر و ذخیره‌سازی الزامات DBMS در برنامه‌های توسعه داده‌ است. پایگاه داده‌ها و دی.بی.ام.اس. اس را می‌توان با توجه به مدل پایگاه داده (بازدیدکنندگان) که آن‌ها را پشتیبانی می‌کند (مانند رابطه یا XML)، نوع (بازدیدکنندگان) کامپیوترهایی که آن‌ها را اجرا می‌کند (از یک خوشه سرور به یک تلفن همراه) طبقه‌بندی کرد.
مفهوم پایگاه داده از دههٔ ۱۹۶۰ برای کاهش مشکلات فزاینده در طراحی، ساخت و نگهداشت سامانه‌های اطّلاعاتی (معمولاً با تعداد زیادی کاربرِ نهایی همزمان، و با تعداد زیادی دادهٔ مختلف) ایجاد شده‌ است. این مفهوم به همراه مفهوم سیستم‌های مدیریت پایگاه داده که دستکاری مؤثر و کارا به پایگاه داده‌ها را ممکن می‌کند، رشد کرده‌است.
اولین کاربردهای اصطلاح پایگاه داده به ژوئن ۱۹۶۳ بازمی‌گردد، یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام «توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی» را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه ۷۰ در اروپا و در اواخر دهه ۷۰ در خبر نامه‌های معتبر آمریکایی به کار رفت. (بانک داده‌ای یا در اوایل سال ۱۹۶۶ در روزنامه واشینگتن پست به کار رفت)
اولین سیستم مدیریت پایگاه داده در دهه ۶۰ گسترش یافت. از پیشگامان این شاخه چارلز بکمن است. مقالات بکمن نشان داد که فرضیات او برای دسترسی به وسایل ذخیره‌سازی بسیار مؤثرتر و کاربردی‌تر هستند. در آن زمان‌ها پردازش داده بر پایه کارت‌های منگنه و نوارهای مغناطیسی بود که پردازش سری اطلاعات را مهیا می‌کند. دو نوع مدل داده‌ای در آن زمان‌ها ایجاد شد:CODASYL موجب توسعه مدل شبکه‌ای شد که ریشه در نظریات بکمن داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعداً با اقتباس از آن شرکت IBM محصول IMS را تولید نمود.
مدل رابطه‌ای توسط E. F. Codd در سال ۱۹۷۰ ارائه شد. او مدل‌های موجود را مورد انتقاد قرار می‌داد. برای مدتی نسبتاً طولانی، این مدل در مجامع علمی مورد تأیید بود. اولین محصول موفق برای میکرو کامپیوترها dBASE بود که برای سیستم‌عامل‌های CP/M و PC-DOS/MS-DOS ساخته شد. در جریان سال ۱۹۸۰، پژوهش بر روی پایگاه‌های مدل توزیع‌شده و ماشین‌های پایگاهی (database machines) متمرکز شد، اما تأثیر کمی بر بازار گذاشت. در سال ۱۹۹۰ توجهات به طرف مدل شیءگرا جلب شد. این مدل جهت کنترل داده‌های مرکب لازم بود و به‌سادگی بر روی پایگاه داده‌های خاص، مهندسی داده (شامل مهندسی نرم‌افزار منابع) و داده‌های چند رسانه‌ای کار می‌کرد.
در سال ۲۰۰۰ نوآوری تازه‌ای رخ داد و پایگاه اکس‌ام‌ال (XML) به وجود آمد. هدف این مدل از بین بردن تفاوت بین مستندات و داده‌ها است و کمک می‌کند که منابع اطلاعاتی چه ساخت‌یافته باشند یا نه در کنار هم قرار گیرند.
پایگاه داده‌ها برای حمایت از عملیات داخلی سازمان‌ها و زیربنای تعامل آنلاین با مشتریان و تأمین‌کنندگان (نرم‌افزار شرکت مراجعه کنید) استفاده می‌شود. پایگاه داده‌ها برای نگهداری اطلاعات اداری و اطلاعات تخصصی‌تر، مانند داده‌های مهندسی یا مدل‌های اقتصادی استفاده می‌شود. نمونه‌هایی از برنامه‌های کاربردی پایگاه داده شامل سیستم کتابخانه کامپیوتری، سیستم رزرو پرواز و سیستم‌های موجودی computerizedparts.Access نرم‌افزاری است که به کمک آن می‌توانید بانک اطلاعاتی (پایگاه داده) ایجاد کنید. این نرم‌افزار به شما امکان می‌دهد تا اطلاعات خود را در مجموعه‌ای از جدول‌ها ذخیره کنید. با کمک اکسس می‌توانید مقادیر زیادی از داده‌ها را به‌طور مؤثر مدیریت کرده و به اشتراک بگذارید. این نرم‌افزار به شما امکان می‌دهد داده‌ها را از طریق فرم و گزارش‌های حرفه‌ای نمایش دهید و برای هر کاری از پروژه‌های کوچک گرفته تا مشاغل بزرگ مناسب است. اکسس یکی از نرم‌افزارهای مجموعه مایکروسافت آفیس (Microsoft Office) است که همراه با ورد، اکسل، پاورپوینت و وان‌نوت روی سیستم شما نصب می‌شود.
DBMS یک سیستم نرم‌افزار پیچیده تکامل یافته‌است و توسعه آن به‌طور معمول به هزاران نفر و سال تلاش و توسعه نیاز دارد. برخی از دی.بی.ام. اس مانند Adabas، اوراکل و DB2. هدف دی.بی.ام. اس رفع نیازهای برنامه‌های کاربردی ست. با این حال، این واقعیت است که هزینه توسعه می‌تواند مقرون به صرفه تر باشد. با این حال، DBMS همیشه راه حل بهینه‌ای دارد: در برخی مواردDBMS ممکن سربار غیرضروری را معرفی کند. نمونه‌های بسیاری از سیستم‌های که با استفاده از پایگاه داده‌های خاص وجود دارد. یک مثال رایج سیستم ایمیل است: سیستم‌های ایمیل طراحی شده‌است برای بهینه‌سازی مدیریت پیام‌های ایمیل، و نیازی بخش قابل توجهی از قابلیت DBMS است. بسیاری از بانک‌های اطلاعاتی نرم‌افزار برنامه‌ای است برای دسترسی به پایگاه داده از طرف کاربران نهایی، بدون قرار دادن رابط DBMS به‌طور مستقیم. برنامه نویسان نرم‌افزار ممکن است یک پروتکل سیم به‌طور مستقیم، یا به احتمال زیاد از طریق یک رابط برنامه‌نویسی برنامه استفاده کنند. طراحان پایگاه داده و مدیران پایگاه داده با DBMS از طریق رابط‌های اختصاص داده شده برای ساخت و حفظ برنامه‌های کاربردی ' پایگاه‌های داده، و در نتیجه نیاز به برخی از دانش بیشتر و درک در مورد چگونگی عملکرد دی.بی.ام. اس و رابط خارجی و پارامترهای تنظیم دی.بی.ام. اس تعامل می‌کنند.
یکی از راه‌های طبقه‌بندی پایگاه‌های داده شامل نوع محتویات آن‌ها است، به عنوان مثال: کتابشناسی، سند متن، اشیاء آماری، یا چند رسانه‌ای. راه دیگر این است که توسط منطقه کاربرد آن‌ها طبقه‌بندی شود، به عنوان مثال: حسابداری، آهنگ موسیقی، فیلم، بانکداری، تولید، یا بیمه. راه سوم این است که توسط برخی از جنبه‌های فنی، مانند ساختار بانک اطلاعاتی یا نوع رابط طبقه‌بندی شود. در این بخش برای توصیف انواع پایگاه داده‌ها از چند صفت استفاده می‌شود.. پایگاه داده‌ها در حافظه یک پایگاه داده‌است که در درجه اول در حافظه اصلی ساکن است، اما به‌طور معمول حمایت کردن توسط حافظهٔ غیر فرار داده‌های کامپیوتر انجام می‌شود. پایگاه‌های داده‌ای که در حافظه اصلی هستند سریع تر از پایگاه داده‌های هستند که در دیسک و غیره قرار دارند؛ که اغلب در تجهیزات شبکه ارتباطات از راه دور مورد استفاده قرار می‌گیرند
پلت فرم SAP HANA موضوع بسیار مهم در حافظه پایگاه داده‌است. تا ماه مه سال ۲۰۱۲، HANA قادر به اجرا بر روی سرور با حافظه اصلی 100TB طراحی شده توسط آی بی ام بود. بنیان‌گذار شرکت ادعا کرد که این سیستم به اندازه کافی بزرگ برای اجرای بزرگترین مشتریان SAP بود.
پایگاه داده فعال شامل رویداد معماری محور است که می‌تواند به شرایط هر دو داخل و خارج از پایگاه داده، پاسخ دهد. استفاده احتمالی عبارتند از نظارت بر امنیت، هشدار، جمع‌آوری آمار و مجوز. بسیاری از بانک‌های اطلاعاتی و ارائه ویژگی‌های پایگاه داده فعال در قالب عوامل پایگاه داده.
پایگاه داده ابر متکی بر فناوری ابر. پایگاه داده و بسیاری از DBMS، «در ابر» در حالی که برنامه‌های کاربردی آن هم توسط برنامه نویسان توسعه یافته و بعد حفظ می‌شود و توسط کاربران نهایی از طریق aweb مرورگر و رابط‌های برنامه کاربردی گسترش می‌یابد. آرشیو داده‌ها از پایگاه داده‌های عملیاتی و اغلب از منابع خارجی است مانند شرکت‌های تحقیقات بازار. انبار منبع اصلی اطلاعات برای استفاده توسط مدیران و دیگر کاربران نهایی است که ممکن است دسترسی به داده‌های عملیاتی نداشته باشند. به عنوان مثال، فروش اطلاعات ممکن است به روز بالغ هفته جمع و تبدیل از کد محصول داخلی به استفاده از UPCs به‌طوری‌که می‌توان آن‌ها را با داده‌های ACNielsen مقایسه شده‌است. • بعضی از اجزای اساسی و ضروری از انبار داده‌ها شامل: بازیابی، تجزیه و تحلیل، و داده کاوی، تبدیل، بارگیری و مدیریت داده‌ها، تا که آن‌ها را برای استفاده بیشتر در دسترس قرار دهد.
پایگاه داده استنتاجی ترکیبی از برنامه‌نویسی منطقی با یک پایگاه داده رابطه‌ای است، به عنوان مثال با استفاده از زبان DATALOG
پایگاه داده توزیع شده که در آن داده و DBMS دهانه چندین کامپیوتر است.
پایگاه داده سند گرا برای ذخیره‌سازی، بازیابی و مدیریت اطلاعات، یا داده‌های نیمه ساخت طراحی شده‌است. پایگاه داده سند گرا یکی از دسته‌بندی‌های اصلی پایگاه داده نواسکیوال است. سیستم پایگاه داده‌های جاسازی شدهDBMS که بانرم‌افزار است.
پایگاه داده‌های کاربر نهایی از داده توسعه یافته توسط کاربران فردی نهایی است. نمونه‌هایی از این مجموعه اسناد، صفحات گسترده، ارائهٔ چند رسانه‌ای، و فایل‌های دیگر است.. برخی از محصولات پایگاه داده‌ها بسیار ساده‌تر از دی.بی.ام. اس کامل است. با قابلیت DBMS ابتدایی تر.
یک سیستم پایگاه داده فدرال شامل چندین پایگاه‌های داده مجزا با DBMS مجزا است. آن را به عنوان یک پایگاه داده واحد که توسط یک سیستم مدیریت پایگاه داده فدرال (FDBMS) مدیریت می‌شود، که از ادغام دی.بی.ام. اس‌های مستقل متعدد از انواع مختلف (که در این صورت آن را نیز یک سیستم پایگاه داده ناهمگن است) به کار گرفته شده‌است، و آن‌ها را با یک دیدگاه مفهومی یکپارچه فراهم می‌کند.
گاهی چند پایگاه داده به عنوان مترادفی از پایگاه داده فدرال استفاده می‌شود، هر چند که ممکن است کمتر اشاره به گروهی از پایگاه داده شود (به عنوان مثال، بدونFDBMS و طرح یکپارچه مدیریت) که در یک برنامه واحد همکاری کنند. این مورد به‌طور معمول برای توزیع استفاده می‌شود، که به‌طور معمول شامل یک پروتکل اتمی مرکب (ACP)است، به عنوان مثال، دو فاز مرکب پروتکل، اجازه می‌دهد تا توزیع (جهانی) معاملات در سراسر پایگاه داده‌های شرکت‌کننده انجام شود.
پایگاه داده نمودار یک نوع پایگاه داده نواسکیوال است که با استفاده از ساختار گراف با گره، لبه، و خواص برای نشان دادن و ذخیره اطلاعات است. پایگاه داده نمودار عمومی است که می‌تواند هر گراف ذخیره‌ای متمایز از پایگاه داده نمودارهای تخصصی مانند triplestores و پایگاه داده شبکه باشد.
آرایه DBMS یک نوع نواسکیوال DBMS است که اجازه می‌دهد تا به مدله فروشگاه و بازیابی (معمولاً بزرگ) arrayssuch چند بعدی به عنوان تصاویر ماهواره‌ای و خروجی شبیه‌سازی آب و هوا تبدیل شود. درhypertext یا hypermedia پایگاه داده، هر کلمه یا یک تکه از متن به نمایندگی یک شی در می‌آید. به عنوان مثال، قطعه دیگری از متن، مقاله، عکس، یا یک فیلم. می‌توان به آن لینکهایی از پایگاه‌های داده ابرمتن به ویژه برای سازماندهی مقادیر زیادی از اطلاعات ناهمگون داده شود. به عنوان مثال، آن‌ها برای سازماندهی دائرةالمعارف آنلاین، مفید هستند که در آن کاربران به راحتی می‌توانند کارهایی مثل پرش اطراف متن را از طریق شبکه جهانی وب دردسترس همه قرار دهند در نتیجه یک پایگاه داده بزرگ توزیع فرامتن به وجود میاورد.
پایگاه دانش یک نوع خاص از پایگاه داده برای مدیریت دانش است، ارائه روشی برای جمع‌آوری، سازمان، و بازیابی دانش کامپیوتری است. همچنین مجموعه‌ای از داده‌های نشان دهنده مشکلات با راه حل‌های خود و تجارب مرتبط با آن است.
پایگاه داده‌های تلفن همراه که در دستگاه رایانه همراه و تلفن‌های همراه قرار دارد.
پایگاه داده عملیاتی ذخیره داده مفصل در مورد عملیات سازمان است. آن‌ها به‌طور معمول پردازش حجم نسبتاً بالایی از به روزرسانی با استفاده از معاملات را بر عهده دارند. مثال‌ها عبارتند از پایگاه داده‌های مشتری که رکورد تماس، اعتبار، و اطلاعات جمعیتی در مورد کسب و کار • مشتریان را بر عهده دارد. پایگاه داده پرسنل که نگهداری اطلاعات مانند حقوق و دستمزد، مزایای، داده مهارت‌های مورد کارکنان، سیستم‌های برنامه‌ریزی منابع سازمانی است که جزئیات رکورد در مورد اجزای محصول، موجودی قطعات، و پایگاه داده مالی که پیگیری پول سازمان، حسابداری و معاملات مالی را بر عهده دارد.
پایگاه داده موازی به دنبال بهبود عملکرد از طریق موازی برای انجام وظایفی مانند: بارگذاری اطلاعات، شاخص ساختمان و ارزیابی نمایش داده‌است. معماری DBMS موازی عمدتاً توسط معماری سخت‌افزار انجام می‌شود که عبارتند از:
به اشتراک گذاشتن معماری دیسک، که در آن هر واحد پردازش (به‌طور معمول شامل پردازنده‌های چند گانه) دارای حافظه اصلی خود است، اما همه واحدهای اشتراک ذخیره‌سازی دیگر نیز وجود دارند.
به اشتراک گذاشتن معماری که در آن هر واحد پردازش حافظه اصلی و ذخیره‌سازی دیگر انجام می‌شود.
پایگاه‌های داده احتمالاتی استخدام منطق فازی به منظور جلب استنتاج از داده‌های مبهم.
زمان واقعی معاملات فرایند پایگاه داده برای نتیجه عملیات.
پایگاه داده فضایی می‌تواند داده‌های با ویژگی‌های چند بعدی را ذخیره کند. نمایش در چنین داده‌هایی مبتنی بر مکان نمایش داده‌است. مانند "کجا نزدیکترین هتل در منطقه من است؟ "
پایگاه داده زمانی بر اساس جنبه‌های زمان ساخته شده‌است، به عنوان مثال یک مدل داده زمانی و نسخه زمانی SQL. بیشتر به‌طور خاص جنبه‌های زمانی معمولاً شامل وقت و زمان معامله معتبر است.
پایگاه داده اصطلاحات گرا ایجاد شده بر یک پایگاه داده شی گرا، اغلب برای یک رشته خاص سفارشی است. پایگاه داده داده‌های بدون ساختار در نظر گرفته شده برای ذخیره در راه کنترل و حفاظت اشیاء گوناگون که متناسب نیست در نظر گرفته شده‌اند. به‌طور طبیعی و به راحتی در پایگاه داده‌های مشترک وجود دارند. اکثردی. بی.ام. اس‌ها در حال حاضر برای حمایت از داده‌های بدون ساختار به روش‌های مختلف است، و دی.بی.ام. اس‌های جدید مخصوص در حال ظهور است.
الگوی کاری کاربران پایگاه داده‌ها را در سطح منطقی مشخص می‌کند. شگردهای مختلفی برای مدل‌های داده‌ای وجود دارد. برای هر یک از مدل‌های منطقی اجراهای فیزیکی مختلفی قابل پیاده‌سازی است و سطوح کنترل مختلفی در انطباق فیزیکی برای کاربران مهیا می‌کند. این مدل‌ها عبارتند از مدل تخت، مدل سلسله مراتبی، مدل شبکه‌ای و مدل رابطه‌ای. مدل رابطه‌ای اساس کار سامانه مدیریت پایگاه داده‌های امروزی است.
اولین وظیفه یک طراح پایگاه داده این است که برای تولید یک مدل داده مفهومی که منعکس‌کننده ساختار اطلاعات در پایگاه داده برگزار می‌شود طرحی پیشنهاد کند. به منظور توسعه یک مدل موجودیت-ارتباط، اغلب با کمک ابزار طراحی. یکی دیگر از روش محبوب زبان مدل‌سازی یکپارچه است. مدل داده موفق به دقت حالت منعکس‌کننده بستگی دارد مدل ممکن از جهان خارج شود: به عنوان مثال، اگر مردم می‌توانند بیش از یک شماره تلفن داشته باشد، در حقیقت اجازه نمی‌دهد که بیش از یک اطلاعات ذخیره شود. طراحی مدل داده مفهومی خوب نیاز به درک خوبی از دامنه کاربرد کاربران دارد. معمولاً شامل پرسیدن سوال‌های عمیق در مورد چیزهایی که یک سازمان به آن علاقه دارد است، مانند " یک مشتری می‌تواند یک عرضه‌کننده کالا باشد؟ "، یا " اگر یک محصول با دو فرم مختلف از بسته‌بندی به فروش می‌رسد، همان محصول یا محصولات مختلف آن است ؟"پرسش تعاریف اصطلاحات برای اشخاص (مشتریان، محصولات، پرواز، بخش پرواز) و روابط آن‌ها و ویژگی‌های ایجاد شده مورد استفاده قرار می‌گیرد. تولید مدل داده مفهومی گاهی شامل ورودی از فرایندهای کسب و کار، یا تجزیه و تحلیل گردش کار در سازمان است. این می‌تواند به ایجاد اطلاعاتی در پایگاه داده مورد نیاز کمک کند. به عنوان مثال، می‌تواند به تصمیم‌گیری پایگاه داده مورد نیاز برای نگهداری داده‌های تاریخی و همچنین داده‌های فعلی کمک کند. پس از تولید یک مدل داده مفهومی کاربران خوشحال هستند.
مرحله بعدی این است که این طرح را ترجمه کنند که پیاده‌سازی ساختمان داده‌های مربوط در پایگاه داده‌است. این فرایند اغلب به نام طراحی پایگاه داده‌های منطقی، و خروجی مدل منطقی داده‌ها بیان شده در قالب یک طرح است. در حالی که مدل داده مفهومی (در تئوری حداقل) مستقل از انتخاب فناوری پایگاه داده‌است، مدل منطقی داده‌ها یک مدل پایگاه داده خاص پشتیبانی شده توسط DBMS را انتخاب می‌کند. (مدل شرایط داده‌ها و مدل پایگاه داده می‌باشد اغلب به جای یکدیگر استفاده می‌شود، اما در این مقاله ما با استفاده از مدل داده برای طراحی یک پایگاه داده خاص، و مدل پایگاه داده برای نماد مدل‌سازی بیان طراحی استفاده می‌کنیم) مدل پایگاه داده محبوب‌ترین پایگاه دادهٔ مدل رابطه‌ای، یا دقیق تر، مدل رابطه‌ای به عنوان زبان SQLنشان داده‌است. روند ایجاد یک طراحی پایگاه داده منطقی با استفاده از این مدل با استفاده از روش روشمند شناخته شده به عنوان روش عادی است. اطمینان حاصل می‌شود که در ابتدا «حقیقت» است که تنها در یک مکان ثبت شده، به‌طوری به روزرسانی و حذف به صورت خودکار برای حفظ انسجام انجام می‌شود. مرحله نهایی از طراحی پایگاه داده این است که تصمیم‌گیری برای عملکرد، مقیاس پذیری، بهبود، امنیت، و مانند آن تأثیر می‌گذارد که اغلب طراحی پایگاه داده‌های فیزیکی نامیده می‌شود. هدف کلیدی در این مرحله استقلال داده‌است، به این معنی که تصمیمات اتخاذ شده برای اهداف بهینه‌سازی عملکرد باید نامرئی باشد که برای پایان دادن به کاربران و برنامه‌های کاربردی است. طراحی فیزیکی عمدتاً توسط عملکرد مورد نیاز رانده می‌شود، و نیاز به دانش خوبی از الگوهای حجم کار و دسترسی انتظار می‌رود، و درک عمیق از ویژگی‌های ارائه شده توسط DBMS انتخاب شده‌است. یکی دیگر از جنبه طراحی پایگاه داده‌های فیزیکی امنیتی است. این شامل هر دو تعریف کنترل دسترسی به اشیاء پایگاه داده و همچنین تعریف سطوح امنیتی و روش برای داده‌ها است.
در زمینه ساخت بانک اطلاعاتی برخی کدنویسان غیرمتخصص هستند که در آغاز زندگی حرفه‌ای خود بدون آشنایی ساختاری با پایه‌های سرور بانک اطلاعاتی اقدام به ساخت جداول یا حتی ایجاد ارتباطات بین جدولی می‌کنند (relations یا RDBMS). در طراحی بانک اطلاعاتی چند بحث ثابت همیشه مطرح است از جمله نرمال‌سازی (اجتناب از تکرار برای صرفه‌جویی در حجم)، نانرمال‌سازی (تلاش برای تکرار برای افزایش سرعت)، آشنایی با indexing یا مرتب‌سازی هدفمند بر اساس حروف شامل کلاسترد ایندکس (تقریباً همان PKs) و ایندکس‌های دوم با مبحث لوک‌آپ دوم (برای مثال ایندکس نام پس از یافتن به کلاستردایندکس ردیف خودش که معمولاً PK است مراجعه می‌کند تا ردیف را استخراج کند) و بحث‌هایی مانند B-tree که برخی به اشتباه آن را با درخت باینری اشتباه می‌گیرند اما در واقع درخت خود-متعادل‌شونده است بدان معنی که خود سرور بر اساس تعداد ردیف‌های جدول اطلاعاتی تصمیم می‌گیرد که تا چند مرحله ایندکس‌ها را دسته دسته کند تا بتواند با مقایسه مقدار مورد جستجو در سریع‌ترین زمان ممکن به داده‌های ردیف مورد نظر برسد. سطوح مختلف این دسته‌بندی‌ها به سه گونه گره ریشه یا روت (تنها دسته‌بندی آغازین)، گره‌های شاخه با برنچ (میانی) و گره‌های برگ یا لیفز که به لیف پیجز شناخته‌می‌شوند (پایانی) وجود دارند. از جمله مباحث مهم افزایش کارایی بانک اطلاعاتی ایجاد ایندکس‌های ترکیبی یا کامپوزیت متناسب با نوع جستجو است که در زمان ایجاد ارتباطات بین جداول از اهمیت مهمی برخوردار است. در بین تمام این مباحث در برخی سرورها مانند مای‌اس‌کیوال اینکه از چه نوع موتور اطلاعاتی MyISAM یا InnoDB استفاده شود از اولین سوالات است زیرا اولی نماینده سرعت در ثبت اطلاعات است (معمولاً بایگانی) و دومی نماینده تعادل در سرعت هم ثبت و هم خواندن به این دلیل در اولی در زمان ثبت داده کل جدول را قفل می‌کند و با عنوان غیر تراکنشی یا غیر ترزاکشن شناخته می‌شود در حالی که دومی برعکس است و ردیف‌ها را قفل می‌کند.
معمولاً فرایند طراحی بانک اطلاعاتی پس از مرحله طوفان فکر یا مغز آغاز می‌شود که مرحله طراحی مدل نیز ممکن است در همان محیطی انجام شود که برای طوفان فکر استفاده شده مانند MS Visio اما معمولاً پس از قطعی شدن تصمیمات دربارهٔ ساختار پروژه، مرحله مدل‌کشی و طراحی پایگاه داده مستقیم در استودیوهای طراحی بانک اطلاعاتی مانند MySQL Workbench یا SQL server management studio انجام می‌شود از این رو چه پروژه تحت RUP یا اجیل اجرا شود تغییرات می‌تواند بلافاصله در مدل اصلی اعمال شود.
طراحی پایگاه باید به گونه‌ای باشد که از پیش با نحوه عملکرد لایه میانی مدل بانک اطلاعاتی روی برنامه استفاده‌کننده هماهنگ باشد (گاهی برعکس برنامه بر اساس بانک اطلاعاتی موجود ساخته می‌شود اما نه زمانی پایگاه داده مختص پروژه در حال طراحی است) برای مثال بسته به میزان وسعت پروژه و تعداد کاربران ممکن است از لایه (Datamapper) با سرعت بالاتر برای پروژه‌های عظیم‌تر نسبت به الگوی ثبت کنشور (AR) که از سرعت‌پایین‌تری برخوردار است استفاده شود حتی در مواردی ممکن است امکان استفاده از هیچ‌گونه لایه ORM وجود نداشته باشد برای مثال به خاطر مسائل امنیتی هر گونه تراکنش بانک اطلاعاتی بواسطه procedureها و روتین‌های از پیش‌نوشته شده ایمن انجام شود و اجازه افزودن یا ویرایش روی سرور بانک اطلاعاتی برای کاربران سرور وجود نداشته باشد. اکثراً توصیه شده‌است که از AR برای پروژه‌هایی که کاربران بسیار دارند استفاده نشود در عوض دیتامپر گزینه بهتر است. در مبحث بانک‌های اطلاعاتی از عبارت دومین یا دامنه برای امور کاملاً متفاوتی استفاده می‌شود یکی از آن‌ها لایه دومین در تضاد با لایه بیزینس در دیتامپر است که یکی لایه کنترل‌کننده ثبت و ویرایش و بررسی ریلیشن داده‌هاست و دیگری لایه مدل‌سازی در برنامه که از لایه اول استفاده می‌کند.
یک پایگاه داده که یک مجموعه‌ای از اطلاعات سازمان یافته تشکیل شده‌است.
یک سیستم مدیریت پایگاه داده (DBMS) است که یک نرم‌افزار کامپیوتر، است که تعامل با برنامه‌های کاربردی دیگر و پایگاه داده خود را به تصرف و تجزیه و تحلیل داده‌ها درمی‌آورد. DBMS طراحی شده اجازه می‌دهد تا تعریف ایجاد پرس و جو به روز رسانی و مدیریت پایگاه داده. شناخته شده DBMSs شامل خروجیهای PostgreSQLهای MongoDBهای MariaDBبا مایکروسافت SQL سرورهای اوراکلبا Sybaseهای SAP HANAبا MemSQL و آی بی ام DB2. یک پایگاه داده‌است. سیستم‌های مدیریت پایگاه داده اغلب با توجه به مدل پایگاه داده که آن‌ها پشتیبانی می‌شود طبقه‌بندی شده؛ محبوب‌ترین سیستم‌های پایگاه داده از سال 1980s که همه پشتیبانی‌ها را از مدل رابطهای نشان داده شده توسط زبانSQL می‌کند
به‌طور رسمی «پایگاه داده» اشاره به مجموعه‌ای از داده‌های مرتبط که راه آن سازماندهی شده‌است. دسترسی به این اطلاعات معمولاً توسط یک «سیستم مدیریت پایگاه داده» (DBMS) متشکل از یک مجموعه یکپارچه از نرم‌افزارهای کامپیوتری است که به کاربران امکان ارتباط را برای یک یا چند پایگاه داده فراهم می‌کند. دسترسی به تمام داده‌های موجود در پایگاه داده (اگر چه محدودیت ممکن است وجود داشته باشد که محدود کردن دسترسی به داده‌های خاص). از DBMSهای مختلف فراهم می‌کند. توابع امکان این را می‌دهد که تا ذخیره و بازیابی مقادیر زیادی از اطلاعات را فراهم کند.
خارج از دنیای حرفه‌ای فناوری اطلاعاتاصطلاح "پایگاه داده" اغلب به هر مجموعه‌ای از داده‌های مرتبط (مانند یک صفحه گسترده یا یک شاخص) اشاره می‌کند.
پایگاه داده‌ها و DBMSs می‌توان طبقه‌بندی شود با توجه به پایگاه داده مدل(s) که آن‌ها پشتیبانی (مانند رابطهای یا XML) نوع(ها) در کامپیوتر که آن‌ها اجرا بر روی (از یک سرور کلاستر به یک تلفن همراه) query language(s) استفاده می‌شود برای دسترسی به پایگاه داده (مانند SQL یا XQuery) و داخلی مهندسی که بر عملکرد و مقیاس پذیری، انعطاف‌پذیری و امنیت است.
پایگاه‌های داده برای حمایت از عملیات داخلی سازمان و به زیر بنای تعاملات آنلاین با مشتریان و تأمین کنندگان (دیدن Enterprise نرم‌افزار) استفاده می‌شود.
پایگاه‌های داده به نگه داشتن اطلاعات اداری و اطلاعات تخصصی تر داده‌ها مانند داده‌های مهندسی یا مدل‌های اقتصادی. نمونه‌هایی از برنامه‌های کاربردی پایگاه داده شامل کامپیوتری کتابخانه، سیستم، پرواز، رزرو، سیستم‌های کامپیوتری قطعات سیستم‌های موجودیو بسیاری از سیستم‌های مدیریت محتوا که ذخیره وب سایت به عنوان مجموعه‌ای از صفحات وب در یک پایگاه داده استفاده می‌شود.
DBMS ممکن است تبدیل به یک مجموعه سیستم نرم‌افزار شود و توسعه آن به‌طور معمول نیاز به هزاران سال دارد. برخی منظوره DBMSs مانند Adabasهای Oracle و DB2 به روز رسانی شده‌است از آنجا که 1970s. منظوره DBMSs با هدف پاسخگویی به نیازهای به عنوان بسیاری از برنامه‌های کاربردی است. . از سوی دیگر یک منظوره DBMS ممکن است.
نرم‌افزار اغلب می‌توانید به دسترسی به یک پایگاه داده از طرف کاربران نهایی بدون افشای رابط DBMS به‌طور مستقیم بینجامد. برنامه نویسان ممکن است استفاده از یک سیم پروتکل به‌طور مستقیم یا به احتمال زیاد از طریق یک رابط کاربردی برنامه‌نویسی به بانک اطلاعاتی طراحان و مدیران پایگاه داده ارتباط برقرار کند
پس تکنولوژی پیشرفت در زمینه پردازندههای کامپیوتر و حافظههای ذخیره‌سازی کامپیوترو شبکه‌های کامپیوتریبه اندازه قابلیت و عملکرد پایگاه داده‌های مربوط DBMSs در سفارش‌ها رشد کرده‌است. توسعه فناوری پایگاه داده را می‌توان به سه دوره بر اساس داده‌های مدل یا ساختار: ناوبریهای SQL/رابطهایو پس از رابطه‌ای تقسیم کرد.
اصطلاح "پایگاه داده" همزمان با دسترسی مستقیم به ذخیره‌سازی (دیسک و درامز) از اواسط دهه ۱۹۶۰ به بعد معرفی شد.
ادگار Codd در IBM در سن خوزه کالیفرنیادر یکی از شاخه دفاتر که عمدتاً درگیر در توسعه سیستم هارد دیسک مشغول به کاربود. او با ناوبری مدل CODASYL رویکرد ویژه فقدان یک «جستجو» مرکزنا راضی بود. در سال ۱۹۷۰ او نوشت: تعدادی از مقالات که مشخص شده‌است که با یک رویکرد جدید به پایگاه داده می‌توان نگاه کرد که در نهایت به اوج خود رسید..
در 1970s و 1980s به ساخت پایگاه داده و سیستم‌های یکپارچه با سخت‌افزار و نرم‌افزار تلاش کردند. فلسفه‌ای شد که از ادغام ارائه عملکرد بالاتر و هزینه کمتر استفاده شود.
IBM بر روی یک نمونه اولیه سیستم آزادانه در Codd شروع به کار کرد این مفاهیم را به عنوان "سیستم R" در اوایل 1970s ارائه شد. اولین نسخه آماده بود در ۱۹۷۴/۵ و کار پس از آن آغاز شده در چند جدول به‌طور سیستمی در آن داده‌ها را می‌توان تقسیم کرد .. پس از آن چند نسخه توسط مشتریان در سال ۱۹۷۸ و ۱۹۷۹ که در آن زمان استاندارد query language – SQL– اضافه شده بود تست شد.
فناوری پایگاه داده فعال بوده‌است و موضوع تحقیق از دهه ۱۹۶۰در دانشگاها و در تحقیق و توسعه گروهی از شرکت‌ها (به عنوان مثال IBM Research) بوده‌است. فعالیت تحقیقاتی شامل تئوری و توسعه نمونه‌های اولیه است.
اقا ن م یش ه خ ودت ون تن ط یم کن ی د سخ ت ه اک ا ن ت ای م ی ل ا نق در سح ت نب و د ا
بایوس یا سامانهٔ ورودی/خروجیِ پایه"سامانهٔ ورودی/خروجیِ پایه" از برابرهای مصوب فرهنگستان زبان و ادب فارسی به جای "basic input/output system" یا "BIOS" در انگلیسی است. به مجموعه‌ای از رویه‌ها یا برنامه‌های ذخیره شده در تراشه در رایانه‌های شخصی گفته می‌شود ، به عبارت دیگر بایوس (BIOS) برنامه‌ای روی قطعه‌ای از مادربورد (Motherboard) است که وظیفه هماهنگ کردن و پیکربندی‌های پایه‌ای و همچنین بوت کردن سیستم عامل را بر عهده دارد.
مفهموم BIOS برای اولین بار توسط Gary Kildall (که یک محقق کامپیوتر بود) بیان شد و برای اولین بار در سیستم عاملش CP/M ظاهر شد. بعدها در نسخه‌هایی از سیستم عامل MS-DOS فایل‌هایی قرار گرفتند که کار مشابه BIOS را انجام می‌دادند.
ورودی/خروجی را اداره می‌کنند. وجود این برنامه‌ها در رایانه موجب می‌شود که برنامه‌های کاربردی به‌طور مستقیم برای کنترل سخت‌افزار،
و از سرویسهای رایانه استفاده کنند. بایوس یک رایانه، نخستین کُدی است که هنگام روشن کردن آن اجرا می‌شود و وظیفه ابتدایی آن بارگذاری و آغاز کردن سیستم عامل است. وقتی رایانه روشن می‌شود، نخستین کار بایوس، تشخیص قطعات سیستم مانند کارت گرافیکی، صفحه کلید و موشواره، دیسک سخت، دیسک‌گردانهای نوری و سایر سخت افزارهاست. بایوس سپس نرم‌افزاری را که در دیسک سخت یا لوح فشرده برای بالاآمدن یا بوت شدن ذخیره شده، تشخیص داده و بوت لودر (Boot loader) آن را اجرا میکند.
مادربردها شامل یک چیپ مخصوص هستند که بر روی آن نرم‌افزاری قرار دارد که بایوس (BIOS) یا رام بایوس (ROM BIOS) نامیده می‌شود. این چیپ ROM شامل برنامه‌های راه‌اندازی و گرداننده‌هایی است که در هنگام راه‌اندازی سیستم مورد نیاز است و یک واسطه به سخت‌افزار پایه سیستم است.
اغلب به CMOS RAM حافظه پاک نشدنی NVRAM(Non-Volatile) نیز می‌گویند چون با یک میلیونیوم آمپر فعال می‌شود و تا هنگامی که باتری لیتیوم فعال باشد داده‌ها باقی می‌مانند.
BIOS مجموعه‌ای از برنامه‌هایی است که در یک یا چند چیپ ذخیره شده‌است، که در طول راه‌اندازی سیستم این مجموعه برنامه‌ها قبل از هر برنامه‌ای حتی سیستم عامل بارگذاری می‌شوند.
BIOS در اکثر سیستم‌های PC شامل چهار تابع است:
۱. POST (Power On Self Test): این برنامه پردازنده، حافظه، چیپست‌ها، وفق دهنده ویدئویی، کنترل‌کننده دیسک، دیسک‌گردان، صفحه کلید و… را تست می‌کند.
۲. BIOS Setup: برنامه‌ای است که در طول اجرای برنامه POST با فشار دادن کلید خاصی فعال می‌شود و به شما اجازه می‌دهد مادربرد را پیکربندی کنید و تنظیم پارامترهایی همانند ساعت و تاریخ و پسورد و… را انجام دهید. در سیستم‌های ۲۸۶ و ۳۸۶ برنامه Setup در ROM آن‌ها وجود ندارد و لازم است که شما سیستم را توسط دیسک مخصوص Setup راه اندازی نمائید.
BIOS در حقیقت نرم‌افزار را به سخت‌افزار متصل می‌نماید. قسمتی از بایوس بر روی چیپ ROM و قسمت دیگر بر روی چیپ کارتهای وفق دهنده قرار دارد که FIRMWARE (میانه افزار) نامیده می‌شود.
اصطلاح BIOS (پایه‌های ورودی / خروجی سیستم) توسط Gary Kildall برای اولین بار اختراع شده بود و در سیستم عامل CP/M در سال ۱۹۷۶ ظاهر شد، بخشی از دستگاه خاصی از CP/M لود شده در زمان بوت شدن است که ارتباط مستقیم با سخت‌افزار [۵(یک ماشین CP/M معمولاً تنها یک بوت لودر ساده در ROM است).
نسخه‌های بعدی از CP/M (و همچنین همزمان CP/M، همزمان DOS, DOS Plus, DOS چند کاربره، سیستم مدیریت و REAL/32) با XIOS (توسعه یافته ورودی / خروجی سیستم) به جای استفاده از BIOS می‌آیند.
اکثر نسخه‌های DOS یک فایل به نام "IO.SYS", "IBMBIO.COM", "IBMBIO.SYS"، یا "DRBIOS.SYS"؛ این فایل به عنوان "DOS BIOS"شناخته شده‌است، که شبیه به "CP/M BIOS است ".
میان طبقات دیگر از کامپیوترها عمومی قوانین و مقررات نظارت بر بوت، بوت لودر، و BOOT ROM به‌طور معمول استفاده می‌شود. بعضی SUN و پاور PC مبتنی بر کامپیوترها استفاده نرم‌افزار باز برای این منظور است. چند جایگزین برای " Legacy BIOS" در جهان معماری x86 وجود: رابط نرم‌افزار توسعه پذیر، نرم‌افزار باز (O
در رایانه‌های شخصی مدرن BIOS در حافظه ای که قابلیت دوباره‌نویسی در خود دارد ذخیره می‌شود و اجازه می‌دهد محتویات جابه‌جا یا "بازنویسی" شوند. این بازنویسی از مطالب است که گاهی اوقات Termed Flashing نامیده می‌شوند. این می‌تواند توسط یک برنامه خاص، که معمولاً توسط کارخانه سازنده سیستم ارائه شده، یا در POST، با یک Image در یک هارد دیسک یاSB BIOS انجام شود. یک فایل که حاوی مطالب چنین است که گاهی اوقات به "یک IMAGE BIOS نامیده می‌شوند.BIOS ممکن است به منظور ارتقاء به نسخه‌های جدیدتر برای رفع اشکالات و بهبود عملکرد یا برای پشتیبانی از سخت‌افزارهای جدیدتر برنامه‌ریزی گردد، یا جهت یک عملیات reflashing ممکن است لازم باشد برای رOSهای آسیب دیده. همچنین ممکن است BIOS دوباره بازنویسی شود توسط قرار دادن این فایل در ریشه یک درایو USB و بوت شدن آن.
تراشه‌های EEPROM سودمند هستند چون آنها را می‌توان به راحتی توسط کاربر به روز رسانی نمود، اغلب تولیدکنندگان سخت‌افزار به روز رسانی BIOS را جهت به روز رسانی محصولات خود، بهبود سازگاری و حذف اشکالات منتشر می‌کنند.
با این حال، این خطر وجود دارد که یک بروز رسانی BIOS که به صورت نادرست اجرا شده یا لغو گریده است می‌تواند کامپیوتر یا دستگاه راغیر قابل استفاده نماید. برای اجتناب از این شرایط BIOSها از یک " boot block " استفاده می‌کنند، بخشی از BIOS که ابتدا باید اجرا شود به روز رسانی آن نیز به‌طور جداگانه انجام می‌گیرد. این کد در صورتی تأیید می‌شود که BIOS دست نخورده مانده باشد (با استفاده از روش hash checksums یا روش‌های دیگر) قبل از اینکه کنترل به آن انتقال پیدا کند. اگر boot block هرگونه خرابی و مشکل را در BIOS اصلی تشخیص دهد، به‌طور معمول به کاربر هشداری در جهت اجرای فرایند بازیابی به وسیله بوت شدن از رسانه‌های جداشدنی (مانند floppy , CD یا USB memory) می‌دهد به طوری که کاربر می‌تواند سعی در برنامه‌ریزی دوباره BIOS نماید. برخی از مادربردها دارای یک BIOS پشتیبان (که گاهی اوقات DualBIOS boards نامیده می‌شود) برای بهبود بخشیدن به خرابی BIOS هستند.
برخی تراشه‌های BIOS اجازه اورکلاک را می‌دهند، این عملی است که در آن CPU به سرعت ساعت بالاتر از پیش تعیین شده کارخانه خود تنظیم می‌شود. اورکلاک ممکن است با این حال قابلیت اطمینان سیستم در کامپیوتر اندازه کافی سرد به خطر بیندازد و به‌طور کلی طول عمر اجزا را کوتاه نماید. اورکلاکی که نادرست انجام شود همچنین ممکن است باعث به سرعت برافروخته شدن اجزای آن‌ها شده و آن‌ها را نابود کند.
حداقل چهار حمله ویروسی شناخته شده به BIOS وجود دارد، که دوتای آن‌ها برای مقاصد ظاهری ونمایشی بود. اولین نوع وحشی آن Mebromiبود و هدف آن هم کاربران چینی بود.
بایوس نرم‌افزاری است که شامل گرداننده‌های مختلفی است که رابط بین سخت‌افزار و سیستم‌عامل هستند یعنی بایوس نرم‌افزاری است که همه آن از روی دیسک بارگذاری نمی‌شود بلکه قسمتی از آن، قبلاً بر روی چیپهای موجود بر روی سیستم یا بر روی کارتهای وفق دهنده نصب شده‌اند.
بایوس در سیستم به سه صورت وجود دارد:
چون بایوس مادربرد مقدمات لازم را برای گرداننده‌ها و نرم‌افزارهای مورد نیاز فراهم می‌کند، اکثراً به صورت سخت‌افزاری که شامل یک چیپ ROM می‌باشد موجود است.
سالها پیش، هنگامی که سیستم‌عامل DOS بر روی سیستم اجرا می‌شد خود ب) مورد نیاز نداشت. بایوس مادر برد به‌طور عادی شامل گرداننده‌هایی است که برای یک سیستم‌عامل پایه همانند صفحه کلید، فلاپی درایو، هارد دیسک، پورتهای سریال، موازی و… است.
اکثر افراد BIOS را با CMOS RAM اشتباه می‌گیرند، این از آنجا سرچشمه می‌گیرد که برنامه Setup برای پیکربندی BIOS و ذخیره آن در CMOS RAM استفاده می‌شود.
در حقیقت BIOS و CMOS RAM دو چیز متفاوت از هم می‌باشند. بایوس مادر برد در یک چیپ ROM به‌طور ثابت ذخیره شده‌است.
همچنین بر روی مادر برد یک چیپ است که RTC/NVRAM نامیده می‌شود که زمان سیستم را نگهداری می‌کند و یک حافظه فرار و ثابت است که اولین بار در چیپ MC۱۴۶۸۱۸ ساخت شرکت موتورولا
استفاده شده‌است و ظرفیت آن ۶۴ بایت است که ۱۰ بایت آن مربوط به توابع ساعت است و…
اگرچه این چیپ غیرفعال نامیده می‌شود اما با قطع برق، ساعت و تاریخ تنظیم شده در آن و داده‌های درون RAM پاک می‌شود.
درز حقیقت غیرفعال نامیده می‌شود چون با استفاده از تکنیک
CMOS(Complementarry Metal-Oxide Semicondector)
ساخته شده‌است، در نتیجه با یک جریان بسیارکم که به‌وسیله باتری سیستم تأمین می‌گردد، پایدار باقی می‌ماند که اکثر مردم به این چیپ،CMOS RAM می‌گویند.
هنگامی که وارد BIOS Setup و پارامترهای خود را تنظیم و ذخیره می‌ نیز نامیده می‌شود).
در هر موقع که سیستم خود را راه اندازی می‌کنید پارامترها از CMOS RAM خوانده می‌شود و تعیین می‌کند که سیستم چگونه پیکربندی شود.
اکثریت قریب به اتفاق از تأمین کنندگان مادربرد PC گواهینامه استفاده از BIOS و ابزار تجاری را از یک شرکت ثالث شناخته شده مانند " independent BIOS vendor " یا IBV تهیه می‌کنند. پس از آن کارخانه سازنده مادربرد این BIOS را با توجه به سخت‌افزار خاص خود سفارشی وتنظیم می‌کند. به همین دلیل، BIOSهای به روز رسانی شده معمولاً به‌طور مستقیم از تولیدکننده مادربرد به دست آمده می‌آیند.
فروشندگان عمده BIOS شامل " American Megatrends (AMI), Insyde Software Phoenix Technologies and Byosoft می‌باشند.
فروشندگان سابق شامل Award Software و Microid Research که توسط شرکت Phoenix Technologies در سال ۱۹۹۸ خریداری شدند؛ شرکت Phoenix نام Award را از دور خارج کرد. General Software نیز که توسط Phoenix در سال ۲۰۰۷ به دست گرفته شده، BIOSهای فروخته شده برای پردازنده‌های اینتل مبتنی بر سیستم‌های جاسازی شده هستند.
با ارائه ویندوزهای ۸ و ۱۰ دیگر اکثر کامپیوترها به جای بایوس از UEFI استفاده می‌کنند علت این امر سرعت بالاتر آن و امکانات بیشتر آن در مقایسه با بایوس است. تقریباً تمام کامپیوترهایی که در کارخانه بر روی آن‌ها ویندوزهای ۸ و مخصوصاً ویندوز ۱۰ نصب شده باشد از UEFI پشتیبانی می‌کنند، چون ویندوز ۱۰ سازگاری بسیار بالایی با UEFI دارد. همچنین تمام تبلت‌های ویندوزی دیگر قابلیت پشتیبانی از بایوس در آن‌ها وجود ندارد و فقط از UEFI پشتیبانی می‌کنند. متأسفانه در بین کاربران معمولی از UEFI به عنوان بایوس نام می‌برند و تفاوت این دو را نمی‌دانند. بایوس دیگر توسط کامپیوترهای جدید پشتیبانی نمی‌شود و تقریباً از رده خارج است.
میدی (Midi مخفف Musical Instrument Digital Interface به معنای «رابط دیجیتالی سازهای موسیقی»)، یکی از قالب‌های اصلی ارتباطی برای ضبط و پخش کردن اطلاعات موسیقایی بین رایانه و یک ساز الکترونیک است. برای اتصال دو وسیله با این رابطه از کابل‌های مختلفی استفاده می‌گردد. یک اتصال میدی می‌تواند تا 16 کانال اطلاعات سازهای مختلف اطلاعات را منتقل کند.
کاربرد اصلی قالب میدی در موسیقی است. در نرم‌افزارهای تخصصی موسیقی فایل‌ها به صورت تخصصی همان نرم‌افزار و قالب مشترک MIDI file قابل ذخیره و بازیابی است.در واقع یک پروندهٔ Mid حاوی نت‌های موسیقی، کشش هر نت ،کنترل شدت صدا،وقفه‌ها و همهٔ اطلاعات تخصصی موسیقی مانند volume یعنی میزان زیاد و کمی لحظه ای صدا و یا pan یعنی جهت چپ و راست بودن صدا به صورت کدشده‌است. اجرای یک MIDI فایل بستگی به صداهای از پیش تعیین شده در منبع صوتی دارد برای همین اجرای یک فایل MIDI در دستگاه‌های مختلف دیجیتال ممکن است با کیفیت‌ها و گونه‌های متفاوتی پخش شوند.بسیاری از فایل‌های صوتی پیش فرض در تلفن‌های همراه از این نوع می‌باشند ولی قطعاً بهترین کیفیت صدایی برای این فایل‌ها از یک منبع صوتی حرفه‌ای است مانند یک سینتی‌سایزر یا نرم‌افزارهای تخصصی رایانه ای که سمپلر می‌باشند .
در اکثر رایانه‌ها یک درگاه میدی به‌عنوان بخشی از درگاه‌های ورودی-خروجی کارت صدا موجود است که می‌توانیم ابزارهای الکترونیک موسیقی مانند یک سینتی‌سایزررا به آن متصل کرده و موسیقی نواخته شده را به صورت فایل ضبط و پخش کنیم. همچنین می‌توانیم نت‌ها را در نرم‌افزار رایانه بنویسیم و از طریق رابط MIDI ساز الکترونیک آن را برای ما بنوازد.
فایل‌های میدی حجم بسیار کمی را اشغال می‌کنند و این برای ذخیرهٔ آن‌ها مخصوصاً در تلفن‌های همراه یک مزیت به‌شمار می‌آید. دلیل آن هم این است که این فایل‌ها فقط حاوی اطلاعات نت‌ها به صورت کدهای مختصر است واطلاعات سمپل شدهٔ ساز و یا صدای خواننده را دارا نیست، در نتیجه اکثر فایل‌های MIDI یک آهنگ با 16 کانال مختلف ساز در چند کیلوبایت کد خلاصه می‌شود.
کابل‌های رابط MIDI قدیمی که هم‌اکنون نیز استفاده می‌شود دارای 5 پین برای اتصال بودند که تنها سه رشته سیم به آن‌ها متصل بوده و اطلاعات را منتقل می‌کنند. در سال‌های اخیر این رابط‌ها به صورت کابل‌های یواس‌بی بین رایانه و ساز الکترونیک می‌باشد .
<score vorbis="1" align="center" midi="1">
deh' d' dih'
eeh' e' eih'
f' fih'
geh' g' gih'
aeh' a' aih'
beh' b' bih'
https://whatis.techtarget.com/definition/MIDI-Musical-Instrument-Digital-Interface
https://web.archive.org/web/20120830211425/http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol1/aps2/
https://en.wikipedia.org/wiki/MIDI
گروه کارشناسان تصویر متحرک گروهی هستند که قالبی رایانه‌ای به نام امپگ (Mpeg) را ارائه داده‌اند.
فی فشرده سازی صدا و تصویر توسط گروهی از محققین ایجاد شد. این گروه که با نام Motion Picture Experts Group فعالیت می‌کردند، پس از اختراع این فرمت، نام خود را بر آن نهادند. (Mpeg در واقع از حروف اول همین عبارت تشکیل شده‌است). پس از ایجاد این فرمت که Mpg نیز خوانده می‌شد، فرمت‌های دیگری از این خانواده هم ارائه شد، از آن جمله:. mpa، mp1،mp2، mp3 از این میان mp3 بیش از بقیه کارائی داشت و بیشتر مورد استقبال قرار گرفت. دلیل عمده موفقیت آن نیز این بود که در این فرمت، فایل‌های صوتی بسیار فشرده و کم حجم می‌شوند، با این فرمت ما می‌توانیم حجم بیشتری از موسیقی را روی CD ذخیره کنیم (حدود ۱۲ ساعت موسیقی روی هر CD) و همچنین زمان دریافت موسیقی از اینترنت نیز کاهش می‌یابد. mp۳ در ویندوز ۹۵ و اولین نسخه‌های ویندوز ۹۸ پشتیبانی نمی‌شد. ولی در ویندوزهای بعدی، فرمت mp3 به‌عنوان یکی از فرمت‌های پیش فرض گنجانده شده‌است.
صحرای سرخ فیلمی محصول سال ۱۹۶۴ از کمپانی ایتالیایی فدریز به کارگردانی میکل‌آنجلو آنتونیونی است. آنتونیونی و تونینو گوئرا فیلمنامهٔ این کار را نوشتند.
زنی برای کار شوهرش وارد کارخانه‌ای که در میان مه و دود است می‌شود و در طول فیلم همراه دیده‌ها و تخیلات زن می‌شویم…
گرچه از یک دید فیلم "صحرای سرخ" را می‌توان داستانی در مورد جامعه مدرن صنعتی و بی‌رحم پنداشت که تنها جولیانای روان‌رنجور در آن بیدار شده‌است؛ آنتونیونی بعدتر گفت که می‌خواسته نشان بدهد که تکنولوژی صنعتی زیبایی خودش را دارد و این‌که داستانی در مورد قابلیت سازگاری در انسان را به تصویر کشیده‌است که جولیانا در آن باید «با محیط اجتماع اطرافش روبرو شود».
بابک خرمدین (درگذشتۀ صفر ۲۲۳ / ژانویۀ ۸۳۸)، رهبر اصلی مبارزان ایرانی علیه سلطه خلافت عباسی و از پیروان جنبش خرمدینان بود که پس از مرگ ابومسلم خراسانی، بر خلافت عباسی شورید.
خرمدینان، مرگ ابومسلم را انکار کردند و معتقد بودند که او باز خواهد گشت تا عدالت را در جهان، برقرار کند. در دوران خلافت عباسیان، آذربایجان، کانون مقاومت طولانی‌مدت و خطرناک علیه خلافت بود که توسط بابک خرمدین، رهبری می‌شد و بر شمال غربی ایران، تأثیر گذاشته بود و بیش از ۲۰ سال — از ۲۰۱ ه‍.ق / ۸۱۶ م تا ۲۲۲ ه‍.ق /۸۳۷ م — طول کشید. از نگاه کلیفورد ادموند باسورث، این مقاومت قطعاً پایه‌های دینی داشت اما ممکن است که پایه‌های سیاسی-اجتماعی نیز داشته باشد. شورش او به روشنی از حس ضد عربی ایرانیان در آذربایجان بهره می‌برده‌است. تعداد نیروهای لشکر بابک را در ابوالمعالی ۱۰۰ هزار نفر، در تنبیه الاشراف مسعودی ۲۰۰ هزار نفر، در تاریخ بغدادی ۳۰۰ هزار نفر یا بیشمار و در تبصره العوام بیشمار ذکر کرده‌اند که بی شک مبالغه‌آمیز است ولی حداقل دلالت بر بزرگ بودن لشکر آن دارد.
بابک خرمدین زندگی گمنامی در آذربایجان داشت تا اینکه مورد توجه جاویدان بن سهل، رهبر خرمی‌ها — که مدت کوتاهی بعد درگذشت — قرار گرفت. بابک ادعا کرد که روح جاویدان در کالبد او وارد شده و تحریک ساکنان بذ را آغاز کرد. او قدرت جدیدی به جنبش دینی-اجتماعی که ریشه در مذهب مزدک داشت، بخشید و از روش‌های خشونت‌آمیزِ ویژه‌ای بهره گرفت. به نظر می‌رسد که قیام او از ۲۰۱ ه‍.ق / ۸۱۶ م آغاز و با نقشهٔ حاتم پسر هرثمه، یاری شده بود و با مشکلات مختلفی در استان‌های شرقی که به دنبال آن مأمون به بغداد بازگشت، آسان گشته بود.
در ۲۰۴ ه‍.ق/ ۸۱۹–۸۲۰ م مأمون، یحیی بن معاذ را به سوی بابک فرستاد که با درگیری بی‌نتیجه در موقعیت‌های مختلف (جنگی) همراه بود؛ همان‌طور که تلاش دیگر فرماندهان خلافت، شانس بهتری نداشتند. در پایان خلافت مأمون مبارزه تا جبال هم کشیده شد، که این باعث نخستین نگرانی خلیفه معتصم گردید و باعث شد تا او مقاومت این ناحیه را ریشه کن کند. در ۲۲۰ ه‍.ق / ۸۳۵ م معتصم، افشین را مأمور سرکوب بابک کرد. این فرمانده قلعه‌های جادهٔ بذ را که بابک ویران کرده بود را تعمیر کرد و علی‌رغم شکست بغای کبیر در هشتادسر، توانست طرخان، یکی از فرماندهان مقاومت را غافلگیر کند. سپس با نیروهای تحت فرماندهی جعفر خیاط و داوطلبان ابودلف تجدید قوا کرد و در ۲۲۲ ه‍.ق /۸۳۷ م اردوگاهی را تحت حفاظت دیده‌بان‌ها برپا کرد. (چرا که مکرراً از بذ مورد هجوم واقع شده‌بود) بعد از حملهٔ ناموفق داوطلبان، بذ در ۹ رمضان ۲۲۲ ه‍.ق / ۱۵ اوت ۸۳۷ م توسط نیروهای فرغانه‌ای فتح و غارت شد. بابک فرار کرد ولی توسط سهل بن سنباط — که به او پناه داده‌بود — دستگیر و به افشین تحویل داده شد. او به سامرا فرستاده شد و در ۳ صفر ۲۲۳ / ۴ ژانویه ۸۳۸ به سامرا رسید. معتصم او را سوار بر فیل به معرض نمایش گذاشت و نخست دست‌هایش را قطع کردند و سپس او را اعدام کردند. روزی که بابک کشته شد جنازهٔ او بر چوبهٔ دارش باقی ماند و منجر شد تا نامش به این منطقه از شهر گفته شود.
دستگیری و اعدام بابک پایان جنبش خرمدینان نبود و آن‌ها ادامه حیات دادند تا مدرکی گواه بر حیاتشان در قرن ۳ ه‍.ق/۹ م باشند. داوطلبان شورش گذشته، که خود را بابکیه نام نهادند، در بذ تا قرن ۵ ه‍.ق / ۱۱ م ادامه حیات دادند و به انتظار او ماندند و آیین خاصی انجام می‌دادند.
نخستین گزارش زندگانی بابک توسط واقدی، در «اخبار بابک» نوشته شده بود که اکنون در دست نیست. این نوشتار توسط ابن ندیم در کتاب "الفهرست" هم نقل شده‌است و احتمالاً توسط مقدسی مورد استفاده قرار گرفته‌است. بقیهٔ منابع کمتر در این باره توضیح داده‌اند و میانشان اختلافی وجود دارد.
جدای از ملل و نحل نویسان، متونی که بیش از همه جنبش خرمدینی را یاد می‌کند آثار ابن ندیم، طبری —به ویژه در مورد قیام بابک— و خواجه نظام الملک است. اخباری که نظام الملک و طبری —مخصوصاً در مورد دستگیری و اعدام بابک— روایت می‌کنند، اختلاف کمی با یکدیگر دارند. علی بهرامیان معتقد است که با وجود شهرت بابک، آنچه به خانواده و تبار و عقاید و اهداف او مربوط می‌شود، در مأخذ کهن بسیار اندک است و در مجموع نمی‌توان به نتیجه قانع کننده‌ای دست یافت. گو اینکه هر یک از روایت‌ها به نحوی بخشی باور عمومی را از موضوع باز می‌تاباند.
جزئیات جنگ‌های بیشماری که بین مردان بابک و نیروهای افشین پیش از سقوط «بذ» توسط طبری و ابن اثیر نقل شده‌اند، توسط نفیسی در کتابش گردآوری شده‌است. غلامحسین صدیقی در کتاب خود زیر عنوان «"جنبش‌های مذهبی ایران در قرن دوم و سوم هجری"» در مورد تاریخ خرمیان و شورش‌های آنان نیز سخن به میان آورده‌است.
صدیقی تعدادی از منابعی که زندگانی بابک را ذکر کرده‌اند را شرح می‌دهد:
دربارۀ اصل و نسب بابک منابع معتبری در دست نیست. بابک در آذربایجان متولد شد. بی‌گمان او از ایرانیان بوده‌است. ابن حزم، مورخ عرب‌تبار، نویسد: «ایرانیان از نظر وسعت و ممالک و فزونی نیرو بر همهٔ ملت‌ها برتری داشتند، و خود را برترین ذات بشری می‌دانستند و خود را آزادگان نام نهاده و اقوام دیگر را بندگان می‌شمردند. چون دولتشان برافتاد و عرب که نزد آنها دون‌پایه‌ترین قوم جهان بود بر آنها مستولی گردید این امر بر آنها گران آمد و خود به مصیبت تحمل نشدنی روبرو یافتند، و بر آن شدند که با راه‌های مختلف به جنگ اسلام برخیزند؛ ولی هربار خدای تعالی حق را نصرت داد. از جمله رهبران آنان (= ایرانیان) سنباد، مقنع، استادسیس، بابک و دیگران بودند». زبان مادری او نیز پهلویِ آذری یعنی همان زبان باستانی آذربایجان پیش از ترکی بوده‌است. وارتان، مورخ ارمنی، در حوادث سال ۸۲۶ میلادی و ۲۱۱ قمری می‌نویسد: «درین روزها مردی از نژاد ایرانی به نام باب که از بغتات (بغداد) بیرون آمده بود بسیاری از نژاد اسماعیل (ارمنیان در آن زمان به تازیان اسماعیلی و از اسماعیلی‌نژاد می‌گفتند) را به شمشیر از میان برد و بسیاری از ایشان را برده کرد و خود را جاودان می‌دانست. در جنگی که با اسماعیلیان کرد به یکبار سی هزار تن را نابود کرد. تاگغارخونی آمد و خرد و بزرگ را با شمشیر از میان برد. مأمون هفت سال در سرزمین یونانیان (خاک روم) بود و دژ ناگرفتنی لولوا را گرفت و به بین‌النهرین بازگشت …»
نام بابک معرب نام ایرانی «پاپک» است. به گفته مایکل هِش (آذربایجان‌شناس آلمانی)، نام بابا نخست در زبان فارسی نو (فارسی دری یا فارسی امروزین) به کار رفته، سپس وارد زبان‌های دیگر (از جمله ترکی آذربایجان) گشته‌است. حتی کلمه چینی 爸爸 به معنی بابا، در ادبیات کلاسیک چینی غایب است. آغازین‌ترین مثال این دانشمند برای ادعایش، بابک خرمدین (درگذشت ۸۳۸ میلادی) است.Heß, Michael R.. "Baba." Encyclopaedia of Islam, THREE. Edited by: Kate Fleet, Gudrun Krämer, Denis Matringe, John Nawas, Everett Rowson. Brill Online, 2015. Reference. 15 April 2015 <http://brillonline.nl/entries/encyclopaedia-of-islam-3/baba-COM_25077 >
در تمامی منابع نام بابک یافت می‌شود، اما مسعودی نام او را حسن ذکر کرده‌است. مورخان ارمنی بابک خرمدین را گاهی «باب»، گاهی «بابن» و گاهی «بابک» ضبط کرده‌اند. بنابر برخی روایات پدر بابک مرد مسلمانی بود به نام عبدالله یا عامر بن عبدالله یا عامر بن احد از شهر مدائن که روغن فروشی می‌کرد؛ و مادرش زنی تک چشم بود که «ماه‌رو» نام داشت و از اهالی آذربایجان بود.یوسفی زیبارو (ماهرو) بودن مادر بابک توأم با تک چشم را بودنش مضحک می‌داند. (ایرانیکا، ذیل «بابک خرمی») نام اصلی که بر بابک (در دوران تولد) گذاشته شده بود، حسن بود؛ و برادران بابک، عبدالله و معاویه (به گزارش طبری) و اسحاق (در فرق بین الفرق بغدادی) بودند که نشان می‌دهد که نام‌های آن‌ها اسلامی بود. به اعتقاد کرون، حسن هنگام ورود به دژ بذ، نام بابک را بر خود برگزید. چرا که بابک یا پاپک به معنی پدر است و نام نیای ساسانیان نیز بوده‌است.
تبار و طبقه اجتماعی بابک مبهم و متناقض، گاهی شگفت‌انگیز و باورنکردنی است. واقدی و طبری بابک را فردی از طبقه پائین جامعه معرفی می‌کنند ولی جواب بابک به نامه پسرش (بعد از فرار) و کلماتی که عبدالله، برادر بابک به ابن شروین طبری - کسی که او را به بغداد منتقل کرده - گفته‌است، نشان می‌دهد که بابک اشراف‌زاده بوده‌است. به عقیده زرینکوب، مجرد نام بابک، جاویدان و شهرک نیز به رغم آنچه روایات دشمنان قوم القاء می‌کنند این تصور را که رهبران نهضت منحصراً از طبقات بی‌مایه و پست یا از طایفه‌های غیر ایرانی بوده‌اند، چندان پذیرفتنی نمی‌دهد.
به عقیدهٔ بهرامیان، بابک به زبان آذری باستان سخن می‌گفته‌است.
بهرامیان معتقد است، در منابع موجود، روایتی که بتوان با توجه بدان سالزاد بابک را تعیین یا تحدید کرد، وجود ندارد. اما سعید نفیسی تخمین می‌زند، با توجه به اینکه از سال ۲۰۱ تا ۲۲۳ هجری قمری مشغول درگیری با نیروهای خلیفه بوده و اگر سن بابک در زمان شروع قیامش را ۲۰ سال در نظر بگیریم، بایستی ۴۲ سال زیسته باشد.
به گفته واقدی عبدالله پدر بابک روغن فروش دوره گردی بود که زادگاهش مدائن را به قصد مرز آذربایجان ترک کرده بود و در روستای بلال آباد در استان میمذ ساکن شده بود. پدر بابک بعد از تولد بابک در سفری که به ناحیه سبلان داشت زخمی شد و از دنیا رفت. همسر بیوه اش برای کار دایگی بچه‌های مردم را به عهده گرفته بود در حالی که بابک تا ۱۲ سالگی گاوچرانی می‌کرد. به ما گفته شده که «روزی مادر بابک بیرون رفت و در پی پسر می‌گشت. بابک در آن زمان گاوهای مردم را به چراگاهی می‌برد. مادر، وی را در زیر درختی یافت که خفته و برهنه بود و از بن هر مویی از سینه و سر وی خون می‌تراوید. چون بابک از خواب بر آمد دیگر اثری از خون ندید، دانست که دیری برنخواهد آمد که کار پسر بالا گیرد. زرین‌کوب این روایت را هم تراز افسانه دانیال و بخت‌النصر دانسته و آن را جعل دشمنان بابک می‌داند. واقدی اضافه می‌کند که بابک در دوران جوانی‌اش به عنوان خدمتکار و تیمارگر اسب برای شبل بن منقی در روستای سراب کار می‌کرد و تنبور زدن را یادگرفت. این (مطلب) باید منبع گزارش ابوالمعالی باشد که آورده‌است بابک تنبور می‌زد و آواز می‌خواند درحالی که در روستا میوه‌فروشی می‌کرد. وقتی او بزرگ شد به تبریز رفت و ۲ سال را صرف خدمت به محمد بن رواد ازدی کرد و سپس در ۱۸ سالگی به خانه‌اش در بلال‌آباد بازگشت.
دو مرد ثروتمند به نام جاویدان بن شهرک و ابوعمران در بلندی‌های اطراف کوهستان بذ زندگی می‌کردند و برای رهبری خرمدینان ساکن در آن مناطق مرتفع می‌جنگیدند. جاویدان وقتی در مسیر زنجان به بذ در برف گیر کرد به دنبال سرپناهی در بلال‌آباد گشت و به خانه مادر بابک رفت. به دلیل فقر مادر بابک فقط برایشان آتش روشن کرد در حالی که بابک به اسب‌ها و نوکرهای جاویدان رسیدگی می‌کرد و برایشان آب آورد. جاویدان بابک را برای خرید غذا، شراب و علوفه فرستاد و وقتی بابک برگشت و با جاویدان سخن گفت، جاویدان تحت تأثیر زیرکی‌اش (علی‌رغم لکنت زبان‌اش) قرار گرفت. بعد از آن جاویدان از مادر بابک اجازه خواست تا بابک را برای مدیریت زمین‌های کشاورزی و دارائی‌هایش با خود ببرد و پیشنهاد کرد که در عوض ۵۰ درهم ماهانه به عنوان حقوق بابک برای او بفرستد. مادر بابک پذیرفت و اجازه داد بابک برود. از آن موقع است که بابک به خرمدینان ملحق شده‌است.
بعد از ورود بابک به خدمتگزاری جاویدان، رقیبش ابوعمران از بیرون از قلمروی جاویدان به او شبیخون زد و شکست خورد و کشته شد؛ ولی جاویدان سه روز پس از آن بر اثر جراحت وارد شده از دنیا رفت. زن جاویدان خبر مرگ شوهرش را به بابک داد و اضافه کرد که خبر را فردا در جامعه منتشر خواهد کرد؛ و همچنین بابک را به عنوان جانشین جاویدان معرفی خواهد کرد و کسی که دین مزدک را برمی‌گرداند و جامعه را به سوی پیروزی و موفقیت رهبری می‌کند. در روز بعد، بابک قبل از پیروان و جنگجویان جاویدان ظاهر شد. آن‌ها پرسیدند «چرا جاویدان آنها را قبل از به زبان راندن وصیت‌نامه خبر نکرده‌است»، همسرش جواب داد «چون شما در مکان‌های مختلف بودید، انتشار پیام منجر به پخش شدن خبر می‌شد که امنیت شما را به خطر می‌انداخت». بعد از به‌دست آوردن فرمانبرداری آن‌ها به دستورالعمل جاویدان، همسرش گفت بر طبق وصیت شب قبل از مرگ روحش از جسمش خارج شده و به جسم بابک درآمده و با روح بابک درآمیخته‌است و هرکسی که این وصیت را زیر سؤال ببرد تکفیر خواهد شد. تمام کسانی که حاضر بودند، فرمان جاویدان را قبول کردند و خودشان را مقید به سوگند خوردن دربارهٔ بابک کردند که همان‌گونه که از روح جاویدان پشتیبانی می‌کردند از روح بابک هم بکنند. سپس بابک و بیوه جاویدان در حضور همگان در تشریفات ساده با هم ازدواج کردند.
برخی مورخان بر این باورند زن جاویدان از قبل عاشق بابک شده بوده که گفته شده پسربچه خوش‌صدا داشته‌است. این اتهام ریشه در ازدواج آن دو بعد از مرگ جاویدان دارد. ابوالمعالی ادعا می‌کند که زن جاویدان به همسرش زهر خورانیده‌است درحالی که طبری و ابن اثیر ادعا می‌کنند که جاویدان پسری داشت که به‌دست مسلمان دستگیر و بعد از آن آزاد شد. صدیقی تعجب می‌کند که چرا این پسر جانشین جاویدان نشده‌است.
شهر بذ،(کلیبر کنونی) منطقه و قلعه‌ای در شمال آذربایجان، به خاطر قیام بابک معروف شد. این شهر مرکز اصلی مقاومت خرمدینان و بابک در برابر خلفای عباسی (به ویژه معتصم) بود.