Explain the advantages to a bank in providing access to its accounts database only through stored procedures such as deposit() and withdraw().

What will be an ideal response?


1. Correctness: The procedures are provided by the bank, which can do extensive quality assurance on them. Since the procedures are maintained by the bank site, they are protected from being altered by intruders. Users can be prohibited from
submitting individual SQL statements, which might corrupt the database.
2. Efficiency: The SQL statements in the procedures can be prepared in advance and therefore can be executed more efficiently.
3. Authorization: The service provider can more easily authorize users to perform particular application-specific functions.
4. Throughput: By offering a more abstract service, the amount of information that must be communicated through the network is reduced. Only the input and output arguments of the procedure must be communicated.

Computer Science & Information Technology

You might also like to view...

Use the ______ tag to configure a section of a web page that is physically separated from others.

a. ```

``` b. ``` ``` c. ``` ``` d. ``` ```

Computer Science & Information Technology

A CD-RW disc ________.

A. can be written to only once B. cannot be erased C. cannot be written on D. can be erased and rewritten

Computer Science & Information Technology

What tool allows a computer to determine a user?s identity with the most authority?

A. Biometric device B. Password C. User name D. Firewall

Computer Science & Information Technology

Within NIST guidelines for mobile forensics methods, the ______________ method requires physically removing flash memory chips and gathering information at the binary level.?

A. ?Chip-off B. ?Logical extraction C. ?Micro read D. ?Manual extraction

Computer Science & Information Technology