Anda di halaman 1dari 9

LAPORAN 1

PRAKTEK BASIS DATA LANJUT


SEMESTER III

DISUSUN OLEH

JUMA HELDA
1901091014

JURUSAN TEKNOLOGI INFORMASI


PROGRAM STUDI TEKNIK KOMPUTER
POLITEKNIK NEGERI PADANG
2020
1. LANDASAN TEORI
Apa itu SQL
SQL adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data
relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam
manajemen basis data relasional. Saat ini hampir semua server basis data yang ada
mendukung bahasa ini untuk melakukan manajemen datanya.
SQL merupakan bahasa atau sintaks-sintaks perintah tertentu untuk mengatur database.
Semua perintah SQL dibagi dalam 2 kategori besar berdasarkan fungsinya.

Apa itu bahasa basis data ?


Bahasa basis data yaitu bahasa yang digunakan oleh user agar bisa berkomunikasi atau
berinteraksi dengan sistem manajemen basis data atau yang sering kita kenal dengan
DBMS (Data Base Management System).

Bahasa Basis Data


DDL juga DML merupakan 2 bentuk dari bahasa basis data (database language).

A. DDL (Data Definition Language)


Menurut teorikomputer.com DDL (Data Definition Language) merupakan kumpulan
perintah pada SQL untuk menggambarkan desain dari basis data (database).
Macam-macam Perintah DDL
 Create : membuat database dan table.
 Alter : melakukan perubahan struktur table yang telah dibuat. (add,
change,rename).
 Drop : menghapus database dan table.

B. DML (Data Manipulation Language)


DML menurut gilacocding.com merupakan perintah SQL yang berhubungan dengan
pengolahan data dalam tabel pada sebuah database.
Macam-macam Perintah DML
Perintah-perintah tersebut di antaranya yaitu :
 Select : perintah yang digunakan untuk menampilkan record pada sebuah tabel
 Insert : perintah yang digunakan untuk menambahkan record baru pada tabel
 Update : perintah yang digunakan untuk mengubah data
 Delete : digunakan untuk menghapus data
2. LANGKAH KERJA
1. Masuk ke Oracle

klik dua pada ikon oracle.


Atau Buka browser dengan mengetikkan alamat :
http:// 192.168.1.100:8080/apex/f?p=4550
2. Selanjutnya pilih application express, untuk membuat workspace pada database user
- pilih use exiting,
- pada database username
- pilih HR dan isikan data pada pembuatan workspace hingga selesai

3. Selanjutnya pada username isi system ,dan password suai yang kita isiskan tadi pas
menggistall oracel kemudian klik login.
4. Selanjutnya isikan Hr dan passwordnya, kemudian klik login.

5. Selanjutnya juga bisa login mngunakan cmd dengan menuliskan sintak seperti pada
gambar brikut.

6. Buatlah tabel mahasiswa yang me miliki struktur nim varcar(5), nama


varchar(25), alamat varchar(30).
SQL> create table mahasiswa (nim varchar(5), nama
varchar(25), alamat varchar(30));
7. Lihatlah isi tabel yang ada dalam tablespace dengan mempergunakan perintah:
SQL> select * from tab;

8. Lihatlah struktur tabel dengan mempergunakan perintah :


SQL>describe mahasiswa;

9. Lakukan modifikasi tabel seperti merubah tipe field, menambah field baru dan
merubah nama table dengan menggunakan perintah Alter Table.
Lakukan perubahan tipe field pada table dengan perintah :
SQL>alter table mahasiswa modify (nim number(5));
Lakukan penambahan field pada table dengan perintah :
SQL>alter table mahasiswa add (usia number(2));

Lakukan penggantian nama table dengan perintah:


SQL>alter table mahasiswa rename to mhs;

10. Lakukan penambahan data kedalam tabel, dengan menggunakan perintah:


SQL>insert into mahasiswa values (1,’Sumanto’, ’Sleman’
);

11. Lakukan edit tabel dengan mempergunakan perintah update.


SQL>update mahasiswa set nama = ‘Sumanto’ where nim=1;
12. Lakukan penghapusan data, pergunakan perintah :
SQL>delete from mahasiswa where nim=1;

13. Lakukan pembuatan Constraint pada tabel.


Memberi konstrain pada saat membuat tabel :
SQL>create table mahasiswa_xx(nim char(5) constraint
pnim_xx primary key, nama char(20) constraint nnama_xx
not null, alamat char(30));

A. LATIHAN dan JAWABAN


1. Tambahkan data berikut ke tabel mahasiswa yang telah dibuat tadi.
2 Maharani Palembang 17 agust 1990
3 Parman Subang 9 Feb 1991
4 Ratnasari Bandung 17 mar 1991
2. Tampilkan data mahasiswa yang berasal dari sleman

3. Tampilkan data mahasiswa yang tanggal lahirnya null


4. Tampilkan data mahasiswa yang memiliki nama berakhiran huruf ‘i’.

Referensi

 https://badoystudio.com/ddl-dan-dml/
 https://www.nesabamedia.com/pengerrtian -ddl- dan-dml/

Anda mungkin juga menyukai