Podcast Beta
Questions and Answers
True or false: The Internet is made up of separate but interconnected networks belonging to commercial, educational, and government organizations and Internet Service Providers (ISPs)
True
True or false: The web uses hypertext to allow browsing, and a number of Web-based search engines were created, such as Google, Yahoo, and MSN
True
True or false: The Internet began with funding from the NSF as a means to allow American universities to share the resources of five national supercomputing centers
True
True or false: The Internet was estimated to have over 100 million users in January 1997
Signup and view all the answers
HTML 4.01 is the current version recommended by the World Wide Web Consortium (W3C).
Signup and view all the answers
Web services are aimed at browsers and have a user interface.
Signup and view all the answers
Web-DBMS integration does not require support for transactions spanning multiple HTTP requests.
Signup and view all the answers
High-level productivity tools are not necessary for the development, maintenance, and deployment of web applications.
Signup and view all the answers
True or false: Intranet is a network accessible to the public Internet through a firewall.
Signup and view all the answers
True or false: Stage 3 of Internet evolution for businesses involves developing a website for global presence and communication with customers.
Signup and view all the answers
True or false: The World Wide Web is a sequential browsing system using hyperlinks.
Signup and view all the answers
True or false: HTTP is the protocol used to transfer web pages through the Internet, based on a request-response paradigm.
Signup and view all the answers
Java servlets offer improved performance, portability, and extensibility compared to CGI programming.
Signup and view all the answers
Microsoft Open Database Connectivity (ODBC) technology provides a common interface for accessing heterogeneous SQL databases.
Signup and view all the answers
JDBC provides a prominent approach for accessing NoSQL databases from Java, supporting basic SQL functionality.
Signup and view all the answers
The EJB 2.0 specification introduced Container-Managed Persistence (CMP), Container-Managed Relationships (CMR), and the EJB Query Language (EJB-QL).
Signup and view all the answers
JavaScript and JScript are virtually identical interpreted scripting languages from Netscape and Microsoft, respectively, used for scripting within an HTML document.
Signup and view all the answers
VBScript has syntax more like Visual Basic than Java and is procedural in nature.
Signup and view all the answers
HTTP cookies are pieces of information stored by the server on behalf of the client, allowing the server to identify the user and personalize the appearance of the web page.
Signup and view all the answers
Extensions to the Web server, such as the Netscape API (NSAPI) and Microsoft’s Internet Information Server API (ISAPI), do not provide additional functionality for integrating databases into the Web environment.
Signup and view all the answers
Study Notes
Integrating Web and DBMS Technologies
- Current approaches to integrating databases into the Web environment include scripting languages, Common Gateway Interface (CGI), HTTP cookies, and extensions to the Web server.
- Scripting languages like JavaScript and VBScript allow the creation of functions embedded within HTML code, automating processes and manipulating objects.
- JavaScript and JScript are virtually identical interpreted scripting languages from Netscape and Microsoft, respectively, used for scripting within an HTML document.
- VBScript, a Microsoft proprietary interpreted scripting language, has syntax more like Visual Basic than Java and is procedural in nature.
- Common Gateway Interface (CGI) is a specification for transferring information between a Web server and a CGI program, allowing the server to launch other programs and execute scripts.
- HTTP cookies are pieces of information stored by the client on behalf of the server, allowing the server to identify the user and personalize the appearance of the web page.
- CGI scripts can be made more interactive by using cookies, as the client may have many cookies stored at any given time, each associated with a particular website or web page.
- Cookies have an expiration date, and if explicitly set to some time in the future, the browser will automatically save the cookie to the client’s hard drive.
- Extensions to the Web server, such as the Netscape API (NSAPI) and Microsoft’s Internet Information Server API (ISAPI), provide additional functionality for integrating databases into the Web environment.
- Java, JEE, JDBC, SQLJ, JDO, JPA, Servlets, JavaServer Pages (JSP), .NET, Active Server Pages (ASP), and ActiveX Data Objects (ADO) are also used for integrating databases into the Web environment.
- JavaScript, VBScript, Perl, and PHP are interpreted scripting languages that provide the key functions needed to retain a “thin” client application and promote rapid application development.
- Most of the hype in this area focuses on Java, but scripting engines are likely to supply important day-to-day functionality for integrating databases into the Web environment.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge about the fundamentals of HyperText Markup Language (HTML) with this quiz. Learn about the system for marking up documents and its role in web publishing.