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 Practical Guide to Database Programming with Java GUI and PostgreSQL - 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 Practical Guide to Database Programming with Java GUI and PostgreSQL

Vivian Siahaan, Rismon Hasiholan Sianipar

Publisher: SPARTA PUBLISHING

  • 0
  • 0
  • 0

Summary

In this book, you will create three desktop applications using Java GUI and PostgreSQL. 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 chapter one, you will create School database and its 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. 
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 create Bank database and its tables. 
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 be taught how to create Crime database and its 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

  • The Rise of Open Source Software - cover

    The Rise of Open Source Software

    IntroBooks Team

    • 0
    • 0
    • 0
    Open source software finds its connections with free software and is part of free and open source software over the extended term. Open-source software (OSS) is a form of computer software program that releases source code under a licensing legitimacy wherein the copyright holder allows users the privilege to analyze, modify and share the software to anyone and for any productive purpose. Open-source software may be created either freely and collaboratively. Open-source software is a case in point of open collaboration. 
    The progress of open-source software will offer assorted perspectives beyond those of a single enterprise A 2008 study from the Standish Group reported that the implementation of open-source software models culminated in savings for customers of around $60 billion (£ 48 billion) annually. Initiatives of open source software are undertaken and managed by a network of voluntary programming associations and are commonly used in the gamut of both free and commercial outputs.
    Show book
  • AWS - The Complete Beginner to Advanced Guide for Amazon Web Service — The Ultimate Tutorial - cover

    AWS - The Complete Beginner to...

    Richard Connor

    • 0
    • 0
    • 0
    Unleash the full potential of your applications and services and take your business to the next level with this definitive guide to AWS, the world's number one cloud platform! 
    Do you own a business and want to focus on your products and services without relying on an IT team or built our tech infrastructure systems? Do you want to learn how you can harness the power of cloud computing in your apps, but don't know where to begin? 
    If you answered yes to any of these questions, then keep reading. 
    Cloud computing has completely changed the way software is developed and delivered to end-users, and Amazon Web Services is at the forefront of this transformation. 
    In this guide, you're going to be taken by the hand and shown everything you need to know about AWS and cloud computing. You'll discover everything you need to build and manage massively scalable, fault-tolerant applications with AWS range of powerful, cloud-based tools without having to deal with the headache of owning and managing tech infrastructures. 
    In AWS: The Complete Beginner to Advanced Guide for Amazon Web Services, you're going to discover:All you need to know about cloud computing and how it really worksHow to securely deploy and effectively manage your applications and services with AWS toolsSetting up your servers and launching instances with Amazon EC2Setting up a cloud-aware DNS service with Amazon Route 53...and much, much more! 
    Whether you're completely new to the world of cloud computing and are looking to get started on the AWS cloud platform, or a seasoned IT professional or system administrator that wants to stay relevant in the tech industry, this book provides a way to quickly get up to speed with AWS. 
    Scroll to the top of the page and click the "Buy Now" button to get started today!
    Show book
  • You Can Beat Prostate Cancer - And You Don't Need Surgery to Do It New Edition - cover

    You Can Beat Prostate Cancer -...

    Robert Marckini

    • 0
    • 0
    • 0
    Choosing the right prostate cancer treatment can be a daunting task. This book makes it easy. The first edition was a best seller for 10 years. It received more than 450 reader reviews, mostly 5-star. The second edition, endorsed by highly respected medical professionals from the most prestigious cancer treatment centers in the world, builds on the original. It’s about the author’s journey from diagnosis through his exhaustive research, treatment and quality of life after treatment. 
    The book explains in layman's terms the pros and cons of every major treatment option and focuses on a highly effective, non-invasive treatment - proton therapy - that cures cancer and leaves the patient with a higher quality of life and fewer, if any, side effects. It also covers the latest developments in prostate imaging and diagnostic technology. Finally, it presents the 10 steps for taking control of the detection and treatment of your prostate cancer. 
    Newly diagnosed men and their loved ones should read this book.
    Show book
  • Fauci - The Bernie Madoff of Science and the HIV Ponzi Scheme that Concealed the Chronic Fatigue Syndrome Epidemic - cover

    Fauci - The Bernie Madoff of...

    Charles Ortleb

    • 0
    • 0
    • 0
    This was the first book, the very first, to issue a warning about the biggest crisis in science and public health. The author began sounding the alarm as a newspaper publisher in the 80s. Robert F. Kennedy Jr. brought the book to the world's attention when he recommended it to his 600,000 followers on his Instagram account in April, 2020. America is now listening. 
    This little book is a chapter from The Chronic Fatigue Syndrome Epidemic Cover-up Volume Two, a book that combines the history of AIDS and Chronic Fatigue Syndrome with a trenchant political analysis of the science and scientists that got everything terribly wrong. 
    In his bestseller, The Real Anthony Fauci, Robert F. Kennedy Jr. called Charles Ortleb, "Dr. Fauci's perennial Boswell." As the publisher and editor-in-chief of New York Native, he was the first person to devote a newspaper to the coverage of AIDS, Chronic Fatigue Syndrome, and the careers of Robert Gallo and Anthony Fauci. Randy Shilts praised his newspaper's pioneering AIDS reporting in And the Band Played On. In Rolling Stone, David Black said New York Native deserved a Pulitzer Prize for its coverage of the epidemic. 
    This book is the first book to conceptualize the medical and scientific corruption of the last four decades as a medical and scientific Ponzi scheme. It is a radical new way of looking at medical and scientific fraud that has been promoted and enabled for decades. There are ten elements that the author has identified in a medical and scientific Ponzi scheme that have hidden the Chronic Fatigue Syndrome epidemic.
    Show book
  • Manipulation - 99+ Strategies to Mind Control Influence and Manipulate People - cover

    Manipulation - 99+ Strategies to...

    Michael Samba

    • 0
    • 0
    • 0
    Do you know what the laws of power are? Do you know how you can use mind control to achieve what you want in life? 
    If so, then this guide is for you. Manipulation can be good and can be bad depending on how you use it. Let’s face it; you want to learn how to read people, so you can find the right way and right technique to influence them to achieve what you want. 
    In this guide, you will learn:The art of reading peopleWhy you should never admit using manipulationHow to overcome trust issuesHow to induce a feeling of overpowering guiltHide criticism as altruismThe bribery strategyCreating a scarcity mindsetHow to brainwash people so they do what you wantHow to lead with the end in mindCreating your manipulation mapHow to recognize a manipulative personAnd so much more.... 
    Start learning about analyzing and understanding deception techniques that are used by all of the successful and powerful people.
    Show book
  • Hypnosis for Developing Positive Meaningful Relationships - Unlock The Secrets To Achieving Success With Hypnosis - cover

    Hypnosis for Developing Positive...

    Be Conscious Creators

    • 0
    • 0
    • 0
    Rewire Your Mindset And Get Fast Results With Hypnosis! 
     
    The advantages of hypnosis therapy are widespread. A lot of individuals report positive changes with hypnosis and it's recognized as a valid type of holistic alternative medicine.  
     
    Hypnosis is a popular technique utilized for weight loss, overcoming addiction, healing, achieving goals, relaxation and stress relief. It's utilized to get rid of undesired behaviors and beliefs and to manifest new desires and achieve goals in life. 
      
    If you wish to influence your subconscious mind to accept new programming for positive alterations hypnosis is an effective technique for doing that. 
     
    Among the chief advantages of hypnosis is that when you in a hypnotic state brain wave frequencies decelerate. You center or focus your awareness and you're actually much more aware than usual. A state of centered awareness almost feels as though you're more of an observer of thought and images rather than a part of them. This allows you to bypass the "gatekeepers" at the entrance to the subconscious and superconscious so you are able to access these levels of consciousness directly, and the brain is much more receptive to suggestion. 
     
    The unconscious, or subconscious may then be reprogrammed so it lets go of old patterns, beliefs and feelings that no longer serve you. They may be replaced with suggestions that are favorable and affirming. The superconscious mind may open you into fresh insights and originative ideas.  
     
    A common misperception is that you only have to be hypnotized once to make lasting changes. Occasionally this is the case, but for lasting positive changes, hypnosis suggestions need to be repeated several times till your mind accepts the new programming. 
     
    You'll need to enter hypnosis and listen to your audio multiple times. Don't expect that one session will set up and run your new programs. 
     
    Put this audio on each night before you go to bed and listen to it right before you fall asleep. If you have time also listen to it first thing upon waking. Do this for at least 21 days consistently so that positive change can take affect in your life.
    Show book