Chapter 15 Flashcards

1
Q

ODBC, OLE-DB, and ADO.NET form the backbone of the _____ architecture.

A

UDA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Open Database Connectivity (ODBC), a superset of the SQL Access Group Call Level Interface
(CLI), is implemented by _____.

A

Microsoft

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A(n) _____ is a unique name by which the data source will be known to ODBC, and therefore, to
applications.

A

DSN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In the context of OLE-DB, a _____ is an object (application or process) that requests and uses
data.

A

Consumer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In the OLE-DB model, the _____ acts like a data consumer of the data provider and as a data
provider for the data consumer (end-user application).

A

Service Provider

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A(n) _____ is a program written in a programming language that is not compiled, but is
interpreted and executed at run time.

A

Script

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

_____ provides a unified interface to access data from any programming language that uses the
underlying OLE-DB objects.

A

ActiveX Data Objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The Microsoft _____ framework is a component-based platform for developing distributed,
heterogeneous, interoperable applications aimed at manipulating any type of data over any
network under any operating system and any programming language.

A

.NET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

_____ is an application programming interface that allows a Java program to interact with a wide
range of data sources (relational databases, tabular data sources, spreadsheets, and text files).

A

Java Database Connectivity JDBC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

_____ webpages are at the heart of current generation websites.

A

Dynamic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

APIs are faster than _____ scripts because the code resides in memory and there is no need to run
an external program for each request.

A

CGI (Common Gateway Interface)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Regardless of the type of web server interface used, a web-to-database _____ program must be
able to connect with a database.

A

Middleware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A web _____ server is a middleware application that expands the functionality of web servers by
linking them to a wide range of services.

A

Application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

To prevent the server from performing all data validation, _____ data input validation is one of
the most basic requirements for web applications.

A

Client-side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

_____, or transactions done over the Internet, enables all types of organizations to sell products
and services to a global market.

A

E-Commerce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

XML is derived from the _____, an international standard for the publication and distribution of
highly complex technical documents.

A

SGML (Standard Generalized Markup Language)

17
Q

XML tags must be well formed, that is, each opening tag must have a corresponding _____ tag.

A

Closing

18
Q

A(n) _____ provides limited additional semantic value to XML, such as data type support or data
validation rules

A

DTD (Document Type Definition)

19
Q

A DBMS that supports _____ exchanges can integrate with external systems such as the web,
mobile data, and legacy systems, thus enabling the creation of new types of systems.

A

XML

20
Q

XML is used to create _______ vocabularies for entire industries.

A

Metadictionaries