Java Programming For Developers The Definitive Guide To Learn Jdbc And Database Applications

Download Java Programming For Developers The Definitive Guide To Learn Jdbc And Database Applications full books in PDF, epub, and Kindle. Read online free Java Programming For Developers The Definitive Guide To Learn Jdbc And Database Applications ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads. We cannot guarantee that every ebooks is available!

Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications

Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications
Author :
Publisher : SPARTA PUBLISHING
Total Pages : 441
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications by : Vivian Siahaan

Download or read book Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications written by Vivian Siahaan and published by SPARTA PUBLISHING. This book was released on 2019-11-28 with total page 441 pages. Available in PDF, EPUB and Kindle. Book excerpt: This step-by-step guide to explore database programming using Java is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a programmer. Each brief chapter covers the material for one week of a college course to help you practice what you've learned. As you would expect, this book shows how to build from scratch two different databases: MariaDB and SQLite using Java. In designing a GUI and as an IDE, you will make use of the NetBeans tool. In the first chapter, 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 the second chapter, 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 the third chapter, you will create an Account 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 the fourth chapter, 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 the fifth chapter, 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 six, you will be shown how to create SQLite database and tables with Java. In chapter seven, you will be taught how to extract image features, utilizing BufferedImage class, in Java GUI. Digital image techniques to extract image features used in this chapted are grascaling, sharpening, invertering, blurring, dilation, erosion, closing, opening, vertical prewitt, horizontal prewitt, Laplacian, horizontal sobel, and vertical sobel. For readers, you can develop it to store other advanced image features based on descriptors such as SIFT and others for developing descriptor based matching. In chapter eight, 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 nine, 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 ten, 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 eleven, you will add two tables: Victim and Case_File. 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 Case_File has seven columns: case_file_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. Finally, this book is hopefully useful and can improve database programming skills for every Java/MariaDB/SQLite pogrammer.


Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications Related Books

Java Programming For Developers: The Definitive Guide to Learn JDBC And Database Applications
Language: en
Pages: 441
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-11-28 - Publisher: SPARTA PUBLISHING

DOWNLOAD EBOOK

This step-by-step guide to explore database programming using Java is ideal for people with little or no programming experience. The goal of this concise book i
The Complete Guide to Java Database Programming
Language: en
Pages: 356
Authors: Matthew D. Siple
Categories: Computers
Type: BOOK - Published: 1998 - Publisher: McGraw-Hill Companies

DOWNLOAD EBOOK

Presenting the complete, in-depth guide to JDBC (Java Database Connectivity)--the key to creating a new generation of data-rich Java applications, and the new s
JDBC
Language: en
Pages: 130
Authors: Gregory D. Speegle
Categories: Computers
Type: BOOK - Published: 2002 - Publisher: Morgan Kaufmann

DOWNLOAD EBOOK

1 -- Introduction to JDBC -- 2 -- Presenting Information to Users -- 3 -- Querying the Database -- 4 -- Updating the Database -- 5 -- Advanced JDBC Topics -- 6
Java Database Programming
Language: en
Pages: 500
Authors: Brian Jepson
Categories: Computers
Type: BOOK - Published: 1996-11-22 - Publisher: Wiley

DOWNLOAD EBOOK

A complete guide to mastering the next generation of database programming technologies Java Database Programming teaches you the critical new Java database tech
Java Database Programming Bible
Language: en
Pages: 732
Authors: John O'Donahue
Categories: Computers
Type: BOOK - Published: 2002-08-16 - Publisher:

DOWNLOAD EBOOK

Java Database Bible is a comprehensive approach to learning how to develop and implement a professional level Java 2 database program using the Java database co