60 top sql server interview questions with answers
Списък с често задавани въпроси и отговори за интервю за SQL Server, които да ви помогнат да се подготвите за предстоящото интервю:
В този урок ще разгледам някои от най-често задаваните въпроси Въпроси за интервю за SQL Server за да ви запознае с типа въпроси, които могат да бъдат зададени по време на интервю за работа, свързано със SQL SERVER.
Списъкът включва въпроси от почти всички важни области на SQL Server. Те ще ви помогнат да се справите с интервюта за начинаещи и напреднали.
SQL Server е една от най-важните системи за управление на релационни бази данни (RDBMS) за изпълнение на функции за извличане и съхраняване на данни. Ето защо по време на техническите интервюта се задават много въпроси от тази тема.
Нека да преминем към списъка с въпроси на SQL Server.
Най-добри въпроси за интервю за SQL Server
Да започваме.
В # 1) На кой TCP / IP порт работи SQL Server?
Отговор: По подразбиране SQL Server работи на порт 1433.
В # 2) Каква е разликата между клъстерирания и неклъстерирания индекс?
Отговор: ДА СЕ клъстерен индекс е индекс, който пренарежда таблицата в реда на самия индекс. Листовите му възли съдържат страници с данни. Таблица може да има само един клъстериран индекс.
ДА СЕ неклъстерен индекс е индекс, който не пренарежда таблицата в реда на самия индекс. Листовите му възли съдържат редове с индекс вместо страници с данни . Таблица може да има много неклъстерирани индекси.
В # 3) Избройте различните конфигурации на индекса, възможни за таблица?
Отговор: Таблица може да има една от следните конфигурации на индекс:
- Няма индекси
- Клъстериран индекс
- Клъстериран индекс и много неклъстерирани индекси
- Неклъстерен индекс
- Много неклъстерирани индекси
В # 4) Какъв е моделът за възстановяване? Избройте видовете модели за възстановяване, налични в SQL Server?
Отговор: Моделът за възстановяване казва на SQL Server какви данни трябва да се съхраняват в регистрационния файл на транзакциите и за колко време. Базата данни може да има само един модел за възстановяване. Той също така казва на SQL сървъра кое архивиране е възможно в конкретен избран модел за възстановяване.
Има три типа модели за възстановяване:
- Пълна
- Просто
- Групово регистрирани
В # 5) Кои са различните архиви, налични в SQL Server ?
Отговор: Различните възможни архиви са:
- Пълен архив
- Диференциално архивиране
- Транзакционно архивиране на журнали
- Копиране само на резервно копие
- Архивиране на файл и файлова група
В # 6) Какво е пълен архив?
Отговор: Пълното архивиране е най-често срещаният тип архивиране в SQL Server. Това е пълното архивиране на базата данни. Той също така съдържа част от регистъра на транзакциите, за да може да бъде възстановен.
В # 7) Какво е OLTP?
Отговор: OLTP означава онлайн обработка на транзакции, която следва правилата за нормализиране на данните, за да се гарантира целостта на данните. Използвайки тези правила, сложната информация се разделя на най-проста структура.
В # 8) Какво е RDBMS ?
Отговор: RDBMS или релационни системи за управление на бази данни са системи за управление на бази данни, които поддържат данни под формата на таблици. Можем да създадем връзки между таблиците. RDBMS може да комбинира елементите от различни файлове, предоставяйки мощни инструменти за използване на данни.
В # 9) Какви са свойствата на релационните таблици?
Отговор: Релационните таблици имат шест свойства:
- Стойностите са атомни.
- Стойностите на колоните са от същия вид.
- Всеки ред е уникален.
- Последователността на колоните е незначителна.
- Последователността на редовете е незначителна.
- Всяка колона трябва да има уникално име.
В # 10) Каква е разликата между първичен ключ и уникален ключ?
Отговор: Разликите между първичния ключ и уникалния ключ са:
- Първичният ключ е колона, чиито стойности уникално идентифицират всеки ред в таблица. Стойностите на първичния ключ никога не могат да бъдат използвани повторно. Те създават клъстерен индекс на колоната и не могат да бъдат нула.
- Уникален ключ е колона, чиито стойности също уникално идентифицират всеки ред в таблица, но по подразбиране те създават неклъстериран индекс и той позволява само едно NULL.
В # 11) Кога се използва командата UPDATE_STATISTICS?
Отговор: Както подсказва името UPDATE_STATISTICS команда актуализира статистиката, използвана от индекса, за да улесни търсенето.
В # 12) Каква е разликата между КЛАУЗА, ИМАЩА И КЛАУЗА КЪДЕ?
Отговор: Разликите между КЛАВУЛАТА И КЪДЕ КЛАУЗАТА са:
- И двете посочват условие за търсене, но клаузата HAVING се използва само с израза SELECT и обикновено се използва с клаузата GROUP BY.
- Ако клаузата GROUP BY не се използва, клаузата HAVING се държи като клауза WHERE.
В # 13) Какво е Mirroring?
Отговор: Mirroring е решение с висока наличност. Той е проектиран да поддържа сървър в режим на готовност, който е в съответствие с основния сървър по отношение на транзакция. Записите на регистъра на транзакциите се изпращат директно от главния сървър към вторичен сървър, който поддържа вторичен сървър в течение с основния сървър.
Въпрос # 14) Какви са предимствата на Mirroring?
Отговор: Предимствата на Mirroring са:
- Той е по-здрав и ефективен от доставката на трупи.
- Той има автоматичен механизъм за отказ.
- Вторичният сървър се синхронизира с основния в почти реално време.
В # 15) Какво представлява регистрацията?
Отговор: Доставката на журнали не е нищо друго освен автоматизация на архивирането и възстановява базата данни от един сървър на друг самостоятелен резервен сървър. Това е едно от решенията за възстановяване при бедствия. Ако един сървър се провали по някаква причина, ние ще имаме същите данни на разположение на сървъра в режим на готовност.
В # 16) Какви са предимствата на корабната регистрация?
Отговор: Предимствата на корабната регистрация включват:
- Лесна за настройка.
- Вторичната база данни може да се използва като само за четене.
- Възможни са множество вторични сървъри в режим на готовност
- Ниска поддръжка.
Въпрос # 17) Можем ли да вземем пълното архивиране на базата данни при регистрация?
Отговор: Да, можем да вземем пълното архивиране на базата данни. Това няма да повлияе на доставката на регистрационния файл.
В # 18) Какво е план за изпълнение?
Отговор: Планът за изпълнение е графичен или текстов начин да се покаже как SQL сървърът разбива заявка, за да получи необходимия резултат. Помага на потребителя да определи защо заявките отнемат повече време за изпълнение и въз основа на разследването потребителят може да актуализира своите заявки за максимален резултат.
Query Analyzer има опция, наречена „Показване на план за изпълнение“ (намира се в падащото меню Query). Ако тази опция е включена, тя ще покаже план за изпълнение на заявката в отделен прозорец, когато заявката се изпълни отново.
В # 19) Какво представлява съхранената процедура?
Отговор: Съхранената процедура е набор от SQL заявки, които могат да вземат вход и да изпратят обратно изход. И когато процедурата е модифицирана, всички клиенти автоматично получават новата версия. Съхранените процедури намаляват мрежовия трафик и подобряват производителността. Съхранените процедури могат да се използват, за да се гарантира целостта на базата данни.
В # 20) Избройте предимствата на използването на съхранени процедури?
Отговор: Предимствата от използването на съхранени процедури са:
- Съхранената процедура повишава производителността на приложението.
- Плановете за изпълнение на съхранени процедури могат да бъдат използвани повторно, тъй като те се кешират в паметта на SQL Server, което намалява режийните разходи на сървъра.
- Те могат да бъдат използвани повторно.
- Той може да капсулира логика. Можете да промените съхранения код на процедурата, без да засягате клиентите.
- Те осигуряват по-добра сигурност за вашите данни.
В # 21) Какво е идентичност в SQL?
Отговор: Колона за идентичност в SQL автоматично генерира числови стойности. Можем да бъдем дефинирани като начална и инкрементна стойност на колоната за идентичност. Колоните за самоличност не трябва да се индексират.
В # 22) Кои са често срещаните проблеми с производителността в SQL Server?
Отговор: Следват често срещаните проблеми с производителността:
- Безизходици
- Блокиране
- Липсващи и неизползвани индекси.
- I / O тесни места
- Лоши планове за заявки
- Раздробяване
В # 23) Избройте различните налични инструменти за настройка на производителността?
Отговор: Различни инструменти за настройка на производителността са:
- Изгледи за динамично управление
- SQL Server Profiler
- Сървърни следи
- Монитор за производителност на Windows.
- Планове за заявки
- Тунинг съветник
В # 24) Какво представлява мониторът на производителността?
Отговор: Мониторът на производителността на Windows е инструмент за улавяне на показатели за целия сървър. Можем да използваме този инструмент и за улавяне на събития на SQL сървъра.
Някои полезни броячи са - Дискове, Памет, Процесори, Мрежа и др.
В # 25) Кои са 3 начина за получаване на броя на записите в таблица?
Отговор:
SELECT * FROM table_Name; SELECT COUNT(*) FROM table_Name; SELECT rows FROM indexes WHERE id = OBJECT_ID(tableName) AND indid<2;
В # 26) Можем ли да преименуваме колона в изхода на SQL заявката?
Отговор: Да, като използваме следния синтаксис, можем да направим това.
SELECT column_name AS new_name FROM table_name;
В # 27) Каква е разликата между локална и глобална временна таблица?
Отговор: Ако е дефинирана в съставен оператор, локална временна таблица съществува само за срока на действие, но глобална временна таблица съществува постоянно в базата данни, но нейните редове изчезват, когато връзката е затворена.
В # 28) Какво представлява SQL Profiler?
Отговор: SQL Profiler осигурява графично представяне на събития в екземпляр на SQL Server за целите на мониторинга и инвестициите. Можем да уловим и запазим данните за по-нататъшен анализ. Можем да поставим и филтри за улавяне на конкретните данни, които искаме.
В # 29) Какво имате предвид под режими за удостоверяване в SQL Server?
Отговор: Има два режима за удостоверяване в SQL Server.
- Windows режим
- Смесен режим - SQL и Windows.
В # 30) Как можем да проверим версията на SQL Server?
Отговор: Като изпълните следната команда:
SELECT @@ Версия
В # 31) Възможно ли е да извикате съхранена процедура в рамките на съхранена процедура?
Отговор: Да, можем да извикаме съхранена процедура в рамките на съхранена процедура. То се нарича свойство на рекурсия на SQL сървъра и тези видове съхранени процедури се наричат вложени съхранени процедури.
В # 32) Какво представлява агентът на SQL Server?
Отговор: Агентът на SQL Server ни позволява да планираме заданията и скриптовете. Той помага при изпълнението на ежедневните задачи на DBA, като автоматично ги изпълнява по график.
В # 33) Какво представлява ОСНОВНИЯТ КЛЮЧ?
Отговор: Първичният ключ е колона, чиито стойности уникално идентифицират всеки ред в таблица. Стойностите на първичния ключ никога не могат да бъдат използвани повторно.
Въпрос # 34) Какво представлява УНИКАЛНИЯТ КЛЮЧ ограничение?
Отговор: УНИКАЛНО ограничение налага уникалността на стойностите в набор от колони, така че не се въвеждат дублирани стойности. Уникалните ключови ограничения се използват за налагане на целостта на обекта като основни ключови ограничения.
В # 35) Какво е ЧУЖДЕСТРЕН КЛЮЧ
Отговор: Когато полето за първичен ключ на една таблица се добави към свързани таблици, за да се създаде общото поле, което свързва двете таблици, то извиква външен ключ в други таблици.
Ограниченията на външния ключ налагат референтна цялост.
В # 36) Какво представлява ограничението ПРОВЕРКА?
Отговор: Ограничението CHECK се използва за ограничаване на стойностите или типа данни, които могат да се съхраняват в колона. Те се използват за налагане на целостта на домейна.
В # 37) Какво представляват планираните работни места?
Отговор: Планираното задание позволява на потребителя да стартира автоматично скриптове или SQL команди по график. Потребителят може да определи реда, в който се изпълнява командата, и най-доброто време за изпълнение на заданието, за да избегне натоварването на системата.
В # 38) Какво е купчина?
Отговор: Купчината е таблица, която не съдържа никакъв клъстериран индекс или неклъстериран индекс.
В # 39) Какво е BCP?
Отговор: BCP или Bulk Copy е инструмент, чрез който можем да копираме голямо количество данни в таблици и изгледи. BCP не копира структурите, същите като източника, до местоназначението. Командата BULK INSERT помага за импортиране на файл с данни в таблица на база данни или изглед в зададен от потребителя формат.
В # 40) Какво е нормализация?
Отговор: Процесът на проектиране на таблици за минимизиране на излишъка на данни се нарича нормализиране. Трябва да разделим база данни на две или повече таблици и да дефинираме връзките между тях. Нормализацията обикновено включва разделяне на база данни на две или повече таблици и определяне на връзките между таблиците.
В # 41) Избройте различните норми за нормализиране?
Отговор: Различните форми за нормализиране са:
- 1NF (Премахване Повторете ж Групи) : Направете отделна таблица за всеки набор от свързани атрибути и дайте на всяка таблица първичен ключ. Всяко поле съдържа най-много една стойност от своята област на атрибута.
- 2NF (премахване на излишните данни) : Ако атрибут зависи само от част от многозначен ключ, премахнете го в отделна таблица.
- 3NF (премахване на колони, които не зависят от ключ) : Ако атрибутите не допринасят за описанието на ключа, премахнете ги в отделна таблица. Всички атрибути трябва да са пряко зависими от първичния ключ.
- BCNF (нормална форма на Бойс-Код): Ако има нетривиални зависимости между атрибутите на кандидат-ключ, разделете ги в отделни таблици.
- 4NF (изолиране на независими множество връзки): Нито една таблица не може да съдържа две или повече връзки 1: n или n: m, които не са пряко свързани.
- 5NF (изолиране на семантично свързани множество връзки): Възможно е да има практически ограничения върху информацията, която оправдава разделянето на логически свързани връзки много към много.
- ONF (Оптимална нормална форма): Модел, ограничен само до прости (елементарни) факти, изразени в обозначението на модела на обектната роля.
- DKNF (Нормална форма на ключ за домейн): Казва се, че модел, свободен от всякакви модификации, е в DKNF.
В # 42) Какво представлява де-нормализирането?
Отговор: Денормализацията е процес на добавяне на излишни данни към база данни, за да се подобри нейната производителност. Това е техника за преминаване от по-високи към по-ниски нормални форми на моделиране на база данни, за да се ускори достъпът до базата данни.
В # 43) Какво представлява задействането и видовете задействания?
Отговор: Спусъкът ни позволява да изпълним партида SQL код, когато настъпи събитие в таблицата (команда INSERT, UPDATE или DELETE, изпълнена срещу определена таблица). Тригерите се съхраняват и управляват от СУБД. Той може също да изпълни съхранена процедура.
3 типа задействания, които са налични в SQL Server, са както следва:
- DML тригери : Задействанията на DML или на езика за управление на данни се извикват всеки път, когато някоя от DML командите като INSERT, DELETE или UPDATE се случи в таблицата или изгледа.
- DDL тригери : Задействанията за DDL или език за дефиниране на данни се извикват всеки път, когато настъпят промени в дефиницията на някой от обектите на базата данни вместо действителните данни. Те са много полезни за контролиране на производството и развитието на среди за бази данни.
- Вписвам се Задействания: Това са много специални тригери, които се задействат в случай на събитие за влизане на SQL Server. Това се активира преди настройката на потребителска сесия в SQL Server.
В # 44) Какво представлява подзаявката?
Отговор: Подзаявката е подмножество от оператори SELECT, чиито върнати стойности се използват в условията за филтриране на основната заявка. Може да се появи в клауза SELECT, клауза FROM и клауза WHERE. Той е вложен вътре в оператор SELECT, INSERT, UPDATE или DELETE или в друга подзаявка.
Видове подзаявки:
- Подзаявка с един ред: Подзаявката връща само един ред
- Многоредова подзаявка: Подзаявката връща множество редове
- Подзаявка за няколко колони: Подзаявката връща множество колони
В # 45) Какво представлява свързаният сървър?
Отговор: Свързаният сървър е концепция, чрез която можем да свържем друг SQL сървър към група и да използваме базата данни на SQL сървърите Изявления на T-SQL sp_addlinkedsrvloginisssed за да добавите линк сървър.
Q # 46) Какво е Collation?
Отговор: Сравняването се отнася до набор от правила, които определят начина на сортиране и сравняване на данните. Данните за символи се сортират, като се използват правила, които определят правилната последователност от символи, с опции за определяне на чувствителност към регистъра, знаци за ударение, типове кана символи и ширина на символите.
Q # 47) Какво е View?
Отговор: Изгледът е виртуална таблица, която съдържа данни от една или повече таблици. Изгледите ограничават достъпа до данни на таблицата, като избират само необходимите стойности и улесняват сложните заявки.
Редове, актуализирани или изтрити в изгледа, се актуализират или изтриват в таблицата, с която е създаден изгледът. Трябва също да се отбележи, че с промяната на данните в оригиналната таблица се променят и данните в изгледа, тъй като изгледите са начинът да се гледа част от оригиналната таблица. Резултатите от използването на изглед не се съхраняват за постоянно в базата данни
Q # 48 ) Къде потребителските имена и пароли на SQL сървъра се съхраняват в SQL сървър?
Отговор: Те се съхраняват в изгледите на системния каталог sys.server_principals и sys.sql_logins.
В # 49) Какви са свойствата на транзакцията?
Отговор: Обикновено тези свойства се наричат ACID свойства.
Те са:
- Атомност
- Последователност
- Изолация
- Трайност
В # 50) Определете UNION, UNION ALL, MINUS, INTERSECT?
Отговор:
- СЪЮЗ - връща всички отделни редове, избрани от която и да е заявка.
- СЪЮЗ ВСИЧКИ - връща всички редове, избрани от която и да е заявка, включително всички дубликати.
- МИНУС - връща всички отделни редове, избрани от първата заявка, но не и от втората.
- INTERSECT - връща всички отделни редове, избрани от двете заявки.
Q # 51) Какво е SQL Server, използван за?
Отговор: SQL Server е една от най-популярните системи за управление на релационни бази данни. Това е продукт на Microsoft за съхраняване и управление на информацията в базата данни.
В # 52) Кой език се поддържа от SQL Server?
Отговор: SQL Server се основава на внедряването на SQL, известен също като структуриран език за заявки, за да работи с данните в базата данни.
В # 53) Коя е най-новата версия на SQL Server и кога е пусната?
Отговор: SQL Server 2019 е най-новата версия на SQL Server, която се предлага на пазара и Microsoft пусна това на 4 ноември 2019 г. с подкрепата на Linux O / S.
спокойни уеб услуги интервю въпроси и отговори за опитни в Java
В # 54) Кои са различните издания на SQL Server 2019, които се предлагат на пазара?
Отговор: SQL Server 2019 се предлага в 5 издания. Те са както следва:
- Предприятие: Това предоставя изчерпателни възможности от висок клас за центрове за данни с невероятно бърза производителност, неограничена виртуализация и цялостна бизнес интелигентност за критични натоварвания и достъп на крайния потребител до данни.
- Стандартно: Това предоставя основна база данни за управление на данни и бизнес разузнаване за отделите и малките организации, за да стартират своите приложения, и поддържа общи инструменти за разработка за локално и облачно ефективно управление на бази данни.
- Уеб: Това издание е опция с ниска обща цена на притежание за уеб хостери и уеб VAP, за да осигури възможности за мащабиране, достъпност и управляемост за малки до големи уеб свойства.
- Експрес: Express Edition е безплатна база данни на начално ниво и е идеална за обучение и изграждане на настолни и малки сървърни приложения, управлявани от данни.
- Разработчик: Това издание позволява на разработчиците да създават всякакви приложения върху SQL Server. Той включва цялата функционалност на Enterprise Edition, но е лицензиран за използване като разработваща и тестова система, а не като производствен сървър.
В # 55) Какви са функциите в SQL Server?
Отговор: Функциите са последователността на операторите, които приемат входове, обработват входовете, за да изпълняват някаква специфична задача и след това предоставят изходите. Функциите трябва да имат смислено име, но те не трябва да започват със специален знак като%, #, @ и т.н.
В # 56) Какво представлява дефинираната от потребителя функция в SQL Server и какво е нейното предимство?
Отговор: Потребителски дефиниран Функцията е функция, която може да бъде написана според нуждите на потребителя чрез прилагане на вашата логика. Най-големият предимство на тази функция е, че потребителят не се ограничава до предварително дефинирани функции и може да опрости сложния код на предварително дефинирана функция, като напише прост код според изискването.
Това връща скаларна стойност или таблица.
В # 57) Обяснете създаването и изпълнението на дефинирана от потребителя функция в SQL Server?
Отговор: Потребителска функция може да бъде създадена по следния начин:
CREATE Function fun1(@num int) returns table as return SELECT * from employee WHERE empid=@num;
Тази функция може да бъде изпълнен както следва:
SELECT * from fun1(12);
И така, в горния случай се създава функция с името ‘fun1’, за да извлече подробности за служител на служител с empid = 12.
Q # 58) Какви са предварително дефинираните функции в SQL Server?
Отговор: Това са вградени функции на SQL Server като String функции, които се предоставят от SQL Server като ASCII, CHAR, LEFT и др. Низ функции.
В # 59) Защо се изискват изгледи в SQL Server или друга база данни?
Отговор: Изгледите са много полезни поради следните причини:
- Изгледите са необходими за скриване на сложност което участва в схемата на базата данни и също така за персонализиране на данните за определен набор от потребители.
- Изгледите предоставят механизъм за контрол достъп до определени редове и колони.
- Те помагат при обобщаването на данните за подобряване на производителност на базата данни.
В # 60) Какво представлява TCL в SQL Server?
Отговор: TCL е Команди на езика за контрол на транзакции които се използват за управление на транзакциите в SQL Server.
В # 61) Кои TCL команди са налични на SQL Server?
Отговор: В SQL Server има 3 TCL команди. Те са както следва:
- Ангажиране: Тази команда се използва за запазване на транзакцията за постоянно в базата данни.
- Отмяна: Това се използва за връщане на направените промени, т.е.за възстановяване на базата данни в последното ангажирано състояние.
- Запазване на Тран: Това се използва за запазване на транзакцията, за да осигури удобството, че транзакцията може да бъде върната обратно до точката, където е необходимо.
В # 62) Кои са двата типа класификации на ограниченията в SQL Server?
Отговор: Ограниченията са класифицирани в следните 2 типа в SQL Server:
- Ограничения за типове колони: Тези ограничения се прилагат към колони на таблица в SQL Server. Дефиницията им може да бъде дадена по време на създаването на таблица в базата данни.
- Ограничения за типове таблици: Тези ограничения се прилагат върху таблица и те се дефинират след завършване на създаването на таблица. Възраст команда се използва за прилагане на ограничението на типа таблица.
В # 63) Как се прилага ограничението на типа таблица към таблица?
Отговор: Ограничението за тип таблица се прилага по следния начин:
Променете името на таблицата на ограничението
Промяна на ограничението на таблицата_1
В # 64) Какви са различните видове ограничения на типове колони в SQL Server?
Отговор: SQL Server предоставя 6 вида ограничения. Те са както следва:
- Ненулево ограничение: Това поставя ограничение, че стойността на колона не може да бъде нула.
- Проверете ограничението: Това поставя ограничение чрез проверка на някакво конкретно условие, преди да се вмъкнат данни в таблицата.
- Ограничение по подразбиране : Това ограничение предоставя някаква стойност по подразбиране, която може да бъде вмъкната в колоната, ако не е посочена стойност за тази колона.
- Уникално ограничение: Това поставя ограничение, че всеки ред от определена колона трябва да има уникална стойност. Повече от едно уникално ограничение могат да бъдат приложени към една таблица.
- Ограничение на първичния ключ: Това поставя ограничение да има първичен ключ в таблицата, за да идентифицира уникално всеки ред на таблица. Това не може да бъде нула или дублирани данни.
- Ограничение за външен ключ: Това поставя ограничение, че външният ключ трябва да е там. Първичен ключ в една таблица е външният ключ на друга таблица. Външен ключ се използва за създаване на връзка между 2 или повече таблици.
В # 65) Каква команда се използва за изтриване на таблица от базата данни в SQL Server и как?
Отговор: DELETE Command се използва за изтриване на всяка таблица от базата данни в SQL Server.
Синтаксис: DELETE Име на таблицата
Пример : Ако името на таблица е „служител“, тогава командата DELETE за изтриване на тази таблица може да бъде записана като
DELETE employee;
В # 66) Защо се изисква репликация на SQL Server?
Отговор: Репликация е механизмът, който се използва за синхронизиране на данните между множество сървъри с помощта на набор от реплики.
Това се използва главно за увеличаване на капацитета за четене и за предоставяне на възможност на потребителите да избират измежду различни сървъри за извършване на операции за четене / запис.
В # 67) Каква команда се използва за създаване на база данни в SQL Server и как?
Отговор: Команда CREATEDATABASE се използва за създаване на всяка база данни в SQL Server.
Синтаксис: CREATEDATABASE Име на базата данни
Пример : Ако името на базата данни е „служител“, тогава създайте команда за създаване на тази база данни, която може да бъде записана като CREATEDATABASE служител .
В # 68) Каква функция обслужва механизмът на базата данни в SQL Server?
Отговор: Database Engine е вид услуга в SQL Server, която стартира веднага след стартирането на операционната система. Това може да работи по подразбиране в зависимост от настройките в O / S.
В # 69) Какви са предимствата на наличието на индекс на SQL Server?
Отговор: Индексът има следните предимства:
- Index поддържа механизма за по-бързо извличане на данни от базата данни.
- Това формира структура на данни по начин, който помага за свеждане до минимум на сравненията на данни.
- Това подобрява ефективността на извличането на данните от базата данни.
Заключение
Това е всичко за въпроси за интервю за SQL Server. Надявам се, че тази статия трябва да е дала представа относно въпросите, които могат да бъдат зададени на интервю и сега можете да се справите уверено с процеса на интервюто.
Практикувайте всички важни теми за SQL Server за по-добро разбиране и уверено появяване на интервюто.
Честито обучение !!
Препоръчително четене
- Интервюирайте въпроси и отговори
- Разлика между SQL Vs MySQL Vs SQL Server (с примери)
- 30 най-важни PL / SQL интервюта Въпроси и отговори през 2021 г.
- Някои сложни ръчни тестови въпроси и отговори
- Въпроси и отговори за интервю за ETL тестване
- Водещи въпроси за интервюта за Oracle: Въпроси за Oracle Basic, SQL, PL / SQL
- Топ 90 въпроси и отговори за интервю за SQL (ПОСЛЕДНИ)
- 60 Най-добри въпроси и отговори за интервюта за скриптове на Unix Shell