

![]()


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

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
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.

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

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

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
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.

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

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

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

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

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