Въведение в PLSQL Интервю въпроси и отговори

В тази статия PLSQL Интервю въпроси, ние ще разгледаме някои от най-важните и често задавани въпроси на PLSQL. Тези въпроси са внимателно подбрани, за да помогнат на бъдещите кандидати и интервюираните да измерват своите знания по темата и да се подготвят за интервюта с PLSQL.

Сега, ако търсите работа, свързана с PLSQL, трябва да се подготвите за въпросите за интервю за PLSQL за 2019 г. Вярно е, че всяко интервю е различно според различните профили на работа. Тук сме подготвили важните PLSQL въпроси за интервю и отговори, които ще ви помогнат да постигнете успех в интервюто си.

В тази статия PLSQL Intervju Въпроси 2019 ще представим 10 най-важни и често използвани PLSQL въпроси за интервю. Тези въпроси за интервю са разделени на две части, както следва:

Част 1 - PLSQL въпроси за интервю (основни)

Тази първа част обхваща основни PLSQL въпроси за интервю и отговори.

Q1. Предоставете някои от най-забележителните характеристики на PL / SQL.

Отговор :
Характеристиките на PLSQL са следните:

  • PL-SQL имат блок-структура.
  • PL-SQL имат съхранени процедури, което помага за по-добро споделяне на приложението.
  • PL_SQL е преносим за всички среди, които поддържат Oracle.
  • PL-SQL осигурява интеграция към всички речници на данни на Oracle.

Q2. Споменете няколко обекта на схемата, които могат да бъдат създадени с помощта на PL / SQL?

Отговор :
Обектите на схемата, които могат да бъдат създадени с помощта на PLSQL, са следните:

  • Съхранени процедури и функции
  • тригери
  • Пакети
  • Бърз

Нека преминем към следващите PLSQL въпроси за интервю.

Q3. Обяснете какво разбирате от PL / SQL курсори?

Отговор :
Oracle използва нещо, наречено работни пространства, което изпълнява SQL командите. Това означава, че когато Oracle обработва SQL команда, се отваря област в паметта, наречена Private SQL Area. Курсорът може да се третира като идентификатор за тази област. Курсорите позволяват на програмистите да дадат име на тази област и да имат достъп до информацията, съхранявана тук.

Q4. Посочете стъпките, необходими за изпълнение на явен курсор?

Отговор :
Това са често срещаните PLSQL въпроси за интервю, зададени в интервю. Стъпките, които могат да бъдат изпълнени на явен курсор, са -

  • DECLARE - Използва се за задаване на име на курсора и след това определяне на структурата на заявката, която влиза в него.
  • ОТВОРЕНО - Може да се използва за изпълнение на заявката, генерирана по-горе, редовете, върнати от заявката след изпълнение, са достъпни за получаване на по-късен етап.
  • FETCH - Това присвоява стойности от текущия ред, също наречени като позиция на курсора, в определена променлива.
  • ЗАКЛЮЧВАНЕ - Използва се за освобождаване на паметта.

Q5. Какво разбирате от задействащи устройства и предоставяте техните приложения?

Отговор :
Тригерите могат да бъдат разбрани като блокове от кодове, които се изпълняват, когато критериите за конкретно събитие бъдат изпълнени. Те са твърдо кодирани в PLSQL програмата и слушат събития, както следва:

  • Манипулиране на DML или база данни,
  • Дефиниция на DDL или база данни и
  • Операция с база данни.

Те могат да бъдат кодирани в изглед или таблица, както и база данни или схема, към която принадлежи даденото събитие. Има и много други приложения на задействанията. Те се използват за генериране на стойности на колоните при активиране. И, За регистриране на събития в дейностите на таблицата като одит и създаване на дублирания на таблици. Тригерите се използват и за сигурност, те могат да изпълняват функции като разрешение за сигурност и могат да обработват невалидни транзакции.

Част 2 - PLSQL въпроси за интервю (разширено)

Нека сега да разгледаме разширените PLSQL въпроси за интервю и отговори.

Q6. Споменете няколко от обектите на схемата, които могат да бъдат създадени с помощта на PL / SQL?

Отговор :
Схемата се дефинира като потребителски набор от обекти на схемата, също като логически структури от данни. Тези типове обекти на схемата се класифицират, както следва:

  • клъстерите
  • Задейства базата данни
  • Връзки към база данни
  • Размери
  • Индекси и типове индекси
  • Външни процедури библиотеки
  • Java класове
  • Java ресурси
  • Източници на Java
  • Обектни таблици, типове обекти и изгледи на обекти
  • Материализирани изгледи и журнали за материализирани изгледи
  • Операторите
  • Съхранени функции, процедури и пакети
  • последователности
  • Синоними
  • Прегледи
  • Таблици и организирани с индекс таблици

Някои други видове обекти, които не се съдържат в схема, са следните:

  • Контекстът
  • Профили
  • Directories
  • Роли
  • Потребители
  • Tablespaces
  • Отклоняващи сегменти

Q6. Определете какво разбирате от Комитет, Отстъпване и Savepoint в контекста на PLSQL.

Отговор :

  • Изявлението на COMMIT финализира до прекратяване на дадена транзакция и определя всички промени като постоянни. Транзакция в SQL се дефинира като всеки тип оператори, които Oracle Database третира като един единствен блок. Това дава възможност на потребителите на базата данни да видят как се правят актуализациите и промените, направени от транзакцията. Изразът COMMIT изтрива всички точки за запис преди дадената транзакция и след това освобождава заключенията на транзакциите.
  • Изказването ROLLBACK е противоположно на това и отменя промените, които транзакцията е извършила с ангажимента. Това е практически обратното на изявлението на COMMIT, както беше споменато. Всяко заключване, направено по-рано поради транзакцията, се освобождава.
  • Операторът SAVEPOINT се използва за задаване на част от точката на възстановяване от други приложения, когато се използва операторът ROLLBACK. Това контролира границите на изявлението ROLLBACK, като го връща към създадената по-рано зададена точка SAVEPOINT.

Нека преминем към следващите PLSQL въпроси за интервю.

Q8. Споменете различните типове данни, които са налични в PL / SQL?

Отговор :
Типовете PLSQL данни могат да бъдат разделени главно в една от следните категории. Има толкова много типове данни в PLSQL като цяло, но през повечето време ще използвате някои от популярните.

  • Числа - видовете му са: INT, INTEGER, NUMBER, FLOAT, SMALLINT, REAL и др.
  • Булев - видът му е BOOLEAN
  • Характер или низ - като CHAR, CHARACTER, VARCHAR, VARCHAR2, RAW, NCHAR, NVARCHAR2 и т.н.
  • Дата Час - колкото DATE, TIMESTAMP.

Q9. Какво искаш да кажеш с изключение в PL / SQL?

Отговор :
Това е най-популярните PLSQL въпроси за интервю, зададени в интервю. Изключенията са нищо друго освен управляеми грешки в дадена програма. Грешки, обработвани от такива изключения, са в контролните граници на програмиста. Това означава, че те могат да поправят същото и PL / SQL предоставя функции за улавяне на тези грешки, за да може да се извърши отстраняване на грешки. Той не позволява на програмата да спре да работи.

Има главно два вида изключения -

  • Изключения на системата и
  • Изключения, определени от потребителя.

Изключения на системата са тези като no_data_found или too_many_rows. Те вече са дефинирани от PLSQL.

Изключения, дефинирани от потребителя, са тези изключения, които са определени от потребителя за обработка на една или повече конкретни грешки.

Q10 Определете какво е претоварена процедура.

Отговор :
Претоварената процедура е важна характеристика в PL / SQL. Това дава възможност на програмиста да използва отново съществуващата процедура, която носи точно име, като леко променя структурата на параметъра, която би могла да бъде типът данни или номерът на параметъра. Това е подобно на претоварените методи / функции във фундаменталната програмна рамка. Той също така насърчава еднаквостта и гъвкавостта на PL / SQL блокове, като предоставя специфична процедура за име.

Претоварената процедура е точно като механизъм, който позволява на програмиста да използва отново същото име на процедурата, както беше споменато по-горе за различни подпрограми. Това трябва да даде справедливо разбиране, за да покаже значението на претоварената процедура. За повече подробности, документацията или ръководството за бързо стартиране на Oracle могат да бъдат посетени, където необходимите примери и кодове ще бъдат предоставени с илюстрация.

Препоръчителни статии

Това е ръководство за списъка на PLSQL Интервюта Въпроси и отговори, така че кандидатът да може лесно да разруши тези PLSQL Интервюта въпроси. Тук в тази публикация сме проучили най-добрите PLSQL въпроси за интервю, които често се задават в интервюта. Можете също да разгледате следните статии, за да научите повече -

  1. Въпроси за интервю за микропроцесори
  2. Stuts 2 Въпроси за интервю
  3. Въпроси за интервю на WCF
  4. Въпроси за интервю с Докер
  5. Невероятни разлики между Docker и VM