در حالت کلی، بانک اطلاعاتی به مجموعه دادههای ساختیافته، منظم و طبقهبندی اشاره دارد که در قالب ستونها و ردیفهایی که به آنها رکوردهای اطلاعاتی گفته میشود در بانکاطلاعاتی ذخیره میشوند. دسترسی به بانکهای اطلاعاتی عمدتا از طریق سامانه مدیریت پایگاه داده انجام میشود. سامانه مدیریت پایگاه داده مجموعهای یکپارچه از ابزارهای کاربردی است که به سرپرستان بانک اطلاعاتی یا توسعهدهندگان اجازه میدهد به یک یا چند پایگاه داده رابطهای یا غیر رابطهای متصل شده و به واکشی اطلاعات بپردازند.
مطالب شایان حدادی
دنیای امروز، عصر سوشیال مدیا مارکتینگ یا بازاریابی در رسانههای اجتماعی است. از این رو اگر قصد دارید در این عصر و زمانه، کسب و کار موفقی راه اندازی کنید باید از رسانههای اجتماعی مانند اینستاگرام کمک بگیرید.
اترنت گیگابیت (1GE) نسخه توسعه یافته اترنت 100 مگابيت در ثانیه (100 Mbps) است که اغلب در قالب نسخه 100BASE-T استفاده میشد. همانگونه که از نام این فناوری مشخص است، اترنت گیگابیت (1GE) امکان انتقال دادهها در سرعت 1000 مگابيت در ثانیه (1Gbps) را فراهم میکند. نصب آن آسان است، زیرا 1000BASE-T به گونهای طراحی شده تا بتواند روی کابل Cat 5 UTP (زوج بهم تابیده بدون محافظ) که به وفور و با قیمت ارزن در دسترس است کار کند. با وجودی که نسخه کابل مسی اترنت گیگابیت رایجترین نوع شناخته شده این استاندارد است، اما نسخههای فیبرنوری آن بهطور گستردهای در شبکههای تجاری استفاده میشود.
هتل سه ستاره اسپادانا در مجاورت رودخانه دیدنی زایندهرود قرار دارد. این درواقع بهاین معنی است که دسترسی آسان به پلهای باشکوه این رودخانه را خواهید داشت. محل دقیق آن میان سیوسه پل و پل فردوسی، بلوار آینه خوانی است و فقط 29 کیلومتر با فرودگاه بینالمللی شهید بهشتی فاصله دارد. علاوهبراین، با اقامت در هتل اسپادانا اصفهان با ایستگاه قطار 20 کیلومتری فاصله خواهید داشت.
ویروس کرونا دستکم تا پایان سال جاری مهمان ما است، اما ممکن است تاثیرات آن محدود به چند ماه آتی نباشد و برخی تغییرات به شکل ماندگار باقی بمانند. گاهی اوقات خوش بین ماندن و حفظ سلامت روان کاری دشوار (اگر صادق باشیم باید بگوییم بسیار دشوار) است. سوالهای بیشماری بدون پاسخ هستند: آینده آبستن چه حوادثی است، ما چه چیزهایی را خواهیم آموخت، زندگی چگونه تغییر خواهد کرد و هنجارهای جدید کدامند؟
پیرو مذاکرات و توافقات انجام شده بین مبیننت و همراهاول، بزرگترین اپراتور ارتباطی کشور نمایندگی بازاریابی، فروش و پشتیبانی محصولات و خدمات سازمانی (B2B) خود را به مبیننت واگذار کرد.
در سر مقاله شماره 232 ماهنامه شبکه در ادامه مجموعه مقالات "مهارتهای مهم دنیای 2020" با مفهوم هوش هیجانی و اهمیت آن آشنا میشوید. در شاهراه اطلاعات پوشیدنیهای هوشمند به جنگ کووید 19 میروند، در فناوری شبکه با ترفندها و بررسیهای جدید دنیای شبکه آشنا میشوید، در فصل امنیت به شما خواهیم گفت که چگونه بدافزارها را تجزیه و تحلیل کنید و در فصل عصر شبکه با مدیران آینده آشنا میشوید. در پرونده ویژه این شماره هزار نکته در «کار» است!
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متنباز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیانگذار کرنل لینوکس طراحی شد. برخلاف، سامانههای کنترل نسخه دیگر همچون آپاچی سابورژن که به شکل سامانه نسخه همروند (Concurrent Versions System) طراحی شدهاند، سامانه کنترل نسخه گیت به شکل توزیعی (Distributed) طراحی شده است. به همین دلیل هر توسعهدهندهای میتواند به تاریخچه کامل مخزن خود به شکل محلی دسترسی داشته باشد. در روش فوق فرآیند کپی اولیه از مخزن کندتر انجام میشود، اما در ادامه فرآیندهای عملیاتی شبیه به اعمال (Commit)، ادغام (Merge)، ثبت سوابق (Log، Diff و Blame) با سرعت بیشتری انجام شوند. اگر با اصطلاحات و مفاهیمی که به آنها اشاره شد آشنایی ندارید یا شناختی از گیت ندارید، نگران نباشید. در این مقاله قصد داریم به شکل جامع و به زبانی ساده به واکاوی این مفاهیم بپردازیم. قبل از شروع مبحث لازم است به این موضوع اشاره کنیم که به عنوان یک برنامهنویس حرفهای مجبور هستید با یک سامانه کنترل نسخه آشنا باشید، زیرا تیمهای بزرگ نرمافزاری در ایران یا سایر کشورها متشکل از برنامهنویسانی هستند که برای پیشبرد اهداف پروژه از یک سامانه کنترل نسخه استفاده میکنند؛ در نتیجه اگر به دنبال پیدا کردن شغلی در یک تیم برنامهنویسی هستید، تسلط بر گیت پیششرط مهمی است. پس بهتر است این مطلب را تا انتها به دقت مطالعه کنید.
اولین گام مهم قبل از شروع ساخت یک بانکاطلاعاتی انتخاب گزینه مناسب است. بانکهای اطلاعاتی رابطهای، غیر رابطهای، گرافمحور، شیمحور، شبکهایمحور و غیره هر یک مزایا و معایب خاص خود را دارند، اما مهم انتخاب گزینهای است که بیشترین همگرایی را با نظریه CAP داشته باشد. نظریه CAP سرنام Consistency-Availability-Partition tolerance میگوید برای یک سامانه کامپیوتری توزیعی این امکان وجود ندارد که همزمان به سه اصل سازگاری (Consistency)، دسترسپذیری (Availability) و آستانه تسهیم/ تقسیم دادهها (Partition tolerance) دسترسی داشته باشد. در یک سامانه توزیعی سامانههای مختلف به شکل خودکار و توسط یک شبکه کامپیوتری با یکدیگر در ارتباط و به دنبال رسیدن به یک هدف مشترک هستند. یک برنامه کامپیوتری شبیه به یک بانکاطلاعاتی که در یک سیستم توزیعی اجرا میشود، یک برنامه توزیعی نام دارد. به فرآیند نوشتن چنین برنامههایی برنامهنویسی توزیعی میگویند.
در عصر حاضر بسیاری از فعالیت ها و کسب و کارها به صورت مجازی و بدون حضور فیزیکی در محل مورد نظر انجام می شود. به همین منظور همه ما نیاز داریم اطلاعاتی راجع به شرکتهای ارائه دهنده خدمات فناوری اطلاعات داشته باشیم تا در صورت بروز مشکل، از چنین شرکتهایی مشاوره و کمک بگیریم. یکی از شرکت های معتبری که در حوزه فناوری اطلاعات از سال 1381 مشغول به فعالیت است، شرکت مهندسی مفتاح رایانه افزار میباشد.