Advanced Database Systems: Module 1

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/46

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

47 Terms

1
New cards

Oracle Forms

Is a component of Oracle Fusion Middleware. Is used to develop and deploy Forms applications.

2
New cards

Oracle Forms Developer

Is used to develop a form that can access an Oracle database and present the data. Wizards and utilities are provided to speed up application development.

3
New cards

Forms Runtime Process

The Forms application is run (interpreted) by what?

4
New cards

Oracle Forms Services

Is a comprehensive application framework optimized to deploy Forms applications in a multitiered environment. It takes advantage of the ease and accessibility of the Web and elevates it from a static information-publishing mechanism to an environment capable of supporting complex applications.

5
New cards

Oracle Database

Is the latest generation of RDBMS. Among the numerous capabilities are unlimited scalability and industry-leading reliability with Oracle Real Application Clusters; high availability technology including advancements in standby database technology (Oracle Data Guard); and built-in OLAP, data mining and Extract, Transform and Load (ETL) functions.

6
New cards

Oracle WebLogic Server 12c

Is an application server for building and deploying enterprise Java EE applications with support for new features for lowering cost of operations, improving performance and supporting the Oracle applications portfolio.

7
New cards

Oracle Fusion Middleware

Includes Web servers, application servers, content management systems, and developer tools that provide complete support for development, deployment, and management of software applications.

8
New cards

Forms Listener Servlet

Is a broker between the Java client and the Forms Runtime process. It takes connection requests from Java client processes and initiates a Forms Runtime process on their behalf.

9
New cards

New Applet Parameters

Allow administrators to enhance an application's look and feel without having to make application code changes. Such functionality would traditionally require the development of Forms Java Beans or Pluggable Java Components or other application coding changes.

10
New cards

New Environment Variables

Allow administrators to enhance the behavior of an application without the need for application code changes.

11
New cards

Applet embedded in HTML

Default configuration.

– Support for SSO, SSO Logout, and Java

Script integration.

– Requires Java Plugin and browser.

12
New cards

JNLP embedded in HTML

Support for SSO, SSO Logout, and Java

Script integration.

– Base64 encodes JNLP code in client-side html source.

– Requires Java Plugin and browser.

13
New cards

Java Web Start

Limited SSO support (requires browser). SSO cookie will not be shared with browsers launched from Forms.

– No support for SSO Logout or Java Script Integration.

– Requires either JDK or Java Plugin (JRE).

– Browser optional (required with SSO).

– Presents application with native appearance.

14
New cards

Standalone

No support for SSO, SSO Logout or Java Script Integration.

– Requires either JDK or Java Plugin (JRE) installation.

– Browser not required.

– Presents application with native appearance.

– Example page available at: /forms/html/fsal.htm

15
New cards

Audio Playback

• Audio files stored in jar files on a remote server and delivered to client.

• End of file playback can be detected using the Audio Completion System Event.

• Is based on JavaFX, therefore most audio formats supported by JFX will be supported by Forms with the exception of the streaming formats.

• Playback control includes PLAY, PAUSE, STOP, TOGGLE MUTE.

16
New cards

Tab Label Icons

• Supports web formatted images (e.g. gif, jpg, etc).

• 16x16 pixel size recommended.

• Can only be set in plsql. Builder support planned in a later version.

SET_TAB_PAGE_PROPERTY(‘tab1’, ICON_NAME, ’blueDot.gif’);

17
New cards

Add Custom Text

• Add up to 255 single-byte characters of alphanumeric to either of these dialogs by setting

FORMS_LOGON_HINT and/or FORMS_CHANGE_PASSWORD_HINT

18
New cards

WEBUTIL_NO_OLE

Can be used when OLE functionality is not used in the module.

19
New cards

JACOB libraries

Are not needed when WEBUTIL_NO_OLE is used.

20
New cards

Oracle WebLogic Managed Server

Maps the request to the Oracle Forms Services application that has a context root named /forms. It maps the request to the Forms servlet using the frmservlet mapping specified in the application.xml file.

21
New cards

Java

In order to start the Forms applet, it’s what code must first be loaded? The location of the applet is specified by the applet codebase and archive parameters.

22
New cards

Default Menu

Which is part of all Oracle Forms Developer applications, is an alternative to keystroke operations. You can replace or customize this to introduce your own functionality into a form module.

23
New cards

Menu Toolbar

Contains buttons corresponding to menu items. At run time, it appears above any user-defined toolbars. It executes the same code as menu items, and it is a shortcut to menu commands that does not duplicate code or effort.

24
New cards

Console

Is the generic name for the standard features that provide information at run time.

25
New cards

Mouse

You can use this to navigate and to perform many user operations in a bitmapped environment without needing to learn the function keys.

26
New cards

Buttons

Web applications often use these as a means of navigation. You can click these with the mouse.

27
New cards

Function Keys

In addition to navigating with the mouse, you can move from item to item in sequence with these.

28
New cards

Enter-Query Mode and Normal Mode

Forms Builder has two main modes of operation

29
New cards

Allows in Enter-Query Mode

• Unrestricted and restricted queries

• Query/Where dialog box

• Record count by using Query > Count Hits

30
New cards

Doesn’t allow in Enter-Query Mode

• Navigation out of current data block

• Exiting run-time session

• Certain functions

• Insert, update, delete

31
New cards

Forms Builder

This is the application-building component of Oracle Forms Developer. You can use this to design and store the definitions of form, menu, and library documents.

32
New cards

Forms Compiler

After your form is built, use the this. This reads the definition of your module and creates an executable run file.

33
New cards

Forms Application

Can consist of many modules—that is, files. A module is a major component of your application and is the basis for storage and ownership. A module owns the objects that it contains.

34
New cards

Form

As the main component of an application, this module presents the objects and data that users can see or interact with. Data items in a form are arranged into records.

35
New cards

Menu

This module can consist of a hierarchy of menus, each with selectable items. Forms Builder provides the default menu for every form.

36
New cards

PL/SQL Library

This library is a collection of PL/SQL program units whose code can be referenced and called from other modules. This library documents can contain program units that can be used by other form and menu modules.

37
New cards

Object Library

This library is a collection of form objects that you can use in other modules. You can create it to store, maintain, and distribute standard objects that can be reused across the entire development organization.

38
New cards

Object Navigator

Is a hierarchical browsing and editing interface. You can use this to locate and manipulate application objects quickly and easily.

39
New cards

Layout Editor

Is a graphical design facility for creating and arranging interface

items and graphical objects in your application.

40
New cards

PL/SQL Editor

Enables you to incorporate PL/SQL code objects into your form. Code objects in Forms Developer include event triggers, subprograms (functions and procedures), menu item commands, menu startup code, and packages. You enter and compile code in this.

41
New cards

Items

These are interface objects that present data values to the user or enable the user to interact with the form, depending upon the item type. Are logically grouped into blocks and visibly arranged on canvases.

42
New cards

Blocks

Is the intermediate building unit for forms. Each form consists of one or more of this. Is the logical owner of items, and each item in a form belongs to a this.

43
New cards

Canvases

Is a “surface” where visual objects, such as graphics and items, are arranged. Can display items from one or more blocks.

44
New cards

Data Blocks and Control Blocks

In Forms Builder, there are two main types of blocks

45
New cards

Data Blocks

Is associated with a specific database table (or view), a stored

procedure, a FROM clause query, or transactional triggers.

46
New cards

Control Blocks

Is not associated with a database, and its items do not relate to any columns within any database table. Its items are called control items.

47
New cards

Data Block Wizard

Enables you to create (or modify) data blocks quickly and easily for use in your application. The wizard can automatically generate code to enforce integrity constraints in the database.