تومان49,500

توضیحات

دانلود رایگان کتاب PDF پایگاه داده (مهندسی کامپیوتر و فناوری اطلاعات (IT)) فلزات اساسی و فولاد 1404

  1. مفهوم پایگاه داده چیست؟
  • A) مجموعه‌ای از داده‌های ساخت‌یافته که توسط سیستم مدیریت پایگاه داده (DBMS) نگهداری می‌شود
  • B) مخزن فایل‌های متن بی‌ساختار
  • C) وب‌سرور برای آدرس‌دهی صفحات
  • D) برنامه‌ای برای طراحی گرافیک جواب صحیح: A تشریح: پایگاه داده مجموعه‌ای از داده‌های مرتبط است که با ساختار معنادار ذخیره و قابل پرسش می‌شود. لینک: https://azmon98.ir/
  1. تفاوت بین DBMS و RDBMS چیست؟
  • A) DBMS تنها داده‌ها را مدیریت می‌کند، در حالی که RDBMS از مدل رابطه‌ای با کلیدها و روابط بین جداول استفاده می‌کند
  • B) هیچ تفاوتی وجود ندارد
  • C) RDBMS فقط برای داده‌های گرافی استفاده می‌شود
  • D) DBMS و RDBMS هر دو برای طراحی وب هستند جواب صحیح: A تشریح: RDBMS از مدل رابطه‌ای با جداول، کلیدهای اصلی/فرعی و قیود استفاده می‌کند؛ DBMS عمومی‌تر است. لینک: https://azmon98.ir/
  1. زبان‌های استاندارد در SQL کدام‌اند؟
  • A) DDL، DML، DCL و TCL
  • B) HTML و CSS
  • C) Java و C#
  • D) Markdown و LaTeX جواب صحیح: A تشریح: DDL برای تعریف شیءها، DML برای داده‌ها، DCL برای امنیت/کنترل دسترسی و TCL برای تراکنش‌ها استفاده می‌شود. لینک: https://azmon98.ir/
  1. کلید اصلی (Primary Key) چیست؟
  • A) شناسه یکتا برای هر سطر جدول
  • B) کلید قفل در ویندوز
  • C) نام ستون دوم جدول
  • D) کلید برای دسترسی به اینترنت جواب صحیح: A تشریح: کلید اصلی به عنوان شناسه منحصر به فرد هر ردیف عمل می‌کند و نباید مقدار NULL گیرد. لینک: https://azmon98.ir/
  1. کلید خارجی (Foreign Key) چه نقشی دارد؟
  • A) برقراری رابطه بین جداول و حفظ یکپارچگی ارجاعی
  • B) فقط برای افزایش سرعت جستجو
  • C) مخفی کردن داده‌ها
  • D) تنها برای امنیت دیتابیس جواب صحیح: A تشریح: FK روابط بین جداول را تعریف می‌کند و همواره باید به مقدار کلید اصلی ردیف مربوطه مربوط شود. لینک: https://azmon98.ir/
  1. کلید جایگزین (Surrogate Key) چیست؟
  • A) کلیدی مصنوعی که به جای کلید طبیعی قرار می‌گیرد
  • B) کلیدی است که در کارتها پیدا می‌شود
  • C) کلیدی که برای اتصال اینترنت استفاده می‌شود
  • D) کلیدی که فقط برای امنیت است جواب صحیح: A تشریح: برای حفظ پایداری طراحی و مستقل از تغییرات داده‌ای از کلید مصنوعی استفاده می‌شود. لینک: https://azmon98.ir/
  1. سه شکل معمول نرمال‌سازی چیستند؟
  • A) 1NF، 2NF، 3NF
  • B) 1NF، 1NF+، 2NF
  • C) 0NF، 1NF، 4NF
  • D) 2NF، 3NF، 4NF جواب صحیح: A تشریح: این سه فرم اصلی تعبیری از کاهش تکرار داده و حفظ وابستگی‌های منطقی است. لینک: https://azmon98.ir/
  1. عمل JOIN به چه معناست؟
  • A) ترکیب داده‌های مربوط از دو یا چند جدول بر اساس شرط
  • B) ایجاد نسخه پشتیبان
  • C) حذف داده‌های اضافی
  • D) تبدیل داده‌ها به XML جواب صحیح: A تشریح: JOINها راجع به ترکیب داده‌ها از جداول مختلف به منظور پاسخ به سوال‌های چندجدولی استفاده می‌شوند. لینک: https://azmon98.ir/
  1. تفاوت INNER JOIN با LEFT JOIN چیست؟
  • A) INNER JOIN فقط سطرهای مشترک را برمی‌گرداند، LEFT JOIN شامل همه سطرهای سمت چپ و مقادیر NULL برای عدم تطابق
  • B) INNER JOIN همه را برمی‌گرداند، LEFT JOIN هیچ اختلافی ندارد
  • C) LEFT JOIN فقط برای کلیدهای خارجی استفاده می‌شود
  • D) هیچ اختلافی وجود ندارد جواب صحیح: A تشریح: INNER JOIN شرط را بر پایه تطابق برقرار می‌کند؛ LEFT JOIN تمامی سطرهای جدول سمت چپ را نگه می‌دارد. لینک: https://azmon98.ir/
  1. نمایه یا VIEW چیست؟
  • A) نمایی مجازی از داده‌ها که از یک یا چند جدول ساخته می‌شود
  • B) یک نسخه فیزیکی از جدول اصلی
  • C) فقط برای گزارش‌گیری روزانه
  • D) قالب گرافیکی دیتابیس جواب صحیح: A تشریح: VIEWها داده‌ها را filtered یا ترکیب می‌کنند بدون اینکه اطلاعات را کپی کنند. لینک: https://azmon98.ir/
  1. نماهای مادی (Materialized Views) چه تفاوتی با VIEW دارند؟
  • A) داده‌ها را ذخیره می‌کنند تا پاسخگویی سریع‌تر باشد
  • B) هیچ تفاوتی با VIEW ندارد
  • C) تنها برای پایگاه‌های NoSQL استفاده می‌شود
  • D) به جای جداول استفاده می‌شود جواب صحیح: A تشریح: MV با ذخیره داده‌ها امکان پاسخ‌دهی سریع‌تر را فراهم می‌کند اما نیاز به به‌روزرسانی دارد. لینک: https://azmon98.ir/
  1. تفاوت بین کلیدهای تعریف‌شده و محدودیت (Constraint) چیست؟
  • A) Constraints قیود داده‌ای مانند NOT NULL، UNIQUE، CHECK را اعمال می‌کنند
  • B) کلیدها فقط برای امنیت هستند
  • C) محدودیت‌ها برای طراحی گرافیکی استفاده می‌شوند
  • D) هیچ یک نیست جواب صحیح: A تشریح: Constraints مفهوم کنترل دقیق صحت داده را فراهم می‌کند. لینک: https://azmon98.ir/
  1. چه چیزی از نظر ACID بودن یک تراکنش مهم است؟
  • A) Atomicity، Consistency، Isolation، Durability
  • B) Accessibility، Consistency، Integrity، Delays
  • C) Autonomy، Control، Indemnity، Dag
  • D) Accessibility، Inversion، Durability، Delay جواب صحیح: A تشریح: این چهار ویژگی، ثبات و کارایی تراکنش‌ها را در دیتابیس تضمین می‌کند. لینک: https://azmon98.ir/
  1. سطوح ایزولیشن (Isolation Levels) کدام‌اند؟
  • A) READ UNCOMMITTED، READ COMMITTED، REPEATABLE READ، SERIALIZABLE
  • B) HIGH، MEDIUM، LOW
  • C) STATIC، DYNAMIC
  • D) LOCAL، GLOBAL جواب صحیح: A تشریح: این سطوح تعیین می‌کنند که تا چه حد تراکنش‌ها از هم جدا می‌مانند. لینک: https://azmon98.ir/
  1. جلوگیری از Deadlock چیست؟
  • A) استفاده از دستورات ORDERED LOCKS، timeoutها و مدیریت تراکنش‌ها
  • B) خاموش کردن دیتابیس
  • C) اجرای تراکنش بدون قفل
  • D) افزایش سطح کاربری جواب صحیح: A تشریح: استراتژی‌های جلوگیری از بن‌بست تراکنش‌ها منجر به پایداری سیستم می‌شود. لینک: https://azmon98.ir/
  1. دیتابیس‌های NoSQL چه انواعی دارند؟
  • A) Document, Key-Value, Column-Family, Graph
  • B) فقط رابطه‌ای
  • C) فقط گرافی
  • D) فقط ستونی جواب صحیح: A تشریح: NoSQLها برای کار با داده‌های ناهمگن و مقیاس‌پذیری بالا طراحی شده‌اند. لینک: https://azmon98.ir/
  1. CAP theorem به سه جزء چیست؟
  • A) Consistency، Availability، Partition tolerance
  • B) Computation، Accuracy، Performance
  • C) Control, Access, Privacy
  • D) Capacity, Access, Portability جواب صحیح: A تشریح: در سیستم‌های توزیع‌شده، همزمان بودن این سه خصوصیت ممکن نیست؛ باید تصمیم گرفت. لینک: https://azmon98.ir/
  1. Replication و Sharding چیست؟
  • A) Replication برای تکرار داده‌ها و افزایش دسترسی، Sharding برای تقسیم داده‌ها روی چند گره
  • B) تنها برای بکاپ گیری
  • C) هر دو برای امنیت داده هستند
  • D) هر دو به هیچ عنوان استفاده نمی‌شوند جواب صحیح: A تشریح: Replication سبب افزايش دسترس‌پذیری است و Sharding برای مقیاس‌پذیری افقی کاربرد دارد. لینک: https://azmon98.ir/
  1. MVCC چیست و چه کار می‌کند؟
  • A) Multiversion Concurrency Control برای جلوگیری از قفل‌گذاری طولانی و دسترسی همزمان
  • B) مدل داده برای گراف
  • C) ابزار امنیتی شبکه
  • D) قالب خروجی گزارش جواب صحیح: A تشریح: MVCC به هر تراکنش نسخه‌ای مجزا از داده می‌دهد تا نزدیکی به کارایی و همزمانی بالا برقرار باشد. لینک: https://azmon98.ir/
  1. پشتیبان‌گیری و بازگردانی (Backup & Recovery)
  • A) Full، Incremental، differential و point-in-time recovery
  • B) فقط پشتیبان‌گیری ماهانه
  • C) بدون نسخه پشتیبان
  • D) فقط بر اساس حجم دیتابیس جواب صحیح: A تشریح: استراتژی‌های پشتیبان‌گیری و بازگردانی برای جبران خطاها حیاتی هستند. لینک: https://azmon98.ir/
  1. امنیت داده در پایگاه داده چیست؟
  • A) رمزگذاری در حالت سکوت و عبور، مدیریت دسترسی و احراز هویت
  • B) تنها استفاده از پسورد ساده
  • C) امنیت فقط در فیزیکی است
  • D) بدون کنترل دسترسی جواب صحیح: A تشریح: رمزگذاری، کنترل دسترسی و مدیریت هویت از اصول پایه امنیت DB هستند. لینک: https://azmon98.ir/
  1. پروتکل‌ها و ابزارهای دسترسی به دیتابیس
  • A) JDBC/ODBC و ORMها
  • B) FTP
  • C) HTTP
  • D) SMTP جواب صحیح: A تشریح: JDBC/ODBC استانداردهای اتصال به دیتابیس‌اند و ORMها برای نگاشت اشیاء به داده‌ها استفاده می‌شوند. لینک: https://azmon98.ir/
  1. بهینه‌سازی کوئری (Query Optimization) پایه چیست؟
  • A) استفاده از EXPLAIN PLAN، شاخص‌ها و بازنویسی کوئری
  • B) فقط کپی داده
  • C) اجرای تصادفی کوئری‌ها
  • D) حذف همهٔ اندیس‌ها جواب صحیح: A تشریح: تحلیل طرح اجرایی، استفاده از اندیس و بازنویسی می‌تواند کارایی را به‌شدت بهبود بخشد. لینک: https://azmon98.ir/
  1. اندیس (Index) چیست و چه تفاوتی با اندیس کلسترینگ دارد؟
  • A) ساختاری برای تسریع جستجو؛ کلستر شده ترتیبی از داده‌ها را در خودش دارد
  • B) فایل پشتیبان اطلاعاتی
  • C) تنها برای امن‌سازی است
  • D) تنها یک نام برای ستون‌ها جواب صحیح: A تشریح: اندیس‌ها دسترسی سریع به داده‌ها را فراهم می‌کنند؛ اندیس کلسترینگ داده‌ها را مرتب نگه می‌دارد. لینک: https://azmon98.ir/
  1. طراحی اسکیمای داده یا مدل‌سازی داده چگونه است؟
  • A) فرآیند تعریف موجودیت‌ها، روابط و قیود با هدف کارایی و پایداری
  • B) صرفاً طراحی گرافیکی
  • C) فقط WBS پروژه
  • D) بدون توجه به نیازهای گزارش‌دهی جواب صحیح: A تشریح: طراحی مدل داده مناسب، پایه‌گذار کارایی و پاسخ‌گویی به نیازهای کسب‌وکار است. لینک: https://azmon98.ir/
  1. داده‌های زمانی (Temporal Data) چیست؟
  • A) داده‌هایی که دوره زمان را در بر می‌گیرند مثل تاریخچه تغییرات
  • B) داده‌های مربوط به آب و هوا فقط
  • C) داده‌های خیالی
  • D) داده‌های تصویری صرفاً جواب صحیح: A تشریح: داده‌های زمانی برای حفظ تاریخچه تغییرات و تحلیل روند استفاده می‌شود. لینک: https://azmon98.ir/
  1. پایگاه داده‌های ابری چه مزایا و معایبی دارند؟
  • A) مزایا: مقیاس‌پذیری، دسترسی از هر مکان؛ معایب: وابستگی به اینترنت و نگرانی‌های امنیتی
  • B) تنها مزایا دارند
  • C) فقط معایب دارند
  • D) هیچ تفاوتی با دیتابیس محلی ندارد جواب صحیح: A تشریح: دیتابیس‌های ابری کارایی و دسترسی را افزایش می‌دهند اما امنیت و کنترل داده‌ها را به چالش می‌کشند. لینک: https://azmon98.ir/
  1. داده‌های تکراری و هم‌پوشانی دیتا چگونه مدیریت می‌شود؟
  • A) با نرمال‌سازی، قیود و رفتارهای ترانزاکشن
  • B) با کپی کردن دائمی داده
  • C) بدون کنترل هم‌ترازی داده
  • D) با حذف جداول جواب صحیح: A تشریح: نرمال‌سازی و قیود برای کاهش تکرار و بهبود صحت داده‌ها استفاده می‌شود. لینک: https://azmon98.ir/
  1. تفاوت OLTP و OLAP چیست؟
  • A) OLTP برای تراکنش‌های روزمره در زمان واقعی و OLAP برای تحلیل‌های چندبعدی و گزارش‌محور
  • B) هیچ تفاوتی ندارند
  • C) OLAP تنها برای گراف‌هاست
  • D) OLTP فقط برای ذخیره‌سازی است جواب صحیح: A تشریح: OLTP با کارایی تراکنش‌ها و OLAP با تحلیل داده‌ها سروکار دارد. لینک: https://azmon98.ir/
  1. خرید و پیاده‌سازی دیتابیس در پروژه‌های سازمانی به چه صورت است؟
  • A) انتخاب مدل داده، انتخاب DBMS، طراحی DB، اجرای اجرای تراکنش‌ها و مانیتورینگ
  • B) فقط نصب یک دیتابیس
  • C) بدون برنامه‌ریزی و تحلیل
  • D) به‌طور اتفاقی بدون طراحی جواب صحیح: A تشریح: فرآیند پیاده‌سازی دیتابیس شامل طراحی، پیاده‌سازی و نگهداری منظم است. لینک: https://azmon98.ir/
  1. معماری چندگره‌ای (Three-tier) در دیتابیس چیست؟
  • A) نمایشگر/کاربر-لایه برنامه-لایه داده
  • B) فقط سطح کاربر
  • C) فقط دیتابیس و سرور
  • D) فقط برای بازی‌ها جواب صحیح: A تشریح: معماری سه‌لایه تفکیک مناسب بین نمایش، منطق تجاری و داده‌ها ایجاد می‌کند. لینک: https://azmon98.ir/
  1. در طراحی دیتابیس چه موقع denormalization مناسب است؟
  • A) برای بهبود کارایی گزارش‌دهی در برابر هزینه‌های احتمالی تکرار داده‌ها
  • B) هرگز مناسب نیست
  • C) فقط در دیتابیس‌های NoSQL
  • D) برای افزایش امنیت جواب صحیح: A تشریح: در برخی سناریوهاDenormalization برای کاهش Joinها و افزایش کارایی مفید است. لینک: https://azmon98.ir/
  1. چه تفاوتی بین Constraints و Triggers وجود دارد؟
  • A) Constraints صحت داده را به صورت صریح تضمین می‌کنند، Triggers واکنش خودکار به رویدادها هستند
  • B) هیچ تفاوتی ندارند
  • C) Triggers جایگزین Constraints هستند
  • D) Constraints برای UI استفاده می‌شود جواب صحیح: A تشریح: قیود، داده را به صورت دائمی محدود می‌کنند و Triggers رفتارهای پویا نسبت به رویدادها را پیاده‌سازی می‌کنند. لینک: https://azmon98.ir/
  1. SQL Injection چیست و چگونه باید پیشگیری کرد؟
  • A) تزریق کد مخرب به کوئری‌ها؛ با استفاده از پارامترسازی و آماده‌سازی-statementها پیشگیری می‌شود
  • B) فقط یک مشکل امنیتی ساده
  • C) به مرور زمان حل می‌شود
  • D) نیازی به اقدام ندارد جواب صحیح: A تشریح: استفاده از گردش امن داده‌ها، پارامترسازى و اعتبارسنجی ورودی‌ها کلیدی است. لینک: https://azmon98.ir/
  1. مقادسه بین Query Optimizer در DBMS‌های مختلف؟
  • A) هر DBMS از الگوریتم‌های خاص خود برای بهینه‌سازی استفاده می‌کند (مثلاً MySQL/PostgreSQL/Oracle)
  • B) همه همانند هم هستند
  • D) هیچ تفاوتی وجود ندارد
  • C) تنها برای Oracle کاربرد دارد جواب صحیح: A تشریح: بهینه‌سازهای مختلف با فاکتورهای متفاوتی تصمیم می‌گیرند و ممکن است نتایج متفاوت بدهند. لینک: https://azmon98.ir/
  1. ارزیابی و مدیریت داده‌های حساس و محرمانه چیست؟
  • A) اعمال سیاست‌های RBAC، ملاحظات GDPR/ISO 27001، رمزگذاری و لاگ‌برداری
  • B) فقط رمزگذاری ساده
  • C) ذخیره‌سازی بدون محدودیت
  • D) حذف همه داده‌ها پس از استفاده جواب صحیح: A تشریح: مدیریت امنیت داده‌ها نیازمند ترکیبی از دسترسی، رمزگذاری و پیگیری رویدادهاست. لینک: https://azmon98.ir/
  1. پایگاه داده های گراف چیست و چه کاربردی دارد؟
  • A) مدل داده‌ای برای نمایش روابط پیچیده بین اشیاء
  • B) فقط برای چارت‌های گرافیکی
  • C) برای داده‌های عددی ساده
  • D) برای طراحی ویدئو جواب صحیح: A تشریح: دیتابیس‌های گراف به ویژه برای شبکه‌های اجتماعی، توصیه‌های بینایی و مسیرها مناسب‌اند. لینک: https://azmon98.ir/
  1. What is a transaction log (Log) چه نقشی دارد؟
  • A) ثبت تمامی تغییرات تراکنش‌ها برای بازیابی و بازگردانی
  • B) فقط برای امنیت فیزیکی
  • C) مخفی کردن تغییرات
  • D) جایگزین دیتابیس اصلی است جواب صحیح: A تشریح: لاگ تراکنش‌ها امکان بازگردانی به حالت قبل و استخراج تاریخچه تغییرات را فراهم می‌کند. لینک: https://azmon98.ir/
  1. بهترین شیوه برای مدیریت نسخه (Versioning) در دیتابیس چیست؟
  • A) استفاده از کنترل نسخه برای اسکریپت‌های DDL/DML و کنترل تغییر schema
  • B) هیچ نسخه‌ای نگه ندارید
  • C) تنها نسخه‌های پشتیبان
  • D) تنها با نسخه‌گذاری فیزیکی جواب صحیح: A تشریح: مدیریت تغییرات ساختاری و داده‌ای باعث پایداری و بازیابی آسان می‌شود. لینک: https://azmon98.ir/
  1. Data Warehouse و OLAP چیستند؟
  • A) پایگاه‌های داده مخصوص تحلیل‌های عمیق با طراحی ستونی و نمایه‌های ویژه
  • B) دیتابیس‌های آنلاین تراکنشی
  • C) فقط برای انتقال داده
  • D) فقط برای ذخیره فایل‌های باینری جواب صحیح: A تشریح: Data Warehouse برای تحلیل‌های تاریخی و گزارش‌های پیچیده طراحی می‌شود. لینک: https://azmon98.ir/
  1. آیا پایگاه داده‌های مسیرهای زمانی برای گزارش‌ دهی مناسب‌اند؟
  • A) بله، برای ثبت تاریخچه تغییرات و مقایسه بین نسخه‌ها عالی‌اند
  • B) خیر، فقط برای سیستم‌های زیربنایی هستند
  • C) کاربردی ندارد
  • D) فقط در دیتابیس‌های NoSQL کاربرد دارد جواب صحیح: A تشریح: نسخه‌های تاریخی داده‌ها برای تحلیل روندها و بازگردانی-state مفید است. لینک: https://azmon98.ir/
  1. چگونه از دیدگاه طراحی، “Schema vs Physical Design” تفاوت دارد؟
  • A) Schema طراحی مفهومی، روابط و ساختار داده است؛ Physical Design پیاده‌سازی فیزیکی و شاخص‌ها و پارتیشن‌بندی را شامل می‌شود
  • B) هیچ تفاوتی وجود ندارد
  • C) فقط برای گرافیک است
  • D) فقط در NoSQL استفاده می‌شود جواب صحیح: A تشریح: تفکیک بین طراحی منطقی و پیاده‌سازی فیزیکیِ دیتابیس مهم است. لینک: https://azmon98.ir/
  1. چه تفاوتی بین replication صِرفاً هم‌زمان و تاخیری وجود دارد؟
  • A) هم‌زمان بودن به طور همزمان تغییرات را در همه گره‌ها میرساند؛ تاخیری به تأخیر و ظرفیت منابع محدود می‌انجامد
  • B) هیچ تفاوتی نیست
  • C) replication فقط برای backup است
  • D) هم‌زمان، فقط برای گراف دیتابیس است جواب صحیح: A تشریح: رپلیکیشن هم‌زمان نیازمند پهنای باند و هماهنگی بالا است؛ غیرهم‌زمان می‌تواند تأخیر و کارایی را بهبود دهد. لینک: https://azmon98.ir/
  1. مدیریت دسترسی و حریم خصوصی در دیتابیس چگونه است؟
  • A) RBAC، ACLs، و احراز هویت قوی و سیاست‌های حداقل امتیاز
  • B) هر کاربر همه دسترسی‌ها را دارد
  • C) فقط با رمز عبور ساده
  • D) بدون کنترل جواب صحیح: A تشریح: مدل‌های کنترل دسترسی و احراز هویت امن، امنیت داده‌ها را تضمین می‌کنند. لینک: https://azmon98.ir/
  1. چگونه می‌توان با روش‌های ETL داده‌ها را به Data Warehouse منتقل کرد؟
  • A) استخراج، تبدیل و بارگذاری با نظارت کیفیت داده
  • B) بدون تبدیل داده‌ها به DW
  • C) فقط با دستکاری دستی
  • D) تنها با ابزارهای گرافیکی جواب صحیح: A تشریح: ETL فرایند تبدیل داده‌ها و کیفیت داده را قبل از بارگذاری در DW فراهم می‌کند. لینک: https://azmon98.ir/
  1. چرا استفاده از Constraints در سطح ستون مهم است؟
  • A) برای تضمین صحت داده در سطح ستون با NOT NULL، UNIQUE، CHECK
  • B) بدون اثر در داده
  • C) فقط برای ظاهر است
  • D) محدود به کلیدهای خارجی است جواب صحیح: A تشریح: قیود سطح ستون عدم ورود داده‌های نامعتبر را تضمین می‌کنند. لینک: https://azmon98.ir/
  1. تفاوت بین FULL-text index و обыч index چیست؟
  • A) FULL-text برای جست‌وجو در متن‌های طولانی استفاده می‌شود؛ обыч index برای جست‌های سریع کلیدها و مقادیر دقیق
  • B) هر دو یکسان هستند
  • C) FULL-text فقط در NoSQL وجود دارد
  • D) Ordinary index برای جست‌وجو در متن استفاده می‌شود جواب صحیح: A تشریح: هر کدام کاربرد مخصوص به خود دارند و در query performance تفاوت ایجاد می‌کنند. لینک: https://azmon98.ir/
  1. چه زمانی از BASE در مقابل ACID استفاده می‌شود؟
  • A) در دیتابیس‌های توزیع‌شده یا سیستم‌های مقیاس‌پذیر پایین حساسیت به consistency
  • B) همیشه باید از ACID استفاده شود
  • C) BASE برای داده‌های مالی استفاده می‌شود
  • D) BASE هیچ کاربردی ندارد جواب صحیح: A تشریح: BASE برای سیستم‌های بسیار مقیاس‌پذیر با سطحی از ناپایداری طراحی می‌شود. لینک: https://azmon98.ir/
  1. آیندهٔ پایگاه داده‌ها به چه سمت می‌رود؟
  • A) چندمدل بودن (multi-model)، پردازش رویدادی-زمانی، هوش مصنوعی برای بهینه‌سازی کوئری و امنیت بیشتر
  • B) بازگشت به مدل قدیمی
  • C) منسوخ شدن پایگاه‌های داده
  • D) محدود به داده‌های متنی ساده جواب صحیح: A تشریح: روندها به سمت داده‌های چندمدل، پردازش بلادرنگ و بهره‌گیری از هوش مصنوعی برای بهینه‌سازی است. لینک: https://azmon98.ir/
  1. بهترین رویکردهای طراحی پایگاه داده برای موفقیت پروژه چیست؟
  • A) تحلیل نیازها، مدل‌سازی دقیق ERD، نرمال‌سازی مناسب، انتخاب DBMS مناسب و برنامه‌ریزی پشتیبان‌گیری/بازگردانی
  • B) بدون برنامه‌ریزی و تنها با کد نویسی
  • C) استفاده از یک دیتابیس قدیمی بدون بروزرسانی
  • D) تنها روی کد frontend تمرکز کردن جواب صحیح: A تشریح: طراحی مناسب پایهٔ پایداری، عملکرد و امنیت دیتابیس را تضمین می‌کند. لینک: https://azmon98.ir/

بخشی از سوالات رایگان را می توانید مطالعه کنید . جهت دانلود پکیج کامل بر روی دکمه خرید و دانلود کلیک کنید.

admin admin
1 فوریه 2026
779 بازدید