Select Department Name from Departments

Select Department Name from Departments

<p>Sql workshop – object browser –DEPARTMENTS-</p><p>Column Name Data Type Nullable Default Primary Key</p><p>DEPARTMENT_ID NUMBER(4,0) No - 1</p><p>DEPARTMENT_NAME VARCHAR2(30) No - -</p><p>MANAGER_ID NUMBER(6,0) Yes - -</p><p>LOCATION_ID NUMBER(4,0) Yes - -</p><p>Data </p><p>EDIT DEPARTMENT_ID DEPARTMENT_NAME MANAGER_ID LOCATION_ID</p><p>10 Administration 200 1700</p><p>20 Marketing 201 1800</p><p>50 Shipping 124 1500</p><p>60 IT 103 1400</p><p>80 Sales 149 2500</p><p>90 Executive 100 1700</p><p>110 Accounting 205 1700</p><p>190 Contracting - 1700</p><p>Constraint Type Search Condition Related Constraint Columns Delete Rule DEPT_ID_PK Primary - - DEPARTMENT_ID - DEPT_LOC_FK DEPT_LOC_FK Foreign - LOCATION_ID NO ACTION (RO_1505_SQL01_T01.LOCATIONS)</p><p>DEPT_MGR_FK DEPT_MGR_FK Foreign - MANAGER_ID NO ACTION (RO_1505_SQL01_T01.EMPLOYEES)</p><p>"DEPARTMENT_NAME" IS DEPT_NAME_NN Check - - - NOT NULL</p><p>………….</p><p>LOCATIONS</p><p>Column Name Data Type Nullable Default Primary Key</p><p>LOCATION_ID NUMBER(4,0) No - 1</p><p>STREET_ADDRESS VARCHAR2(40) Yes - -</p><p>POSTAL_CODE VARCHAR2(12) Yes - -</p><p>CITY VARCHAR2(30) No - -</p><p>STATE_PROVINCE VARCHAR2(25) Yes - -</p><p>COUNTRY_ID CHAR(2) Yes - - EDIT LOCATION_ID STREET_ADDRESS POSTAL_CODE CITY STATE_PROVINCE COUNTRY_ID</p><p>1800 460 Bloor St. W. ON M5S 1X8 Toronto Ontario CA</p><p>Magdalen Centre, The 2500 OX9 9ZB Oxford Oxford UK Oxford Science Park</p><p>1400 2014 Jabberwocky Rd 26192 Southlake Texas US</p><p>South San 1500 2011 Interiors Blvd 99236 California US Francisco</p><p>1700 2004 Charade Rd 98199 Seattle Washington US</p><p>I n v a l Search Delete Last i Constraint Type Condition Related Constraint Columns Rule Status Change Index d 08/23/2013 LOCATION_ ENABLE LOC_ID_P LOC_ID_PK Primary - - - 11:19:57 - ID D K AM 08/23/2013 LOC_CITY_N "CITY" IS NOT ENABLE Check - - - 11:19:57 - - N NULL D AM LOC_C_ID_FK 08/23/2013 LOC_C_ID_F COUNTRY_INO ENABLE Foreign - (RO_1505_SQL01_T01.CO 11:19:57 - - K D ACTION D UNTRIES) AM</p><p>SQL Workshop---SQL Commands</p><p>SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE LOCATION_ID=1700 SELECT a.DEPARTMENT_NAME, b.CITY, b.COUNTRY_ID, a.DEPARTMENT_NAME</p><p>FROM DEPARTMENTS a JOIN LOCATIONS b</p><p>ON ( a.LOCATION_ID = b.LOCATION_ID )</p><p>SELECT DEPARTMENT_NAME,DEPARTMENT_NAME FROM DEPARTMENTS</p><p>UNION ALL</p><p>SELECT CITY, COUNTRY_ID FROM LOCATIONS</p><p>SELECT DEPARTMENT_NAME,DEPARTMENT_NAME FROM DEPARTMENTS</p><p>INTERSECT </p><p>SELECT CITY, COUNTRY_ID FROM LOCATIONS</p><p>SELECT DEPARTMENT_NAME,DEPARTMENT_NAME FROM DEPARTMENTS</p><p>MINUS</p><p>SELECT CITY, COUNTRY_ID FROM LOCATIONS</p><p>SELECT avg(MANAGER_ID) </p><p>FROM DEPARTMENTS a, LOCATIONS b</p><p>WHERE (a.LOCATION_ID=1700) AND (b.COUNTRY_ID='US')</p><p>SELECT a.LOCATION_ID a.DEPARTMENT_NAME, b.CITY, b.COUNTRY_ID, </p><p>FROM DEPARTMENTS a JOIN LOCATIONS b</p><p>ON ( a.LOCATION_ID = b.LOCATION_ID )</p><p>!!! GROUP BY a.LOCATION_ID</p><p>!!! HAVING b.COUNTRY_ID='US' SELECT * FROM DEPARTMENTS </p><p>WHERE DEPARTMENT_NAME > ANY ( SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE DEPARTMENT_ID> 100)</p><p>SELECT * FROM DEPARTMENTS </p><p>WHERE DEPARTMENT_NAME IN ( SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE DEPARTMENT_ID> 100)</p><p>SELECT * FROM DEPARTMENTS </p><p>WHERE DEPARTMENT_NAME >ALL ( SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE DEPARTMENT_ID> 100)</p><p>SELECT * FROM DEPARTMENTS </p><p>WHERE DEPARTMENT_NAME >ANY ( SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE DEPARTMENT_ID> 100)</p><p>SELECT * FROM DEPARTMENTS </p><p>WHERE EXISTS ( SELECT DEPARTMENT_NAME FROM DEPARTMENTS</p><p>WHERE DEPARTMENT_ID> 100)</p><p>IN =ANY</p><p>NOT IN <>ALL</p><p><ANY <maxim >ANY >minim</p><p><ALL <minim</p><p>>ALL >maxim</p><p>Constrangeri: NOT NULL, UNIQUE, CHECK </p><p>CREATE TABLE unu { </p><p>CNP number(13) CONSTRAINT unu_pk PRIMARY KEY , </p><p>Nume varchar2(20) NOT NULL, loc varchar2(10) DEFAULT ‘IASI’ NOT NULL,}</p><p>Sau</p><p>CREATE TABLE doi { </p><p>Nume varchar2(20) NOT NULL, </p><p>Prenume varchar2(20) NOT NULL, loc varchar2(10) DEFAULT ‘IASI’ NOT NULL,</p><p>CONSTRAINT unu_pk PRIMARY KEY( nume, prenume)</p><p>}</p><p>Sau</p><p>CREATE TABLE trei { </p><p>CNP number(13) UNIQUE</p><p>Nume varchar2(20) NOT NULL, </p><p>Prenume varchar2(20) NOT NULL,</p><p>Cod_echipa number(3) REFERENCES echipe(cod),</p><p>Cod_echipa number(3) CONSTRAINT ech_fk REFERENCES echipe(cod),</p><p>Cod_echipa number(3), FOREIGN KEY(cod_echipa) REFERENCES echipe(cod),</p><p>Cod_echipa number(3) CONSTRAINT test_fk FOREIGN KEY cod(echipa) REFERENCES echipe(cod) ON DELETE CASCADE,</p><p>Cod_echipa number(3) CONSTRAINT test_fk FOREIGN KEY cod(echipa) REFERENCES echipe(cod) ON DELETE SET NULL, loc varchar2(10) DEFAULT ‘IASI’ NOT NULL,</p><p>CONSTRAINT unu_pk PRIMARY KEY( nume, prenume)</p><p>}</p><p>Modificare table: </p><p>Adaugare coloana </p><p>ALTER TABLE unu ADD camp_nou number(4)UNIQUE </p><p>ALTER TABLE unu ADD camp_nou number(4) NOT NULL</p><p>ALTER TABLE unu ADD camp_nou number(4)PRIMARY KEY </p><p>Stergere coloana </p><p>ALTER TABLE unu DROP COLUMN camp_nou </p><p>ALTER TABLE unu DROP COLUMN camp_nou CASCADE CONSTRAINTS </p><p>MODIFICAREA unei coloane</p><p>ALTER TABLE unu MODIFY camp_nou VARCHAR2(20) DEFAULT ‘D’</p><p>Adaugarea unei constrangeri </p><p>ALTER TABLE unu ADD PRIMARY KEY( numecol)</p><p>ALTER TABLE unu ADD CONSTRAINT unu_pk PRIMARY KEY(numecol)</p><p>ALTER TABLE unu MODIFY numecol VARCHAR2(20) NOT NULL </p><p>STERGERE CONSTRANGERI </p><p>ALTER TABLE unu DROP CONSTRAINT numeconstrangere</p><p>ALTER TABLE unu DROP PRIMARY KEY</p><p>ALTER TABLE unu DROP UNIQUE (lista_col) </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us