021-71053903 [email protected] پشتیبانی از شنبه تا چهارشنبه ساعت 9 الی 16

45 سوالات استخدامی مصاحبه SQL سرور

با سلام و درود خدمت تمامی شما دوست داران برنامه نویسی و همراهان همیشگی وبسایت پایتونی ها  با یک مقاله آموزشی دیگه در خدمتتون هستیم در مورد 64 سوالات استخدامی مصاحبه SQL سرور برای کسانی که می خواهند در ضمینه شغلی خود موفق باشند این سوالات ماحصل دسترنج گروه تولید محتوای وبسایت پایتونی ها ست که برای کسانی که در ضمینه برنامه نویسی و یا پایگاه داده فعالیت می کنند طرح و نوشته شده با بتوانند برای استخدام در شغل مورد نظر خود مورد استفاده قراردهند.

فهرست مطالب پنهان

1. سرور SQL چیست؟

سرور SQL به عنوان یکی از محبوب ترین محصولات مدیریت پایگاه داده از زمان اولین انتشار آن در سال 1989 توسط شرکت مایکروسافت، در صدر قرار گرفته است. این محصول در صنایع مختلف برای ذخیره و پردازش حجم زیادی از داده ها استفاده می شود. در اصل برای ذخیره و پردازش داده هایی ساخته شده است که بر اساس یک مدل رابطه ای از داده ها ساخته شده اند.

SQL Server به طور گسترده برای تجزیه و تحلیل داده ها و همچنین افزایش مقیاس داده ها استفاده می شود. SQL Server را می توان در ارتباط با ابزارهای Big Data مانند Hadoop استفاده کرد .

SQL Server می تواند برای پردازش داده ها از منابع داده های مختلف مانند Excel، Table، برنامه Net Framework و غیره استفاده شود.

 

2. نحوه نصب SQL Server

1. برای دسترسی به آخرین نسخه، روی پیوند انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads

2. نوع نسخه SQL Server را انتخاب کنید می خواهید نصب کنید SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.

3. بر روی دکمه Download Now کلیک کنید.

4. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.

5. برای اجازه دادن به تغییرات در سیستم شما و نصب SQL Server روی “بله” کلیک کنید.

6. پس از اتمام نصب، در صورت نیاز، سیستم خود را مجددا راه اندازی کنید و برنامه SQL Server Management Studio را از منوی START راه اندازی کنید.

 

3. نحوه ایجاد رویه ذخیره شده در SQL Server

یک رویه ذخیره شده چیزی نیست جز یک پرس و جوی SQL که اغلب استفاده می شود. پرس و جوهایی مانند پرس و جوی SELECT، که اغلب برای بازیابی مجموعه ای از اطلاعات بارها در یک پایگاه داده استفاده می شود، می توانند به عنوان یک رویه ذخیره شده ذخیره شوند. Stored Procedure، زمانی که فراخوانی شود، پرس و جوی SQL ذخیره شده را در Stored Procedure اجرا می کند.

نحو برای ایجاد یک Proc ذخیره شده:

CREATE PROCEDURE PROCEDURE_NAME
AS
SQL_QUERY (GIVE YOUR OFTEN USED QUERY HERE)
GO;

رویه های ذخیره شده می توانند توسط کاربر تعریف شده یا داخلی باشند. پارامترهای مختلفی را می توان به یک رویه ذخیره شده منتقل کرد.

 

4. چگونه SQL Server 2008 را نصب کنیم؟

  1. روی لینک انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  2. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2008 download
  3. برای دانلود و ذخیره SQL Server 2008 روی لینک نتیجه کلیک کنید.
  4. نوع نسخه SQL Server را که می خواهید نصب کنید انتخاب کنید. SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.
  5. بر روی دکمه Download Now کلیک کنید.
  6. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.
  7. روی “بله” کلیک کنید تا اجازه دهید تغییرات در سیستم شما اعمال شود و SQL Server نصب شود.
  8. پس از اتمام نصب، در صورت نیاز سیستم خود را مجددا راه اندازی کنید و برنامه SQL Server Management Studio را اجرا کنید.

 

5. چگونه SQL Server 2017 را نصب کنیم؟

  1. روی لینک انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  2. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2017 download
  3. برای دانلود و ذخیره SQL Server 2017 روی لینک نتیجه کلیک کنید.
  4. نوع نسخه SQL Server را که می خواهید نصب کنید انتخاب کنید. SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.
  5. بر روی دکمه Download Now کلیک کنید.
  6. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.
  7. روی “بله” کلیک کنید تا اجازه دهید تغییرات در سیستم شما اعمال شود و SQL Server نصب شود.
  8. پس از اتمام نصب، در صورت نیاز، سیستم خود را مجددا راه اندازی کنید و برنامه SQL Server Management Studio را از منوی START راه اندازی کنید.

 

6. نحوه بازیابی پایگاه داده در SQL Server

برنامه SQL Server Management Studio را اجرا کنید و از پنجره Object Explorer روی Databases کلیک راست کرده و بر روی Restore کلیک کنید. این به طور خودکار پایگاه داده را بازیابی می کند.

 

7. چگونه SQL Server 2014 را نصب کنیم؟

  1. روی لینک انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  2. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2014 download
  3. برای دانلود و ذخیره SQL Server 2014 روی لینک نتیجه کلیک کنید.
  4. نوع نسخه SQL Server را که می خواهید نصب کنید انتخاب کنید. SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.
  5. بر روی دکمه Download Now کلیک کنید.
  6. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.
  7. روی “بله” کلیک کنید تا تغییرات در سیستم شما اعمال شود و SQL Server نصب شود.
  8. پس از اتمام نصب، در صورت نیاز، سیستم خود را مجددا راه اندازی کنید و برنامه SQL Server Management Studio را از منوی START راه اندازی کنید.

 

8. چگونه رشته اتصال را از SQL Server دریافت کنیم؟

SQL Server Management Studio را اجرا کنید. به پایگاه داده ای که برای آن به رشته Connection نیاز دارید بروید. روی دیتابیس کلیک راست کرده و روی Properties کلیک کنید. در پنجره Properties که نمایش داده می شود، می توانید ویژگی Connection String را مشاهده کنید.

رشته های اتصال به اتصال پایگاه های داده به پایگاه داده مرحله بندی دیگری یا هر منبع خارجی داده کمک می کند.

 

9. چگونه SQL Server 2012 را نصب کنیم؟

  1. روی لینک انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  2. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2012 download
  3. برای دانلود و ذخیره SQL Server 2012 روی لینک نتیجه کلیک کنید.
  4. نوع نسخه SQL Server را که می خواهید نصب کنید انتخاب کنید. SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.
  5. بر روی دکمه Download Now کلیک کنید.
  6. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.
  7. روی “بله” کلیک کنید تا تغییرات در سیستم شما اعمال شود و SQL Server نصب شود.
  8. پس از اتمام نصب، در صورت نیاز، سیستم خود را مجددا راه اندازی کنید و برنامه SQL Server Management Studio را از منوی START راه اندازی کنید.

 

10. cte در SQL Server چیست؟

CTE عبارات جدول رایجی هستند که برای ایجاد جداول نتایج موقتی که داده ها را می توان از آنها بازیابی/استفاده کرد استفاده می شود. نحو استاندارد برای یک CTE با دستور SELECT این است:

با نتیجه به عنوان

(COL1، COL2، COL3 را انتخاب کنید

از طرف کارمند)

COL1، COL2 را از نتیجه انتخاب کنید

CTE ها را می توان با عبارت Insert، Update یا Delete نیز استفاده کرد.

چند نمونه از CTE در زیر آورده شده است:

پرس و جو برای پیدا کردن 10 بالاترین حقوق.

با نتیجه به عنوان

(انتخاب حقوق متمایز، dense_rank() بیش از (ترتیب بر اساس میزان دستمزد) به عنوان رتبه حقوق از کارکنان)

نتیجه را انتخاب کنید حقوق و دستمزد از نتیجه که در آن نتیجه.salaryrank = 10

پرس و جو برای پیدا کردن 2 امین حقوق

با نتیجه به عنوان

(انتخاب حقوق متمایز، dense_rank() بیش از (ترتیب بر اساس میزان دستمزد) به عنوان رتبه حقوق از کارکنان)

نتیجه را انتخاب کنید حقوق و دستمزد از نتیجه که در آن نتیجه.salaryrank = 2

به این ترتیب، CTE ها می توانند برای یافتن نهمین بالاترین حقوق در یک سازمان استفاده شوند.

 

11. نحوه تغییر رمز عبور SQL Server

استودیوی مدیریت SQL Server خود را راه اندازی کنید. روی اتصال پایگاه داده ای که می خواهید رمز ورود را برای آن تغییر دهید کلیک کنید. از گزینه هایی که نمایش داده می شود روی Security کلیک کنید.

روی Logins کلیک کنید و اتصال پایگاه داده خود را باز کنید. رمز عبور جدید را برای ورود وارد کنید و برای اعمال تغییرات بر روی “OK” کلیک کنید.

 

12. نحوه حذف رکوردهای تکراری در SQL Server

رکوردهای تکراری را در یک جدول انتخاب کنید. HAVING COUNT(*)>1

برای حذف رکوردهای تکراری یک عبارت delete اضافه کنید.

نمونه پرس و جو برای یافتن رکوردهای تکراری در یک جدول-

(COL1، COUNT(*) را به عنوان تکراری انتخاب کنید

از طرف کارمند

گروه بر اساس COL1

داشتن تعداد (*) > 1)

 

13. نحوه حذف SQL Server

در ویندوز 10 به منوی START رفته و SQL Server را پیدا کنید.

برای حذف برنامه، کلیک راست کرده و گزینه uninstall را انتخاب کنید.

 

14. نحوه بررسی نسخه SQL Server

برای مشاهده نسخه فعلی SQL Server که از آن استفاده می کنید می توانید کوئری زیر را اجرا کنید.

SELECT @@version;

 

 

15. نحوه تغییر نام ستون در SQL Server

از پنجره Object Explorer به جدولی که ستون در آن قرار دارد بروید و Design را انتخاب کنید. در زیر نام ستون، نامی را که می خواهید تغییر نام دهید انتخاب کنید و نام جدید را وارد کنید. به منوی File رفته و روی Save کلیک کنید.

 

16. رویه ذخیره شده در SQL Server چیست؟

یک رویه ذخیره شده چیزی نیست جز یک پرس و جوی SQL که اغلب استفاده می شود. پرس و جوهایی مانند پرس و جوی SELECT، که اغلب برای بازیابی مجموعه ای از اطلاعات بارها در یک پایگاه داده استفاده می شود، می توانند به عنوان یک رویه ذخیره شده ذخیره شوند. Stored Procedure، زمانی که فراخوانی شود، پرس و جوی SQL ذخیره شده را در Stored Procedure اجرا می کند.

نحو برای ایجاد یک Proc ذخیره شده:

CREATE PROCEDURE PROCEDURE_NAME
AS
SQL_QUERY (GIVE YOUR OFTEN USED QUERY HERE)
GO;

 

می توانید با استفاده از دستور Exec Procedure_Name، Stored Proc را اجرا کنید .

 

17. نحوه ایجاد پایگاه داده در SQL Server

پس از نصب نسخه مورد نیاز SQL Server، ایجاد پایگاه داده های جدید و نگهداری آنها آسان است.

  1. SQL Server Management Studio را اجرا کنید
  2. در پنجره Object Explorer، روی Databases کلیک راست کرده و “New Database” را انتخاب کنید.
  3. نام پایگاه داده را وارد کرده و بر روی “Ok” کلیک کنید.
  4. وایلا! پایگاه داده جدید شما آماده استفاده است.

 

18. ایندکس در SQL Server چیست؟

ایندکس ها اشیای پایگاه داده هستند که به بازیابی سریع و کارآمدتر رکوردها کمک می کنند. نمایه های ستونی را می توان در هر دو جدول و نما ایجاد کرد. با اعلام یک ستون به عنوان یک نمایه در یک جدول/نما، کاربر می تواند با اجرای ایندکس به سرعت به آن رکوردها دسترسی پیدا کند. به شاخص هایی که بیش از یک ستون دارند، ایندکس های خوشه ای گفته می شود.

نحو:

INDEX INDEX_NAME را ایجاد کنید

در TABLE_NAME (COL1، COL2)؛

نحوی که برای حذف ایندکس وجود دارد، DROP INDEX INDEX_NAME است.

شاخص ها برای بهبود کارایی پرس و جوهای SQL Select شناخته شده اند.

 

19. نحوه ایجاد جدول در SQL Server

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

سطرها و ستون ها. از دستور زیر می توان برای ایجاد یک جدول جدید با 3 ستون استفاده کرد.

ایجاد جدول TABLE_NAME(

COLUMN1 DATATYPE، 

COLUMN2 DATATYPE، 

COLUMN3 DATATYPE

)

همچنین، می‌توانید روی Table در پنجره Object Explorer کلیک راست کرده و «جدید -> جدول» را انتخاب کنید.

همچنین می توانید نوع محدودیت اولیه/خارجی/بررسی را هنگام ایجاد جدول تعریف کنید.

 

20. نحوه اتصال به SQL Server

  1. SQL Server Management Studio را از منوی START راه اندازی کنید.
  2. در کادر محاوره ای نشان داده شده در زیر، نوع سرور را به عنوان موتور پایگاه داده و نام سرور را به عنوان نام سیستم لپ تاپ/دسکتاپ خود انتخاب کنید.
  3. نوع Authentication مناسب را انتخاب کرده و روی دکمه Connect کلیک کنید.
  4. یک اتصال امن ایجاد می شود و لیست پایگاه های داده موجود در پنجره Object Explorer بارگذاری می شود

 

21. نحوه حذف ردیف های تکراری در SQL Server

رکوردهای تکراری را در یک جدول انتخاب کنید. HAVING COUNT(*)>1

برای حذف رکوردهای تکراری یک عبارت delete اضافه کنید.

نمونه پرس و جو برای یافتن رکوردهای تکراری در یک جدول-

(COL1، COUNT(*) را به عنوان تکراری انتخاب کنید

از طرف کارمند

گروه بر اساس COL1

داشتن تعداد (*) > 1)؛

 

22. نحوه دانلود SQL Server

نسخه های Express و Developer (نسخه های منبع باز) آخرین نسخه SQL Server را می توان از وب سایت رسمی مایکروسافت دانلود کرد. لینک زیر برای مرجع ارائه شده است.
https://www.microsoft.com/en-in/sql-server/sql-server-downloads

 

23. نحوه اتصال استودیوی مدیریت SQL Server به پایگاه داده محلی

  1. SQL Server Management Studio را از منوی START راه اندازی کنید.
  2. در کادر محاوره ای نشان داده شده در زیر، نوع سرور را به عنوان موتور پایگاه داده و نام سرور را به عنوان نام سیستم لپ تاپ/دسکتاپ خود انتخاب کرده و بر روی دکمه اتصال کلیک کنید.
  3. Authentication را به عنوان “Windows Authentication” انتخاب کنید.
  4. یک اتصال امن ایجاد می شود و لیست پایگاه های داده موجود در پنجره Object Explorer بارگذاری می شود.

24. نحوه تغییر نام ستون در SQL Server

از پنجره Object Explorer به جدولی که ستون در آن وجود دارد بروید و Design را انتخاب کنید. در زیر نام ستون، نامی را که می خواهید تغییر نام دهید انتخاب کنید و نام جدید را وارد کنید. به منوی File رفته و روی Save کلیک کنید.

25. نحوه دانلود SQL Server 2014

  1. هر دو نسخه Express و Developer (نسخه رایگان) SQL Server را می توان از وب سایت رسمی مایکروسافت دانلود کرد. لینک زیر برای مرجع ارائه شده است.
  2. روی لینک زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  1. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2014 download
  2. برای دانلود و ذخیره SQL Server 2014 روی لینک نتیجه کلیک کنید.

26. نحوه حذف SQL Server 2014

از منوی START، SQL Server را تایپ کنید. بر روی برنامه کلیک راست کرده و uninstall را انتخاب کنید تا برنامه از سیستم شما حذف شود. در صورت نیاز، سیستم را مجدداً راه اندازی کنید تا تغییرات تحت تأثیر قرار گیرند.

27. نحوه یافتن نام سرور در SQL Server

پرس و جو را اجرا کنید SELECT @@version; برای پیدا کردن نسخه و نام SQL Server که استفاده می کنید. 

28. نحوه راه اندازی SQL Server

SQL Server Management Studio را از منوی START راه اندازی کنید. با استفاده از Windows Authentication وارد شوید. در پنجره Object Explorer، می توانید لیست پایگاه های داده و اشیاء مربوطه را مشاهده کنید.

29. حالت در SQL Server چیست؟

Case When دستورات در SQL برای اجرای بسیاری از شرایط و برای برگرداندن یک مقدار در صورت تحقق یکی از این شرایط استفاده می شود. اگر هیچ یک از شرایط در دستورات When برآورده نشد، مقدار ذکر شده در عبارت Else برگردانده می شود.

CASE
WHEN CONDITION1 THEN RESULT1
 
WHEN CONDITION2 THEN RESULT2
 
ELSE
RESULT
END;

 

نمونه کد پرس و جو:

select 
sum ( 
case 
when region_id >=  5 AND region_id <= 7 then  
1
else 
0
end ) as Canada
from company_regions;
Nested CASE statement:
SELECT
SUM (
CASE
WHEN rental_rate = 0.99 THEN
1
ELSE
0
END
) AS “Mass”,
SUM (
CASE
WHEN rental_rate = 2.99 THEN
1
ELSE
0
END
) AS “Economic”,
SUM (
CASE
WHEN rental_rate = 4.99 THEN
1
ELSE
0
END
) AS ” Luxury”
FROM
film;

 

30. نحوه نصب استودیوی مدیریت SQL Server

Google را راه اندازی کنید و در نوار ابزار جستجو، SQL Server Management Studio’ download را تایپ کنید.

به وب سایت روت شده بروید و برای دانلود روی لینک کلیک کنید. پس از اتمام دانلود، فایل exe را باز کنید تا محتوای فایل نصب شود. پس از اتمام نصب، در صورت نیاز، سیستم را به‌روزرسانی یا راه‌اندازی مجدد کنید.

از طرف دیگر، پس از نصب و راه‌اندازی SQL Server، گزینه‌ای برای راه‌اندازی SQ Server Management Studio از کاربر درخواست می‌شود.

31. نحوه نوشتن رویه ذخیره شده در SQL Server

یک رویه ذخیره شده چیزی نیست جز یک پرس و جوی SQL که اغلب استفاده می شود. پرس و جوهایی مانند پرس و جوی SELECT، که اغلب برای بازیابی مجموعه ای از اطلاعات بارها در یک پایگاه داده استفاده می شود، می توانند به عنوان یک رویه ذخیره شده ذخیره شوند. Stored Procedure، زمانی که فراخوانی شود، پرس و جوی SQL ذخیره شده را در Stored Procedure اجرا می کند.

نحو برای ایجاد یک Proc ذخیره شده:

CREATE PROCEDURE PROCEDURE_NAME
AS
SQL_QUERY (GIVE YOUR OFTEN USED QUERY HERE)
GO;

 

می توانید با استفاده از دستور Exec Procedure_Name، Stored Proc را اجرا کنید .

32. تریگر در SQL Server چیست؟

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

به عنوان مثال: پس از ارتقاء به سطح شغلی باند D1، دستمزد کارمند را به 40000 دلار به روز کنید از آن به عنوان نوعی رویه ذخیره شده نیز یاد می شود. نوع ماشه به صورت AFTER یا BEFORE در نحو خود تریگر تعریف شده است.

33. نحوه باز کردن SQL Server

SQL Server Management Studio را از منوی START راه اندازی کنید. با استفاده از Windows Authentication وارد شوید. در پنجره Object Explorer، می توانید لیست پایگاه های داده و اشیاء مربوطه را مشاهده کنید.

34. نحوه اتصال SQL Server

رایج ترین راه برای اتصال به SQL Server استفاده از احراز هویت ویندوز است.

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

35. Replication در SQL Server چیست؟

تکرار یک گره پایگاه داده رایج ترین راه برای جلوگیری از از دست رفتن کامل هر داده است. هنگامی که یک پایگاه داده تکثیر می شود/ یک کپی از آن گرفته می شود، می توان از آن در بین پایگاه های داده برای استفاده مجدد و همگام سازی داده ها استفاده کرد. جدا از انگیزه اصلی پشتیبان گیری از داده ها، داده های تکراری نیز برای تجزیه و تحلیل داده ها در پروژه های Big Data استفاده می شود.

36. نحوه باز کردن SQL Server configuration manager

روی منوی START کلیک کنید و همه برنامه ها را انتخاب کنید. Microsoft SQL Server را انتخاب کنید، Configuration Tools و سپس SQL Server Configuration tools را انتخاب کنید. در آن، SQL Server Configuration Manager را انتخاب کنید.

37. collation در SQL Server چیست؟

Collation به مجموعه ای از قوانین از پیش تعریف شده در SQL Server اشاره دارد که قوانین رمزگذاری داده های کاراکتر را در سطح پایگاه داده و سرور تعریف می کند. قوانین جمع‌بندی را می‌توان در متادیتا نیز استفاده کرد.

38. نحوه استفاده از SQL Server

SQL Server برای بازیابی و پردازش داده های مختلف که بر اساس یک مدل رابطه ای ساخته شده اند استفاده می شود.

برخی از اقدامات رایجی که می توان روی داده ها انجام داد عبارتند از CREATE، DELETE، INSERT، UPDATE، SELECT، Revoke و غیره.

SQL Server همچنین می تواند برای وارد کردن و صادرات داده ها از منابع داده های مختلف استفاده شود. SQL Server همچنین می تواند با استفاده از Connection Strings به پایگاه داده های مختلف دیگر / چارچوب .Net متصل شود.

SQL Server همچنین می تواند در ارتباط با ابزارهای Big Data مانند Hadoop استفاده شود.

39. تابع در SQL Server چیست؟

توابع کدهای از پیش نوشته شده ای هستند که مقداری را برمی گرداند و به کاربر کمک می کند تا به یک وظیفه خاص در مورد مشاهده، دستکاری و پردازش داده ها دست یابد.

نمونه هایی از چند توابع عبارتند از:

توابع کل:

MIN()- حداقل مقدار را برمی‌گرداند

MAX()- حداکثر مقدار را دوباره تنظیم می کند

AVG() – مقدار متوسط ​​را برمی‌گرداند

شمردن()

توابع رشته:

یکی شدن()

قالب()

CONCAT()

SUBSTRING()

توابع تاریخ:

GETDATE()

DATEADD()

DATEDIFF()

انواع مختلفی از توابع مانند توابع جمع، توابع تاریخ، توابع رشته، توابع ریاضی و غیره وجود دارد.

40. چگونه می توان nامین بالاترین حقوق را در SQL Server بدون استفاده از درخواست فرعی پیدا کرد

پرس و جو برای پیدا کردن 10 بالاترین حقوق. برای ارتقاء باند b10.

با نتیجه به عنوان 

(انتخاب حقوق متمایز، dense_rank() بیش از (ترتیب بر اساس میزان دستمزد) به عنوان رتبه حقوق از کارکنان)

result.salary را از نتیجه انتخاب کنید که در آن result.salaryrank = 10 باشد

پرس و جو برای پیدا کردن 2 امین حقوق

با نتیجه به عنوان

(انتخاب حقوق متمایز، dense_rank() بیش از (ترتیب بر اساس میزان دستمزد) به عنوان رتبه حقوق از کارکنان)

result.salary را از نتیجه انتخاب کنید که result.salaryrank = 2

به این ترتیب، با جایگزینی ارزش رتبه حقوق، می‌توانیم نهمین حقوق بالاتر را در هر سازمانی پیدا کنیم.

41. نحوه نصب SQL Server در ویندوز 10

  1. روی لینک انتشار رسمی SQL Server زیر کلیک کنید: https://www.microsoft.com/en-in/sql-server/sql-server-downloads
  2. روی نماد جستجو کلیک کنید و تایپ کنید – SQL Server 2012 download
  3. برای دانلود و ذخیره SQL Server 2012 روی لینک نتیجه کلیک کنید.
  4. نوع نسخه SQL Server را که می خواهید نصب کنید انتخاب کنید. SQL Server را می توان در یک پلتفرم ابری یا به عنوان یک نسخه منبع باز (Express یا Developer) در سیستم رایانه محلی شما استفاده کرد.
  5. بر روی دکمه Download Now کلیک کنید.
  6. فایل exe را در سیستم خود ذخیره کنید. بر روی فایل exe راست کلیک کرده و روی Open کلیک کنید.
  7. روی “بله” کلیک کنید تا تغییرات در سیستم شما اعمال شود و SQL Server نصب شود

42. نحوه ایجاد جدول temp در SQL Server

جداول موقت را می توان برای حفظ ساختار و زیرمجموعه ای از داده ها از جدول اصلی که از آن مشتق شده اند استفاده کرد. 

نحو:

SELECT COL1, COL2
INTO TEMPTABLE1
FROM ORIGTABLE;

 

جداول موقت هیچ حافظه فیزیکی را اشغال نمی کنند و می توان از آنها برای بازیابی سریعتر داده ها استفاده کرد.

43. schema در SQL Server چیست؟

طرحواره یک نمایش بصری منطقی از پایگاه داده است. این رابطه بین موجودیت های مختلف یک پایگاه داده را ایجاد و تعریف می کند. این نوع محدودیت هایی را که برای پایگاه داده اعمال می شود، توصیف می کند. همچنین انواع داده های مورد استفاده را توضیح می دهد. می توان از آن در جداول و نماها نیز استفاده کرد.

طرحواره انواع مختلفی دارد. برخی از محبوب ترین آنها طرحواره ستاره و طرح دانه برف هستند. طرح واره ستاره ای است که موجودیت ها را به شکل ستاره نشان می دهد، و طرح واره دانه های برف موجودیت هایش را به شکل دانه های برف نشان می دهد.

 

کدام شرکت ها از این نمونه سوالات استفاده کرده اند:

 

جمع بندی کلی:

ما سعی کردیم بخشی از مهمترین سوالات مورد استفاده برنامه نویسان برای شما مخاطبین وبسایت پایتونی ها قراردهیم.در 64 سوالات استخدامی مصاحبه SQL سرور که برای شما طرح شده به اصلی ترین موضوعات پایگاه داده پرداختیم البته که باید در نظر داشته تعداد نکات ریز و درشتی که در هر مبحث برنامه نویسی وجود دارد زیاد است پس اگر سوالی از قلم افتاده و یا اشتباهی وجود دارد می توانید با به اشتراک گذاشتن آن موضوع ما را با خبر کنید. با تشکر از وقتی که برای این صرف کردید.

منبع :

گروه تولید محتوای وبسایت پایتونی ها

محمدرضا حسنی

224 مطلب منتشر شده

دانش آموخته رشته فناوری اطلاعات / موسس پایتونی ها

درباره این مطلب نظر دهید !

محصولات فروش پایتونی ها

%60
تخفیف

آموزش فیگما (Figma)

30,000 تومان
3
%69
تخفیف

آموزش برنامه نویسی پایتون

35,000 تومان
2