Anda di halaman 1dari 15

SIA

SQL & No SQL


KELOMPOK 1

1. Hanifah Nur Hidayah ( 19133100096 )


2. Ika Nuriya Azizah ( 19133100069 )
3. Erviana Dwi Aksari ( 19133100100 )
4. Nur Fadilah ( 19133100019 )
5. Sephiana Nilamsyah ( 19133100117 )
6. Lenarda Surat Kobu ( 19133100073 )

AKUNTANSI 3 ( A3 )
SIA

Pengertian Structured Query Language (SQL)


Structured Query Language atau SQL adalah
bahasa kueri yang dirancang untuk membantu
dalam pengambilan dan mengelola informasi pada
sebuah database. Untuk yang masih pemula
dalam dunia IT, biasanya diartikan sebagai bahasa
yang digunakan untuk mengakses sebuah data
dalam basis relasional.

Terkait dengan standarisasi SQL sudah ada sejak


tahun 1986 dan diinisialisasi oleh ANSI (American
National Standard Institute). Hingga sekarang,
banyak sekali server yang dapat mengartikan
SQL, baik dari database maupun software.
SIA
Fungsi SQL

Mampu untuk
Mengeksekusi Query 02
01 Dapat Memanipulasi
dan Mengakses
Database
Dapat Mengatur
03 Hak Akses User
SIA

Perintah Dasar SQL

1 2 3
Data Definition Data Manipulation Data Control
Language (DDL) Language (DML) Language (DCL)
• Create • Insert • Grant
• Alter • Select • Revoke
• Rename • Update
• Drop • Delete
• Show
SIA

Pekerjaan yang Membutuhkan SQL

Database Data Scientist Big Data


Administrator Architect
NoSQL ( non-relational database management system )

Sistem manajemen database non-relational ( non-relational database management system )


merupakan model data yang lebih fleksibel dan dirancang untuk mengelola data berukuran besar yang
didistribusikan pada banyak perangkat serta mempermudah dalam meningkatkan atau menurunkan
skalabilitas.

Ada beberapa jenis database NoSQL, masing-masing memiliki fitur teknis dan
perlakuan yang berbeda. Salah satu contoh Database Oracle NoSQL adalah
SimpleDB buatan Amazon.
01
NoSQL memiliki 4 metode, yaitu: Table-oriented, Graph-
oriented, Document-oriented database, Key-value store
OPTIONS

Metode ini biasanya hanya dikembangkan oleh yang

02
Table-oriented (disimpan membuatnya sendiri . Performa dan hasil dari metode
dalam bentuk kunci-isi ini sangat baik meskipun dengan berjuta – juta data
berpasangan)
yang ada di database mereka tapi tetap bisa OPTIONS
memaksimalkan website mereka.

Document-oriented database
03
Pada document oriented database, dokumen
dapat memiliki field yang berbeda dengan
(disimpan dalam dokumen- OPTIONS
dokumen lain walaupun berada dalam satu
dokumen)
koleksi. Hal ini tidak dapat dilakukan dengan
database relasional dimana sebuah record
tidak mungkin memiliki field yang berbeda
dengan record yang berada dalam satu tabel.
01
OPTIONS

Graph-oriented (disimpan Jenis database NoSQL yang menggunakan


dalam bentuk graf) struktur graph dengan node, edge dan
properties untuk menyimpan datanya.
02
OPTIONS

Dalam key-value store, data tidak langsung disimpan

Key-value store
03
dalam disk seperti database pada umumnya. Data
disimpan dalam memori komputer dan sesekali data
OPTIONS
dalam memori ditulis ke disk. Penyimpanan data dalam
memori menyebabkan proses query akan lebih cepat,
karena tidak perlu lagi mengambil data dari disk.
Dilaaaa
tralalalala
kegunaan database dalam peroses
bisnis bagi perusahaan atau organisasi,
Mengapa Proses keberadaan database (basis data)
memiliki fungsi dan peran penting dalam
Bisnis Harus mendukung proses bisnis agar lebih
Aware akan efektif dan efisien. Sebab, database
merupakan salah satu komponen utama
NoSQL? dalam sistem informasi, yang merupakan
dasar dalam menyediakan suatu
informasi bagi para pemakai (user).
Mengapa proses bisnis harus
mengguakan Database NoSQL ?

Fleksibilitas: Database NoSQL umumnya menyediakan skema fleksibel yang


memungkinkan pengembangan yang lebih cepat dan lebih berulang. Model data
fleksibel membuat database NoSQL ideal untuk data yang semi terstruktur dan
tidak terstruktur.

Skalabilitas: Database NoSQL umumnya didesain untuk meningkatkan skala


dengan menggunakan klaster perangkat keras yang terdistribusi alih-alih
meningkatkan skala dengan menambah server yang mahal dan robust. Beberapa
penyedia layanan cloud menangani aktivitas di balik operasi ini sebagai layanan
yang dikelola sepenuhnya.
Lanjutan…..

Kinerja tinggi: Database NoSQL dioptimalkan untuk model data spesifik dan pola
akses yang memberikan kinerja yang lebih tinggi dibandingkan jika Anda mencoba
mendapatkan fungsionalitas yang mirip dengan database relasional.

Fungsionalitas tinggi: Database NoSQL menyediakan API dan jenis data


fungsional yang dibuat secara khusus untuk setiap model data yang sesuai.

Lebih Ramah untuk Developer : Mengelola database memang merupakan salah


satu skill wajib developer. Meskipun pekerjaan tersebut tidak mudah, dengan
bantuan NoSQL prosesnya bisa lebih simple.
DAMPAK SQL DAMPAK POSITIF :
• Memiliki kemampuan dalam managemen
DAMPAK NEGATIF : user dan tiap user dapat diatur hak akses
• Hanya dapat diimpelementasikan pada pada database oleh database administrator.
1 unit server dan jika ingin • Memiliki security data yang baik dan
memperbesar skala, maka anda harus kemampuan back up data, rollback data, dan
menambah daya CPU, SSD, RAM dan recovery data.
perangkat lainnya pada satu server. • Memudahkan koneksi dengan komputer
• Software berlisensi dan memiliki client yang pembangunan aplikasinya
harga yang mahal bagi perusahaan menggunakan software yang sama dengan
kecil dan menengah platform MS-SQL, misalnya Microsoft
• Hanya mampu berjalan pada satu Visual Basic.
platform system operasi yaitu • Standar pada suatu tabel jelas dan terstruktur
Microsoft Windows. • Mampu mengolah data dalam jumlah besar
dan mampu membuat database mirroring dan
clustering.
Dampak NoSQL

Dampak positif NoSQL


• Performa
Database NoSQL disebut memiliki performa
yang lebih unggul jika dibandingkan Dampak negatif NoSQL
dengan database SQL • Membutuhkan banyak database
• Skabilitas • Ukuran database bisa menjadi sangat
Database ini menggunakan penskalaan besar
horizontal dengan membagi data dan • Pengelolaan yang tidak mudah
menempatkannya di beberapa mesin.  
• Fleksibilitas
lebih fleksibel sehingga jauh lebih mudah
untuk menguji ide dan melakukan pembaruan.
TERIMAKASIH

Anda mungkin juga menyukai