Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
A Comprehensive Guide to Java GUI Programming with SQLite - cover

We are sorry! The publisher (or author) gave us the instruction to take down this book from our catalog. But please don't worry, you still have more than 500,000 other books you can enjoy!

A Comprehensive Guide to Java GUI Programming with SQLite

Vivian Siahaan, Rismon Hasiholan Sianipar

Publisher: SPARTA PUBLISHING

  • 0
  • 0
  • 0

Summary

The lessons in this book are a highly organized and well-indexed set of tutorials meant for students and programmers. Netbeans, a specific IDE (Integrated Development Environment) is used to create GUI (Graphical User Interface applications).The finished product is the reward, but the readers are fully engaged and enriched by the process. This kind of learning is often the focus of training. 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 chapter one, you will learn: How to create SQLite database and six tables In chapter two, 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 chapter three, 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 tables. In chapter four, you will study how to query the six tables. 
In chapter five, you will create Bank database and its four tables. In chapter six, 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 seven, 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 eight, 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 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 create Crime database and its six tables. In chapter eleven, you will be taught how to extract image features, utilizing BufferedImage class, in Java GUI. 
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.
Available since: 01/31/2020.

Other books that might interest you

  • Quick Guide for Obtaining Free Remote Desktop Protocol (RDP) Services - cover

    Quick Guide for Obtaining Free...

    Dr. Hidaia Mahmood Alassouli

    • 0
    • 0
    • 0
    Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.RDP refers to Remote Desktop protocol which connects your remotely connected computers or system over a RDP connected network. RDP gives a graphical interface to a client to be able to associate with another PC, system or network. RDP servers are built on Windows OS, but can be enabled to other OS as well. The major benefit of a remote desktop connection is being able to connect to your data from anywhere in the world. Your data is in one place that is easy to see and you no longer have to have software installed on your own computer.In Simple term RDP is a short form of Remote Desktop Protocol  RDP specifies for home windows servers, it works as an icon to get in touch with an additional computer system, usually, it is utilized for attaching to a server organized in a data center to carry out jobs that typically do not need much user interaction and runs 24/7.Several of the extra usual uses of RDP servers are running bots, SEO devices, bitcoin mining, on-line video clip streaming, running forex trading software and so on.Most RDP servers providers that provide free services during trial period will request debit/credit card information, which is risky for us as they can claim any payment from the card. So that encouraged me to search for RDP services providers that can provide services during free trial period without requesting credit/debit card information. This report will investigate the possible ways to get free RDP server account or RDP server account at lowest cost. The report will consist from the following parts: 1.Some RDP  Services Providers with free trials2.Some RDP servers providers  that sell  RDP with Credit Card, Debit Card, Bitcoin, PayPal or other E-wallets 3.Getting free RDP from freerdpserver.com4.Getting free RDP from Google Cloud5.Getting  Google Cloud RDP/VPS for free for one month through Qwiklabs.com 6.Creating RDP through Alibabacloud.com7.Getting  free RDP/VPS for seven days from CloudSigma.com8.Getting  RDP/VPS through Microsoft Azure9.Getting  Microsoft Azure RDP/VPS for free through Sandbox subscription10.How to get university email11.How to get RDP service for free through Microsoft Azure for students12.Getting free RDP from AWS Amazon13.How to get free RDP service with Amazon AWS Educate14.Some free websites that can be used to receive SMS online using numbers from some countries15.Generating virtual debit/credit cards using namso gold CC BIN generator for verification of some online services accounts
    Show book
  • #HashtagActivism - Networks of Race and Gender Justice - cover

    #HashtagActivism - Networks of...

    Sarah J. Jackson, Moya Bailey,...

    • 0
    • 0
    • 0
    The power of hashtag activism became clear in 2011, when #IranElection served as an organizing tool for Iranians protesting a disputed election and offered a global audience a front-row seat to a nascent revolution. Since then, activists have used a variety of hashtags to advocate, mobilize, and communicate. In this book, Sarah Jackson, Moya Bailey, and Brooke Foucault Welles explore how and why Twitter has become an important platform for historically disenfranchised populations, including Black Americans, women, and transgender people.The authors describe how such hashtags as #MeToo, #SurvivorPrivilege, and #WhyIStayed have challenged the conventional understanding of gendered violence; examine the voices and narratives of Black feminism enabled by #FastTailedGirls, #YouOKSis, and #SayHerName; and explore the creation and use of #GirlsLikeUs, a network of transgender women. They investigate the digital signatures of the "new civil rights movement"—the online activism, storytelling, and strategy-building that set the stage for #BlackLivesMatter—and recount the spread of racial justice hashtags after the killing of Michael Brown in Ferguson, Missouri, and other high-profile incidents of killings by police. Finally, they consider hashtags created by allies, including #AllMenCan and #CrimingWhileWhite.
    Show book
  • British Buses & Coaches in the 1960s - A Panoramic View - cover

    British Buses & Coaches in the...

    Jim Blake

    • 0
    • 0
    • 0
    A pictorial history of buses and coaches of the period, drawn from a British transport photographer’s vast collection.  British Buses and Coaches in the 1960s is an overview of the bus and coach scene during a decade of great social and economic change in Britain’s history. This volume looks at the interesting and varied number of bus and coach operators that still existed, before and just after the formation of the National Bus Company in 1968.   With around 300 photos, Jim Blake has compiled an informative volume of material from his extensive collection of negatives taken during that period, which give a flavor of how things were at that time of great transformation.
    Show book
  • Indonesia Energy Transition Outlook - cover

    Indonesia Energy Transition Outlook

    Irena International Renewable...

    • 0
    • 0
    • 0
    This report provides a comprehensive, renewables-focused, long-term energy pathway for the transition to a cleaner and more sustainable energy system in Indonesia.
    Show book
  • Love Yourself Affirmations For Sleep - Positive Affirmations to Release Hatred and Love Yourself Using the Law of Attraction Self-Hypnosis Guided Meditation and Sleep Learning - cover

    Love Yourself Affirmations For...

    Meditative Hearts

    • 0
    • 0
    • 0
    "Love Yourself Affirmations For Sleep" is an empowering audiobook designed to help listeners cultivate self-love and release negative emotions through the power of positive affirmations. Created with a focus on the principles of the Law of Attraction, self-hypnosis, guided meditation, and sleep learning, this audio experience offers a transformative journey towards self-acceptance and inner healing. 
    The soothing voice guides you through a series of powerful affirmations that penetrate deep into your subconscious mind, allowing you to reprogram your thoughts and beliefs about yourself. By repeating these affirmations during sleep, when the mind is most receptive, the audiobook helps to override self-doubt, insecurities, and self-hatred, replacing them with self-love, self-compassion, and self-worth. 
    With each session, you embark on a peaceful and restorative voyage, immersing yourself in a state of relaxation and tranquility. The combination of calming background music, gentle guidance, and carefully crafted affirmations creates a serene environment conducive to personal growth and self-discovery. 
    As you listen to "Love Yourself Affirmations For Sleep," you embark on a profound inner journey, gradually releasing the burdens of the past and embracing your inherent worthiness. Through the power of repetition and the therapeutic effects of sleep, you awaken to a new reality where self-love and self-acceptance are at the core of your being. This audiobook empowers you to step into your true potential, live authentically, and love yourself unconditionally.
    Show book
  • HBR's 10 Must Reads on AI Analytics and the New Machine Age - cover

    HBR's 10 Must Reads on AI...

    Harvard Business Review, Michael...

    • 0
    • 0
    • 0
    Machine learning and data analytics are powering a wave of groundbreaking technologies. Is your company ready?We've combed through hundreds of Harvard Business Review articles and selected the most important ones to help you understand how these technologies work together, how to adopt them, and why your strategy can't ignore them.In this book you'll learn how: data science, driven by artificial intelligence and machine learning, is yielding unprecedented business insights; blockchain has the potential to restructure the economy; drones and driverless vehicles are becoming essential tools; 3-D printing is making new business models possible; augmented reality is transforming retail and manufacturing; smart speakers are redefining the rules of marketing; and humans and machines are working together to reach new levels of productivity.
    Show book