0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan

Tutorial SQL Oracle 7 Lembar

Dokumen ini memberikan panduan lengkap tentang Oracle Database, termasuk pengenalan, pembuatan dan pengelolaan schema serta tabel, manipulasi data, query lanjutan, join, view, subquery, dan penggunaan fungsi. Terdapat instruksi SQL untuk berbagai operasi seperti membuat user, tabel, dan melakukan DML. Selain itu, dokumen juga menyertakan tips penting dalam penggunaan Oracle Database.

Diunggah oleh

pineappletech.inc
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan

Tutorial SQL Oracle 7 Lembar

Dokumen ini memberikan panduan lengkap tentang Oracle Database, termasuk pengenalan, pembuatan dan pengelolaan schema serta tabel, manipulasi data, query lanjutan, join, view, subquery, dan penggunaan fungsi. Terdapat instruksi SQL untuk berbagai operasi seperti membuat user, tabel, dan melakukan DML. Selain itu, dokumen juga menyertakan tips penting dalam penggunaan Oracle Database.

Diunggah oleh

pineappletech.inc
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Lembar 1: Pengenalan Oracle Database

- Oracle Database adalah RDBMS yang powerful untuk enterprise.

- Komponen: SQL*Plus, SQL Developer, Listener, Instance.

- Struktur: Schema, Tablespace, Datafile.

- Instalasi singkat: Unduh dari Oracle, install dan koneksi via SQL Developer.
Lembar 2: Membuat dan Mengelola Database Schema
- Schema = User yang memiliki objek di Oracle.

- Membuat user/schema:

CREATE USER belajar IDENTIFIED BY password;

GRANT CONNECT, RESOURCE TO belajar;

- Melihat user:

SELECT username FROM dba_users;


Lembar 3: Membuat dan Mengelola Tabel
- Membuat tabel:

CREATE TABLE Mahasiswa (

NIM NUMBER PRIMARY KEY,

Nama VARCHAR2(100),

Jurusan VARCHAR2(50)

);

- Melihat tabel:

SELECT * FROM tab;

- Menghapus tabel:

DROP TABLE Mahasiswa;


Lembar 4: Manipulasi Data (DML)
- Insert data:

INSERT INTO Mahasiswa VALUES (12345, 'Andi', 'Teknik Informatika');

- Update data:

UPDATE Mahasiswa SET Nama = 'Andi Setiawan' WHERE NIM = 12345;

- Delete data:

DELETE FROM Mahasiswa WHERE NIM = 12345;

- Select data:

SELECT * FROM Mahasiswa;


Lembar 5: Query Lanjutan
- Filter data:

SELECT * FROM Mahasiswa WHERE Jurusan = 'Teknik Informatika';

- LIKE, BETWEEN, IN:

SELECT * FROM Mahasiswa WHERE Nama LIKE 'A%';

- Urutkan hasil:

SELECT * FROM Mahasiswa ORDER BY Nama DESC;


Lembar 6: Join, View, dan Subquery
- Join tabel:

SELECT M.Nama, D.NamaDosen

FROM Mahasiswa M

JOIN Dosen D ON M.Jurusan = D.Jurusan;

- View:

CREATE VIEW V_Mahasiswa AS SELECT Nama, Jurusan FROM Mahasiswa;

- Subquery:

SELECT * FROM Mahasiswa WHERE Jurusan IN (

SELECT Jurusan FROM Dosen WHERE NamaDosen = 'Dr. Budi'

);
Lembar 7: Fungsi, Date, dan Tips
- Fungsi string:

SELECT UPPER(Nama), LENGTH(Nama) FROM Mahasiswa;

- Fungsi tanggal:

SELECT SYSDATE, TO_CHAR(SYSDATE, 'DD-MON-YYYY') FROM dual;

- Tips:

- Gunakan DUAL untuk query dummy.

- Perhatikan case-sensitive.

- Gunakan COMMIT untuk simpan perubahan.

Anda mungkin juga menyukai