Você está na página 1de 3

TABLES USED IN THE MEDICAL DATABASE

-------------------------------------

USERNAME: MEDUSER
PASSWORD: MEDUSER
SQL> DESC PHYSICIAN
Name Null? Type
----------------------------------------- -------- ------------------------
PHYSICIAN_ID NOT NULL VARCHAR2(10)
PHYSICIAN_FNAME NOT NULL VARCHAR2(20)
PHYSICIAN_LNAME NOT NULL VARCHAR2(20)
ADDRESS NOT NULL VARCHAR2(40)
SALARY NUMBER(12,2)
DEPARTMENT NOT NULL VARCHAR2(20)

=============================================================================

SQL> DESC PATIENT


Name Null? Type
----------------------------------------- -------- ----------------------------
PATIENT_NO NOT NULL VARCHAR2(10)
PATIENT_NAME NOT NULL VARCHAR2(25)
PHYSICIAN VARCHAR2(10)
WARD_NO NUMBER(2)
DATE_IN DATE

===============================================================================

SQL> DESC WARD


Name Null? Type
----------------------------------------- -------- ----------------------------
WARDNO NOT NULL NUMBER(2)
WARDNAME VARCHAR2(10)
NO_OF_BEDS NUMBER(2)
TELEPHONE VARCHAR2(15)
NURSE VARCHAR2(10)

================================================================================

SQL> DESC NURSE


Name Null? Type
----------------------------------------- -------- ----------------------------
NURSEID NOT NULL VARCHAR2(10)
NURSENAME NOT NULL VARCHAR2(30)
SHIFT VARCHAR2(10)

================================================================================

SQL> DESC PHYSICIAN_SPECIALITY


Name Null? Type
----------------------------------------- -------- ----------------------------
PHYSICIAN_ID VARCHAR2(10)
FIELD_OF_SPECIALIZATION VARCHAR2(20)
YEARS_OF_SPECIALIZATION NUMBER(3)

===============================================================================

SQL> DESC SPECIALITY


Name Null? Type
----------------------------------------- -------- ----------------------------
FIELD NOT NULL VARCHAR2(20)

===============================================================================

www.oraclecoach.com Pg 1-3
SQL> DESC INVOICE
Name Null? Type
----------------------------------------- -------- ----------------------------
INVOICE_NO NOT NULL VARCHAR2(10)
SERVICE_TYPE VARCHAR2(15)
AMOUNT NUMBER(15,2)
PATIENT_NO VARCHAR2(10)
PHYSICIAN_ID VARCHAR2(10)

===============================================================================

SQL> DESC EXPERIENCE_LEVEL


Name Null? Type
----------------------------------------- -------- ----------------------------
LEXP NUMBER(3)
HEXP NUMBER(3)
EXPERIENCE VARCHAR2(15)

===============================================================================

SQL> SELECT *
2 FROM PHYSICIAN
3 /

PHYSICIAN_ PHYSICIAN_FNAME PHYSICIAN_LNAME ADDRESS SALARY


DEPARTMENT
---------- -------------------- -------------------- --------------------------- ----- -
----------
PHY001 John Doyle 23 Alexander Bell Drive 60000
Pediatrics
PHY002 Edna Frank 53 Elmo Ave, #320 45000
General Practice
PHY003 Joseph Raj 21 Foxcroft Lane 77000
Psychiatry
PHY004 Doris Marena 219 Liverpool Lane 50000
Gynecology
PHY005 Anton Dunn 5063 Rye Lane 62000
Psychiatry
PHY006 Mitterand Clark 66 Brookway. #32 80000
Pediatrics

6 rows selected.

===============================================================================

SQL> SELECT * FROM PATIENT


2 /

PATIENT_NO PATIENT_NAME PHYSICIAN WARD_NO DATE_IN


---------- ------------------------- ---------- ---------- ---------
CS0012 Ryan Rogers PHY003 1 20-OCT-02
CS0014 Fred Fuller PHY003 4 16-DEC-02
CS0020 Madeline Moon PHY001 1 19-JAN-03
CS0021 Ray Capriati PHY003 4 21-JAN-03
CS0022 Sue Shepherd PHY002 4 23-MAR-02
CS0033 Wendy Silk PHY001 2 03-FEB-03
CS0035 Gabriela Glean PHY002 2 12-JAN-03
CS0036 June Fredrick PHY001 30-DEC-02

8 rows selected.

=======================================================================================
SQL> SELECT * FROM WARD
2 /

WARDNO WARDNAME NO_OF_BEDS TELEPHONE NURSE


---------- ---------- ---------- --------------- ----------
1 Blue 20 (301)-676 3432 NN01
2 Red 25 (301)-673 2332 NN02

www.oraclecoach.com Pg 2-3
3 Orange 22 (301)-693 2211 NN04
4 Grey 22 (301)-445 2124 NN03
5 Green 24 (301)-445 2123 NN05

=====================================================================================

SQL> SELECT * FROM NURSE


2 /

NURSEID NURSENAME SHIFT


---------- ------------------------------ ----------
NN01 Joey DAY
NN02 Jim NIGHT
NN03 Cooper DAY
NN04 Sheila DAY
NN05 Greta NIGHT
NN06 Bill DAY
NN07 Graham DAY
NN08 Julie NIGHT

8 rows selected.

===================================================================================

SQL> SELECT * FROM PHYSICIAN_SPECIALITY


2 /

PHYSICIAN_ FIELD_OF_SPECIALIZAT YEARS_OF_SPECIALIZATION


---------- -------------------- -----------------------
PHY001 Pediatrics 10
PHY001 Genetics 6
PHY002 Cardiology 15
PHY003 Endocrinology 12
PHY004 Genetics 12
PHY004 Pediatrics 12

6 rows selected.

==========================================================================

SQL> SELECT * FROM SPECIALITY


2 /

FIELD
--------------------
Cardiology
Pulmonology
Neurology
Endocrinology
Genetics
Pediatrics

6 rows selected.

==========================================================================

SQL> SELECT * FROM EXPERIENCE_LEVEL


2 /

LEXP HEXP EXPERIENCE


---------- ---------- ---------------
1 5 BEGINNER
6 15 INTERMEDIATE
16 30 EXPERT

www.oraclecoach.com Pg 3-3

Você também pode gostar