Konsep Dasar Program File DataBase
Konsep Dasar Program File DataBase
Perintah
Kelompok 3
Sara Roshdy M
Ryan Madovani
Owen Benedic
A. Visual Basic
Module TaskModule
Class Task
Me.Id = id
Me.Title = title
Me.Completed = completed
End Sub
End Function
End Class
B. Dart
class Task {
int id;
String title;
bool completed;
@override
String toString() {
class TaskManager {
// Create
tasks.add(task);
// Read
void displayTasks() {
print("Tasks:");
// Update
if (task != null) {
if (title != null) {
task.title = title;
}
if (completed != null) {
task.completed = completed;
} else {
// Delete
void main() {
// Create
// Read
taskManager.displayTasks();
// Update
// Delete
taskManager.deleteTask(2);
taskManager.displayTasks();
C. Python
# Membuat kelas untuk representasi data konsumen
class Konsumen:
def __init__(self, nama, umur, alamat, email, telepon):
self.nama = nama
self.umur = umur
self.alamat = alamat
self.email = email
self.telepon = telepon
return konsumen_baru
# Contoh penggunaan
konsumen1 = input_data_konsumen()
class Konsumen:
def __init__(self, nama, umur, alamat, email, telepon):
self.nama = nama
self.umur = umur
self.alamat = alamat
self.email = email
self.telepon = telepon
# Contoh penggunaan
konsumen1 = Konsumen("John Doe", 25, "Jl. Contoh 123", "[email protected]",
"081234567890")
konsumen2 = Konsumen("Jane Smith", 30, "Jl. Contoh 456", "[email protected]",
"087654321098")
# Contoh penggunaan
konsumen1 = Konsumen("John Doe", 25, "Jl. Contoh 123", "[email protected]",
"081234567890")
konsumen2 = Konsumen("Jane Smith", 30, "Jl. Contoh 456", "[email protected]",
"087654321098")
D. PHP
<?php
class Konsumen {
public $nama;
public $umur;
public $alamat;
public $email;
public $telepon;
// Contoh penggunaan
$data_konsumen = tambahKonsumen($data_konsumen, "Alice Johnson", 28, "Jl. Contoh
789", "[email protected]", "089876543210");
$data_konsumen = editKonsumen($data_konsumen, "John Doe", 26, "Jl. Baru456",
"[email protected]", "081234567890");
reportDataKonsumen($data_konsumen);
?>
E. COBOL
Input – Edit - Report
PROGRAM-ID. MYPROGRAM.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT FILE-1
ASSIGN TO "/uploads/FILE-1.txt".
SELECT FILE-2
ASSIGN TO "/uploads/FILE-2.txt".
DATA DIVISION.
FILE SECTION.
FD FILE-1.
01 FILE-1-RECORD.
FD FILE-2.
01 FILE-2-RECORD.
PROCEDURE DIVISION.
END-READ
END-PERFORM.
CLOSE FILE-1.
END-READ
END-PERFORM.
CLOSE FILE-2.
STOP RUN.
FE (File-AID Edit)
-------------------------------------------------------------------------------
13:43:24 ---Finished—