sql >> Database >  >> RDS >> Oracle

Oracle Interviewvragen

Dit artikel bevat Top 49 Oracle Interview-vragen en antwoorden:basisprincipes, Oracle SQL gevraagd in verschillende interviews. Ik hoop dat het zou helpen bij interviews

Vraag 1. Wat is een tabelcluster?
Antwoord:een tabelcluster is een groep gerelateerde tabellen die gemeenschappelijke kolommen delen en gerelateerde gegevens in hetzelfde blok opslaan.

Vraag 2. Wat is bestaand gebruik in SQL?

Antwoord "bestaat"-statement helpt ons om het werk van het If-statement te doen. De hoofdquery wordt uitgevoerd als de subquery ten minste één rij retourneert. Dus we kunnen de subquery beschouwen als "If-voorwaarde" en de hoofdquery als "codeblok" binnen de If-voorwaarde. We kunnen alle SQL-commando's (Joins, Group By, hebben, enz.) in een subquery gebruiken. Deze opdracht is handig bij zoekopdrachten die een gebeurtenis moeten detecteren en een bepaalde activiteit moeten uitvoeren

SELECT *
FROM emp
WHERE EXISTS (SELECT *
FROM dept
WHERE emp.dept_id = dept.dept_id);

Vraag 3. Hoe converteer je een string naar een datum in de Oracle-database?

Antwoord :We kunnen de to_date functie gebruiken om een ​​string om te zetten in een datum

to_date('2015/11/12', 'yyyy/mm/dd')

Verwante link

Oracle-datumfuncties

Vraag 4. Wat zijn Save Points in de Oracle-database?

Antwoord :SAVE POINTS worden gebruikt om een ​​transactie op te delen in kleinere delen. Het maakt het terugdraaien van een deel van een transactie mogelijk. Er zijn maximaal vijf spaarpunten toegestaan. Wanneer we een fout tegenkomen, kunnen we terugdraaien vanaf het punt waar we ons SAVEPOINT hebben ingesteld. Dit is handig voor transacties met meerdere fasen en voorwaardelijke transacties waarbij vastlegging en terugdraaien afhankelijk zijn van bepaalde voorwaarden.

Vraag 5. Hoe vind je de huidige datum en tijd in orakel?

Antwoord: we kunnen vinden met behulp van de sysdate-functie

SQL> SELECT SYSDATE FROM dual;

SYSDATE
---------
2-Nov-16

 

SQL> SELECT
SYSDATE Today, SYSDATE - 1 Yesterday,
SYSDATE + 1 Tomorrow
FROM
dual;

TODAY YESTERDAY TOMORROW
--------- --------- ---------
2-Nov-16 1-Nov-16 3-Nov-16

Vraag 6. Hoe wordt een query uitgevoerd in Oracle? Kunt u de betrokken stappen opsommen?
Antwoord:De volgende stappen zijn betrokken bij het ontleden van SQL-query's:
1) ontleden
2) bindend
3) uitvoeren
4) ophalen


Vraag 7. Hoe vind je MAAND en JAAR vanaf een datum in Oracle?
Antwoord :Door de EXTRACT-functie te gebruiken, kunt u deze gebruiken om MONTH en YEAR uit een DATE-object te halen.

SELECT EXTRACT(YEAR FROM DATE '2016-01-12')  Year_date FROM DUAL;
Year_date
---------------------------------
2016

Vraag 8. Wat is een Oracle-weergave?
Antwoord: Een orakelweergave is een vooraf gedefinieerde, benoemde query die is opgeslagen in de database. Eenmaal gemaakt, kunnen views op vrijwel dezelfde manier worden opgevraagd als tabellen. Weergaven bevatten rijen en kolommen zoals tabellen. Het heeft de volgende voordelen
1. Bekijk de gegevens zonder de gegevens in het object op te slaan.
2. Beperk de weergave van een tabel, d.w.z. kan sommige kolommen in de tabellen verbergen.
3. Voeg twee of meer tabellen samen en toon ze als één object aan de gebruiker.
4. Beperk de toegang tot een tabel zodat niemand de rijen in de tabel kan invoegen.

Vraag 9. Wat is de Oracle-tabel?

Antwoord: Tabellen zijn de basiseenheid voor gegevensopslag in een Oracle Database. Gegevens worden opgeslagen in rijen en kolommen. U definieert een tabel met een tabelnaam, zoals werknemers, en een reeks kolommen

Uitgebreide artikel over orakeltafel

hoe maak je een tabel in orakel

Vraag 10. Verschil tussen VARCHAR en VARCHAR2 orakel datatypes?

Antwoord:  VARCHAR kan tot 2000 bytes opslaan en varchar2 kan tot 4000 bytes opslaan. VARCHAR neemt ruimte in voor NULL-waarden en VARCHAR2 neemt geen ruimte in beslag. Beide zijn verschillend qua ruimte.

Vraag 11. Wat is het verschil tussen CHAR en VARCHAR datatype
Antwoord :
CHAR-gegevenstype is een gegevenstype met vaste lengte. Als u bijvoorbeeld een variabele/kolom van het gegevenstype CHAR (5) declareert, duurt het altijd 5 bytes, ongeacht of u 1 teken of 5 tekens opslaat in deze variabele of kolom. En in dit voorbeeld, aangezien we deze variabele/kolom hebben gedeclareerd als CHAR(5), kunnen we maximaal 5 tekens in deze kolom opslaan.

VARCHAR is een gegevenstype met variabele lengte. Als u bijvoorbeeld een variabele/kolom van het gegevenstype VARCHAR (10) declareert, zal het aantal bytes gelijk zijn aan het aantal tekens dat in deze kolom is opgeslagen. Dus, in deze variabele/kolom, als je maar één teken opslaat, dan duurt het maar één byte en als we 10 tekens opslaan, dan duurt het 10 bytes. En in dit voorbeeld, aangezien we deze variabele/kolom hebben gedeclareerd als VARCHAR (10), kunnen we maximaal 10 tekens in deze kolom opslaan

Vraag 12 Wat is het nut van de NVL-functie?

Antwoord: De NVL-functie wordt gebruikt om NULL-waarden te vervangen door een andere of gegeven waarde.

Example is –

NVL(Value, replace value)

Vraag 13 Wat is DML?

Antwoord: Data Manipulation Language (DML) wordt gebruikt om toegang te krijgen tot gegevens in de bestaande objecten en deze te manipuleren. DML-instructies zijn invoegen, selecteren, bijwerken en verwijderen en het zal niet impliciet de huidige transactie vastleggen.

Vraag 14 Wat is DDL?

Antwoord:  DDL is een afkorting van Data Definition Language. Het wordt gebruikt om de structuur van database-objecten in de database te maken en te wijzigen. het is een impliciete verplichting

Vraag 15. Wat is het verschil tussen VERTALEN en VERVANGEN?

Antwoord: Vertalen wordt gebruikt voor teken voor tekenvervanging en Vervangen wordt gebruikt om een ​​enkel teken te vervangen door een woord.

Vraag 16. Hoe geven we rijen uit de tabel weer zonder duplicaten?

Antwoord: Dubbele rijen kunnen worden verwijderd door het trefwoord DISTINCT in de select-opdracht te gebruiken.

Verwante link

verwijder dubbele rijen in orakel


Vraag 17. Wat is een NULL-waarde in orakel?

Antwoord: De NULL-waarde staat voor ontbrekende of onbekende gegevens. Dit wordt gebruikt als een tijdelijke aanduiding of wordt weergegeven als een standaardinvoer om aan te geven dat er geen daadwerkelijke gegevens aanwezig zijn.

Vraag 18. Wat is het gebruik van de samenvoegverklaring?

Antwoord:een samenvoeging statement wordt gebruikt om rijen uit een of meer gegevensbronnen te selecteren voor bijwerken en invoegen in een tabel of weergave. Het wordt gebruikt om meerdere bewerkingen te combineren.

Vraag 19. Wat zijn de verschillende beperkingen die in Oracle worden gebruikt?

Antwoord: Hieronder volgen de gebruikte beperkingen:

NULL – Het is om aan te geven dat een bepaalde kolom NULL-waarden kan bevatten
NIET NULL – Het is om aan te geven dat een bepaalde kolom geen NULL-waarden kan bevatten
CHECK – Bevestig dat de waarden in de gegeven kolom voldoen aan de specifieke criteria
DEFAULT – Het is om aan te geven dat de waarde is toegewezen aan de standaardwaarde

Vraag 20. Wat zijn de verschillende Oracle Database-objecten?

Antwoord: Er zijn verschillende data-objecten in Oracle –

Tabellen – verzameling elementen die verticaal en horizontaal zijn georganiseerd
Views – Virtuele tabel afgeleid van een of meer tabellen
Oracle Indexes – Methode voor het afstemmen van prestaties voor het verwerken van de records
Synoniemen – Aliasnaam voor tabellen
Oracle Sequences – Meerdere gebruikers genereren unieke nummers
Oracle Tablespace – Logische opslageenheid in Oracle

Vraag 21. Wat zijn gerealiseerde weergaven?
Antwoord Een gerealiseerde weergave is een databaseobject dat de resultaten van een query bevat. Het is anders dan een eenvoudige weergave. Deze gematerialiseerde weergaven hebben gegevens opgeslagen en wanneer u de gematerialiseerde weergave opvraagt, retourneert deze gegevens uit de opgeslagen gegevens. De FROM-component van de query kan tabellen, weergaven en andere gerealiseerde weergaven een naam geven. Gezamenlijk worden deze objecten hoofdtabellen (een replicatieterm) of detailtabellen (een datawarehousing-term) genoemd. Deze referentie gebruikt "hoofdtabellen" voor consistentie. De databases die de hoofdtabellen bevatten, worden de hoofddatabases genoemd.

Check onderstaande link voor details

Oracle gematerialiseerde weergave en gematerialiseerde weergavelogboek

Vraag 22. Wat is een decodeeropdracht?

Antwoord

Oracle decoderen is de methode in de Oracle-database om gegevenswaarden van de ene waarde naar de andere te transformeren, wat beter te begrijpen is. Oracle Decode transformeert gegevenswaarden tijdens het ophalen.

Vraag 23. Wat is het verschil tussen TRUNCATE &DELETE?

Antwoord: Truncate reset de hoogwatermarkering van de tabel, terwijl delete geen spatie terugwint

Vraag 24 Wat is een join? De verschillende soorten joins uitleggen?
Antwoord: Een Oracle JOIN wordt uitgevoerd wanneer twee of meer tabellen worden samengevoegd in een SQL-instructie.
INNER JOIN-bewerking
LEFT OUTER JOIN-bewerking
RIGHT OUTER JOIN-bewerking
CROSS JOIN-bewerking
NATUURLIJKE JOIN-bewerking

Verschillende Joins-methodes in Oracle
Hash-join in Oracle
Nested Loop Join in Oracle

Vraag 25. U heeft zojuist een PL/SQL-pakket gecompileerd, maar u hebt fouten, hoe zou u de fouten bekijken?

Antwoord dba_errors of show fouten

Vraag 26. Wat is een transactie?
Antwoord:

Wanneer een sessie-update /delete/insert, dan wordt een transactie gestart. Het is voltooid wanneer de commit of rollback heeft plaatsgevonden. Een transactie wordt geïdentificeerd door een transactie-ID (XID). De transactie identificeert bestaat uit drie delen

  1. Segmentnummer terugdraaien of ongedaan maken
  2. Transactietabel Slotnummer
  3. Volgorde of wikkel nee

Wat is transactie

Vraag 27. Hoe kun je een tracering voor een sessie inschakelen?

Antwoord:

Normal trace

execute dbms_system.set_sql_trace_in_session (‘sid’,’serial’,true);  — To put tracing on

execute dbms_system.set_sql_trace_in_session (‘sid’,’serial’,true);   — To put tracing off

Full level with wait event And bind trace

execute dbms_system.set_ev(‘sid’,’serial’,10046,12,’’);

To put trace off

execute dbms_system.set_ev(‘sid’,’serial’,10046,0,’’);

Hoe de tracering in de database aan te zetten

Vraag 28. Wat is het verschil tussen Cartesian Join en Cross Join?

Antwoord: Er zijn geen verschillen tussen de join. Cartesiaanse en Cross join zijn hetzelfde. Cross join geeft het Cartesiaanse product van twee tabellen. Rijen van de eerste tabel worden vermenigvuldigd met een andere tabel die het Cartesiaanse product wordt genoemd.

Cross join zonder waar-clausule geeft het Cartesiaanse product.

Vraag 29. Wat is het gegevenstype van de DUAL-tabel?

Antwoord: De DUAL-tabel is een tabel met één kolom die aanwezig is in de Oracle-database. De tabel heeft een enkele VARCHAR2(1) kolom genaamd DUMMY met de waarde 'X'.

Vraag 30. Hoe om te gaan met dubbele records in de tabel?

Antwoord:

create table my_table1 as select distinct * from my_table;
drop my_table;
rename my_table1 to my_table;

Delete from my_table where rowid not in (
select max(rowid) from my_table group by my_col_name );

verwijder dubbele records in orakel

Vraag 31. Wat is de snelste querymethode om gegevens uit de tabel op te halen?

Antwoord: Rij kan uit de tabel worden gehaald door ROWID te gebruiken. Het gebruik van ROW ID is de snelste querymethode om gegevens uit de tabel op te halen.

Vraag 32. Wat zijn privileges en subsidies?

Antwoord :Rechten zijn de rechten om SQL-statements uit te voeren – betekent Recht om te verbinden en te verbinden. Subsidies worden aan het object gegeven, zodat objecten dienovereenkomstig kunnen worden benaderd. Subsidies kunnen worden verstrekt door de eigenaar of maker van een object.

Oracle Create User, System Privileges en Oracle Object Privileges

Vraag 33. Wat is een integriteitsbeperking?

Antwoord: Een integriteitsbeperking is een verklaring om een ​​bedrijfsregel voor een tabelkolom te definiëren. Integriteitsbeperkingen worden gebruikt om de nauwkeurigheid en consistentie van gegevens in een database te waarborgen. Er zijn typen:domeinintegriteit, referentiële integriteit en domeinintegriteit.

Vraag 34. wat is referentiële integriteit?
Antwoord:Een referentiële integriteitsregel is een regel die voor een sleutel (een kolom of reeks kolommen) in één tabel is gedefinieerd en die garandeert dat de waarden in die sleutel overeenkomen met de waarden in een sleutel in een gerelateerde tabel (de waarde waarnaar wordt verwezen).

Vraag 35. Wat is VARRAY?

Antwoord: VARRAY  is een orakel-gegevenstype dat wordt gebruikt om kolommen met attributen met meerdere waarden te hebben en het kan een begrensde reeks waarden bevatten.

Vraag 36. Hoe krijgen we velddetails van een tabel?

Antwoord: Beschrijf wordt gebruikt om de velddetails van een gespecificeerde tabel te krijgen.

Vraag 37. Wat is het gebruik van geaggregeerde functies in Oracle?

Antwoord: De aggregatiefunctie is een functie waarbij waarden van meerdere rijen of records worden samengevoegd om een ​​uitvoer met één waarde te krijgen. Gemeenschappelijke aggregatiefuncties zijn –

Gemiddeld
Aantal
Som

Geaggregeerde functies kunnen voorkomen in geselecteerde lijsten en in ORDER BY- en HAVING-clausules. Ze worden vaak gebruikt met de GROUP BY-clausule in een SELECT-instructie, waarbij Oracle Database de rijen van een opgevraagde tabel of weergave in groepen verdeelt. In een query die een GROUP BY-component bevat, kunnen de elementen van de selectielijst samengestelde functies, GROUP BY-expressies, constanten of expressies zijn die een van deze omvatten. Oracle past de aggregatiefuncties toe op elke groep rijen en retourneert een enkele resultaatrij voor elke groep.

Gegevens aggregeren met behulp van groepsfuncties

Vraag 38. Wat bedoel je met GROUP BY-clausule?
Antwoord:
Een GROUP BY-clausule kan worden gebruikt in de select-instructies, waar het gegevens over meerdere records verzamelt en de resultaten groepeert op een of meer kolommen.

Vraag 39 . Wat is het verschil tussen hernoemen en alias?
Antwoord:Hernoemen is een permanente naam die aan een tabel of kolom wordt gegeven, terwijl Alias ​​een tijdelijke naam is die aan een tabel of kolom wordt gegeven. Hernoemen is niets anders dan een vervanging van een naam en Alias ​​is een alternatieve naam van de tabel of kolom.

Vraag 40. Wat is de COALESCE-functie?

Antwoord: COALESCE-functie wordt gebruikt om de waarde te retourneren die is ingesteld als niet null in de lijst. Als alle waarden in de lijst null zijn, retourneert de samenvoegfunctie NULL.

Samenvoegen(waarde1, waarde2,waarde3,…)

Vraag 41. Wat is het verschil tussen PRIMAIRE SLEUTEL, UNIEKE SLEUTEL, BUITENLANDSE SLEUTEL?
Antwoord

ORACLE PRIMARY KEY is een kolom of een combinatie van kolommen van een tabel die kan worden gebruikt om een ​​rij van de tabel op unieke wijze te identificeren. PRIMARY KEY mag niet null zijn.
Oracle UNIQUE KEY is een kolom of een combinatie van kolommen van een tabel, die kan worden gebruikt om een ​​rij van de tabel op unieke wijze te identificeren. UNIEKE SLEUTEL kan nul zijn.
BUITENLANDSE SLEUTEL in orakel is een kolom of een combinatie van kolommen die de primaire sleutel of unieke sleutel is van de tabel waarnaar wordt verwezen. BUITENLANDSE SLEUTEL kan nul zijn.

Vraag 42. Hoe kun je de eerste 5 tekens van de kolom in de tabel ophalen?

Antwoord

Dit kan met behulp van de Substr-functie

select substr(ename,1, 5) from emp;

Vraag 43. Wat is de vervangfunctie?

Antwoord
Een vervangfunctie wordt gebruikt om een ​​string te vervangen door een andere string

Vraag 44. Hoe analyseren we statistieken op tafel?

Antwoord

We genereren statistieken met behulp van de procedure dbms_stats.gather_table_stats

Vraag 45. Wat is Optimizer?

Antwoord

Optimizer is de engine in de Oracle-database die de meest efficiënte manier bepaalt om een ​​SQL-instructie uit te voeren, rekening houdend met vele factoren die verband houden met de objecten waarnaar wordt verwezen en de voorwaarden die in de query zijn gespecificeerd

De output van de optimizer is een plan dat een optimale uitvoeringsmethode beschrijft. De Oracle-server biedt op kosten gebaseerde (CBO) en op regels gebaseerde (RBO) optimalisatie. Gebruik in het algemeen de op kosten gebaseerde benadering. Oracle Corporation verbetert voortdurend de CBO en nieuwe functies vereisen CBO.

Vraag 46. Wat zijn hints in Oracle?

Antwoord
Hints bieden een mechanisme om de optimizer te sturen om een ​​bepaald uitvoeringsplan voor query's te kiezen op basis van de specifieke criteria.

SELECT /*+ FULL(e) */ employee_id, last_name
FROM employees e
WHERE last_name LIKE :b1;

Vraag 47. Wat is plan uitleggen?

Antwoord

De instructie EXPLAIN PLAN geeft uitvoeringsplannen weer die zijn gekozen door de Oracle-optimizer voor de instructies SELECT, UPDATE, INSERT en DELETE. Het uitvoeringsplan van een instructie is de volgorde van bewerkingen die Oracle uitvoert om de instructie uit te voeren. De rijbronboom is de kern van het uitvoeringsplan.

Vraag 48. Hoe de datumnotatie wijzigen?

Antwoord

alter session set nls_date_format = 'dd-mon-yyyy hh24:mi:ss';

Vraag 49. Hoe de hoofdtekst en het pakket van het pakket te compileren?

Antwoord

Alter package <package name > compile;
Alter package <package name > compile body;

Nog enkele vragen  over Oracle -interviewvragen om uw vaardigheden te vergroten

1. Welke twee uitspraken over opvattingen zijn waar? (Kies er twee.)
A. Een weergave kan worden gemaakt als alleen-lezen.
B. Een weergave kan worden gemaakt als een join op twee of meer tabellen.
C. Een view kan geen ORDER BY-component hebben in de SELECT-instructie.
D. Er kan geen view worden gemaakt met een GROUP BY-component in de SELECT-instructie.
E. Een weergave moet aliassen hebben gedefinieerd voor de kolomnamen in de SELECT-instructie.

Antwoord: Een, BA-weergave kan worden gemaakt als een alleen-lezen object. Het is echter mogelijk om gegevens in de
onderliggende tabel(len) te wijzigen met enkele beperkingen. Een weergave kan ook worden gemaakt als een join op twee of meer
tafels. Dit type weergave wordt een complexe weergave genoemd. Complexe weergaven bieden gecompliceerde gegevens
modellen waarin veel basistabellen worden samengevoegd tot één virtuele tabel.

2. Welke datadictionary-tabel moet u opvragen om de objectprivileges te bekijken die aan
de gebruiker zijn verleend voor specifieke kolommen?
A. USER_TAB_PRIVS_MADE
B. USER_TAB_PRIVS
C. USER_COL_PRIVS_MADE
D. USER_COL_PRIVS
Antwoord: D

De datawoordenlijstweergave USER_COL_PRIVS toont de objectprivileges die aan de
een gebruiker zijn verleend op specifieke kolommen.

3. Voor welke twee beperkingen maakt de Oracle Server impliciet een unieke index?
(Kies er twee.)
A. NIET NULL
B. PRIMAIRE SLEUTEL
C. BUITENLANDSE SLEUTEL
D. CONTROLEER
E. UNIEK
Antwoord: B, E

Indexen worden automatisch door Oracle gemaakt om integriteitsbeperkingen te ondersteunen die
uniekheid afdwingen. De twee typen integriteitsbeperkingen die uniciteit afdwingen, zijn PRIMARY
KEY- en UNIQUE-beperkingen. Wanneer de primaire sleutel of UNIQUE-beperking wordt gedeclareerd, wordt er ook een
unieke index gemaakt om de uniciteit van de kolom te ondersteunen, en worden alle waarden in alle kolommen
die zijn gedefinieerd als onderdeel van de primaire sleutel of UNIQUE-beperking, geplaatst in de index

4. Welke twee zijn waar over geaggregeerde functies? (Kies er twee.)
A. U kunt aggregatiefuncties gebruiken in elke clausule van een SELECT-instructie.
B. U kunt statistische functies alleen gebruiken in de kolomlijst van de SELECT-component en in de WHERE-component van een SELECT-instructie.
C. U kunt kolommen met één rij combineren met statistische functies in de kolomlijst van een SELECT-instructie door ze te groeperen op de kolommen met één rij.
D. U kunt kolomnamen, expressies, constanten of functies als parameters doorgeven aan een aggregatiefunctie.
E. U kunt statistische functies voor een tabel alleen gebruiken door de hele tabel als één enkele groep te groeperen.
F. U kunt de rijen van een tabel niet groeperen op meer dan één kolom als u aggregatiefuncties gebruikt.
Antwoord: C, D

Het is mogelijk om kolommen met één rij te combineren met geaggregeerde functies in de kolomlijst van een SELECT-instructie door te groeperen op de kolommen met één rij. Het is ook acceptabel om kolomnamen, uitdrukkingen, beperkingen of andere functies als parameters door te geven aan een verzamelfunctie.

5. Waar wordt in een SELECT-instructie die een WHERE-clausule bevat, de GROUP BY-clausule
in de SELECT-instructie geplaatst?
A. Onmiddellijk na de SELECT-clausule
B. Vóór de WHERE-clausule
C. Voor de FROM-clausule
D. Na de ORDER BY-clausule
E. Na de WHERE-clausule
Antwoord: E

De GROUP BY-component kan alleen achter de WHERE-component worden geplaatst, of na de FROM-component als
er geen WHERE-component in de instructie staat.

6. Welke twee taken kunt u uitvoeren met alleen de functie TO_CHAR?
A. converteer 10 naar 'TEN'
B. converteer ’10’ naar 10
C. converteer ’10’ naar ’10’
D. converteer 'TEN' naar 10
E. converteer een datum naar een tekenuitdrukking
F. zet een tekenuitdrukking om in een datum
Antwoord: C, E

7. In welk geval zou je een FULL OUTER JOIN gebruiken?
A. Beide tabellen hebben NULL-waarden.
B. U wilt alle ongeëvenaarde gegevens uit één tabel.
C. U wilt alle overeenkomende gegevens uit beide tabellen.
D. U wilt alle ongeëvenaarde gegevens uit beide tabellen.
E. Een van de tabellen bevat meer gegevens dan de andere.
F. U wilt alle overeenkomende en niet-overeenkomende gegevens van slechts één tabel.
Antwoord: D

8. U krijgt het recht CREATE VIEW. Wat kun je hiermee doen?
A. Maak een tabelweergave.
B. Maak een weergave in een willekeurig schema.
C. Maak een weergave in uw schema.
D. Maak een sequentieweergave in een willekeurig schema.
E. Creëer een weergave die voor iedereen toegankelijk is.
F. Maak alleen een weergave als deze is gebaseerd op tabellen die u heeft gemaakt.
Antwoord: C

9. Welke beperking kan alleen op kolomniveau worden gedefinieerd?
A. UNIEK
B. NIET NULL
C. CONTROLEER
D. PRIMAIRE SLEUTEL
E. BUITENLANDSE SLEUTEL
Antwoord: B

10. Welke clausule moet je gebruiken om groepsresultaten uit te sluiten?
A. WAAR
B. MET
C. BEPERKEN
D. GROEP OP
E. BESTEL DOOR
Antwoord: B

Verwante artikelen
Oracle PlSQL-interviewvragen:25 Oracle PLSQL-interviewvragen met gedetailleerde uitleg en antwoord voor het succes van een interview
Oracle dba-interviewvragen en antwoorden:Oracle dba-interviewvragen en antwoorden om te slagen in alle Oracle-databaseinterviews
br/>Oracle apps interviewvragen en antwoorden:19 Oracle apps technische interviewvragen en antwoorden om te slagen in je carrière

U kunt de SQL-instructie proberen door de ontwikkelaar te installeren. Download de onderstaande SQL-ontwikkelaarsgids ervoor

Oracle-sql-developer
Oracle-sql-developer.pdf
354.4 KiB
1327 Downloads
Details
Datum: 22 maart 2017

Ik hoop dat je dit leuk vindt op Oracle-interviewvragen met antwoorden. Dit is handig voor zowel eerstejaars als ervaren personen. Geef alsjeblieft de feedback

Aanbevolen cursussen

Hier is de mooie Udemy-cursus voor Oracle SQL
Oracle-Sql-Step-voor-stap:deze cursus behandelt basis-sql, joins, tabellen maken en de structuur wijzigen, weergave maken, Union, Union -alles en nog veel meer . Een geweldige cursus en een must-have cursus voor SQL-starters
De complete Oracle SQL-certificeringscursus :Dit is een goede cursus voor iedereen die Job-klaar wil zijn voor SQL-ontwikkelaarsvaardigheden. Een mooi uitgelegde cursus
Oracle SQL Developer:Essentials, Tips and Tricks :Oracle Sql-ontwikkelaarstool wordt door veel ontwikkelaars gebruikt. Deze cursus geeft ons trucs en lessen om het effectief te gebruiken en een productieve sql-ontwikkelaar te worden
Oracle SQL Performance Tuning Masterclass 2020 :Het afstemmen van prestaties is een van de kritische en meest gezochte vaardigheden. Dit is een goede cursus om erover te leren en te beginnen met het afstemmen van sql-prestaties


  1. Ruby on Rails 3 Kan geen verbinding maken met lokale MySQL-server via socket '/tmp/mysql.sock' op OSX

  2. Wat is een MDF-bestand?

  3. Hoe speciale tekens zoals &in te voeren in de Oracle-database?

  4. Introductie van nieuwe functie - Spotlight Cloud-rapporten