Konsep Database SDLC Strategy and Analysis Design Build
Konsep Database
SDLC Strategy and Analysis Design Build n Document Transition Production
Data Storage Flat file Electronic Spreadsheet Filing Cabinet Database
Definisi Database merupakan kumpulan file yang saling berhubungan satu dengan yang lainnya dan tersimpan diperangkat keras komputer. DBMS adalah perangkat lunak yang digunakan untuk membuat dan memelihara database
Definisi Database System = Database + DBMS
Terminology Nama Alamat Tg. Lahir Table No. Telp Row Field Column Tuple / Record
Terminology v Primary key : Kolom atau himpunan kolom yg mengidentifikasi masing-masing baris secara khusus v Foreign key : Kolom atau himpunan kolom yang mereferensikan ke primary key pada table yg sama atau yg lainnya.
Communicating using SQL statement is entered SELECT nama FROM jurusan ; Statement is sent to Oracle Server
SQL dan PL/SQL l SQL (Structured Query Language) l PL/SQL (Procedural Language / Structured Query Language)
Objects v Table : tempat penyimpanan data yang terdiri dari baris dan kolom v View : merepresentasikan bagian data yang berasal dari satu tabel atau lebih v Sequence : generate nilai PK
Objects v Index : meningkatkan performance query v Synonym : nama lain untuk suatu object v Program Unit : Procedure, Function atau Package dari instruksi SQL dan PL/SQL
DBMS Languages w Data Definition Language (DDL) w Data Manipulation Language (DML) w Data Control Language (DCL) w Data Transaction Control (DTC)
Klasifikasi DBMS w Data Model w w w User w w w Relational Object Single Multi Lokasi w w Centralized Distributed
Keuntungan DBMS Controlling Redundancy § Restrict Unauthorized Access § Enforcing Integrity Constraints § Providing Backup and Recovery §
Integrity Constraint Type § Entity : nilai PK harus unik dan tidak boleh null § Referential : nilai FK harus sesuai dengan PK atau null § Column : nilai pada column harus sesuai dengan tipe data yang telah didefinisikan § User-defined : nilai harus sesuai dengan aturan yang telah ditentukan oleh user
- Slides: 15