داده چیست؟
داده ها مجموعه ای از یک واحد کوچک و مشخص از اطلاعات است. از انواع مختلفی مانند متن ، اعداد ، رسانه ها ، بایت ها و غیره می توان در قطعات کاغذ یا حافظه الکترونیکی و غیره استفاده کرد.
کلمه “داده” از کلمه “datum” گرفته شده است که به معنی “تک قطعه اطلاعات” است. این جمع از کلمه datum است. در محاسبه ، داده ها اطلاعاتی هستند که می توانند به شکلی برای حرکت و پردازش کارآمد ترجمه شوند. داده قابل تعویض است.
پایگاه داده چیست؟
پایگاه داده مجموعه ای سازمان یافته از داده ها است ، به گونه ای که به راحتی قابل دسترسی و مدیریت است. می توانید داده ها را در جدول ها، ردیف ها، ستون ها ترتیب داده و آن را فهرست بندی کنید تا پیدا کردن اطلاعات مربوطه آسان تر شود. اداره کننده های پایگاه داده به گونه ای ایجاد می کنند که فقط یک مجموعه برنامه نرم افزاری دسترسی به داده ها را برای همه کاربران فراهم می کند. هدف اصلی این پایگاه داده ، کار با حجم زیادی از اطلاعات با ذخیره ، بازیابی و مدیریت داده است. امروزه بسیاری از وب سایت های پویا در شبکه جهانی وب وجود دارند که از طریق پایگاه های داده اداره می شوند. به عنوان مثال ، مدلی که میزان دسترسی اتاق ها در یک هتل را بررسی می کند. این نمونه ای از یک وب سایت پویا است که از یک پایگاه داده استفاده می کند.
بسیاری از پایگاه داده ها مانند MySQL ، Sybase ، Oracle ، MongoDB ، Informix ، PostgreSQL ، SQL Server و غیره در دسترس هستند. بانک اطلاعاتی مدرن توسط سیستم مدیریت پایگاه داده (DBMS) مدیریت می شود. SQL یا Structured Query Language برای کار با داده های ذخیره شده در یک پایگاه داده استفاده می شود. SQL بستگی به جبر رابطه ای و حساب محاسباتی توپی دارد.
از یک ساختار استوانه ای برای نمایش تصویر یک پایگاه داده استفاده می شود.
تکامل پایگاه های داده
این بانک اطلاعاتی بیش از 50 سال سفر از تکامل خود را از سیستم فایلهای تخت به سیستمهای ارتباطی و اشیاء انجام داده است. چندین نسل گذشته است.
سال 1968 سال معرفی بانک اطلاعاتی File-based بود. در پایگاه داده های مبتنی بر پرونده ، داده ها در یک پرونده مسطح حفظ می شوند. گرچه پرونده ها مزایای بسیاری دارند ، اما محدودیت های بسیاری وجود دارد.
یکی از مهمترین مزیت ها این است که سیستم فایل دارای روش های مختلف دسترسی مانند مثال های متوالی ، ایندکس و تصادفی است.
به برنامه نویسی گسترده به یک زبان نسل سوم مانند COBOL ، BASIC نیاز دارد.
مدل داده سلسله مراتبی
1980-1980 عصر پایگاه داده سلسله مراتبی بود. اولین مدل بانک اطلاعاتی سلسله مراتبی ، اولین DBMS IBM بود. این سیستم IMS (سیستم مدیریت اطلاعات) نامیده می شد.
در این مدل ، پرونده ها به روش والدین / فرزند مرتبط هستند.
نمودار زیر نشانگر مدل داده سلسله مراتبی است. حلقه کوچک اشیاء را نشان می دهد.
مانند سیستم پرونده، این مدل همچنین دارای محدودیت هایی مانند اجرای پیچیده ، فاقد استقلال ساختاری ، به راحتی نمی تواند روابط بسیار زیادی داشته باشد و غیره.