Rumah >pangkalan data >tutorial mysql >Buat Aplikasi Pangkalan Data Hubungan
Syarikat sedang melaksanakan RDBMS yang mantap untuk menyelaraskan proses permohonan pekerjaannya. Matlamat kami adalah untuk mengurus permohonan dengan cekap, menjejak kemajuan calon dan meningkatkan komunikasi antara perekrut dan pemohon.
Kami menggunakan beberapa projek sumber terbuka untuk berfungsi dengan betul:
Reka bentuk pangkalan data memainkan peranan yang sangat penting dalam Kitaran Hayat Pembangunan Perisian (SDLC). Bahagian ini termasuk mencipta metadata, normalisasi dan membina Rajah Hubungan Entiti (ERD).
Metadata
Penormalan
ERD
Untuk menambah, dengan syarat di sini ialah fail .sql dbKraft (pangkalan data yang digunakan) jika anda ingin menyediakan pangkalan data.
KRAFT belum lagi boleh diakses oleh web seluruh dunia, kerana ia masih belum digunakan. Tetapi, jika anda berminat untuk melihat UI dan merasai sendiri laman web tersebut, anda berada di bahagian kanan README. Untuk mula mengakses kod sumber, ikut langkah di bawah.
Anda boleh fork repositori ini, atau anda juga boleh mengklon repositori ini terus pada mesin tempatan anda.
Selepas mengklon repositori pada mesin tempatan anda, aksesnya pada mana-mana IDE.
Selepas membuka projek, anda sepatutnya melihat semua fail
Pasang kebergantungan menggunakan,
npm install
Buat .env pada folder pelayan dan taip kod di bawah. Pastikan anda menggantikan YOUR_DB_PASSWORD_HERE dengan MariaDB/MySQL/Any RDBMS password sebenar anda.
DATABASE_PASSWORD="YOUR_DB_PASSWORD_HERE"
Konfigurasikan sambungan pangkalan data dalam pelayan/config/db.js mengikut persekitaran pangkalan data MariaDB/MySQL/Mana-mana RDBMS anda.
Untuk memasang kebergantungan yang diperlukan untuk folder klien, lihat package.json untuk bahagian klien.
Untuk memasang kebergantungan yang diperlukan untuk folder pelayan, lihat package.json untuk bahagian pelayan.
Jalankan pelayan pada /server.
node server.js
Dengan nodemon, anda boleh menjalankan pelayan menggunakan,
npm run server
Jalankan klien pada /klien.
npm start
Name | Avatar | GitHub | Contributions |
---|---|---|---|
Regina Bonifacio | Feiryrej | Fullstack Developer | |
Isaeus Guiang | asiguiang | Database Administrator, Technical Writer |
Atas ialah kandungan terperinci Buat Aplikasi Pangkalan Data Hubungan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!