Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
7th Edition
ISBN: 9780134802213
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 16, Problem 1MC
Program Description Answer
The technology that makes possible for a java application to communicate with a DBMS is “JDBC”.
Hence, the correct answer is option “B”.
Expert Solution & Answer
Explanation of Solution
Java
- The technology that makes communication of java application with DBMS.
- The java API has many JDBC classes that would allow java applications to interact with DBMS.
- JDBC has methods to query and update data in a database.
- It is oriented towards relational databases.
- It allows multiple implementations to exist and be used by same application.
- The java API would provide a
mechanism for loading java packages and registering with JDBC driver manager.
Explanation for incorrect options:
a. DBMSC:
There is no derivation for “DBMSC” in java. There is no valid abbreviation based on java.
Hence, the option “A” is wrong.
c. JDBMS:
There is no derivation for “JDBMS” in java. There is no valid abbreviation based on java.
Hence, the option “C” is wrong.
d. JDSQL:
There is no derivation for “JDSQL” in java. There is no valid abbreviation based on java.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
How does a Java application access a database?
Is it more severe to make a mistake in a database than it would be in any other area?
The distinction between Scripts and Stored Procedures may be summarized as follows: What's the point of each one? In comparison to other methods, what are the advantages of using Stored Procedures in a database
Chapter 16 Solutions
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Ch. 16.1 - Why do most businesses use a DBMS to store their...Ch. 16.1 - When a Java programmer uses a DBMS to store and...Ch. 16.1 - Prob. 16.3CPCh. 16.1 - Prob. 16.4CPCh. 16.1 - Prob. 16.5CPCh. 16.1 - Prob. 16.6CPCh. 16.1 - What static JDBC method do you call to get a...Ch. 16.2 - Describe how the data that is stored in a table is...Ch. 16.2 - What is a primary key?Ch. 16.2 - What Java data types correspond with the following...
Ch. 16.3 - Prob. 16.11CPCh. 16.3 - Prob. 16.12CPCh. 16.3 - Prob. 16.13CPCh. 16.3 - Prob. 16.14CPCh. 16.3 - What is the purpose of the % symbol in a character...Ch. 16.3 - How can you sort the results of a SELECT statement...Ch. 16.3 - Assume that the following declarations exist:...Ch. 16.3 - How do you submit a SELECT statement to the DBMS?Ch. 16.3 - Prob. 16.19CPCh. 16.3 - Prob. 16.20CPCh. 16.4 - Prob. 16.21CPCh. 16.4 - Prob. 16.22CPCh. 16.5 - The Midnight Coffee Roastery is running a special...Ch. 16.5 - Prob. 16.24CPCh. 16.6 - Prob. 16.25CPCh. 16.6 - Write a statement to delete the Book table you...Ch. 16 - Prob. 1MCCh. 16 - This is a standard language for working with...Ch. 16 - Prob. 3MCCh. 16 - The data that is stored in a row is divided...Ch. 16 - This is a column that holds a unique value for...Ch. 16 - This type of SQL statement is used to retrieve...Ch. 16 - This contains the results of an SQL SELECT...Ch. 16 - This clause allows you to specify search criteria...Ch. 16 - Prob. 9MCCh. 16 - Prob. 10MCCh. 16 - Prob. 11MCCh. 16 - Prob. 12MCCh. 16 - This method is specified in the Statement...Ch. 16 - This SQL statement is used to insert rows into a...Ch. 16 - This SQL statement is used to remove rows from a...Ch. 16 - Prob. 16MCCh. 16 - Prob. 17MCCh. 16 - True/False: Java comes with its own built-in DBMS.Ch. 16 - True/False: A Java programmer that uses a DBMS to...Ch. 16 - True/False: You use SQL instead of Java to write...Ch. 16 - True/False: In SQL, the not-equal-to operator is...Ch. 16 - Prob. 22TFCh. 16 - Prob. 23TFCh. 16 - Prob. 24TFCh. 16 - Prob. 1FTECh. 16 - Prob. 2FTECh. 16 - Prob. 3FTECh. 16 - What SQL data types correspond with the following...Ch. 16 - Look at the following SQL statement. SELECT Name...Ch. 16 - Write a SELECT statement that will return all of...Ch. 16 - Write a SELECT statement that will return the...Ch. 16 - Prob. 5AWCh. 16 - Write a SELECT statement that will return the...Ch. 16 - Write a SELECT statement that will return all of...Ch. 16 - Write a SELECT statement that will return the...Ch. 16 - Write a SELECT statement that will return the...Ch. 16 - Prob. 10AWCh. 16 - Write an SQL statement that does the following:...Ch. 16 - Prob. 12AWCh. 16 - Prob. 13AWCh. 16 - Assuming that conn references a valid Connection...Ch. 16 - Look at the following declaration. String sql =...Ch. 16 - Prob. 16AWCh. 16 - Prob. 17AWCh. 16 - Prob. 18AWCh. 16 - Prob. 1SACh. 16 - Prob. 2SACh. 16 - Prob. 3SACh. 16 - What is a primary key?Ch. 16 - Prob. 5SACh. 16 - What are the relational operators in SQL for the...Ch. 16 - What is the number of the first row in a table?...Ch. 16 - Prob. 8SACh. 16 - Prob. 9SACh. 16 - Customer Inserter Write an application that...Ch. 16 - Customer Updater Write an application that...Ch. 16 - Unpaid Order Sum Write an application that...Ch. 16 - Population Database Make sure you have downloaded...Ch. 16 - Personnel Database Creator Write an application...Ch. 16 - Employee Inserter Write a GUI application that...Ch. 16 - Employee Updater Write a GUI application that...
Knowledge Booster
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
- _______________ is a special purpose programming language for accessing and manipulating data stored in a relational database.arrow_forwardAn in-memory database (IMDB) is a database management system that stores the entire data-base in ____________ a. random access memory b. read only memory c. distributed servers d. virtual memoryarrow_forwardAccess is a program with a great deal of flexibility. Is it possible for end users to access the database through the internet? What is the best way to make the database available on the internet?arrow_forward
- If you were a new database administrator, would it be easier to develop stored procedures or functions in MySQL?arrow_forwardInstructions: Circle T if the statement is true, F if the statement is false, or write the best solution in the space given if the statement is neither true nor false. The words front end and back end are used to refer to different types of database systems.arrow_forwarda special programming language for accessing and manipulating data stored in a relational databasearrow_forward
- What differentiates database programming from other programming languages is it? In order to demonstrate your idea, what specific examples are you able to cite?arrow_forwardWhich are the basic steps for accessing a database from an application remain surprisingly similar?arrow_forwardScripts and Stored Procedures vary in the following ways: What's the point of each one, exactly? What are the advantages of a database's stored procedures over alternative approaches?arrow_forward
- Define each of the following terms:a. da ta definition languageb. da ta manipulation languagec. referential integrity constraintd. relational DBMS (RDBMS)e. schemaarrow_forwarda computer language designed specifically for accessing and modifying information contained in a relational databasearrow_forwardIs it more severe to make a mistake in a database than it would be in another part of the organization?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Fundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning