Building Three Desktop Applications Using Java Gui And Postgresql


Building Three Desktop Applications Using Java Gui And Postgresql
Author: Vivian Siahaan
Publisher: SPARTA PUBLISHING
ISBN:
Size: 49.44 MB
Format: PDF, Docs
View: 2108
Get Books

Building Three Desktop Applications Using Java Gui And Mysql

Building Three Desktop Applications Using Java Gui And Postgresql by Vivian Siahaan, Building Three Desktop Applications Using Java Gui And Mysql Books available in PDF, EPUB, Mobi Format. Download Building Three Desktop Applications Using Java Gui And Mysql books, In this book, you will learn how to build from scratch a MySQL database management system using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. Gradually and step by step, you will be taught how to use MySQL in Java. In the first chapter, you will learn: How to install NetBeans, JDK 11, and MySQL Connector/J; How to integrate external libraries into projects; How the basic MySQL commands are used; How to query statements to create databases, create tables, fill tables, and manipulate table contents is done. In the second chapter, you will study: Creating the initial three table projects in the school database: Teacher table, TClass table, and Subject table; Creating database configuration files; Creating a Java GUI for viewing and navigating the contents of each table; Creating a Java GUI for inserting and editing tables; and Creating a Java GUI to join and query the three tables. In the third chapter, you will learn: Creating the main form to connect all forms; Creating a project will add three more tables to the school database: the Student table, the Parent table, and Tuition table; Creating a Java GUI to view and navigate the contents of each table; Creating a Java GUI for editing, inserting, and deleting records in each table; Creating a Java GUI to join and query the three tables and all six. In chapter four, you will study how to query the six tables. In chapter five, you will learn the basics of cryptography using Java. Here, you will learn how to write a Java program to count Hash, MAC (Message Authentication Code), store keys in a KeyStore, generate PrivateKey and PublicKey, encrypt / decrypt data, and generate and verify digital prints. In chapter six, you will learn how to create and store salt passwords and verify them. You will create a Login table. In this case, you will see how to create a Java GUI using NetBeans to implement it. In addition to the Login table, in this chapter you will also create a Client table. In the case of the Client table, you will learn how to generate and save public and private keys into a database. You will also learn how to encrypt / decrypt data and save the results into a database. In chapter seven, you will create an Login table. This account table has the following ten fields: account_id (primary key), client_id (primarykey), account_number, account_date, account_type, plain_balance, cipher_balance, decipher_balance, digital_signature, and signature_verification. In this case, you will learn how to implement generating and verifying digital prints and storing the results into a database. In chapter eight, you create a table with the name of the Account, which has ten columns: account_id (primary key), client_id (primarykey), account_number, account_date, account_type, plain_balance, cipher_balance, decipher_balance, digital_signature, and signature_verification. In chapter nine, you will create a Client_Data table, which has the following seven fields: client_data_id (primary key), account_id (primary_key), birth_date, address, mother_name, telephone, and photo_path. In chapter ten, you will be taught how to extract image features, utilizing BufferedImage class, in Java GUI. In chapter eleven, you will be taught how to create Crime database and its tables. In chapter twelve, you will be taught to create Java GUI to view, edit, insert, and delete Suspect table data. This table has eleven columns: suspect_id (primary key), suspect_name, birth_date, case_date, report_date, suspect_ status, arrest_date, mother_name, address, telephone, and photo. In chapter thirteen, you will be taught to create Java GUI to view, edit, insert, and delete Feature_Extraction table data. This table has eight columns: feature_id (primary key), suspect_id (foreign key), feature1, feature2, feature3, feature4, feature5, and feature6. All six fields (except keys) will have a BLOB data type, so that the image of the feature will be directly saved into this table. In chapter fourteen, you will add two tables: Police_Station and Investigator. These two tables will later be joined to Suspect table through another table, File_Case, which will be built in the seventh chapter. The Police_Station has six columns: police_station_id (primary key), location, city, province, telephone, and photo. The Investigator has eight columns: investigator_id (primary key), investigator_name, rank, birth_date, gender, address, telephone, and photo. Here, you will design a Java GUI to display, edit, fill, and delete data in both tables. In chapter fifteen, you will add two tables: Victim and File_Case. The File_Case table will connect four other tables: Suspect, Police_Station, Investigator and Victim. The Victim table has nine columns: victim_id (primary key), victim_name, crime_type, birth_date, crime_date, gender, address, telephone, and photo. The File_Case has seven columns: file_case_id (primary key), suspect_id (foreign key), police_station_id (foreign key), investigator_id (foreign key), victim_id (foreign key), status, and description. Here, you will also design a Java GUI to display, edit, fill, and delete data in both tables.


BUILDING THREE DESKTOP APPLICATIONS USING JAVA GUI AND MYSQL
Language: id
Pages: 547
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-11-07 - Publisher: SPARTA PUBLISHING
In this book, you will learn how to build from scratch a MySQL database management system using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. Gradually and step by step, you will be taught how to use MySQL in Java. In
Building Three Java GUI Applications Using MySQL, MariaDB, and PostgreSQL
Language: id
Pages: 535
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-11-09 - Publisher: SPARTA PUBLISHING
In this book, you will create three Java GUI applications using MySQL, MariaDB, and PostgreSQL. In this book, you will learn how to build from scratch a database management system using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. Gradually and
POSTGRESQL FOR JAVA GUI: Database and Image Processing
Language: id
Pages: 340
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-08-27 - Publisher: SPARTA PUBLISHING
In this book, you will learn how to build from scratch a criminal records management database system using Java/PostgreSQL. All Java code for digital image processing in this book is Native Java. Intentionally not to rely on external libraries, so that readers know in detail the process of extracting digital
MYSQL FOR JAVA GUI: Database, Cryptography, and Image Processing
Language: id
Pages: 475
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-08-01 - Publisher: SPARTA PUBLISHING
In this book, you will learn how to build from scratch a criminal records management database system using Java / MySQL. All Java code for digital image processing in this book is Native Java. Intentionally not to rely on external libraries, so that readers know in detail the process of
JAVA GUI WITH POSTGRESQL: A Practical Approach to Build Database Project for Students and Programmers
Language: id
Pages:
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-08-21 - Publisher: SPARTA PUBLISHING
In this book, you will learn how to build from scratch a PostgreSQL database management system using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. Gradually and step by step, you will be taught how to utilize PostgreSQL in Java. In
Building Two Desktop Applications Using Python GUI and MariaDB
Language: id
Pages: 533
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-11-06 - Publisher: SPARTA PUBLISHING
In this book, you will create two desktop applications using Python GUI and MariaDB. This book is mariadb-based python programming Intentionally designed for various levels of interest and ability of learners, this book is suitable for students, engineers, and even researchers in a variety of disciplines. No advanced programming experience
Database and Image Processing Using Java GUI and Microsoft Access
Language: id
Pages: 534
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-11-01 - Publisher: SPARTA PUBLISHING
The book details how programmers and database professionals can develop Access-based Java GUI applications that involves database and image processing. This book will help you quickly write efficient, high-quality access-database-driven code with Java. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in
SQLite with JDBC for Beginners
Language: id
Pages: 307
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2019-09-29 - Publisher: SPARTA PUBLISHING
In this book, you will learn how to build from scratch a SQLite database management system using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. Gradually and step by step, you will be taught how to use SQLite in Java. In
The Secrets of Image Fusion dengan MATLAB GUI
Language: id
Pages: 242
Authors: Vivian Siahaan, Rismon Hasiholan Sianipar
Categories: Computers
Type: BOOK - Published: 2020-02-17 - Publisher: BALIGE PUBLISHING
Kasus 1: IMAGE FUSION DENGAN MATLAB GUI Menggunakan Transformasi Wavelet Diskret Kompleks Dual-Tree Pada kasus ini, Anda akan merancang sendiri, secara bertahap, GUI MATLAB untuk melakukan operasi fusi citra terhadap citra keabuan dan citra berwarna menggunakan metode transformasi wavelet diskret dual-tree. Ada empat jenis derau yang dipakai: Gaussin, Poisson, Salt
CRYPTOGRAPHY AND IMAGE PROCESSING with Java GUI and SQLite
Language: id
Pages: 499
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-10-31 - Publisher: SPARTA PUBLISHING
The book details how programmers and database professionals can develop SQLite-based Java GUI applications that involves cryptography and image processing. In this book, you will learn how to build from scratch a criminal records management database system using Java/SQLite. All Java code for digital image processing in this book is