program conversion untuk composite database

Alif Adrian Anzary - 5025201274
Evolusi Perangkat Lunak

Program konversi untuk database komposit akan sangat tergantung pada jenis database yang ingin Anda konversi dan format yang Anda inginkan sebagai hasilnya. Database komposit biasanya menggabungkan data dari beberapa sumber atau tipe data yang berbeda. Berikut adalah contoh program Python sederhana untuk menggabungkan dua database SQLite ke dalam satu database baru:

import sqlite3

# Koneksi ke database pertama

conn1 = sqlite3.connect('database1.db')

cursor1 = conn1.cursor()

# Koneksi ke database kedua

conn2 = sqlite3.connect('database2.db')

cursor2 = conn2.cursor()

# Membuat database komposit baru

conn_combined = sqlite3.connect('composite_database.db')

cursor_combined = conn_combined.cursor()

# Membaca data dari database pertama dan menyalinnya ke database komposit

cursor1.execute('SELECT * FROM table1')

data1 = cursor1.fetchall()

for row in data1:

    cursor_combined.execute('INSERT INTO composite_table (column1, column2) VALUES (?, ?)', row)

# Membaca data dari database kedua dan menyalinnya ke database komposit

cursor2.execute('SELECT * FROM table2')

data2 = cursor2.fetchall()

for row in data2:

    cursor_combined.execute('INSERT INTO composite_table (column1, column2) VALUES (?, ?)', row)

# Commit perubahan dan menutup koneksi

conn_combined.commit()

conn_combined.close()

conn1.close()

conn2.close()


print('Konversi database komposit selesai.')


Comments

Popular posts from this blog

Kuis Akhir Evolusi Perangkat Lunak

Membuat laporan PDF

Evaluasi Tengah Semester Redesign Aplikasi TIX ID