Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan skrive Oracle SQL-kode som vil skape den ansatte Tabell
    Arbeidstakeren bordet er en av mange tabeller som er opprettet i den menneskelige ressurser prøven skjema leveres av Oracle . Den menneskelige ressurser database sporer ansatt og fasiliteter informasjon for et fiktivt selskap . Oracle gir eksempeldatabasene å skape et felles grunnlag for eksempler i teknisk dokumentasjon. Instruksjoner
    en

    Koble til Oracle med en konto som har tilstrekkelig tillatelse til å opprette og endre tabeller.
    2

    Skriv inn følgende SQL ( Structured Query Language ) for å konfigurere sikkerhet for den menneskelige ressurser database:

    DROP USER hr CASCADE ;

    CREATE USER hr Identifisert av hr ;

    ALTER USER hr MIDLERTIDIG TABLESPACE temp ;

    GRANT skape session

    , opprette tabellen

    , lage prosedyre

    , lage sekvens

    , lage trigger

    , lage se
    < p> , lage synonym

    , endre session

    TIL hr ;

    CONNECT /AS SYSDBA ;

    GRANT utføre PÅ sys.dbms_stats TIL hr ;

    COMMIT ;
    3

    Skriv inn følgende SQL i utviklingsmiljøet for å skape den menneskelige ressursen database:

    CREATE TABLE regioner

    ( region_id NUMMER

    CONSTRAINT region_id_nn NOT NULL

    , region_name VARCHAR2 ( 25 )

    ) ;

    CREATE UNIQUE INDEX reg_id_pk

    ON regioner ( region_id ) ,

    ALTER TABLE regioner

    ADD (tvang reg_id_pk

    PRIMARY KEY ( region_id )

    ) ;

    CREATE TABELL land

    ( country_id CHAR ( 2)

    CONSTRAINT country_id_nn NOT NULL

    , country_name VARCHAR2 ( 40 )

    , region_id NUMMER
    < p > , CONSTRAINT country_c_id_pk

    PRIMARY KEY ( country_id )

    )

    ORGANISASJON INDEX ;

    ALTER TABLE land

    ADD (tvang countr_reg_fk

    FOREIGN KEY ( region_id )

    REFERANSER regioner ( region_id )

    ) ;

    CREATE TABLE steder

    ( location_id NUMMER ( 4 )

    , street_address VARCHAR2 ( 40 )

    , postal_code VARCHAR2 ( 12 )

    , by VARCHAR2 ( 30 )

    CONSTRAINT loc_city_nn NOT NULL

    , state_province VARCHAR2 ( 25 )

    , country_id CHAR ( 2)

    ) ;

    CREATE UNIQUE INDEX loc_id_pk

    PÅ steder ( location_id ) ;

    ALTER TABLE steder

    ADD (tvang loc_id_pk

    PRIMARY KEY ( location_id )

    , CONSTRAINT loc_c_id_fk

    FOREIGN KEY ( country_id )

    REFERANSER land ( country_id )

    ) ,

    CREATE REKKEFØLGE locations_seq

    START MED 3300

    ØKNING AV 100

    MAXVALUE 9900

    nocache

    NOCYCLE ;

    CREATE TABLE avdelinger

    ( department_id NUMMER ( 4 )

    , department_name VARCHAR2 ( 30 )

    CONSTRAINT dept_name_nn NOT NULL

    , manager_id NUMMER ( 6 )

    , location_id NUMMER ( 4 )

    ) ;
    < p > Lag unike INDEX dept_id_pk

    PÅ avdelinger ( department_id ) ;

    ALTER TABLE avdelinger

    ADD (tvang dept_id_pk

    PRIMARY KEY ( department_id )

    , CONSTRAINT dept_loc_fk

    FOREIGN KEY ( location_id )

    REFERANSER steder ( location_id )

    ) ;

    CREATE REKKEFØLGE departments_seq
    < p > START MED 280

    ØKNING AV 10

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Force Feedback Med GTA IV for Xbox 
    ·Hvordan søke Convolution i MATLAB uten å bruke Functi…
    ·Hvordan lage en DFD 
    ·Hvordan få tilgang til datasett Columns 
    ·Hvordan dekode feilrettingskoder via lineær programmer…
    ·Slik tilpasser et MonthCalendar i VB.NET 
    ·Hvordan Anchor Tekst til en artikkel 
    ·Hvordan bearbeide en Then_If Statement 
    ·Hvordan slå av advarslene i VBScript 
    ·Fordelene av Modularisering i programmering 
      Anbefalte artikler
    ·Hvordan lage en MDI 
    ·Hvordan bruke VB.NET Express Endre Recording Input 
    ·Metoden Funksjon og klasse i Python 
    ·Slik konverterer en JDW til en Eclipse 
    ·Video Dekompresjon Tools 
    ·Hvordan sette inn tekst i et Word-dokument i VBA 
    ·Hvordan drepe Python Process 
    ·Hvordan Påberope Python Script Fra Terminal 
    ·Forstå ActiveX & OLE 
    ·Hvordan finne antall rader i en SQL- data Reader 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/