Jumat, 29 September 2023

Cara Membuat Tabel Untuk Menyimpan Metadata Dari Artikel

Nama : Dimastito Prasetyo

NIM : 211011402188

Untuk menyimpan metadata dari artikel ilmiah dalam MySQL, Anda dapat membuat tabel dengan kolom-kolom yang sesuai untuk mewakili informasi yang diperlukan. Berikut adalah contoh cara membuat tabel untuk menyimpan metadata artikel ilmiah :

CREATE TABLE ArtikelMetadata ( id INT AUTO_INCREMENT PRIMARY KEY, judul VARCHAR(255) NOT NULL, penulis VARCHAR(100) NOT NULL, tanggal_publikasi DATE NOT NULL, sumber VARCHAR(255) NOT NULL, kata_kunci TEXT, ringkasan TEXT, kategori VARCHAR(100), nomor_artikel VARCHAR(20), url VARCHAR(255) );

Penjelasan mengenai kolom-kolom tabel:

  1. id: Kolom ini adalah primary key yang digunakan untuk mengidentifikasi unik setiap artikel dalam tabel. AUTO_INCREMENT membuat nilai id bertambah otomatis untuk setiap entri baru.

  2. judul: Menyimpan judul artikel (string).

  3. penulis: Menyimpan nama penulis artikel (string).

  4. tanggal_publikasi: Menyimpan tanggal publikasi artikel (DATE).

  5. sumber: Menyimpan sumber publikasi artikel (string).

  6. kata_kunci: Menyimpan kata kunci terkait artikel (string atau teks panjang, tergantung pada panjangnya).

  7. ringkasan: Menyimpan ringkasan atau abstrak artikel (string atau teks panjang, tergantung pada panjangnya).

  8. kategori: Menyimpan kategori atau topik artikel (string).

  9. nomor_artikel: Menyimpan nomor unik untuk artikel (string).

  10. url: Menyimpan URL artikel (string).

Anda dapat menyesuaikan tipe data dan panjang kolom sesuai dengan kebutuhan Anda. Setelah tabel ini dibuat, Anda dapat memasukkan data metadata dari artikel ilmiah ke dalam tabel ini menggunakan perintah INSERT INTO.

Jumat, 22 September 2023

Langkah-Langkah Mengisi data (CREATE), Mengubah data (UPDATE) dan Menghapus data (DELETE) pada Table

 Nama : Dimastito Prasetyo

NIM : 211011402188


Setelah berhasil masuk pilih table yang sebelumnya kita sudah pernah buat, lalu pilih insert untuk menambah isi data yang ingin kita buat.
    
Lalu isikan data seperti yang ada di bawah ini, setelah data terisi dengan benar lalu klik GO.

Jika ada terjadi pesan seperti dibawah ini maka data anda sudah berhasil

Untuk melihat apakah data kita sudah berhasil di input maka pilih browse.Jika sudah benar/berhasil maka data anda akan muncul.

Lalu kita tambahkan data lagi seperti yang sudah kita input tadi, kenapa data NIM tidak diisi karena NIM sudah di jadikan "auto increment" maka data akan terisi secara otomatis.

Jika sudah benar maka data anda akan bertambah.


Untuk mengubah data yang baru kita isi yaitu pastikan terlebih dahulu data kita yang mau di edit, setelah itu pilih edit.

Lalu perubahan data yang anda inginkan, untuk contoh saya mengubah data jurusan, yang awalnya teknik informatika saya ganti menjadi teknik industri.Setelah data dipastikan sudah di edit dengan benar lalu klik GO. 


Untuk Mengeceknya apakah data kita sudah berhasil di edit maka untuk mengeceknya klik brows, sehingga data anda sudah berhasil di edit atau berhasil di update.


Pastikan data anda yang akan di hapus, jika sudah yakin lalu klik "Delete".
Maka akan muncul pesan confirm data anda akan di hapus setelah itu klik OKE
Setelah itu data anda akan terhapus 













Sabtu, 16 September 2023

Praktikum Basis Data pert 2

 1. membuat user dan mencoba loin ke database menggunakan user yang di buat

- Buka mySQL yang ada di PC/komputer anda, dan pilih Local interance MySQL 80. 





- setelah tampilan seperti pada gambar dibawah, silahkan anda ketik  

- CREATE USER 'nama_anda'@'localhost'

- IDENTIFIED BY 'password_anda';

- setelah itu silahkan run dan setelah anda run maka pada tampilan action outpu nya akan muncul             centang hijau seperti gambar dibawah.

- setelah itu anda anda klik menu home dan klik MySQL Connection dan klik yang bagian tambah            maka akan muncul setup ner connection seperti dibawah ini.
- silahkan anda isikan dengan data yang sebelumnya anda buat
- untuk mengisi password lakukan pada kolom yang bertulisan test connection
- setelah anda berhasil, pada menu utama anda akan bertambah 1 user baru seperti gambar dibawah.

- selanjutnya untuk membuat database masuk ke user Local interance MySQL 80
- pilih menu Databese dan klik Connect to database maka anda akan di tujukan pada menu       Mysql@"IDlocal anda"
- klik kanan pada daftar SCHEMAS dan pilih create schema
- masukan name_schema, kemudian apply dan finish.
- setelah itu pada menu SCHEMAS anda sudah bertambah 

- klik pada schema yang baru anda buat
-klik kanan pada tabel dan klik create table maka tampilan yang akan muncul seperti pada gambar      dibawah ini
- setelah itu isi data yang ingin anda masukan ke dalam tabel. selanjutya klik apply dan finish

- jika anda ingin mengisi table dengan data data kelas anda, klik  panah yang ada disamping database       yang anda buat sebelumnya,
- klik table, dan akan ada nama table yang anda buat, dan klik icon yang paling kanan. maka akan        muncul tabel isian seperti gambar dibawah ini.

- setelah anda selesai mengisi data anda klik apply, dan kemudian finish
- selamat table yang anda buat sudah selesai


Memberikan hak akses ke user ke table yang tadi dibuat
- buka kembali data yang seperti gambar di bawah


- kemudaian tambahkan data 
    GRANT CREATE, ALTER, DROP
    ON tugas_praktikum.* (catatan database yang anda buat)
    TO 'nama_anda'@'localhost';
    GRANT select, insert, update, delete
    ON tugas_praktikum.* to 'nama_anda'@'localhost';

ketika anda melakukan perubahan pada database yang di share ketika anda membuka dari host maka data pun akan berubah, begitunjuga sebaliknya.

catatan: 
jika anda mau meakukan share dari host ke user anda harus mengatur settingan pada menu administration. di menu ini anda dapat mengatur user dan privilages dimana anda dapat memutuskan koneksi dengan user yang sebelumnya terkoneksi dengan anda.
dan di menu ini juga anda dtapat melihat koneksi klien yang terhubung, dan apa saja aktifitasnya melalui menu client connections.

sekian dari tugas yang saya lakukan bilamana ada terjadi kesalahan mohon di kasih masukan 










Cara Membuat Tabel Untuk Menyimpan Metadata Dari Artikel

Nama : Dimastito Prasetyo NIM : 211011402188 Untuk menyimpan metadata dari artikel ilmiah dalam MySQL, Anda dapat membuat tabel dengan kolom...