Suppose that we have access to the world database, on the server something.com with username "Jim123" and password is K@$t0r1@. We need to create in any programming language, an application that will be connected to the above database and will perform the following actions. The user, that is you, will choose from an appropriate menu like the one shown in the picture. 1. Connect to the system of the database. 2. Display of data 3. Data entry 4. Update data 5. Start transaction 6. Exit the System. In the meantime you will have created appropriate triggers that will inform appropriate table for the actions that have been taken. The names of the triggers will be formed with the name that you as a user have followed from the trN with N (1,2,3,...), example jsinatkas_tr4. Also in the transaction process you will make sure to lock, if needed the the table or tables in which you are going to enter or update data them. This lock will last as long as it is necessary to complete your action. This will be ascertained by a parallel related action that will be performed simultaneously by two users

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Suppose that we have access to the world database, on the server something.com with username "Jim123" and password is K@$t0r1@.
We need to create in any programming language, an application that will be connected to the above database and will perform the following actions.
The user, that is you, will choose from an appropriate menu like the one shown in the picture.
1. Connect to the system of the database.
2. Display of data
3. Data entry
4. Update data
5. Start transaction
6. Exit the System.
In the meantime you will have created appropriate triggers that will inform appropriate table for the actions that have been taken. The names of the triggers will be formed with the name that you as a user have followed from the
trN with N (1,2,3,...), example jsinatkas_tr4. Also in the transaction process you will make sure to lock, if needed the the table or tables in which you are going to enter or update data them. This lock will last as long as it is necessary to complete your action. This will be ascertained by a parallel related action that will be performed
simultaneously by two users.

Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education