Prìomh Cheistean Agallamh Oracle: Ceistean Oracle Basic, SQL, PL/SQL

Ceistean is Freagairtean Agallamh Oracle as cumanta:

Na 40 ceist agallaimh Oracle as fheàrr còmhla ri freagairtean a’ còmhdach cha mhòr a h-uile bun-bheachd bunaiteach aig Oracle.

Is e sreath domhainn a tha seo a tha a’ còmhdach cha mhòr a h-uile ceist Agallamh Oracle:

Pàirt #1: Ceistean Oracle Basic, SQL, PL/SQL (an artaigil seo)

Pàirt #2: Ceistean Oracle DBA, RAC, agus gleusadh coileanaidh

Pàirt #3: Foirmean Oracle agus Aithisgean Ceistean Agallaimh

Pàirt #4: Apps Oracle agus Ceistean Agallamh Teicnigeach Oracle SOA

Feuch an tòisich sinn le A’ chiad artaigil san t-sreath.

Seòrsa cheistean air an còmhdachadh san artaigil seo:

  • Ceistean agallaimh bunaiteach Oracle
  • Oracle SQL ceistean agallaimh
  • ceistean agallaimh Oracle PL/SQL

Lorgaidh tu bunaitean Oracle air am mìneachadh le eisimpleirean sìmplidh airson do thuigse. Ma tha thu an dùil nochdadh airson agallamh Oracle, bidh na ceistean sin a tha air an còmhdach san artaigil seo gu cinnteach na chuideachadh mòr.

Rachamaid air adhart!!

Liosta de na prìomh cheistean agallaimh Oracle

Q #1) Dè a th’ ann an Oracle agus dè na deasachaidhean eadar-dhealaichte a th’ ann?

Freagair: Is e Oracle aon de na stòran-dàta mòr-chòrdte a thug Oracle Corporation seachad, a bhios ag obair air bun-bheachdan riaghlaidh dàimh, agus mar sin tha e air ainmeachadh mar Oracle RDBMS cuideachd. Tha e air a chleachdadh gu farsaing airson air-loidhnea ghabhas cleachdadh ann an ceist SQL eile gu h-iomlan.

  • Gabhaidh an clàr ùrachadh no sguabadh às fhad 's nach urrainn Seallaidhean a dhèanamh.
  • Q #31) Dè th' ann a' ciallachadh suidheachadh stad-stad?

    Freagair: 'S e suidheachadh a th' ann an glas-stad nuair a tha dithis neach-cleachdaidh no barrachd a' feitheamh ris an dàta aig an aon àm, a tha glaiste le chèile. Mar sin bidh e a’ ciallachadh gu bheil a h-uile seisean cleachdaiche bacte ann.

    Q #32) Dè tha e a’ ciallachadh le clàr-amais?

    Freagair: ’S e clàr-amais a th’ ann an clàr-amais? nì sgeama, a tha air a chruthachadh gus an dàta a sgrùdadh gu h-èifeachdach taobh a-staigh a’ chlàr. Mar as trice bidh clàran-amais air an cruthachadh air colbhan sònraichte den chlàr, as motha a gheibhear thuige. Faodaidh clàran-amais a bhith cruinnichte no neo-chnuasach.

    Q#33) Dè th' ann an ROLE ann an stòr-dàta Oracle?

    Freagair: A’ toirt cothrom is e obair chruaidh rianachd a th’ ann an nithean fa leth do luchd-cleachdaidh fa-leth. Gus an obair seo a dhèanamh furasta, thèid buidheann de shochairean cumanta a chruthachadh ann an stòr-dàta, ris an canar ROLE. Faodar an ROLE, aon uair ‘s gu bheil e air a chruthachadh, a shònrachadh no a tharraing air ais bhon luchd-cleachdaidh le bhith a’ cleachdadh GRANT & Òrdugh REVOKE.

    Co-chòrdadh:

     CREATE ROLE READ_TABLE_ROLE; GRANT SELECT ON EMP TO READ_TABLE_ROLE; GRANT READ_TABLE_ROLE TO USER1; REVOKE READ_TABLE_ROLE FROM USER1; 

    Q #34) Dè na buadhan a lorgar ann an CURSOR?

    0 Freagair: Tha grunn bhuadhan aig CURSOR mar a dh’ainmichear gu h-ìosal:

    (i) % FOUND :

    • Tilleadh INVALID_CURSOR ma tha an cursair air ainmeachadh ach air a dhùnadh.
    • Till NULL mura h-eil an lorg air tachairt ach gu bheil an cursair fosgailte a-mhàin.
    • Till TRUE, mathèid na sreathan a thoirt gu soirbheachail agus FALSE mura tèid sreathan a thilleadh.

    (ii) CHAN EIL FAIGHINN :

    • Tilleadh INVALID_CURSOR ma chaidh an cursair dearbhte ach dùinte.
    • Tilleadh NULL mura h-eil an t-iarrtas air tachairt ach tha an cursair fosgailte a-mhàin.
    • Tillidh seo FALSE, ma lorgar sreathan gu soirbheachail is TRUE mura tèid sreathan a thilleadh
    • 10

      (iii) %ISOPEN : Tillidh seo TRUE, ma tha an cursair FOSGAILTE eile FALSE

      (iv) % ROWCOUNT : Tillidh seo an àireamh de shreathan a chaidh fhaighinn .

      Q #35) Carson a chleachdas sinn %ROWTYPE & %TYPE ann am PLSQL?

      Freagair: %ROWTYPE & Is e %TYPE na buadhan ann am PL/SQL a dh’ fhaodas na seòrsaichean dàta de bhòrd a tha air am mìneachadh ann an stòr-dàta a shealbhachadh. 'S e adhbhar na buadhan seo a chleachdadh neo-eisimeileachd agus ionracas dàta a sholarachadh.

      Ma dh'atharraicheas seòrsa sam bith de na seòrsaichean dàta no mionaideachd san stòr-dàta, thèid còd PL/SQL ùrachadh gu fèin-obrachail leis an t-seòrsa dàta atharraichte.

      %TYPE air a chleachdadh airson caochladair a dh'fhoillseachadh a dh'fheumas an aon seòrsa dàta a bhith aige 's a tha ann an colbh clàr.

      Fhad 's a chleachdar %ROWTYPE gus sreath iomlan de chlàran a mhìneachadh aig a bheil structar coltach ris an structar. de bhòrd.

      Q #36) Carson a chruthaicheas sinn Dòighean-obrach Stèidhte & Gnìomhan ann am PL/SQL agus ciamar a tha iad eadar-dhealaichte?

      Freagair: 'S e seata de dh'aithrisean SQL a th' ann am modh-obrach a tha air a stòradh a tha sgrìobhte gus gnìomh sònraichte a choileanadh. Faodar na h-aithrisean seo a shàbhaladh mar bhuidheann san stòr-dàtale ainm ainmichte agus faodar a cho-roinn le diofar phrògraman ma tha cead ann gus an aon rud a ruigsinn.

      Tha gnìomhan a-rithist nam fo-phrògraman a tha sgrìobhte gus gnìomhan sònraichte a choileanadh ach tha eadar-dhealachaidhean eadar an dithis aca.

      Modhan air an stòradh Gnìomhan

      Faodaidh no dh’ fhaodadh gun till Modhan-obrach Stèidhte luach agus faodaidh iad iomadh luach a thilleadh cuideachd. Cha till gnìomh an-còmhnaidh ach aon luach.
      Faodaidh modhan-obrach air an stòradh a bhith a’ toirt a-steach aithrisean DML mar cuir a-steach, ùraich & sguab às. Chan urrainn dhuinn aithrisean DML a chleachdadh ann an gnìomh.
      Faodaidh modhan-obrach a tha air an stòradh gnìomhan a ghairm. Chan urrainn do ghnìomhan fios a chur gu modhan-obrach a tha air an stòradh.
      Tha dòighean-obrach air an stòradh a’ toirt taic do làimhseachadh eisgeachd a’ cleachdadh a’ bhloc Try/Catch. Chan eil gnìomhan a’ toirt taic do bhloc Try/Catch.

      Q #37) Dè na crìochan as urrainn dhuinn a dhol tro mhodh stòraichte?

      Freagair: Is urrainn dhuinn a dhol seachad air IN, OUT & INOUT paramadairean tro mhodh-obrach a tha air a stòradh agus bu chòir dhaibh a bhith air am mìneachadh fhad 's a thathar a' foillseachadh a' mhodh-obrachaidh fhèin.

      Q #38) Dè a th' ann an inneal-brosnachaidh agus dè an seòrsa a th' ann?

      Freagairt: 'S e prògram stòraichte a th' ann an inneal-brosnachaidh a tha sgrìobhte ann an dòigh 's gun tèid a chur gu bàs gu fèin-obrachail nuair a thachras tachartas air choireigin. Faodaidh an tachartas seo a bhith na ghnìomhachd DML no DDL sam bith.

      Tha PL/SQL a’ toirt taic do dhà sheòrsa debrosnachaidhean:

      • Ìre Sreath
      • Ìre Aithris

      Q #39) Ciamar a nì thu eadar-dhealachadh eadar caochladair cruinne agus caochladair ionadail caochladair ann am PL/SQL?

      Freagair: 'S e caochladair cruinne an tè, a tha air a mhìneachadh aig toiseach a' phrògram agus a mhaireas gus an deireadh. Faodar faighinn thuige le modhan no modhan sam bith taobh a-staigh a' phrògram, fhad 's a tha cothrom air a' chaochladair ionadail cuingealaichte ris a' mhodh-obrach no an dòigh anns a bheil e air ainmeachadh.

      Q #40) Dè na pacaidean a th' annta. PL SQL?

      Freagra: 'S e buidheann de stuthan stòr-dàta co-cheangailte ris mar procs a tha air an stòradh, gnìomhan, seòrsaichean, brosnachaidhean, cursors is eile a th' ann am pasgan a tha air an stòradh ann an stòr-dàta Oracle . 'S e seòrsa de leabharlann de stuthan co-cheangailte a th' ann a gheibhear le iomadh iarrtas ma tha sin ceadaichte.

      PL/SQL Tha dà phàirt ann an structar pacaid: sònrachadh pacaid & corp pacaid.

      Co-dhùnadh

      Tha mi an dòchas gum biodh na ceistean gu h-àrd air do chuideachadh gus sealladh fhaighinn air cò mu dheidhinn a tha Oracle.

      Fiù 's ma tha ceist mionaideach agad eòlas air na bun-bheachdan uile, tha an dòigh sa bheil thu gan taisbeanadh san agallamh gu math cudromach. Mar sin fuirich air do shocair agus cuir aghaidh air an agallamh le misneachd gun stad sam bith.

      Leugh AN ATHAIR Pàirt 2: Oracle DBA, RAC, agus Ceistean Tuning Coileanaidh

      Tha sinn a’ guidhe gach soirbheachas dhut!!

      Leughadh air a mholadh

      giullachd malairt, stòradh dàta, agus coimpiutaireachd clèithe iomairt.

      Q #2) Ciamar a dh’ aithnicheas tu foillseachadh bathar-bog Oracle Database?

      Freagair: Tha Oracle a’ leantainn grunn chruthan airson gach brath.

      Mar eisimpleir ,

      Faodar iomradh a thoirt air Sgaoileadh 10.1.0.1.1 mar:

      10: Prìomh àireamh fuasglaidh DB

      1: Àireamh fuasglaidh cumail suas DB

      0: Àireamh fuasglaidh an fhrithealaiche tagraidh

      1: Àireamh fuasglaidh sònraichte na co-phàirt

      1: Àireamh fuasglaidh sònraichte an àrd-ùrlair

      Q #3) Ciamar a nì thu eadar-dhealachadh eadar VARCHAR & VARCHAR2?

      Freagair: An dà chuid VARCHAR & Tha VARCHAR2 nan seòrsaichean dàta Oracle a thathas a’ cleachdadh gus sreangan caractar de dh’ fhaid caochlaideach a stòradh. 'S iad na h-eadar-dhealachaidhean a th' aca:

      • Is urrainn do VARCHAR caractaran suas gu 2000 byte a stòradh agus faodaidh VARCHAR2 suas ri 4000 bytes a stòradh.
      • Cumaidh VARCHAR an t-àite airson caractaran a chaidh a mhìneachadh aig àm dearbhaidh fiù 's ged a bhiodh iad uile chan eil iad gan cleachdadh ach leigidh VARCHAR2 a-mach an t-àite nach deach a chleachdadh.

      Q #4) Dè an diofar eadar TRUNCATE & Sguab às àitheantan?

      Freagair: Tha an dà àithne gan cleachdadh gus dàta a thoirt às an stòr-dàta.

      Tha an diofar eadar an dà chuid a’ gabhail a-steach:

      • ’S e gnìomh DDL a th’ ann an TRUNCATE agus ’s e gnìomh DML a th’ ann an DELETE.
      • TRUNCATE  a’ toirt air falbh a h-uile sreath ach a’ fàgail structar a’ chlàir slàn. Chan urrainn a bhith air a roiligeadh air ais mar a tha ecùisean DÈANAMH ro agus às dèidh cur an gnìomh na h-àithne fhad 's as urrainnear an àithne DELETE a thoirt air ais.
      • Saoradh an àithne TRUNCATE àite stòraidh an nì fhad 's nach dèan an àithne DELETE.
      • TRUNCATE nas luaithe an taca ri Sguab às.

      Q #5) Dè tha e a’ ciallachadh le seòrsa dàta RAW?

      Freagair: Thathas a’ cleachdadh seòrsa-dàta RAW gus caochladair a stòradh- dàta dà-chànanach faid no sreathan byte.

      An diofar eadar RAW & Is e datatype VARCHAR2 nach eil PL/SQL ag aithneachadh an seòrsa dàta seo agus mar sin, chan urrainn dhaibh tionndadh sam bith a dhèanamh nuair a thèid dàta RAW a ghluasad gu diofar shiostaman. Chan urrainnear an seòrsa dàta seo a cheasnachadh no a chur a-steach ann an clàr a-mhàin.

      Co-chòrdadh: RAW (mion-chinnt)

      Q #6) Dè tha Joins a' ciallachadh? Dèan liosta de na seòrsaichean ceangalaichean.

      Freagair: Bithear a’ cleachdadh aonaidhean gus dàta a tharraing à ioma-clàr a’ cleachdadh cuid de cholbhan no cumhaichean cumanta.

      Tha diofar sheòrsaichean de cheangalaichean mar a tha air an liostadh gu h-ìosal:

      • Thig còmhla a-staigh
      • JOIN OUTTER
      • CROSS JOINS or CARTESIAN PRODUCT
      • EQUI JOIN
      • ANTI JOIN
      • SEMI JOIN

      Q #7) Dè an diofar eadar SUBSTR & Gnìomhan INSTR?

      Freagra:

      • Tillidh an gnìomh SUBSTR am fo-phàirt a chaidh a chomharrachadh le luachan àireamhach on t-sreang a chaidh a sholarachadh.
        • Mar eisimpleir , [SELECT SUBSTR ('Is e na h-Innseachan mo dhùthaich, 1, 4) bho dual] tillidh "Indi".
      • Tillidh INSTR àireamh suidheachadh an fho-sreang taobh a-staigh an t-sreath.
        • Mar eisimpleir , tillidh [SELECT INSTR ('Is i na h-Innseachan mo dhùthaich, 'a') bho dual] 5.
        9

      Q #8) Ciamar a gheibh sinn a-mach na luachan dùblaichte ann an clàr Oracle?

      Freagair: Is urrainn dhuinn a chleachdadh an eisimpleir gu h-ìosal airson na clàran dùblaichte fhaighinn.

       SELECT EMP_NAME, COUNT (EMP_NAME) FROM EMP GROUP BY EMP_NAME HAVING COUNT (EMP_NAME) > 1; 

      Q #9) Ciamar a tha an aithris ON-DELETE-CASCADE ag obair?

      Freagair: Le bhith a’ cleachdadh ON DELETE CASCADE sguabaidh sin às gu fèin-obrachail clàr ann an clàr na cloinne nuair a thèid an aon rud a sguabadh às a’ bhòrd phàrant. Gabhaidh an aithris seo a chleachdadh le Iuchraichean Cèin.

      Is urrainn dhuinn an roghainn ON DELETE CASCADE a chur ri clàr a tha ann mu thràth leis an t-seata òrdughan gu h-ìosal.

      Co-chàradh:

       ALTER TABLE CHILD_T1 ADD CONSTRAINT CHILD_PARENT_FK REFERENCES PARENT_T1 (COLUMN1) ON DELETE CASCADE; 

      Q #10) Dè a th’ ann an gnìomh NVL? Ciamar a ghabhas a chleachdadh?

      Freagair: 'S e gnìomh a tha ann an NVL a chuidicheas an cleachdaiche gus luach a chur na àite ma lorgar null airson abairt.

      Faodar a chleachdadh mar a’ cho-chàradh gu h-ìosal.

      NVL (Value_In, Replace_With)

      Q #11) Dè an diofar a th’ ann eadar prìomh iuchair & iuchair gun samhail?

      Freagair: Bithear a’ cleachdadh prìomh iuchair gus gach sreath clàir a chomharrachadh gu sònraichte, fhad ‘s a tha iuchair shònraichte a’ casg luachan dùblaichte ann an colbh clàir.

      Leis gu h-ìosal tha beagan eadar-dhealachaidhean:

      • Chan fhaod a’ phrìomh iuchair a bhith ach aon air a’ chlàr fhad ‘s a dh’ fhaodadh iuchraichean sònraichte a bhith ioma.
      • Chan urrainn dhan phrìomh iuchair a chumail luach null idir fhad 's a tha an iuchair shònraichte a' ceadachadh iomadach luach null.
      • Am bun-sgoil'S e clàr-amais cruinnichte a th' ann an iuchair agus 's e clàr-amais neo-chnuasaichte a th' ann an iuchair shònraichte.

      Q #12) Ciamar a tha àithne TRANSLATE diofraichte bho REPLACE?

      Freagairt: Tha àithne TRANSLATE ag eadar-theangachadh charactaran aon ri aon san t-sreang a chaidh a sholarachadh leis a’ charactar ionaid. Cuiridh an àithne REPLACE sreang ionadachaidh iomlan an àite caractar no seata charactaran.

      Mar eisimpleir:

       TRANSLATE (‘Missisippi’,’is’,’15) => M155151pp1 REPLACE (‘Missisippi’,’is’,’15) =>  M15s15ippi 

      Q #13) Ciamar a lorgas sinn a-mach an ceann-latha agus an uair làithreach ann an Oracle?

      Freagair: Lorgaidh sinn an ceann-latha làithreach & ùine a’ cleachdadh àithne SYSDATE ann an Oracle.

      Syntax:

      SELECT SYSDATE into CURRENT_DATE from dual;

      Q #14) Carson a chleachdas sinn gnìomh COALESCE ann an Oracle?

      Freagair: Tha gnìomh COALESCE air a chleachdadh gus a’ chiad abairt neo-null a thilleadh bhon liosta argamaidean a thugadh san abairt. Feumaidh co-dhiù dà argamaid a bhith ann an abairt.

      Co-chàradh:

      COALESCE (expr 1, expr 2, expr 3…expr n)

      Q #15) Ciamar a sgrìobhas tu ceist gus an 5mh RANK fhaighinn oileanaich bhon chlàr STUDENT_REPORT?

      Freagra: Bidh a’ cheist mar a leanas:

       SELECT TOP 1 RANK FROM (SELECT TOP 5 RANK FROM STUDENT_REPORT ORDER BY RANK DESC) AS STUDENT ORDER BY RANK ASC; 

      Q #16) Cuin a chleachdas sinn a’ GROUP BY clàs ann an Ceist SQL?

      Freagair: GROUP BY clàs air a chleachdadh gus an dàta aithneachadh agus a chur còmhla le aon cholbh no barrachd ann an toraidhean na ceiste. Bithear a’ cleachdadh a’ chlàs seo gu tric le gnìomhan iomlan leithid COUNT, MAX, MIN, SUM, AVG, msaa. an dòigh as luaithe air an dàta fhaighinn bho aclàr?

      Freagair: 'S e ROWID a chleachdadh ann an ceist SQL an dòigh as luaithe air an dàta fhaighinn.

      Q #18) Càite am bi sinn a’ cleachdadh DECODE agus aithrisean CASE?

      Freagair: An dà chuid DECODE & Bidh aithrisean CASE ag obair mar aithrisean IF-THEN-ELSE agus tha iad nan roghainnean eile airson a chèile. Tha na gnìomhan seo air an cleachdadh ann an Oracle gus luachan an dàta atharrachadh.

      Mar eisimpleir:

      DÙTHCHAS Gnìomh

       Select ORDERNUM, DECODE (STATUS,'O', ‘ORDERED’,'P', ‘PACKED,’S’,’SHIPPED’,’A’,’ARRIVED’) FROM ORDERS; 

      CASE Gnìomh

       Select ORDERNUM , CASE (WHEN STATUS ='O' then ‘ORDERED’ WHEN STATUS ='P' then PACKED WHEN STATUS ='S' then ’SHIPPED’ ELSE ’ARRIVED’) END FROM ORDERS; 

      Seallaidh an dà àithne àireamhan òrduigh leis an inbhe aca mar,

      Ma tha,

      Inbhe O= Air òrdachadh

      Inbhe P=Pacaichte

      Inbhe S= Air a chur air falbh

      Inbhe A= Ràinig e

      Q #19) Carson a tha feum againn air cuingeadan ionracas ann an stòr-dàta?

      Freagra: Tha feum air cuingealachaidhean ionracas gus riaghailtean gnìomhachais a chuir an gnìomh gus ionracas an stòr-dàta a chumail suas agus casg a chuir air inntrigeadh dàta neo-dhligheach a-steach do na clàran. Le cuideachadh bho na cuingeadan a tha air an ainmeachadh gu h-ìosal, faodar dàimhean a chumail eadar na bùird.

      Tha diofar chuingealachaidhean ionracas rim faighinn a’ gabhail a-steach iuchair bhun-sgoile, iuchair chèin, iuchair shònraichte, NACH EIL & CHECK.

      Q #20) Dè tha thu a’ ciallachadh le MERGE ann an Oracle agus ciamar as urrainn dhuinn dà chlàr a chur còmhla?

      Freagair: The MERGE aithris air a chleachdadh gus an dàta bho dhà chlàr a chur còmhla. Bidh e a’ taghadh an dàta bhon chlàr stòr agus ga chuir a-steach / ag ùrachadh sa chlàr eile stèidhichte airan t-suidheachadh a chaidh a thoirt seachad ann an ceist MERGE.

      Co-chàradh:

       MERGE INTO TARGET_TABLE_1 USING SOURCE_TABLE_1 ON SEARCH_CONDITION WHEN MATCHED THEN INSERT (COL_1, COL_2…) VALUES (VAL_1, VAL_2…) WHERE  WHEN NOT MATCHED THEN UPDATE SET COL_1=VAL_1, COL_2=VAL_2… WHEN  

      Q #21) Dè an cleachdadh a th’ air gnìomhan Aggregate ann an Oracle?

      Freagair: Bidh gnìomhan iomlan a’ coileanadh gnìomhan geàrr-chunntas air seata luachan gus aon luach a thoirt seachad. Tha grunn ghnìomhan iomlan a bhios sinn a’ cleachdadh nar còd airson àireamhachadh a dhèanamh. Is iad seo:

        AVG
      • MIN
      • MAX
      • COUNT
      • SUM
      • STDEV

      Q #22) Dè na h-oibrichean suidhichte UNION, UNION ALL, MINUS & Tha INTERSECT an dùil a dhèanamh?

      Freagra: Bheir an gnìomhaiche seata cothrom don neach-cleachdaidh an dàta fhaighinn bho dhà no barrachd air dà chlàr aig an aon àm mas e na colbhan agus na seòrsaichean dàta co-cheangailte ris an an aon rud anns na clàran stòr.

      • UNION tillidh an gnìomhaiche a h-uile sreath bhon dà chlàr ach a-mhàin na sreathan dùblaichte.
      • UNION ALL tilleadh a h-uile sreath bhon dà chlàr còmhla ris na sreathan dùblaichte.
      • MINUS tillidh sreathan on chiad chlàr, nach eil san dàrna clàr.
      • 1 Chan eil> INTERSECT a’ tilleadh ach na sreathan cumanta anns an dà chlàr.

      Q #23) Am faod sinn ceann-latha a thionndadh gu char ann an Oracle agus ma tha, dè an co-chòrdadh a bhiodh ann?

      Freagair: 'S urrainn dhuinn an gnìomh TO_CHAR a chleachdadh gus an tionndadh gu h-àrd a dhèanamh.

      Co-chòrdadh:

      SELECT to_char (to_date ('30-01-2018', 'DD-MM-YYYY'), 'YYYY-MM-DD') FROM dual;

      1> Q #24) Dè tha thu a’ ciallachadh le malairt stòr-dàta & dè a h-uile aithris TCL a tha ri fhaighinn ann an Oracle?

      Freagair: Gnìomhtachairt nuair a thèid seata de aithrisean SQL a chuir gu bàs ann an aon turas. Gus smachd a chumail air coileanadh nan aithrisean sin, tha Oracle air TCL a thoirt a-steach ie Aithrisean Smachd Gnìomha a bhios a’ cleachdadh seata de dh’ aithrisean.

      Tha seata nan aithrisean a’ toirt a-steach:

      • DEARBHACHADH: Air a chleachdadh gus malairt a dhèanamh maireannach.
      • ROLL AIR AIS: Air a chleachdadh gus staid DB a thoirt air ais gus mairsinn aig a’ phuing gealltanas.
      • SAVEPOINT: A’ cuideachadh le puing malairt a shònrachadh far an gabhar air ais nas fhaide air adhart.

      Q #25) Dè tha thu a’ tuigsinn le nì stòr-dàta? An urrainn dhut beagan dhiubh a liostadh?

      Freagair: Canar oibseact stòr-dàta ris an nì a chleachdar airson an dàta no iomraidhean an dàta ann an stòr-dàta a stòradh. Tha an stòr-dàta air a dhèanamh suas de dhiofar sheòrsaichean de stuthan DB leithid clàran, seallaidhean, clàran-amais, cuingeachaidhean, dòighean-obrach air an stòradh, innealan-brosnachaidh, msaa. clàr àbhaisteach?

      Freagair: 'S e nì cruinneachadh stòr-dàta a th' ann an clàr neadachaidh, a ghabhas a stòradh mar cholbh ann an clàr. Nuair a chruthaicheas tu clàr àbhaisteach, faodar iomradh a thoirt air clàr neadachaidh slàn ann an aon cholbh. Chan eil ach aon cholbh aig bùird neadachaidh gun bhacadh air sreathan.

      Mar eisimpleir:

       CREATE TABLE EMP ( EMP_ID NUMBER, EMP_NAME  TYPE_NAME) 

      An seo, tha sinn a’ cruthachadh clàr àbhaisteach mar EMP agus a’ toirt iomradh air clàr neadachaidh TYPE_NAME mar cholbh.

      Q #27) Am faod sinn dealbhan a shàbhaladh ann an stòr-dàta agus ma tha, ciamar?

      Freagair: Tha BLOB a’ seasamh airson Binary Large Object, a tha na sheòrsa dàta a thathas a’ cleachdadh sa chumantas airson ìomhaighean, claisneachd & faidhlichean bhidio, no cuid de ghnìomhan dà-chànanach. Tha comas aig an t-seòrsa dàta seo dàta a chumail suas gu 4 GB.

      Q #28) Dè tha thu a’ tuigsinn a rèir sgeama an stòr-dàta agus dè tha ga chumail?

      Freagair: 'S e cruinneachadh de stuthan stòr-dàta a th' ann an sgeama sgeama a tha aig neach-cleachdaidh an stòr-dàta as urrainn nithean ùra a chruthachadh no a làimhseachadh san sgeama seo. Faodaidh nithean DB sam bith a bhith san sgeama leithid clàr, sealladh, clàran-amais, cruinneachaidhean, procs air an stòradh, gnìomhan, msaa.

      C #29) Dè a th’ ann am faclair dàta agus ciamar a ghabhas a chruthachadh?2

      Freagair: Nuair a thèid stòr-dàta ùr a chruthachadh, thèid faclair dàta sònraichte a chruthachadh leis an t-siostam. 'S ann leis a' chleachdaiche SYS a tha am faclair seo agus tha e a' cumail a h-uile meata-dàta co-cheangailte ris an stòr-dàta. Tha seata de chlàran is de sheallaidhean ri leughadh a-mhàin ann agus tha e air a stòradh gu corporra ann an àite-bùird SYSTEM.

      Q #30) Dè a th’ ann an Sealladh agus ciamar a tha e eadar-dhealaichte bho bhòrd?

      Freagair: 'S e nì stòr-dàta a tha air a shònrachadh leis a' chleachdaiche a th' ann an View a thathar a' cleachdadh gus toraidhean ceist SQL a stòradh, air am faodar iomradh a thoirt nas fhaide air adhart. Cha bhith seallaidhean a’ stòradh an dàta seo gu corporra ach mar chlàr brìgheil, mar sin faodar iomradh a thoirt air mar chlàr loidsigeach.

      Tha an sealladh eadar-dhealaichte bhon chlàr:

      • Faodaidh clàr dàta a chumail ach chan e toraidhean ceist SQL ach faodaidh View toraidhean na ceiste a shàbhaladh,
    Sgrolaich gu barr