1. Trang chủ
  2. » Luận Văn - Báo Cáo

KONSEP DATABASE: PENYIMPANAN DATA YANG TERATUR DALAM KOMPUTER

22 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công nghệ thông tin Konsep Database Ahmad Zainudin, S.ST, M.T Bengkel Pemrograman Internet Konsep Database  Penyimpanan data menggunakan file kurang efektif  Penyimpanan menggunakan file memiliki banyak keterbatasan (tidak memiliki kemampuan mengolah data, tidak ada pembagian hak akses)  Digunakan media penyimpanan yang lebih mutakhir, yaitu database Definisi Database (Basis Data)  Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut (wikipedia). Tujuan Basis Data  Kemudahan dan kecepatan dalam dalam pengambilan data (speed)  Efisiensi ruang penyimpanan (space) mengurangimenghilangkan redudansi data  Keakuratan (acuracy) Tools Basis Data (yang sering digunakan)  Microsoft SQL Server  Oracle  MySQL  PostgreSQL  Microsoft Access  dll Pengguna Basis Data  Kepegawaian  Pergudangan  Akutansi  Bank  Reservasi  Custumer service, dll Komponen SQL Secara umum SQL memiliki 3 komponen : 1. Data Definisi Language (DDL) 2. Data Manipulation Language (DML) 3. Data Control Language (DCL) Data Definisi Language (DDL) DDL merupakan bahasa atau perintah pada SQL yang digunakan untuk mendefinisikan data seperti menulis, menghapus dan mengatur atau mengubah data . Perintah – perintah yang ada pada komponen DDL yaitu  CREATE Digunakan untuk membuat database, membuat tabel, membuat view dan membuat index  DROP Perintah yang di gunakan untuk menghapus data – data yang telah di simpan pada database  ALTER Kegunaan dari perintah alter adalah untuk merubah atribut pada suatu tabel Data Manipulation Language (DML) Perintah – perintah yang ada pada komponen DML yaitu INSERT, UPDATE, DELETE dan SELECT.  INSERT Insert berfungsi untuk menambah record pada suatu tab...

Trang 1

Konsep Database

Ahmad Zainudin, S.ST, M.T

Bengkel Pemrograman Internet

Trang 2

Konsep Database

Penyimpanan data menggunakan file kurang efektif

Penyimpanan menggunakan file memiliki banyak

keterbatasan (tidak memiliki kemampuan mengolah data, tidak ada pembagian hak akses)

Digunakan media penyimpanan yang lebih mutakhir, yaitu database

Trang 3

Definisi Database (Basis Data)

Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut (wikipedia).

Trang 4

Tujuan Basis Data

Kemudahan dan kecepatan dalam dalam pengambilan data (speed)

Efisiensi ruang penyimpanan (space)

mengurangi/menghilangkan redudansi data

Keakuratan (acuracy)

Trang 5

Tools Basis Data (yang sering digunakan)

Trang 6

Pengguna Basis Data

Trang 7

Komponen SQL

Secara umum SQL memiliki 3 komponen :

1.Data Definisi Language (DDL)

2.Data Manipulation Language (DML)

3.Data Control Language (DCL)

Trang 8

Data Definisi Language (DDL)

DDL merupakan bahasa atau perintah pada SQL yang

digunakan untuk mendefinisikan data seperti menulis,

menghapus dan mengatur atau mengubah data.

Perintah – perintah yang ada pada komponen DDL yaitu CREATE

Digunakan untuk membuat database, membuat tabel, membuat view dan membuat index

Perintah yang di gunakan untuk menghapus data – data yang telah di simpan pada database

Kegunaan dari perintah alter adalah untuk merubah atribut pada suatu tabel

Trang 9

Data Manipulation Language (DML)

Perintah – perintah yang ada pada komponen DML yaitu

INSERT, UPDATE, DELETE dan SELECT.

Trang 10

Data Control Language (DCL)

Perintah – perintah yang ada pada komponen DCL yaitu GRANT dan REVOKE.

Grant berfungsi untuk memberikan izin akses kepada pengguna

Contoh sintak

Grant privilages on namatabel to namapengguna

artinya memebrikan izin akses kepada namapengguna

Yaitu untuk mencabut izin akses kepada pengguna yang telah di beri izin akses

Contoh sintak

REVOKE privileges ON namatabel from namapengguna

Trang 11

Setting PATH MySQL

Masuk folder Xampp > myql > bin > klik kanan pilih copy addess as text

Trang 12

Setting PATH MySQL

Klik kanan This PC > Properties > Advanced system settings

Trang 13

Setting PATH MySQL

Environment Variable > Path > Edit

Trang 14

Setting PATH MySQL

Edit > Paste (C:\xampp\mysql\bin > OK

Trang 15

Akses MySQL melalui Command Line

Jalankan MySQL Server pada Control Panel XAMPPMasuk MySQL Server dengan perintah

mysql –u username –p passwordGunakan

mysql –u root (apabila user Mysql masih default)

Trang 16

Membuat Database

Jalankan : show database;

Untuk menampilkan daftar database

Trang 17

Membuat Tabel dan Fields

Jalankan : use db_tokoelektronik

Untuk menggunakan database db_tokoelektronik (membuat table pada database db_tokoelektronik)

Buat tabel tbl_products

Jalankan : show tables;

Untuk menampilkan daftar tabel

Trang 18

INSERT Records

Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut:

Trang 19

INSERT Records

Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut:

Trang 20

SELECT Records

Untuk menampilkan isi tabel

SELECT * FROM table_name;

SELECT dengan pengkondisian

Trang 21

UPDATE Records

Untuk mengupdate isi tabel

Trang 22

DELETE Records

Untuk menghapus isi tabel

Ngày đăng: 22/04/2024, 13:41

Xem thêm: