RDBMS on yksi yleisimmin käytetty tietokantoja tasalla, ja siksi SQL-taidot ovat välttämättömiä useimmissa työtehtäviä. Tässä SQL Interview Questions artikkeli, esittelen sinulle useimmin kysyttyjä kysymyksiä SQL (strukturoitu kyselykieli). Tämä artikkeli on täydellinen opas sinulle oppia kaikki käsitteet liittyvät SQL, Oracle, MS SQL Server, ja MySQL-tietokanta., Meidän Top 65 SQL Haastattelu Kysymyksiä artikkeli on yhden luukun resurssi, josta voit lisätä haastattelu valmistelu.
Let ’ s get started!
SQL Interview Questions
- mikä on SQL: n ja MySQL: n ero?
- mitkä ovat SQL: n eri osajoukot?
- Mitä tarkoitat DBMS? Mitkä ovat sen eri tyypit?
- Mitä tarkoitat taulukolla ja kentällä SQL: ssä?
- mitä SQL: ään liittyy?,
- mikä on SQL: n CHAR-ja VARCHAR2-datatyypin ero?
- mikä on ensisijainen avain?
- mitkä ovat rajoitteet?
- mikä on ero poistettujen ja TYPISTETTYJEN lausumien välillä?
- mikä on ainutlaatuinen avain?
Q1. Mikä on ero SQL: n ja MySQL: n välillä?,
SQL | MySQL |
SQL is a standard language which stands for Structured Query Language based on the English language | MySQL is a database management system. |
SQL is the core of the relational database which is used for accessing and managing database |
MySQL is an RDMS (Relational Database Management System) such as SQL Server, Informix etc. |
Q2., Mitkä ovat SQL: n eri osajoukot?
- Data Definition Language (DDL) – Sen avulla voit suorittaa erilaisia operaatioita tietokantaan, kuten LUODA, MUUTTAA ja POISTAA objekteja.
- tietojen Manipulointikieli(DML) – sen avulla voit käyttää ja manipuloida tietoja. Sen avulla voit lisätä, päivittää, poistaa ja hakea tietoja tietokannasta.
- Data Control Language(DCL) – Sen avulla voit hallita pääsy tietokantaan. Esimerkki-Grant, peruuttaa käyttöoikeudet.
Q3. Mitä tarkoitat DBMS: llä? Mitkä ovat sen eri tyypit?,
Tietokannan hallintajärjestelmä (DBMS) on ohjelmisto sovellus, joka on vuorovaikutuksessa käyttäjän kanssa, sovellusten ja itse tietokannan kaapata ja analysoida tietoja. Tietokanta on jäsennelty tiedonkeruu.
a DBMS mahdollistaa käyttäjän vuorovaikutuksen tietokannan kanssa. Tietokantaan tallennettuja tietoja voidaan muokata, hakea ja poistaa, ja ne voivat olla minkä tahansa tyyppisiä, kuten merkkijonoja, numeroita, kuvia jne.
On olemassa kahdenlaisia DBMS:
- Relaatiotietokannan hallintajärjestelmä: tiedot on tallennettu suhteet (taulukot). Esimerkki-MySQL.,
- ei-relaatiotietokannan hallintajärjestelmä: suhteiden, tuplien ja attribuuttien käsitettä ei ole. Esimerkki-MongoDB
Q4. Mitä tarkoitat SQL: n taulukolla ja kentällä?
taulukko viittaa tietojen keräämiseen järjestäytyneesti rivien ja sarakkeiden muodossa. Kenttä tarkoittaa taulukon sarakkeiden määrää. Esimerkiksi:
Taulukko: StudentInformation
– Kenttä: Stu Id, Stu Nimi, Stu Merkit
Q5. Mitä liittyy SQL?
LIITTYMISLAUSEKETTA käytetään yhdistämään rivejä kahdesta tai useammasta taulukosta niiden välisen sarakkeen perusteella., Sitä käytetään yhdistämään kaksi taulukkoa tai hakemaan tietoja sieltä. On 4 tyyppisiä liittyy, niin voit viitata alla:
- Inner join: Inner Join SQL on yleisin tyyppi liittyy. Sitä käytetään palauttamaan kaikki rivit useista taulukoista, joissa liittymisehto täyttyy.
-
Vasen Liittyä: Vasen Liittyä SQL käytetään palauttaa kaikki rivit vasemmalta pöydän, mutta vain matching rivit oikea taulukko, jossa liittyä ehto täyttyy.,
-
Juuri Liity: Oikea Liittyä SQL käytetään palauttaa kaikki rivit oikealle taulukko, mutta vain matching rivit vasemmalta taulukko, jossa liittyä ehto täyttyy.
-
Full Join: Full join palauttaa kaikki ennätykset, kun jossain pöydissä on ottelu. Siksi se palauttaa kaikki rivit vasemmanpuoleisesta pöydästä ja kaikki rivit oikeanpuoleisesta pöydästä.
Q6. Mikä on ero CHAR ja VARCHAR2 datatype SQL?,
Molemmat Nieriää ja Varchar2 käytetään merkkiä tietotyyppi mutta varchar2 käytetään merkkijonojen pituus vaihtelee ottaa huomioon, että Char käytetään jouset kiinteä pituus. Esimerkiksi char(10) voidaan säilyttää vain 10 merkkiä, ja ei voi tallentaa merkkijono muita pituus toteaa, varchar2(10) voidaan tallentaa ilman lämpötila minä.e 6,8,2 tämän muuttujan.
Q7. Mikä on ensisijainen avain?
- perusavain SQL on sarake (tai kokoelma sarakkeita) tai sarakkeet, joka yksilöi kunkin rivin taulukossa.,
- yksilöi yhden rivin taulukossa
- Null-arvoja ei saa
Esimerkki – Oppilaan pöytä, Stu_ID on ensisijainen avain.
Q8. Mitkä ovat rajoitteet?
SQL: n rajoitteita käytetään taulukon tietotyypin raja-arvon määrittämiseen. Se voidaan määritellä, kun luodaan tai muutetaan taulukkolausumaa. Näyte rajoitukset ovat:
- OLE NULL
- TARKISTAA
- DEFAULT
- UNIIKKI
- ENSISIJAISEN AVAIMEN
- viiteavain
Q9. Mitä eroa on poistaa ja typistää lausuntoja?,
POISTA | RAJAA |
Poista-komentoa käytetään, jos haluat poistaa rivin taulukosta. | Typistystä käytetään poistamaan kaikki rivit taulukosta. |
Voit rollback tietoja, kun käytät delete. | et voi peruuttaa tietoja. |
Se on DML-komento. | se on DDL-komento. |
Se on hitaampi kuin katkaista statement. | se on nopeampi., |
Q10. Mikä on ainutlaatuinen avain?
- yksilöi yhden rivin taulukossa.
- useita sallittuja arvoja taulukkoa kohden.
- nolla – arvot sallittu.
tämän Lisäksi SQL Haastattelu Kysymykset blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!
Q11. Mikä on vieras avain SQL?
- Foreign key ylläpitää referentiaalista eheyttä varmistamalla, että tietojen välillä on yhteys kahdessa taulukossa.,
- viiteavain lapsi taulukossa viitteet ensisijainen avain vanhemman taulukko.
- ulkomainen keskeinen rajoite estää toimet, jotka tuhoaisivat lapsen ja vanhemman taulukoiden väliset yhteydet.
Q12. Mitä tarkoitat tietojen eheydellä?
tietojen eheys määrittelee tietokantaan tallennettujen tietojen tarkkuuden ja johdonmukaisuuden. Siinä määritellään myös eheysrajoitukset, joilla varmistetaan, että tietoja koskevat liiketoimintasäännöt pannaan täytäntöön, kun ne syötetään sovellukseen tai tietokantaan.
Q13. Mikä on SQL: n klusteroidun ja ei-klusteroidun indeksin ero?,
erot aihekokonaisuuksien ja ei klusteroitu indeksi SQL ovat :
- Klusteroitu indeksi on käytetty helppo haku tietokannasta, ja sen nopeammin ottaa huomioon, että käsittelyssä ei klusteroitu indeksi on suhteellisen hitaampi.
- Aihekokonaisuuksien indeksi muuttuu, miten tiedot ovat tallennettu tietokantaan, koska se lajittelee rivit sarake, joka on asetettu aihekokonaisuuksien indeksi ottaa huomioon, että ei klusteroitu indeksi, se ei muuta miten se oli tallennettu, mutta se luo erillinen objekti taulukon, joka osoittaa takaisin alkuperäisen taulukon rivit haun jälkeen.,
-
yhdessä taulukossa voi olla vain yksi klusteroitu indeksi, kun taas siinä voi olla monta klusteroimatonta indeksiä.
K14. Kirjoita SQL-kysely näyttääksesi nykyisen päivämäärän?
SQL: ssä on sisäänrakennettu funktio GetDate (), joka auttaa palauttamaan nykyisen aikaleiman/päivämäärän.
Q15.Mitä te ymmärrätte kyselyoptimoinnilla?
vaihe, jossa yksilöidään arviointikyselyn suunnitelma, jonka kustannukset ovat vähiten arvioituja, tunnetaan kyselyoptimointina.,
edut kyselyn optimointi ovat seuraavat:
- tuotos toimitetaan nopeammin
- suurempi määrä kyselyitä voidaan suorittaa vähemmän aikaa
- Vähentää aikaa ja tilaa monimutkaisuus
SQL Haastattelu Kysymykset
Q16. Mitä tarkoitat Denormalisoinnilla?
Denormalisaatiolla tarkoitetaan tekniikkaa,jolla tietokannan korkeampien ja alempien muotojen tietoja pääsee käsiksi. Se auttaa tietokantojen hoitajia parantamaan koko infrastruktuurin suorituskykyä, kun se tuo irtisanomiset taulukkoon., Se lisää tarpeettomat tiedot taulukkoon liittämällä tietokantakyselyt, joissa yhdistetään eri taulukoiden tiedot yhdeksi taulukoksi.
Q17. Mitä ovat entiteetit ja suhteet?
yhteisöt: henkilö, paikka tai asia reaalimaailmassa, josta tietoja voidaan tallentaa tietokantaan. Taulukot tallentavat tietoja, jotka edustavat yhtä yhteisön tyyppiä. Esimerkiksi-pankin tietokannassa on asiakastaulukko asiakastietojen tallentamiseksi. Asiakastaulukko tallentaa nämä tiedot määritteiksi (taulukon sarakkeet) kullekin asiakkaalle.,
suhteet: suhde tai yhteydet sellaisten yksiköiden välillä, joilla on jotain tekemistä keskenään. Esimerkiksi – asiakkaan nimi liittyy asiakkaan tilinumero ja yhteystiedot, joka voi olla samassa taulukossa. Eri taulukoiden välillä voi olla myös suhteita (esimerkiksi asiakas tileille).
Q18. Mikä on indeksi?
indeksi viittaa suorituskyvyn viritysmenetelmään, jonka avulla ennätykset voidaan hakea nopeammin taulukosta. Indeksi luo jokaiselle arvolle merkinnän, joten tietojen noutaminen on nopeampaa.
Q19., Selitä SQL: n eri indeksityypit.
On olemassa kolmenlaisia indeksi SQL nimittäin:
Yksilöllinen Indeksi:
Tämä indeksi ei anna kentän olla päällekkäisiä arvot, jos sarake on ainutlaatuinen indeksoitu. Jos ensisijainen avain on määritelty, yksilöllinen indeksi voidaan soveltaa automaattisesti.
klusteroitu indeksi:
tämä indeksi jakaa taulukon fyysisen järjestyksen ja haut keskeisten arvojen perusteella. Jokaisessa taulukossa voi olla vain yksi klusteroitu indeksi.,
Ei-Aihekokonaisuuksien Indeksi:
Ei-Aihekokonaisuuksien Indeksi ei muuta fyysistä järjestystä pöydän ja ylläpitää looginen järjestys tiedot. Jokaisessa taulukossa voi olla monia ei-tiivistettyjä indeksejä.
Q20. Mikä on normalisointi ja mitkä ovat sen edut?
normalisointi SQL: ssä on prosessi tietojen järjestämiseksi päällekkäisyyksien ja redundanssien välttämiseksi., Joitakin etuja ovat:
- Parempi Tietokannan organisaatio
- Enemmän Pöydät pienempi rivit
- Tehokas tietojen saatavuutta
- Suurempi Joustavuus Kyselyt
- Nopeasti löytää tietoa
- Helpompi toteuttaa Turvallisuus
- Mahdollistaa helpon muutos
- Vähentää turhia ja päällekkäisiä tietoja
- Enemmän Kompakti Tietokantaan
- Varmistaa Johdonmukainen tietojen muutoksen jälkeen
tämän Lisäksi SQL Haastattelu Kysymykset Blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!,
Q21. Mikä on ero DROP-ja TYPISTYSKÄSKYJEN välillä?
DROP-komento poistaa taulukon eikä sitä voi rullata takaisin tietokannasta, kun taas typistetty komento poistaa kaikki rivit taulukosta.
Q22. Selitä erilaisia normalisointi.
normalisoitumisessa on monta peräkkäistä tasoa. Näitä kutsutaan normaaleiksi muodoiksi. Jokainen peräkkäinen normaali muoto riippuu edellisestä.Kolme ensimmäistä normaalimuotoa ovat yleensä riittäviä.,
- Ensimmäinen normaalimuoto (1NF) – Ei toistuva ryhmien rivit
- Toinen normaalimuoto (2NF) – Jokainen ei-avain (tukeminen) – sarakkeen arvo on riippuvainen koko ensisijainen avain.
- kolmas normaalimuoto (3NF) – riippuu yksinomaan ensisijaisesta avaimesta eikä mistään muusta ei-avaimellisesta (supporting) sarakkeen arvosta.
Q23. Mikä on ACID ominaisuus tietokannassa?
happo tarkoittaa Atomisuutta, konsistenssia, eristystä, kestävyyttä. Sitä käytetään varmistamaan, että datatapahtumat käsitellään luotettavasti tietokantajärjestelmässä.,
- Atomisuuden: Atomisuuden viittaa liiketoimia, jotka on täysin valmis tai epäonnistui, missä liiketoimi viittaa yhden loogisen toiminnan tiedot. Se tarkoittaa, että jos jokin osa transaktiosta epäonnistuu, koko transaktio epäonnistuu ja tietokantatila jätetään ennalleen.
- johdonmukaisuus: johdonmukaisuus varmistaa, että tietojen on täytettävä kaikki validointisäännöt. Yksinkertaisilla sanoilla, voit sanoa, että tapahtumasi ei koskaan poistu tietokannasta täyttämättä sen tilaa.
- eristäminen: eristämisen päätavoite on samanaikaisuuskontrolli.,
- Kestävyys: Kestävyys tarkoittaa sitä, että jos kauppa on tehty, se tapahtuu, mitä voi tulla välillä, kuten vallan menetys, onnettomuus tai mikä tahansa virhe.
Q24. Miten niin ”Trigger” SQL: ssä?
Trigger in SQL on erityinen tallennettujen menettelyjen tyyppi, joka määritellään suorittamaan automaattisesti paikallaan tai tietojen muutosten jälkeen. Sen avulla voit suorittaa erän koodia, kun insertti, päivitys tai muu kysely suoritetaan tiettyä taulukkoa vastaan.
Q25. Mitä eri operaattoreita SQL: ssä on tarjolla?,
On olemassa kolme operaattoria saatavilla SQL, nimittäin:
- Aritmeettiset Operaattorit
- Loogisia Operaattoreita
- vertailuoperaattoreita
tämän Lisäksi SQL Haastattelu Kysymykset blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!
Q26. Ovatko nollan arvot samat kuin nollan tai tyhjän tilan arvot?
nollan arvo ei ole lainkaan sama kuin nollan tai tyhjän tilan arvo., NULL-arvo on arvo, joka ei ole käytettävissä, tuntematon, määritetty tai ei sovellettavissa ottaa huomioon, että nolla on useita ja välilyönti on merkki.
Q27. Mitä eroa on cross joinilla ja natural joinilla?
cross liittyä tuottaa rajat tuotteen tai Karteesinen tuote kaksi taulukoita, kun taas luonnollinen liittyä perustuu kaikkiin sarakkeisiin, joilla on sama nimi ja tietotyypit sekä taulukoita.
Q28. Mikä on subquery SQL?
alikysely on kysely sisällä toinen kysely, jossa kysely on määritelty hakea tietoja tai tietoja takaisin tietokantaan., Subqueryssä ulompaa kyselyä kutsutaan pääkyselyksi, kun taas sisäistä kyselyä kutsutaan subqueryksi. Alikyselyä suoritetaan aina ensin ja tulos alikysely on siirtynyt tärkein kyselyn. Se voidaan sisäkkäin valita, päivittää tai muu kysely. A alikysely voi myös käyttää mitä tahansa vertailuoperaattoreita, kuten >,< tai =.
Q29. Mitkä ovat eri alalajit?
on olemassa kaksi alalajia eli korreloivat ja ei-korreloivat.,
Korreloi alikysely: Nämä ovat kyselyitä, joita valitse tiedot taulukosta viitattu ulompi kysely. Sitä ei pidetä itsenäisenä kyselynä, koska se viittaa toiseen taulukkoon ja viittaa taulukon sarakkeeseen.
Ei Korreloi alikysely: Tämä kysely on riippumaton kyselyn, jossa lähtö alikysely on korvata tärkein kyselyn.
SQL Interview Questions
Q30. Listaatko, miten ennätyslukemat saadaan pöytään?,
count määrä tietueita taulukon SQL, voit käyttää alla komennot:
SELECT * FROM table1SELECT COUNT(*) FROM table1SELECT rows FROM sysindexes WHERE id = OBJECT_ID(table1) AND indid < 2
tämän Lisäksi SQL Haastattelu Kysymykset Blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!
Q31. Kirjoita SQL-kysely löytää työntekijöiden nimet, jotka alkavat ”A”?
näytä nimi työntekijät jotka alkavat ”A”, kirjoita alla komento:
SELECT * FROM Table_name WHERE EmpName like 'A%'
Kysymys 32. Kirjoita SQL-kysely saadaksesi työntekijän kolmanneksi korkeimman palkan employeeeeee_tablesta?,
SELECT TOP 1 salaryFROM(SELECT TOP 3 salaryFROM employee_tableORDER BY salary DESC) AS empORDER BY salary ASC;
Q33. Mikä on ryhmätoimintojen tarve SQL: ssä?
ryhmätoiminnot toimivat rivistössä ja palauttavat yhden tuloksen ryhmää kohti. Jotkut yleisesti käytetyt ryhmäfunktiot ovat: AVG, COUNT, MAX, MIN, summa, varianssi.
Q34 . Mikä on Suhde ja mitä ne ovat?
Relaatio tai linkit ovat sellaisten entiteettien välisiä, joilla on jotain tekemistä keskenään. Suhteet määritellään tietokannassa olevien taulukoiden väliseksi yhteydeksi. On olemassa erilaisia suhteita, nimittäin:
- Yksi yhteen Suhde.
- yksi monelle suhteelle.,
- monet yhteen suhteeseen.
- itseohjautuva suhde.
Q35. Miten voit lisätä nolla-arvot sarakkeeseen, kun asetat tiedot?
NULL-arvot SQL: ssä voidaan lisätä seuraavasti:
- implisiittisesti jättämällä sarake pois sarakkeen luettelosta.
- nimenomaisesti täsmentämällä NULL-avainsanan ARVOLAUSEKKEESSA
Q36. Mikä on suurin ero ”välillä” ja ” In ” kunnossa toimijat?,
operaattorien välillä käytetään rivien näyttämiseen rivin arvojen perusteella, kun taas in condition-operaattoria käytetään tiettyjen arvojen tarkistamiseen.
Esimerkki VÄLILLÄ:
SELECT * FROM Students where ROLL_NO BETWEEN 10 AND 50;
SELECT * FROM students where ROLL_NO IN (8,15,25);
K 37. Miksi SQL-toimintoja käytetään?,
SQL-funktioita käytetään seuraaviin tarkoituksiin:
- tehdä joitakin laskelmia tiedot
- muuttaa yksittäisiä tietoja kohteita
- manipuloida tuotanto
- – muodossa päivämäärät ja numerot
- muuntaa tietotyypit
Q38. Mikä on yhdistämisen tarve?
tämä lausuma mahdollistaa tietojen ehdollisen päivittämisen tai lisäämisen taulukkoon. Se suorittaa päivityksen, jos rivi on olemassa, tai lisää, jos riviä ei ole olemassa.
Q39. Mitä tarkoitat rekursiivisella tallennetulla menettelyllä?,
Rekursiivisella tallennetulla menettelyllä tarkoitetaan tallennettua menettelyä, joka kutsuu itseään, kunnes se saavuttaa jonkin reunaehdon. Tämä rekursiivinen toiminto tai menettely auttaa ohjelmoijia käyttämään samaa koodia n useita kertoja.
Q40. Mikä on lauseke SQL?
SQL-lauseke auttaa rajoittamaan kyselylle asetettua tulosta tarjoamalla ehdon. Lauseke auttaa suodattamaan rivit koko tietuekokonaisuudesta.
esimerkiksi – missä, jolla on lauseke.,
tämän SQL Interview Questions-blogin lisäksi, jos haluat kouluttautua alan ammattilaisilta tähän teknologiaan, voit valita jäsennellyn koulutuksen edurekasta! Klikkaa alla tietää enemmän.
Q41. Mitä eroa on lausekkeella ”HAVING” ja lausekkeella ”WHERE”?
lauseketta voidaan käyttää vain SELECT-lausekkeella. Sitä käytetään yleensä ryhmässä lausekkeittain ja aina, kun ryhmää ei käytetä, koska se käyttäytyy kuin missä lauseke.,
lauseketta käytetään ryhmän kanssa vain funktion mukaan kyselyssä, kun taas kun lauseketta sovelletaan jokaiseen riviin ennen kuin ne ovat funktion mukaan osa ryhmää kyselyssä.
Q42. Luetella tapoja, joilla dynaaminen SQL voidaan suorittaa?
Seuraavat ovat tapoja, joilla dynaaminen SQL voidaan suorittaa:
- Kirjoita kyselyn parametrit.
- käyttäen EXECIÄ.
- käyttäen sp_executesql: ää.
Q43. Mitkä ovat erilaiset rajoitukset?
rajoitteet ovat kolonnin esittämistä datayhteisön ja johdonmukaisuuden valvomiseksi., On olemassa kaksi tasoa rajoite, nimittäin:
- sarake taso rajoitus
- pöydän tason rajoitus
Q44. Miten voit hakea yhteisiä tietoja kahdesta pöydästä?
yhteisiä tietueita voi hakea kahdesta taulukosta risteymän avulla. Esimerkiksi:
1 | Valitse studentID opiskelijasta., <vahva>LEIKKAAVAT </strong> Valitse StudentID alkaen Tentti |
Q45. Listaa joitakin tapaus manipulointi toimintoja SQL?
SQL: ssä on kolme tapausmanipulaatiofunktiota:
- lowercase: tämä funktio palauttaa merkkijonon. Se ottaa merkkijonon argumenttina ja palauttaa sen muuntamalla sen alemmaksi koteloksi., Syntaksi:
LOWER(‘string’)
- YLEMPI: Tämä funktio palauttaa merkkijonon isoiksi kirjaimiksi. Se ottaa merkkijonon argumenttina ja palauttaa sen muuntamalla sen suuraakkoseksi. Syntaksi:
UPPER(‘string’)
- INITCAP: Tämä funktio palauttaa merkkijonon ensimmäinen kirjain on iso kirjain ja muut kirjaimet pieniksi kirjaimiksi. Syntaksi:
INITCAP(‘string’)
tämän Lisäksi SQL Haastattelu Kysymykset blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka! Klikkaa alla tietää enemmän.,
Q46. Mitkä ovat SQL: n eri asetusoperaattorit?
osa käytettävissä olevista set-operaattoreista on-Union -, Intersect-tai Minusoperaattoreita.
Q47. Mikä on peitenimi komento?
ALIAS command in SQL on nimi, joka voidaan antaa mihin tahansa taulukkoon tai sarakkeeseen. Tähän peitenimeen voidaan viitata lausekkeessa, jossa yksilöidään tietty taulukko tai sarake.
esimerkiksi
Select emp.empID, dept.Result from employee emp, department as dept where emp.empID=dept.empID
yllä olevassa esimerkissä, emp viittaa alias nimi työntekijä pöytä ja syvyys viittaa alias nimi osasto taulukossa.
Q48. Mitkä ovat aggregaatti-ja skalaaritoiminnot?,
Aggregaattifunktioita käytetään matemaattisen laskennan arvioimiseen ja yhden arvon palauttamiseen. Laskelmat tehdään taulukon sarakkeista. Esimerkiksi-max(),kreivi() lasketaan numeerisesti.
Skalaarifunktiot palauttavat yhden arvon syöttöarvon perusteella. Esimerkiksi – UCASE(), NYT() lasketaan suhteessa merkkijono.
Q49. Miten voit hakea vaihtoehtoisia levyjä pöydästä?
voit hakea vaihtoehtoisia tietueita eli sekä parittomia että parillisia rivinumeroita., Esimerkiksi – näyttö jopa numeroita, käytä seuraavaa komentoa:
Valitse studentId alkaen (Valitse rowno, studentId opiskelija) jos mod(rowno,2)=0,
Nyt, näyttää parittomat numerot:
Select studentId from (Select rowno, studentId from student) where mod(rowno,2)=1
Q50. Nimi operaattori, jota käytetään kyselyn kuvio matching?
kuviosovituksessa käytetään samankaltaista operaattoria, ja sitä voidaan käyttää as -.
- % – Se vastaa nollaa tai useampaa merkkiä.
esimerkiksi – select * from opiskelija, missä studentname like ’a%’
_ (Alaviiva) – se vastaa täsmälleen yksi merkki.,
esimerkiksi – select * from opiskelija, missä studentname kuten ’abc_’
tämän Lisäksi SQL Haastattelu Kysymykset Blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!
Q51. Miten pöydästä voi valita uniikkeja tietueita?
taulukosta voi valita uniikkeja tietueita erillisellä avainsanalla.
Select DISTINCT studentID from Student
Käyttäen tätä komentoa, se tulostaa ainutlaatuinen opiskelijakortti taulukosta Opiskelija.
Q52. Miten voit hakea merkkijonon ensimmäiset 5 merkkiä?,
on olemassa monia tapoja hakea merkkejä merkkijonosta. Esimerkiksi:
Valitse SUBSTRING(StudentName,1,5) kuten studentname opiskelijasta
Q53. Mikä on suurin ero SQL: n ja PL / SQL: n välillä?
SQL on kyselykieli, jonka avulla voit antaa yhden kyselyn tai suorittaa yhden lisää/päivittää/poistaa katsoo, että PL/SQL on Oraclen ”Procedural Language” SQL, jonka avulla voit kirjoittaa koko ohjelma (silmukoita, muuttujia, jne.) suorittaa useita toimintoja, kuten valitsee / insertit / päivitykset/poistaa.
Q54. Mikä on näkymä?,
tavoitteena on virtuaalisen pöydän, joka koostuu osajoukko tiedot taulukossa. Koska näkymiä ei ole, varastoiminen vie vähemmän tilaa. View voi olla tietoja yhden tai useamman taulukon yhdessä ja se riippuu suhteesta.
Q55. Mihin näkymiä käytetään?
näkymä viittaa loogiseen tilannekuvaan, joka perustuu taulukkoon tai muuhun näkymään. Sitä käytetään seuraavista syistä:
- Rajoittaa pääsyn tietoihin.
- monimutkaisten kyselyiden tekeminen yksinkertaisiksi.
- tiedon riippumattomuuden varmistaminen.
- tarjoaa erilaisia näkemyksiä samoista tiedoista.
Q56., Mikä on tallennettu menettely?
Tallennettu Menettely on toiminto, joka koostuu monista SQL pääsy tietokantaan järjestelmä. Useat SQL-lausekkeet konsolidoidaan tallennettuun menettelyyn ja suoritetaan ne aina ja aina tarvittaessa, mikä säästää aikaa ja välttää koodin kirjoittamista uudelleen ja uudelleen.
Q57. Luetella joitakin etuja ja haittoja tallennetun menettelyn?
Tallennettu Menettely voidaan käyttää modulaarinen ohjelmointi, joka tarkoittaa luoda kerran, tallentaa ja soittaa useita kertoja, kun se on tarpeen. Tämä tukee nopeampaa suoritusta., Se myös vähentää verkkoliikennettä ja parantaa tietojen turvallisuutta.
Haitta:
ainoa haitta Tallennettu Menettely on, että se voidaan suorittaa ainoastaan tietokantaan ja käyttää enemmän muistia tietokanta-palvelin.
Q58. Luetellaanko kaikki käyttäjien määrittelemät toiminnot?
On olemassa kolmenlaisia käyttäjän määrittämiä toimintoja, nimittäin:
- Skalaari Toiminnot
- Inline-Table-arvostettu toimintoja
- Multi-lausunnon arvostettu toimintoja
Skalaari palaa yksikkö, muunnos määritellään return-lause., Kaksi muuta määriteltyjen toimintojen palautustaulukkoa.
Q59. Mitä tarkoitat Lajittelu?
Kollaatio määritellään sääntökokonaisuudeksi, joka määrittää, miten tietoja voidaan lajitella sekä vertailla. Merkin tiedot on lajiteltu käyttää sääntöjä, jotka määrittelevät oikean merkkijono yhdessä vaihtoehtoja, joissa täsmennetään tapauksessa-herkkyys, merkin leveys jne.
Q60. Mitkä ovat erilaiset Kollaatioherkkyys?
Seuraavat ovat erilaisia lajittelu-herkkyys:
- Tapauksessa Herkkyys: A ja a ja B ja b.
- Kana Herkkyys: Japanilaiset Kana-merkit.,
- Leveysherkkyys: yhden tavun merkki ja kahden tavun merkki.
- Korostusherkkyys.
tämän Lisäksi SQL Haastattelu Kysymykset Blogi, jos haluat saada koulutettu alkaen ammattilaiset tämä tekniikka, voit valita jäsenneltyä koulutusta edureka!
Q61. Mitkä ovat Paikalliset ja globaalit muuttujat?
näitä muuttujia voidaan käyttää tai olla olemassa vain funktion sisällä. Näitä muuttujia ei käytetä eikä niihin viitata millään muulla funktiolla.
Globaaleja muuttujia:
Nämä muuttujat ovat muuttujia, joita voidaan käyttää koko ohjelma., Globaaleja muuttujia ei voida luoda aina, kun funktiota kutsutaan.
Q62. Mikä on automaattinen lisäys SQL: ssä?
Autoincrement avainsanan avulla käyttäjä voi luoda ainutlaatuinen määrä saada syntyy aina, kun uusi tietue lisätään taulukkoon.
tätä avainsanaa tarvitaan yleensä aina, kun käytetään SQL: n ensisijaista avainta.
automaattista LISÄYSSANAA voidaan käyttää Oraclessa ja identiteetin avainsanaa voidaan käyttää SQL SERVER-palvelimessa.
Q63. Mikä on Datawarehouse?
Datawarehouse tarkoittaa keskustietokantaa, jossa tiedot kootaan useista tietolähteistä., Nämä tiedot konsolidoidaan, muunnetaan ja asetetaan saataville kaivostoimintaan sekä online-käsittelyyn. Varastotiedoissa on myös tietomarteiksi kutsuttu osajoukko.
Q64. Mitkä ovat SQL Serverin eri tunnistustavat? Miten se voidaan muuttaa?
Windows mode ja Mixed Mode – SQL ja Windows., Voit mennä alla olevia ohjeita voit muuttaa authentication mode SQL-Palvelin:
- Napsauta Käynnistä-painiketta> Ohjelmat> Microsoft SQL Server ja valitse SQL Enterprise Manager käyttää SQL Enterprise Manager Microsoft SQL Server-ohjelman ryhmä.
- valitse sitten palvelin työkaluvalikosta.
- valitse SQL Server Configuration Properties ja valitse suojaussivu.
Q65. Mitä ovat tavaraa ja korvata toiminto?,
STUFF(string_expression,start, length, replacement_characters)
string_expression: se on merkkijono, joka on merkkiä korvata
pituus: Se viittaa merkkien määrä merkkijonon, joka korvataan.
REPLACE (string_expression, search_string, replacement_string)
joten tästä päästään SQL interview questions-blogin loppuun. Toivottavasti tämä SQL Haastattelu Kysymyksiä auttaa sinua ace työhaastattelu. Kaikkea hyvää haastatteluun!,
tämän SQL Interview Questions-blogin lisäksi, jos haluat saada koulutusta SQL: n ammattilaisilta, voit valita jäsennellyn koulutuksen edurekasta! Klikkaa alla tietää enemmän.
tutustu tämän MySQL DBA Sertifiointi Koulutus Edureka, luotettu online-oppiminen yrityksen kanssa verkon yli 250 000 tyytyväinen oppijoita eri puolilla maailmaa. Tämä kurssi kouluttaa sinua keskeiset käsitteet & kehittyneitä työkaluja ja tekniikoita hallita tietoja ja hallinnoida MySQL-Tietokanta., Se sisältää käytännön oppimista käsitteitä, kuten MySQL Workbench, MySQL Server, tietojen mallinnus, MySQL liitin, Tietokantasuunnittelu, MySQL komentorivi, MySQL toiminnot jne. Koulutuksen lopussa voit luoda ja hallinnoida omaa MySQL-tietokantaasi ja hallita tietoja.
Got a question for us? Mainitse se tämän ”SQL Interview Questions” – blogin kommenttiosiossa ja otamme sinuun yhteyttä mahdollisimman pian.
Leave a Reply