Gå til innhold

espset

Medlemmer
  • Innlegg

    7
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av espset

  1. 1.

    CREATE PROCEDURE arlig_premie

    AS

    v_arlig_premie = INTEGER;

     

    BEGIN

    SELECT KundeNr, Premie, AntTermin

    FROM KUNDE, LIV

    v_arlig_premie = premie * AntTermin;

    END ;

    .

    run;

    PRINT :v_arlig_premie;

     

    2.

    CREATE TRIGGER kontroll_spareandel

    BEFORE INSERT OR UPDATE OF SpareAndel ON Liv

    FOR EACH ROW

     

    DECLARE

    e_feil_spareandel EXCEPTION;

    BEGIN

    IF :new.spareandel >=5% AND <=30% THEN

    RAISE e_feil_spareandel;

    END IF;

     

    EXCEPTION

    WHEN e_feil_sparenandel THEN

    RAISE_APPLICATION_ERROR(-20001, 'Spareandelen er ikke innenfor 5% og 30%');

    ROLLBACK;

    END;

    /

     

    3.

    CREATE TRIGGER saldo_oppdater

    AFTER INSERT OF Saldo ON Liv

    FOR EACH ROW

    UPDATE :old.saldo = :new.saldo

    WHERE

     

    ////////

    Dette er alt jeg har, og er overbevist at det er bare tullball :S

     

    EDIT:

    Vi bruker MySQL på skolen. Men får lov til å bruke Oracle syntaks om vi vil det.

  2. Hei, har en liten oppgave på skolen ang. PL/SQL og er ikke helt stødig. Så jeg håper på hjelp her inne.

     

    TABELLENE - radene:

    POST - Postnr - Postested

    KUNDE - KundeNr - Navn - Adresse - Postnr - FDato

    LIV - PoliseNr - KundeNr - Premie - AntTermin - SpareAndel - Slado - UtBetDato

     

    1. Skriv en PL/SQL-prosedyre som beregner (og skriver ut til skjerm) samlet årlig premie for

    en gitt kunde (kundenr).

     

    2. Lag en trigger som kontrollerer at spareandelen er mellom 5 % og 30 % ved innlegging av

    data i LIV-tabellen. En feilmelding skal genereres hvis spareandelen er utenfor intervallet.

     

    3. Lag en trigger som ved innbetaling oppdaterer saldo i tabellen LIV.

     

    Har prøvd å gjøre noen forsøk selv, men vet ikke helt om jeg tør å poste dem her. :)

     

    Takk for eventuell hjelp! :)

  3. Har brukt litt tid på å sette i stand en PC her, og har hørt litt på Redneck og Knewt:

     

    Men har iallfall kommet fram til en liste her:

    Corsair Dominator TWIN2X8500C5DF 4096MB - DDR2, 2x2GB(KIT), DHX, E.P.P, with FAN x 2 (8GB totalt)

    WD VelociRaptor 300GB SATA 3,5"- 10000RPM, 16MB

    Western Digital Caviar SE16 750GB SATA2- 16MB 7200RPM

    Microsoft Windows Vista Ultimate Norsk- OEM DVD,64 bit

    Intel Core™ 2 Duo E8500 3.16GHz, Socket- LGA775, 6MB, 1333Mhz, BOXED w/fan

    Thermaltake Blue Orb II CPU-Kjøler - Blått Lys, 17dBA, Socket 775/754/939/940

    Microsoft IntelliMouse Explorer 3.0 - PS2/USB

    Samsung 22" LCD Syncmaster 2253BW- 1680x1050, VGA/DVI, 2ms, 8000:1

    Sapphire Radeon HD 4870 512MB GDDR5 - PCI-Express 2.0, 2xDVI/HDMI/HDCP, Lite-R 2 stk

    Asus Rampage Formula, X48, Socket-775 - DDR2,ATX,2xGbLAN,Firew, 2xPCI-Ex(2.0)x16

    APLUS Case Monolize, ATX, Black - 2x250mm Blue Fans, (Without PSU)

    Samsung DVD-brenner SH-S203 SATA

     

    Dette har jeg kommet fram til og det hadde vært hyggelig om dere kunne ha kommet med input om dette er bra / dårlig. Endringer osv. Var litt i tvil angående hvor kraftig strømforsyningen burde være. Er det noe jeg har glemt her? (Har et bra tastatur fra før av, så det trenger jeg ikke).

     

    Har tenkt å vente på Radeon HD 4870x2 (anskaffe to stk), mener at denne skal komme ut i august/slutten av juli? Er vel muligheter å kjøre dem i Crossfire? I såfall hvilket HK trenger jeg da?

     

    Takk for hjelpa folkens :)

    Edit: Skriveleifs

×
×
  • Opprett ny...