Which of the following enables a user to use generic methods to access a database and to focus on the coding rather than the syntax for a specific database API?

Which of the following enables a user to use generic methods to access a database and to focus on
the coding rather than the syntax for a specific database API?

Which of the following enables a user to use generic methods to access a database and to focus on
the coding rather than the syntax for a specific database API?

A.
Abstraction

B.
Database security

C.
Native auditing

D.
Authentication

Explanation:
Abstraction is a method of coding that enables a user to focus on the coding rather than the syntax
for a specific database API. A user can use generic methods to access a database. In order to perform
database abstraction, a user requires additional code or libraries. The benefit of database
abstraction is that it provides a uniform interface for database access.
Answer B is incorrect. Database security refers to the system, processes, and procedures that
protect a database from unintended activities, such as authenticated misuse, malicious attacks, or
inadvertent mistakes made by authorized individuals or processes. Database security can begin with
the process of creating and publishing appropriate security standards for the database environment.
These standards may include specific controls for the various relevant database platforms.
Answer C is incorrect. Native auditing is the process of extracting trails on a regular basis so that
they can be transferred to a designated security system where the database administrators do not
have access. This ensures a certain level of segregation of duties and provides evidence that the
native audit trails were not modified by authenticated administrators.
Answer D is incorrect. Authentication is the process of verifying the identity of a user or software
connecting to a database. During the process of authentication, the user must submit sufficient
information validated either by the database itself, or by the operating system within which the
database is installed.



Leave a Reply 2

Your email address will not be published. Required fields are marked *


warren

warren

API, an abbreviation of application program interface, is a set of routines, protocols, and tools for building software applications. The API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) component

warren

warren

Control abstraction involves the use of subprograms and related concepts control flows
Data abstraction allows handling data bits in meaningful ways. For example, it is the basic motivation behind datatype.