Anda di halaman 1dari 12

TUGAS BASIS DATA

Moch Arif Sudaryanto (101110255)

SEKOLAH TINGGI INFORMATIKA & KOMPUTER INDONESIA

Perpustakan.
TRANSAKSI
KTP
NIP
KDBACA
DK_DAFTAR
TGL_DAFTAR
NO_PINJAM
TGL_PINJAM
TGL_HRS_KEMBALI
NO_KEMBALI
YGL_KEMBALI
DENDA

ORANG
KTP
NUMERIC
NMDEPAN
INTEGER
NMBELAKANG INTEGER
TGLLAHIR
DATE
ALAMAT
INTEGER
JK
INTEGER

KTP
NOANGGOTA
NRP
NMDEPAN
NMBELAKANG
TGLLAHIR
ALAMAT
JK
MASABERLAKU
IPK

NUMERIC
NUMERIC
NUMERIC
INTEGER
INTEGER
DATE
INTEGER
INTEGER
INTEGER
NUMERIC

KTP = KTP
NOANGGOTA = NOANGGOTA

ANGGOTA
KTP
NUMERIC
NOANGGOTA
NUMERIC
NMDEPAN
INTEGER
NMBELAKANG INTEGER
TGLLAHIR
DATE
ALAMAT
INTEGER
JK
INTEGER
MASABERLAKU INTEGER

KTP = KTP
NOANGGOTA = NOANGGOTA

DOSEN
KTP
NUMERIC
NOANGGOTA
NUMERIC
NIPDOSEN
INTEGER
NMDEPAN
INTEGER
NMBELAKANG
INTEGER
TGLLAHIR
DATE
ALAMAT
INTEGER
JK
INTEGER
MASABERLAKU INTEGER
SPESIALISASI
INTEGER

KTP = KTP

KTP = KTP
NIP = NIP

KTP = KTP
NOANGGOTA = NOANGGOTA

UMUM
KTP
NOANGGOTA
NMDEPAN
NMBELAKANG
TGLLAHIR
ALAMAT
JK
MASABERLAKU
PENGENAL

KDBACA = KDBACA
KDBACA = KDBACA

BACAAN
KDBACA NUMERIC
JNSBACA INTEGER

KTP = KTP
NIP = NIP

KTP = KTP

MHS

NUMERIC
INTEGER
NUMERIC
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

NUMERIC
NUMERIC
INTEGER
INTEGER
DATE
INTEGER
INTEGER
INTEGER
INTEGER

KDBACA = KDBACA

PEGAWAI
KTP
NUMERIC
NIP
INTEGER
NMDEPAN
INTEGER
NMBELAKANG INTEGER
TGLLAHIR
DATE
ALAMAT
INTEGER
JK
INTEGER
GAJI
INTEGER

PUSTAKAWAN
KTP
NUMERIC
NIP
INTEGER
NMDEPAN
INTEGER
NMBELAKANG INTEGER
TGLLAHIR
DATE
ALAMAT
INTEGER
JK
INTEGER
GAJI
INTEGER
AHLI
INTEGER

KTP = KTP
NIP = NIP

PENGARANG
KDBACA
NUMERIC
NMPENERBIT INTEGER

KDBACA = KDBACA

NMPENERBIT = NMPENERBIT

NONTEXT
KDBACA
NUMERIC
JNSBACA INTEGER
DISKRIPSI INTEGER

BUKUTEXT
KDBACA
NUMERIC
ISBN
INTEGER
JNSBACA
INTEGER
NMPENGARANG INTEGER
JUDUL
INTEGER

STAF
KTP
NIP
NMDEPAN
NMBELAKANG
TGLLAHIR
ALAMAT
JK
GAJI
LULUSAN
NOTA
TGL

NUMERIC
INTEGER
INTEGER
INTEGER
DATE
INTEGER
INTEGER
NUMERIC
INTEGER
INTEGER
INTEGER

orang
ktp
nmdepan
nmbelakang
tgllahir
alamat
jk

bacaan
kdbaca
jnsbaca

Relation_200

bukutext
isbn
nmpengarang
judul
anggota
noanggota
masaberlaku

pegawai
nip
gaji

mhs
nrp
ipk
dosen
nipdosen
spesialisasi

umum
pengenal

pustakawan
ahli

staf
lulusan

PENERBIT
NMPENERBIT INTEGER
ALAMAT
INTEGER

Relation_183

nontext
diskripsi

penerbit
nmpenerbit
alamat

Perbankan.
customer
custno
cname
addres
bdate

employeecs
css
fname
minit
lname
addres
sex
bdate
salery
branch_id_ecs

customerservice
cssn
typep_r

bank
bname
addrees
corporate

Relation_150

Relation_155

staff
sssn
graduate

account
accno
type
balance

Relation_149

EMPLOYEECS
CSS
INTEGER
FNAME
INTEGER
MINIT
INTEGER
LNAME
INTEGER
ADDRES
INTEGER
SEX
INTEGER
BDATE
DATE
SALERY
NUMERIC(8,2)
BRANCHID INTEGER

CSS = CSS

CUSTOMERSERVICE
CSS
INTEGER
CSSN
INTEGER
FNAME
INTEGER
MINIT
INTEGER
LNAME
INTEGER
ADDRES
INTEGER
SEX
INTEGER
BDATE
DATE
SALERY
NUMERIC(8,2)
BRANCHID INTEGER
TYPEP_R INTEGER

STAFF
CSS
INTEGER
SSSN
INTEGER
FNAME
INTEGER
MINIT
INTEGER
LNAME
INTEGER
ADDRES
INTEGER
SEX
INTEGER
BDATE
DATE
SALERY
NUMERIC(8,2)
BRANCHID
INTEGER
GRADUATE INTEGER

brandchbank
brandid
bname_bb
addrees

taleer
tssn
accounting

CUSTOMER
CUSTNO NUMERIC
CNAME
INTEGER
ADDRES INTEGER
BDATE
DATE

CSS = CSS

loan
loanno
branch_id_loan
type
amount

Relation_151

CUSTNO = CUSTNO

TRANSAKSI
CUSTNO
NUMERIC
CSS
INTEGER
TSSN
INTEGER
TRANS_ID
INTEGER
DATE
INTEGER
DEBIT_KREDIT INTEGER
NO_TRANSA
INTEGER
AMOUNT
INTEGER

CUSTNO = CUSTNO

TRANSALOAN
CSS
INTEGER
TSSN
INTEGER
BNAME
INTEGER
NO_TRANSL INTEGER
DATEL
INTEGER
CUST_NO
INTEGER
LOANNO
INTEGER
SSSN
INTEGER
NOPAY
INTEGER
TRANSL
INTEGER
AMOUNT
INTEGER
PAYOF
INTEGER

CSS = CSS
TSSN = TSSN

CSS = CSS
TSSN = TSSN

CSS = CSS

TALEER
CSS
INTEGER
TSSN
INTEGER
FNAME
INTEGER
MINIT
INTEGER
LNAME
INTEGER
ADDRES
INTEGER
SEX
INTEGER
BDATE
DATE
SALERY
NUMERIC(8,2)
BRANCHID
INTEGER
ACCOUNTING INTEGER

BANK
CUSTNO
NUMERIC
BNAME
INTEGER
ADDREES
INTEGER
CORPORATE INTEGER

BNAME = BNAME

BNAME = BNAME

BRANDCHBANK
CUSTNO
NUMERIC
BNAME
INTEGER
BRANDID
INTEGER
BNAME_BB
INTEGER
ENT_ADDREES INTEGER
CORPORATE
INTEGER
ADDREES
INTEGER

BNAME = BNAME

LOAN
CUSTNO
BNAME
LOADNO
BRANCH_ID_LOAN
ADDREES
CORPORATE
TYPE
AMOUNT

NUMERIC
INTEGER
NUMERIC
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

ACCOUNT
ACCNO
INTEGER
TYPE
INTEGER
BALANCE INTEGER

BNAME = BNAME
BRANDID = BRANDID
BNAME_BB = BNAME_BB

ACCNO = ACCNO

TRNASACCT
BNAME
INTEGER
BRANDID
INTEGER
BNAME_BB
INTEGER
ACCNO
INTEGER
NO_TRANSA
INTEGER
DATAA
INTEGER
CUSTOMER_NO INTEGER
ACC_NO
INTEGER
CSSN
INTEGER

Controller.

pesawat
noreg

pemeriksaan
noFAA
jenis
nilaimax

Relation_44

teknisi
ahli

Relation_32

tenagakerja
nopeg
ktp
nama
gaji
alamat

model
kode
kapasitas
berat

trafkontroler
lulusan

PESAWAT
NOREG INTEGER
KODE
INTEGER

KODE = KODE
KODE = KODE

MODEL
KODE
INTEGER
KAPASITAS <undefined>
BERAT
INTEGER

KODE = KODE
KODE = KODE

NOREG = NOREG

PEMERIKSAAN
NOREG
INTEGER
NOFAA
INTEGER
KODE
INTEGER
JENIS
INTEGER
NILAIMAX INTEGER

NOREG = NOREG

TEKNISI
NOREG
INTEGER
AHLI
INTEGER
KODE
INTEGER
PES_KODE INTEGER

TRAFKONTROLER
KODE
INTEGER
LULUSAN
INTEGER
KAPASITAS <undefined>
BERAT
INTEGER
TENAGAKERJA
KODE
INTEGER
NOPEG
INTEGER
KAPASITAS <undefined>
BERAT
INTEGER
KTP
INTEGER
NAMA
INTEGER
GAJI
INTEGER
ALAMAT
INTEGER

Bandara.
pil ot

planttype
model
c apac ity
weigth

lic _num
restr

Relation_24
Relation_21

Relation_25

employee
salary
shift

Relation_22

Relation_89

servic e
dw
date
work_c ode
hours

Relation_52

airpl an
reg

Relation_90

owner
c orporation
Person

Relation_88

Relation_23

c orporation

hangar

name
address
phone

number
c apac ity
loc ation

PLANTTYPE
MODEL
integer
CAPACITY integer
WEIGTH
integer

FLIES
MODEL
integer
LIC_NUM integer

MODEL = MODEL

MAINTAIN
SALARY integer
DW
integer

MODEL = MODEL

REG = REG

AIRPLAN
REG
integer
MODEL integer

REG = REG

SERVICE
DW
integer
REG
integer
DATE
date
WORK_CODE numeric
HOURS
time

OWNS
CORPORATION
PERSON
REG

HANGAR
NUMBER
integer
REG
integer
CAPACITY integer
LOCATION integer

LIC_NUM = LIC_NUM

WORKSON
SALARY integer
MODEL integer

MODEL = MODEL

REG = REG

person
ssn
address
phone
nameperson

PILOT
LIC_NUM integer
RESTR
integer

SALARY = SALARY

LIC_NUM = LIC_NUM
SALARY = SALARY

EMPLOYEE
SALARY integer
SHIFT
integer

SALARY = SALARY

DW = DW

OWNER
CORPORATION integer
PERSON
integer
CORPORATION = CORPORATION
PERSON = PERSON

integer
integer
integer

CORPORATION = CORPORATION
PERSON = PERSON

CORPORATION
CORPORATION integer
PERSON
integer
NAME
integer
ADDRESS
integer
PHONE
integer

CORPORATION = CORPORATION
PERSON = PERSON

PERSON
CORPORATION
PERSON
SSN
SALARY
LIC_NUM
ADDRESS
PHONE
NAMEPERSON

integer
integer
integer
integer
integer
integer
integer
integer

PERSON
ssn
no
fname
mnite
lnme
name
sex
bdate
address
street
apartno
city
zip
state

FACULTY

Relation_26

fphone
foffice
rank
salary

Relation_27

STUDENT

Relation_25
Relation_61

class

GRAD_STUDENT

GRANT

degrees
colege
dgree
Year

nog
title
agency

Current_Section
SECTION

Relation_19

Instructor_Researcher
Relation_41

FACULTY
GRAD_STUDENT

SECTION
SecNo
Year
Qtr

DEPARTEMENT
Relation_15

Relation_20

Relation_17

DNo

Relation_14

Relation_18

COLLEGE
Coffice
Cname
Dean

Departemen.

Relation_12
Relation_13

COURSE
Cno
Cname
CDesc

Relation_16

PERSON
SSN
INTEGER
NO
INTEGER
FNAME INTEGER
MNITE INTEGER
LNME INTEGER
NAME INTEGER
SEX
INTEGER
BDATE INTEGER
ADDRESS INTEGER
STREET INTEGER
APARTNO INTEGER
CITY
INTEGER
ZIP
INTEGER
STATE INTEGER

SSN = SSN
NO = NO

FACULTY = FACULTY
GRAD_STUDENT = GRAD_STUDENT
SSN = SSN
NO = NO

FACULTY
FACULTY
INTEGER
GRAD_STUDENT INTEGER
SSN
INTEGER
NO
INTEGER
DNO
INTEGER
FNAME
INTEGER
MNITE
INTEGER
LNME
INTEGER
NAME
INTEGER
SEX
INTEGER
BDATE
INTEGER
ADDRESS
INTEGER
STREET
INTEGER
APARTNO
INTEGER
CITY
INTEGER
ZIP
INTEGER
STATE
INTEGER
FPPHONE
INTEGER
FOFFICE
INTEGER
RANK
INTEGER
SALARY
INTEGER

RELATION_15
FACULTY
GRAD_STUDENT
SSN
NO
DNO

INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

STUDENT

FACULTY
SSN = SSN
GRAD_STUDENT
FACULTY = FAC_FACULTY
NO = NO
DEGREE
GRAD_STUDENT = FAC_GRAD_STUDENT
SSN
SSN = FAC_SSN
NO = FAC_NO
NO
FACULTY = FACULTY
GRAD_STUDENT = GRAD_STUDENT
CLASS
DEGREE = DEGREE
DNO
RELATION_27
DEP_DNO
FACULTY
INTEGER
FNAME
GRAD_STUDENT
INTEGER
MNITE
SSN
INTEGER
LNME
NO
INTEGER
NAME
FACULTY = FACULTY
GRAD_STUDENT = GRAD_STUDENT GRA_FACULTY
INTEGER
SEX
SSN = SSN
FACULTY = STU_FACULTY
GRA_GRAD_STUDENT INTEGER
BDATE
NO = NO
GRAD_STUDENT = STU_GRAD_STUDENT
DEGREE
INTEGER
FACULTY = FACULTY
ADDRESS
DEGREE = STU_DEGREE
GRAD_STUDENT = GRAD_STUDENT STREET
SSN = SSN
DEGREE = DEGREE
NO = NO
APARTNO
SSN = SSN
FACULTY = FACULTY
CLASS = CLASS
RELATION_61
CITY
NO = NO
GRAD_STUDENT = GRAD_STUDENT
CLASS = CLASS
FACULTY
INTEGER
ZIP
GRAD_STUDENT
GRAD_STUDENT INTEGER
STATE
DEGREE
INTEGER
FACULTY
INTEGER
SSN
INTEGER
GRAD_STUDENT
INTEGER
NO
INTEGER
DEGREE
INTEGER
CLASS
INTEGER
STU_FACULTY
INTEGER
SECTION
INTEGER
STU_GRAD_STUDENT INTEGER
STU_DEGREE
INTEGER
GRANT
CURRENT_SECTION
SSN
INTEGER
NOG INTEGER
NO
INTEGER SECTION
INTEGER
TITLE INTEGER
FACULTY = GRA_FACULTY
SECTION = SECTION
CLASS
INTEGER SEC_SECTION INTEGER
GRAD_STUDENT = GRA_GRAD_STUDENT
AGENCY INTEGER
DEGREE = DEGREE
FAC_FACULTY
INTEGER SECNO
INTEGER
FAC_GRAD_STUDENT INTEGER
FAC_SSN
INTEGER
FACULTY = FACULTY
FAC_NO
INTEGER
SECTION = SEC_SECTION
GRAD_STUDENT = GRAD_STUDENT
COLEGE
INTEGER SECTION
SECNO = SECTI
SECNOON
DEGREE = DEGREE
NOG = NOG
DGREE
INTEGER
SSN = SSN
NO = NO
YEAR
INTEGER
TRANSCRIPT

RELATION_41
FACULTY
INTEGER
GRAD_STUDENT INTEGER
NOG
INTEGER
FACULTY = FACULTY
GRAD_STUDENT = GRAD_STUDENT

NSTRUCTOR_RESEARCHER
FACULTY = FACULTY
FACULTY
INTEGER
GRAD_STUDENT INTEGER GRAD_STUDENT = GRAD_STUDENT
DEPARTEMENT
DNO
COFFICE
FACULTY
GRAD_STUDENT
SSN
NO

FACULTY = FACULTY
GRAD_STUDENT = GRAD_STUDENT
SSN = SSN
NO = NO
DNO = DNO
DNO = DNO

COLLEGE
COFFICE INTEGER
CNAME INTEGER
DEAN INTEGER

INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

COFFIC E = COFFICE
DNO = DNO

SECTION
SECTION INTEGER
SECNO INTEGER
YEAR INTEGER
QTR INTEGER

SECTION
SECNO
FACULTY
GRAD_STUDENT
SECTION = SECTION DEGREE
SECNO = SECNO
SSN
NO
CLASS

INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER

CLASS = CLASS

SECTION = SECTION
SECNO = SECNO
DNO = DEP_DNO

DNO = DNO

COURSE
CNO INTEGER
DNO INTEGER
SECTION INTEGER
SECNO INTEGER
CNAME INTEGER
CDESC INTEGER

Anda mungkin juga menyukai