Advanced Database Technologies Solved Exam Questions - 1100 Verified Questions

Page 1


Advanced Database Technologies

Solved Exam Questions

Course Introduction

This course delves into the theoretical foundations and practical applications of advanced database technologies, with a focus on emerging trends and architectures. Students will explore topics such as distributed and cloud databases, NoSQL paradigms, columnar stores, and NewSQL systems. The course also emphasizes high-availability architectures, data warehousing, real-time data processing, and big data integration. Through a combination of lectures, case studies, and hands-on projects, students will gain the skills necessary to design, evaluate, and implement cutting-edge database solutions for large-scale and complex data-driven environments.

Recommended Textbook Guide to Oracle 10g 5th Edition by Joline Morrison

Available Study Resources on Quizplus

11 Chapters

1100 Verified Questions

1100 Flashcards

Source URL: https://quizplus.com/study-set/1796 Page 2

Chapter 1: Clientserver Databases and the Oracle10g

Relational Database

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35708

Sample Questions

Q1) A(n)____________________ is a sequential list of numbers that the database automatically generates and that guarantee that each primary key value will be unique.

Answer: sequence

Q2) In a database,a(n)____________________ is an object about which you want to store data.

Answer: entity

Q3) When depicting a one-to-many relationship,the ER model uses a straight line with a(n)____________________ on the 'many' portion of the relationship.

Answer: crow's foot

Q4) If your database table has a lot of redundant data,how can you fix it?

A)delete the redundant data

B)eliminate the table

C)split the table into two and use a foreign key

D)split the table into two and use a composite key

Answer: C

Q5) Oracle can automatically generate surrogate keys.

A)True

B)False

Answer: True

To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Creating and Modifying Database Tables

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35709

Sample Questions

Q1) The CHAR data types stores up to 4,000 characters.

A)True

B)False

Answer: False

Q2) Which of the following is true when decreasing the maximum size of a CHAR column?

A)it is an unrestricted action

B)it is only permitted if all values are NULL

C)all values in the column will be truncated to the new size

D)all values larger than the new size will be automatically set to NULL

Answer: B

Q3) A(n)____________________ constraint is a table constraint that specifies that a column must have a unique value for every table row.

Answer: unique

Q4) You can always rename a table.

A)True

B)False

Answer: True

Q5) Adding a new column to a database table is a(n)____________________ action.

Answer: unrestricted

Page 4

To view all questions and flashcards with answers, click on the resource link above.

Chapter 3: Using SQL Queries to Insert, update, delete, and View Data

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35710

Sample Questions

Q1) The default sort order for the ORDER BY clause is ascending. A)True

B)False

Answer: True

Q2) Explain the syntax and usage of the SQL GRANT command.

Answer: You grant object privileges to other users using the SQL GRANT command.The general syntax for the SQL GRANT command is: GRANT privilege1,privilege2,... ON object_name TO user1,user2,... ;

In this syntax,the GRANT clause lists each privilege to be granted,such as ALTER or DROP.Object_name represents the name of the object on which you are granting the privilege,such as the tablename or sequence name.The TO clause lists the name of the Oracle10g user account to which you are granting the privilege,such as SCOTT or DBUSER.Note that in a single command,you can grant privileges for only one object at a time,but you can grant privileges to many users at once.If you want to grant privileges to every database user,you can use the keyword PUBLIC in the TO clause.

To view all questions and flashcards with answers, click on the resource link above.

Page 5

Chapter 4: Introduction to PlSQL

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35711

Sample Questions

Q1) There are variable data types called INTEGER and REAL.

A)True

B)False

Q2) A(n)____________________ is a program that enables software developers to pause program execution and examine current variable values.

Q3) What keyword comes first in a PL/SQL program?

A)END

B)BEGIN

C)DECLARE

D)EXCEPTION

Q4) What type of program is helpful in finding logic errors?

A)interpreter

B)sequential processor

C)debugger

D)executor

Q5) What happens if a condition in an IF statement evaluates to NULL?

A)A syntax error

B)A logic error

C)Treated as TRUE

D)Treated as FALSE

To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Introduction to Forms Builder

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35712

Sample Questions

Q1) The ____________________ provides a graphical display of the form canvas that you can use to draw and position form items,and to add boilerplate objects such as labels,titles,and graphic images.

Q2) Forms Builder wizards can only be used for initial setup of data blocks,layout,etc.All modifications must be done manually.

A)True

B)False

Q3) Which mode should the Update Layout property of a frame be in to preserve changes made in the Layout Editor?

A)Manually

B)Locked

C)Automatically

D)Never

Q4) Explain the two modes of a form.What are they called,what are they used for,and how do you switch between them?

Q5) You create a command button by drawing the button on the canvas using the ____________________ tool on the tool palette.

Q6) ____________________ a trigger is another way of saying execute a trigger.

To view all questions and flashcards with answers, click on the resource link above. Page 7

Chapter 6: Creating Custom Forms

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35713

Sample Questions

Q1) The DBMS_ERROR_CODE procedure contains the error code for the most recent FRMerror that occurred.

A)True B)False

Q2) When creating multiple canvases in the same form,multiple developers can each work with one of the canvases.

A)True B)False

Q3) All data is shared between two canvases stored in separate form files.

A)True

B)False

Q4) What is error severity? What levels are assigned to error severity? How does a developer suppress messages with certain severity? What is the default suppressed severity?

Q5) To move focus to a specific form item,use the ____________________ built-in subprogram.

Q6) One way to help users avoid errors is to programmatically disable command buttons.

A)True

B)False

Page 8

To view all questions and flashcards with answers, click on the resource link above.

Chapter 7: Creating Database Reports

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35714

Sample Questions

Q1) What report style is used to display a master-detail report?

A)mailing label

B)form letter

C)form

D)group above

Q2) Repeating frames will shrink or stretch depending on the data they contain.

A)True

B)False

Q3) How is a custom template registered as a predefined template?

A)using the Options menu in Reports Builder

B)using the user preferences file

C)using the Set Template button on the Reports Builder toolbar

D)by selecting the Save as Predefined template menu option

Q4) The report footer section appears at the end of the report.

A)True

B)False

Q5) A(n)____________________ is a structure that uses some criteria to limit the number of records that a report query retrieves.

Q6) ____________________ perform summary functions (such as SUM,AVG,or MAX)on report data fields.

To view all questions and flashcards with answers, click on the resource link above. Page 9

Chapter 8: Creating an Integrated Database Application

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35715

Sample Questions

Q1) ____________________ are programs or messages that handle undeveloped system features.

Q2) To add a menu to a form,reference the compiled menu module file in the form module's ____________________ property value.

Q3) What are two methods for displaying an image on a canvas? Which can be used for a splash screen image and why?

Q4) A(n)____________________ is a form object that defines object properties,such as text item colors,font sizes,and font styles.

Q5) If you place the menu module file in the ____ folder,you do not need to include the drive letter or folder path of the menu module file.

A)menu item

B)project

C)default menu

D)default form

Q6) A report can be opened in a database form by importing the report module into Forms Builder.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Advanced SQL and PlSQL Topics

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35716

Sample Questions

Q1) The Database Objects node ____.

A)is a top-level node within the Object Navigator

B)is not associated with a specific form

C)contains child nodes that represent every database user

D)All of the above

Q2) The Database Objects node in Forms Builder is a top-level node within the Object Navigator,and is not associated with a specific form.

A)True

B)False

Q3) The ____ parameter mode should be used to return a value from a procedure when the input value to the procedure will not be set.

A)IN

B)OUT

C)IN OUT

D)OUT IN

Q4) A(n)____________________ is a program unit that can receive multiple input parameters and return multiple output values or return no output values.

Q5) To remove an index,use the ____________________ INDEX command.

To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Advanced Forms Builder Topics

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35717

Sample Questions

Q1) You should always use T-Lists for lists with more than five to ten selections.

A)True

B)False

Q2) What search term would you enter in an LOV display to retrieve all records?

A)%

B)*

C)NULL

D)'A-Z'

Q3) When you place boilerplate objects,such as text and shapes,on top of other boilerplate objects,in what order do the objects appear?

A)most recently created on the bottom

B)most recently created on top

C)text items always appear on top of shapes

D)shapes always appear on top of text

Q4) A(n)____________________ imported image incorporates the image data into the form design (.fmb)file and compiles it into the .fmx file.

Q5) A T-List always displays the current selection.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 12

Chapter 11: Introduction to Oracle 10g Database Administration

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/35718

Sample Questions

Q1) By default,an Oracle 10g database instance has two separate control files.

A)True

B)False

Q2) Each ____________________ stores an individual database object,such as a table or an index.

Q3) A(n)____________________ server specifies the location of servers on a network.

Q4) From the MOUNTED state,the startup process opens the datafiles and redo log files,performs database recovery operations if necessary,and then starts the Oracle Net server process to service user requests.

A)True

B)False

Q5) To install any Oracle 10g product,you use Oracle Universal Installer (OUI).

A)True

B)False

Q6) What task can be performed by the SYSOPER user?

A)Receive all system privileges with Admin Option

B)Create a new database within an existing database instance

Page 13

C)Recover the database to a specific point in time

D)Perform database recovery operations

Q7) What tasks make up the service role for DBAs?

To view all questions and flashcards with answers, click on the resource link above.

Page 14

Turn static files into dynamic content formats.

CreateΒ aΒ flipbook