MySQL membuat UserIn MySQL, Anda dapat menentukan tidak hanya yang dapat terhubung ke server database tetapi juga dari host mana yang dihubungkan oleh pengguna. Oleh karena itu, akun pengguna di MySQL terdiri dari nama pengguna dan nama host yang dipisahkan oleh karakter @.
Sebagai contoh, jika pengguna admin terhubung ke server database MySQL dari localhost, akun pengguna adalah admin @ localhost
Pengguna admin hanya dapat terhubung ke server database MySQL dari localhost, bukan dari remote host seperti mysqltutorial.org. Ini membuat server database MySQL lebih aman.
Selain itu, dengan menggabungkan nama pengguna dan host, dimungkinkan untuk mengatur beberapa akun dengan nama yang sama tetapi dapat terhubung dari host yang berbeda dengan hak istimewa yang berbeda.
MySQL menyimpan akun pengguna di tabel pemberian pengguna dari database mysql.
User_account dalam format 'username' @ 'hostname' diikuti oleh klausa CREATE USER.
Kata sandi ditentukan dalam klausa IDENTIFIKASI BY. Kata sandi harus dalam teks yang jelas. MySQL akan mengenkripsi kata sandi sebelum menyimpan akun pengguna ke dalam tabel pengguna.
Misalnya, untuk membuat pengguna baru dbadmin yang terhubung ke server database MySQL dari localhost dengan kata sandi rahasia,
MySQL membuat UserIn MySQL, Anda dapat menentukan tidak hanya yang dapat terhubung ke server database tetapi juga dari host mana yang dihubungkan oleh pengguna. Oleh karena itu, akun pengguna di MySQL terdiri dari nama pengguna dan nama host yang dipisahkan oleh karakter @.
Sebagai contoh, jika pengguna admin terhubung ke server database MySQL dari localhost, akun pengguna adalah admin @ localhost
Pengguna admin hanya dapat terhubung ke server database MySQL dari localhost, bukan dari remote host seperti mysqltutorial.org. Ini membuat server database MySQL lebih aman.
Selain itu, dengan menggabungkan nama pengguna dan host, dimungkinkan untuk mengatur beberapa akun dengan nama yang sama tetapi dapat terhubung dari host yang berbeda dengan hak istimewa yang berbeda.
MySQL menyimpan akun pengguna di tabel pemberian pengguna dari database mysql.
User_account dalam format 'username' @ 'hostname' diikuti oleh klausa CREATE USER.
Kata sandi ditentukan dalam klausa IDENTIFIKASI BY. Kata sandi harus dalam teks yang jelas. MySQL akan mengenkripsi kata sandi sebelum menyimpan akun pengguna ke dalam tabel pengguna.
Misalnya, untuk membuat pengguna baru dbadmin yang terhubung ke server database MySQL dari localhost dengan kata sandi rahasia,
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...Zahra Abida
Sistem manajemen basis data (Bahasa Inggris: database management system, DBMS), atau kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
DBMS (DataBase Management System) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Definisi lainnya, Database Management System adalah software yang mengijinkan penggunanya untuk membuat, mengakses, dan mengatur sebuah database. Pada pendekatan database, setiap file yang ada pada tiap departemen disimpan pada sebuah server database dengan sebutan baru, yaitu table. Lalu setiap program dapat mengakses bagian dari database sesuai kebutuhan.
Materi : Berisi tutorial dalam pembuatan Database, Tabel, View, StoredProcedure dan Trigger menggunakan perintah SQL dengan menggunakan DBMS Sql Server.
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
Universitas Mercu Buana
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi,
Mercubuana
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
TENTANG
DASAR-DASAR INTELEGENSI BISNIS: BASIS DATA DALAM MENEJEMEN INFORMASI
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
MERCU BUANA
2017
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
Kampung Keluarga Berkualitas merupakan salah satu wadah yang sangat strategis untuk mengimplementasikan kegiatan-kegiatan prioritas Program Bangga Kencana secara utuh di lini
lapangan dalam rangka menyelaraskan pelaksanaan program-program yang dilaksanakan Desa
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...Zahra Abida
Sistem manajemen basis data (Bahasa Inggris: database management system, DBMS), atau kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
DBMS (DataBase Management System) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Definisi lainnya, Database Management System adalah software yang mengijinkan penggunanya untuk membuat, mengakses, dan mengatur sebuah database. Pada pendekatan database, setiap file yang ada pada tiap departemen disimpan pada sebuah server database dengan sebutan baru, yaitu table. Lalu setiap program dapat mengakses bagian dari database sesuai kebutuhan.
Materi : Berisi tutorial dalam pembuatan Database, Tabel, View, StoredProcedure dan Trigger menggunakan perintah SQL dengan menggunakan DBMS Sql Server.
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
Universitas Mercu Buana
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi,
Mercubuana
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
TENTANG
DASAR-DASAR INTELEGENSI BISNIS: BASIS DATA DALAM MENEJEMEN INFORMASI
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
MERCU BUANA
2017
SISTEM INFROMASI & PENGENDALIAN INTERNAL (SI - PI)
Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi
SI - PI, Yohana Premavari, Hapzi Ali, Dasar-dasar Intelegensi Bisnis - Basis data dalam menejemen informasi, Universitas Mercu Buana, 2017.PDF
Kampung Keluarga Berkualitas merupakan salah satu wadah yang sangat strategis untuk mengimplementasikan kegiatan-kegiatan prioritas Program Bangga Kencana secara utuh di lini
lapangan dalam rangka menyelaraskan pelaksanaan program-program yang dilaksanakan Desa
2. STUDY KASUS
Suatu perusahaan software diminta membuatkan basis data yang akan menangani
data-data perbankan. Data-data yang akan ditanganinya adalah: data pribadi
mengenai nasabah, data account deposit yang dimiliki oleh nasabah, cabang bank
di mana nasabah membuka depositnya, dan data transaksi yang dilakukan
nasabah. Nasabah boleh mempunyai lebih dari satu account deposit, dan satu
account deposit boleh dimiliki oleh lebih dari satu nasabah sekaligus (joint
account).
3. Langkah-Langkah Perancangan Database Perbankan
1. Menentukan entities (object-object dasar) yang perlu ada di
database.
• nasabah: menyimpan semua data pribadi semua nasabah
• rekening: menyimpan informasi semua rekening yang telah dibuka
• cabang_bank: menyimpan informasi tentang semua cabang bank
• transaksi: menyimpan informasi tentang semua transaksi yang telah terjadi
4. 2. Menentukan attributes (sifat-sifat) masing-masing entity
sesuai kebutuhan database
nasabah
• id_nasabah : nomor id untuk nasabah (integer) PK
• nama_nasabah : nama lengkap nasabah (varchar(45))
• alamat_nasabah : alamat lengkap nasabah (varchar(50))
• pekerjaan : pekerjaan nasabah (varchar(15))
• no_tlpn : nomor telrpon nasabah (varchar(15))
rekening
• no_rek : nomor rekening (integer) PK
• pin : personal identification number (varchar(20))
• Saldo : jumlah saldo rekening dalam Rp (integer)
cabang_bank
• kode_cabang: kode untuk cabang bank (varchar(20)) PK
• nama_cabang: nama lengkap cabang bank (varchar(20))
transaksi
• no_transaksi: nomor transaksi (integer) PK
• jenis_transaksi: kredit atau debit (varchar(20))
• tanggal: tanggal terjadinya transaksi (date)
• jumlah: besarnya transaksi dalam Rp (integer)
10. Membuat database dan struktur table
menggunakan sql
CREATE DATABASE PERBANKAN;
NASABAH
CREATE TABLE NASABAH(ID_NASABAH INT NOT NULL,
NAMA VARCHAR(20),
ALAMAT VARCHAR(50),
PEKERJAAN VARCHAR(15),
NO_TLPN VARCHAR(15),
PRIMARY KEY (ID_NASABAH));
BANK
CREATE TABLE CABANG_BANK(KODE_CABANG VARCHAR(20) NOT NULL,
NAMA_BANK VARCHAR(20),
PRIMARY KEY(KODE_CABANG));
11. Membuat database dan struktur table
menggunakan sql
TRANSAKSI
CREATE TABLE TRANSAKSI(NO_TRANSAKSI INT NOT
NULL,
NO_REK INT,
ID_NASABAH INT,
JENIS_TRANSAKSI VARCHAR(20),
TANGGAL DATE,
JUMLAH INT,
INDEX (NO_REK,ID_NASABAH),
PRIMARY KEY(NO_TRANSAKSI));
REKENING
CREATE TABLE REKENING(NO_REK INT NOT NULL,
KODE_CABANG VARCHAR (20),
PIN VARCHAR (20),
SALDO INT,
INDEX (KODE_CABANG),
PRIMARY KEY(NO_REK));
NASABAH HAS REKENING
CREATE TABLE
NASABAH_HAS_REKENING(ID_NASABAH INT NOT
NULL,
NO_REK INT NOT NULL,
INDEX (ID_NASABAH,NO_REK),
PRIMARY KEY(ID_NASABAH, NO_REK));
16. KESIMPULAN
Ada beberapa hal yang harus diperhatikan saat membuat
database perbankan:
A. Menentukan entitas dalam basis data
B. Menentukan attributes masing-masing entitas
C. Menentukan relationship antar entitas