0% found this document useful (0 votes)
58 views

Create Database Hospital

The document contains SQL statements to create tables for a hospital database. It defines tables for Patient, Physician, Diagnosis, and Treatment, including column names and data types. It also defines primary keys and foreign key constraints between the tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Create Database Hospital

The document contains SQL statements to create tables for a hospital database. It defines tables for Patient, Physician, Diagnosis, and Treatment, including column names and data types. It also defines primary keys and foreign key constraints between the tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

CREATE DATABASE HOSPITAL

CREATE TABLE PATIENT (PID VARCHAR(6)NOT NULL,


FIREST_NAME VARCHAR(35),
MIDDLE_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
AGE NUMERIC(3),
ADDRESS VARCHAR(45),
CONSTRAINT PATIENT_PK PRIMARY KEY (PID))
CREATE TABLE PHYSICIAN (PHID VARCHAR(6) NOT NULL,
FIRST_NAME VARCHAR(35),
MIDDEL_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
AGE NUMERIC(3),
ADDRESS VARCHAR (45),
PHONE_NO VARCHAR(10),
HOUSE_NO VARCHAR(5),
SPECIALITY VARCHAR(35),
CONSTRAINT PHYSICIAN_PK PRIMARY KEY(PHID))
CREATE TABLE DIAGNOSIS (DID VARCHAR(6) NOT NULL,
PATIENT_NAME VARCHAR(35),
ADMITED_DATE DATETIME,
CONTACT_PERSONE VARCHAR(35),
CONSTRAINT DIAGNOSIS_PK PRIMARY KEY(DID))
CREATE TABLE TREATMENT (TID VARCHAR(6),
PID VARCHAR(6),
PHID VARCHAR(6),
DID VARCHAR(6),
DATE_OF_TREATMENT DATETIME,
CONSTRAINT TREATMENT_PK PRIMARY KEY(TID),
CONSTRAINT PATIENT_FK FOREIGN KEY(PID)
REFERENCES PATIENT(PID),
CONSTRAINT PHYSICIAN_FK FOREIGN KEY(PHID)
REFERENCES PHYSICIAN(PHID),
CONSTRAINT DIAGNOSIS_FK FOREIGN KEY(DID)
REFERENCES DIAGNOSIS(DID));
TO CREATE DATABSE-CYNTAX
CREATE DATABASE HOSPITAL

CREATE TABLE PATIENT(PID VARCHAR(7),


F_NAME VARCHAR(45),
TO CREATE
L_NAME VARCHAR(40),
TABLE-CYNTAX
AGE INT NOT NULL,
SEX VARCHAR(7),
ADDRESS CHAR(45)
PRIMARY KEY(PID));

DROP DATABASE HOSPITAL TO DELET DATABASE-CYNTAX

DROP DATABASE HOSPITAL

INSERT INTO patient(PID,F_NAME,L_NAME,AGE,SEX,ADDRESS)


VALUES(2941,'FIKADU','WAKE',20,'M','A.A'),
(2931,'FASIKAW','BAYE',20,'M','GONDAR'),
(2831,'AYENEW','SISAY',20,'M','GONDAR'),
(2731,'AHADU','TADESSE',20,'F','WELO'),
(2681,'ABIY','MOLLA',20,'M','A.A');

TO INSERT DATA-CYNTAX

SELECT* FROM PATIENT; TO SHOW INSERTED DATA-CYNTAX


CREATE TABLE PATIENT(PID VARCHAR(6) NOT NULL,
FIRST_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
AGE NUMERIC(3),
ADDRESS VARCHAR(45)
CONSTRAINT PATIENT_PK PRIMARY KEY(PID))
CREATE TABLE PHYSCIAN(PHID VARCHAR(6) NOT NULL,
FIRST_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
FOR CREATE
AGE NUMERIC(3),
MANY TABLE
ADDRESS VARCHAR(45)
AT -ONCE-
CONSTRAINT PHYSCIAN_PK PRIMARY KEY(PHID))
CYNTAX
CREATE TABLE TREATMENT(ID VARCHAR(6) NOT NULL,
PID VARCHAR(6),
PHID VARCHAR(6),
DIAGNOSIS VARCHAR(45),
RX_DATE DATETIME
CONSTRAINT TREATMENT_PK PRIMARY KEY(ID)
CONSTRAINT PATIENT_FK FOREIGN KEY(PID)
REFERENCES PATIENT(PID),
CONSTRAINT PHYSCIAN_FK FOREIGN KEY(PHID)
REFERENCES PHYSCIAN(PHID));
CREATE DATABASE SELAM_CLINIC
CREATE TABLE PATIENT(MRN VARCHAR(6) NOT NULL,
DATE_OF_RTEGISTRATION DATETIME,
FIRST_NAME VARCHAR(20),
MIDDEL_NAME VARCHAR(20),
LAST_NAME VARCHAR(20),
SEX VARCHAR(6),
AGE NUMERIC(3),
REGION VARCHAR(20),
WOREDA VARCHAR(20),
KEBELE VARCHAR(20),
HOUSE_NO NUMERIC(3),
CONSTRAINT PATIENT_PK PRIMARY KEY(MRN))
CREATE TABLE PHYSICIAN (PHID VARCHAR(6) NOT NULL,
FIRST_NAME VARCHAR(20),
LAST_NAME VARCHAR(20),
SEX VARCHAR(6),
AGE NUMERIC(3),
ADDRESS VARCHAR (30),
SPECIALITY VARCHAR(30)
CONSTRAINT PHYSICIAN_PK PRIMARY KEY(PHID))
CREATE TABLE TREATMENT(TID VARCHAR(6) NOT NULL,
MRN VARCHAR(6),
PHID VARCHAR(6),
DIAGNISIS VARCHAR(30),
RX_DATE DATETIME
CONSTRAINT TREATMENT_PK PRIMARY KEY(TID),
CONSTRAINT PATIENT_FK FOREIGN KEY(MRN)
REFERENCES PATIENT(MRN),
CONSTRAINT PHYSICIAN_FK FOREIGN KEY(PHID)
REFERENCES PHYSICIAN(PHID))
CREATE DATABASE SCHOOL
CREATE TABLE TEACHER (TID VARCHAR(3) NOT NULL,
FIRST_NAME VARCHAR(35),
MIDDLE_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
AGE NUMERIC(3),
REGION VARCHAR(7),
WOREDA VARCHAR(7),
KEBELE VARCHAR(3),
HOUSE_NUMBER VARCHAR(4),
CONSTRAINT TEACHER_PK PRIMARY KEY(TID))
CREATE TABLE STUDENT(SID VARCHAR(4) NOT NULL,
FIRST_NAME VARCHAR(35),
MIDDLE_NAME VARCHAR(35),
LAST_NAME VARCHAR(35),
SEX VARCHAR(7),
AGE NUMERIC(3),
REGION VARCHAR(7),
WOREDA VARCHAR(7),
KEBELE VARCHAR(3),
HOUSE_NUMBER VARCHAR(4),
CONSTRAINT STUDENT_PK PRIMARY KEY(SID))
CREATE TABLE COURSE(CID VARCHAR(4) NOT NULL,
COURSE_NAME VARCHAR(7),
SID VARCHAR(4),
TID VARCHAR(3),
CREDIT_HOUR NUMERIC(2),
SEMISTER VARCHAR(3),
CONSTRAINT COURSE_PK PRIMARY KEY(CID),
CONSTRAINT TEACHER_FK FOREIGN KEY(TID)
REFERENCES TEACHER(TID),
CONSTRAINT STUDENT_FK FOREIGN KEY(SID)
REFERENCES STUDENT(SID));

You might also like