Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skriver Oracle SQL-kod som kommer att skapa tabellen Anställda

    tabellen Anställda är en av många tabeller som skapats i mänskliga resurser prov schema från Oracle . Den mänskliga resurser databas spårar anställd och bekvämligheter informationen för ett fiktivt företag . Oracle ger prov databaser för att skapa en gemensam grund för exemplen i den tekniska dokumentationen . Instruktioner
    1

    Anslut till Oracle med ett konto som har tillräckliga behörigheter för att skapa och ändra tabeller .
    2

    Skriv in följande SQL ( Structured Query Language ) för att konfigurera säkerheten för personalavdelningen databasen :

    DROP USER hr CASCADE ,

    CREATE USER hr identifieras med h;

    ALTER USER hr TILLFÄLLIGT tabellutrymme temp ;

    GRANT skapa session

    , skapa

    bord
    , skapa

    förfarande
    , skapa

    sekvens
    , skapa trigger

    , skapar visa

    , skapa

    synonym
    , ändra session

    HR ,

    CONNECT /AS SYSDBA ,

    GRANT utföra på sys.dbms_stats HR ;

    COMMIT , Addera 3

    Ange följande SQL i utvecklingsmiljön för att skapa den mänskliga resursen databasen :

    CREATE TABLE regioner

    ( region_id NUMMER

    CONSTRAINT region_id_nn NOT NULL

    , region_name VARCHAR2 ( 25 ) katalog

    ) ,

    CREATE UNIQUE INDEX reg_id_pk

    PÅ regioner ( region_id ) ,

    ALTER TABLE regioner

    ADD (begränsning reg_id_pk

    PRIMARY KEY ( region_id ) katalog

    ) ,

    SKAPA tABELL länder

    ( country_id CHAR ( 2 ) katalog

    CONSTRAINT country_id_nn NOT NULL

    , country_name VARCHAR2 ( 40 ) katalog

    , region_id NUMMER

    , tvång country_c_id_pk

    PRIMARY KEY ( country_id ) katalog

    ) katalog

    ORGANISATION INDEX ,

    ALTER TABLE länder

    ADD (begränsning countr_reg_fk

    främmande nyckel ( region_id ) katalog

    REFERENSER regioner ( region_id ) katalog

    ) ,

    CREATE TABLE platser

    ( location_id NUMMER ( 4 ) katalog

    , street_address VARCHAR2 ( 40 ) katalog

    , postal_code VARCHAR2 ( 12 ) katalog

    , stad VARCHAR2 ( 30 ) katalog

    CONSTRAINT loc_city_nn NOT NULL

    , state_province VARCHAR2 ( 25 ) katalog

    , country_id CHAR ( 2 ) katalog

    ) ,

    CREATE UNIQUE INDEX loc_id_pk

    PÅ platser ( location_id ) ;

    ALTER TABLE platser

    ADD (begränsning loc_id_pk

    PRIMARY KEY ( location_id ) katalog

    , CONSTRAINT loc_c_id_fk

    främmande nyckel ( country_id ) katalog

    REFERENSER länder ( country_id ) katalog

    ) ,

    skapa sekvens locations_seq

    börja med 3300

    ökar med 100

    Maxvärde 9900

    nocache

    NOCYCLE ,

    CREATE TABLE avdelningar

    ( department_id NUMMER ( 4 ) katalog

    , department_name VARCHAR2 ( 30 ) katalog

    CONSTRAINT dept_name_nn NOT NULL

    , manager_id NUMMER ( 6 ) katalog

    , location_id NUMMER ( 4 ) katalog

    ) ,

    CREATE UNIQUE INDEX dept_id_pk

    PÅ avdelningar ( department_id ) ,

    ALTER TABLE avdelningar

    ADD (begränsning dept_id_pk

    PRIMARY KEY ( department_id ) katalog

    , tvång dept_loc_fk

    främmande nyckel ( location_id ) katalog

    Referenser Platser ( location_id ) katalog

    ) ,

    skapa sekvens departments_seq

    Börja med 280

    ökar med 10

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Öppen D3DRM.DLL
    ·Hur man skapar mod filer i Fortran
    ·Pascal datatyper
    ·Connection Pool Tutorial
    ·Hur konvertera till Matrix i MATLAB
    ·Så här importerar en LabView skärm från CCI
    ·WSH Object Metoder
    ·Hur man gör ett återkommande program på en TI 84 Plu…
    ·Hur man använder UTF-8- koder
    ·Hur man skickar HTML formulärdata till en textfil
    Utvalda artiklarna
    ·Hur dereference Void Pekare
    ·Ljusbord Vs. Lightbox 2
    ·Hur Anpassa inmatningsrutor
    ·Hur man redigerar en txt-fil Använda VBScript
    ·Hur man uppdaterar en String Array i Java Dynamic
    ·Hur man byter 1.6 i Java String
    ·Python Tricks
    ·Hur man kompilerar C-koder i Makefile
    ·Hur du startar Perl Från SSH
    ·Hur Round flyttal i Python
    Copyright © Dator Kunskap http://www.dator.xyz