database

Database

| | Database
Database adalah Kumpulan data terstruktur yang disimpan secara elektronik. Relational database (MySQL, PostgreSQL) menyimpan data dalam tabel. NoSQL (MongoDB) menggunakan dokumen atau graph. -- Membuat database dan tabel di MySQL CREATE DATABASE belajar; USE belajar; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100) ); Istilah Terkait MySQL SQL MongoDB Kembali ke Glosarium Pemrograman

Database Migration

| | Database
Database Migration adalah Version control untuk skema database. Migration memungkinkan perubahan struktur tabel secara terorganisir, bisa di-rollback jika terjadi error. // Migration di Laravel php artisan make:migration create_posts_table public function up() { Schema::create('posts', function (Blueprint $table) { $table->id(); $table->string('title'); $table->text('body'); $table->timestamps(); }); } Istilah Terkait Laravel Database MySQL Kembali ke Glosarium Pemrograman

Index

| | Database
Index adalah Struktur data di database yang mempercepat pencarian data. Mirip indeks di buku — tanpa indeks, database harus scan seluruh tabel (full table scan). -- Membuat index di MySQL CREATE INDEX idx_users_email ON users(email); CREATE INDEX idx_orders_user_id ON orders(user_id); -- Cek apakah query menggunakan index EXPLAIN SELECT * FROM users WHERE email = '[email protected]'; Istilah Terkait MySQL SQL Performance Kembali ke Glosarium Pemrograman

MongoDB

| | Database
MongoDB adalah Database NoSQL berbasis dokumen yang menyimpan data dalam format BSON (mirip JSON). Cocok untuk data yang strukturnya dinamis atau tidak tetap. // Query MongoDB const { MongoClient } = require('mongodb'); const client = new MongoClient('mongodb://localhost:27017'); const db = client.db('blog'); const users = await db.collection('users').find({ active: true }).toArray(); Istilah Terkait Database NoSQL JSON Kembali ke Glosarium Pemrograman

MySQL

| | Database
MySQL adalah Sistem database relasional (RDBMS) open-source paling populer di dunia. Banyak digunakan bersama PHP untuk aplikasi web dinamis. -- Koneksi MySQL via PHP PDO $pdo = new PDO('mysql:host=localhost;dbname=belajar', 'root', ''); $stmt = $pdo->query('SELECT * FROM users'); $users = $stmt->fetchAll(PDO::FETCH_ASSOC); Istilah Terkait SQL Database PHP Kembali ke Glosarium Pemrograman

NoSQL

| | Database
NoSQL adalah Database non-relasional yang tidak menggunakan tabel dan SQL. Jenis: document (MongoDB), key-value (Redis), graph (Neo4j), column-family (Cassandra). Cocok untuk data tidak terstruktur. // MongoDB: contoh document { "_id": ObjectId("..."), "name": "Budi", "skills": ["PHP", "JS"], "address": { "city": "Jakarta", "zip": "12345" } } Istilah Terkait MongoDB Database JSON Kembali ke Glosarium Pemrograman

SQL

| | Database
SQL adalah Structured Query Language — bahasa standar untuk mengelola database relasional. Mencakup DDL (CREATE, ALTER, DROP) dan DML (SELECT, INSERT, UPDATE, DELETE). -- Perintah SQL dasar SELECT u.name, COUNT(o.id) as total_orders FROM users u LEFT JOIN orders o ON u.id = o.user_id GROUP BY u.id HAVING total_orders > 5 ORDER BY total_orders DESC; Istilah Terkait MySQL Database ORM Kembali ke Glosarium Pemrograman

Stored Procedure

| | Database
Stored Procedure adalah Kumpulan perintah SQL yang disimpan di database dan bisa dipanggil berulang kali. Meningkatkan performa karena query sudah di-compile. -- Stored Procedure di MySQL DELIMITER // CREATE PROCEDURE GetActiveUsers() BEGIN SELECT * FROM users WHERE active = 1; END // DELIMITER ; -- Panggil procedure CALL GetActiveUsers(); Istilah Terkait MySQL SQL Database Kembali ke Glosarium Pemrograman
Cara Mengatasi "mysql_query Supplied Argument is Not a Valid MySQL Link Resource"

Cara Mengatasi "mysql_query Supplied Argument is Not a Valid MySQL Link Resource"

| | MySQL (My Structured Query Language), PHP
Dalam pengembangan aplikasi berbasis database, terkadang kita dapat menghadapi masalah yang tidak terduga. Salah satu masalah umum yang sering dihadapi oleh para pengembang adalah pesan error “mysql_query supplied argument is not a valid MySQL link resource”. Pesan error ini muncul ketika ada kesalahan dalam penggunaan fungsi mysql_query() pada koneksi MySQL. Artikel ini akan membahas secara rinci tentang masalah ini dan memberikan panduan langkah demi langkah tentang cara mengatasi “mysql_query supplied argument is not a valid MySQL link resource”.
Analisis ERD Minimarket: Studi Kasus Skema Database MySQL

Analisis ERD Minimarket: Studi Kasus Skema Database MySQL

| | MySQL (My Structured Query Language)
Dalam era digital saat ini, manajemen data memainkan peran penting dalam keberhasilan bisnis. Terutama bagi bisnis skala kecil seperti minimarket, memiliki sistem manajemen database yang efisien adalah kunci untuk menjaga operasi yang lancar dan efektif. Dalam artikel ini, kami akan membahas bagaimana merancang Entity Relationship Diagram (ERD) untuk sebuah minimarket dengan contoh skema database menggunakan MySQL. Langkah 1: Identifikasi Kebutuhan Bisnis Sebelum kita merancang database, langkah pertama adalah mengidentifikasi kebutuhan bisnis.
Database Laundry dalam Bentuk Skema dengan Contoh MySQL

Database Laundry dalam Bentuk Skema dengan Contoh MySQL

| | MySQL (My Structured Query Language)
Dalam era digital ini, pengelolaan data menjadi krusial dalam berbagai bisnis termasuk industri laundry. Memiliki database laundry yang terstruktur dalam bentuk skema adalah langkah penting untuk memastikan semua informasi terkelola dengan baik. Dalam artikel ini, kita akan menjelajahi konsep pembuatan database laundry dalam bentuk skema menggunakan MySQL. Dengan contoh konkret, kita akan melihat bagaimana langkah-langkah ini dapat diimplementasikan dalam lingkungan bisnis sehari-hari. Menentukan Kebutuhan Data Sebelum memulai perancangan skema database, langkah awal adalah mengidentifikasi kebutuhan data yang spesifik.
Cara Menghapus User di MySQL: Panduan Lengkap

Cara Menghapus User di MySQL: Panduan Lengkap

| | MySQL (My Structured Query Language)
Dalam lingkungan pengembangan dan administrasi basis data, seringkali kita perlu mengelola akses pengguna agar tetap aman dan teratur. Salah satu tugas penting adalah menghapus pengguna yang tidak lagi memerlukan akses ke basis data MySQL. Artikel ini akan memberikan panduan langkah demi langkah tentang cara menghapus user di MySQL. Mari kita mulai dengan merinci langkah-langkahnya. Langkah 1: Masuk ke MySQL Sebelum Anda dapat menghapus pengguna, Anda perlu masuk ke server MySQL. Untuk melakukannya, ikuti langkah-langkah berikut:
1/4 »