
Course Introduction
![]()

Course Introduction
IT Project Development focuses on the processes, methodologies, and tools necessary for successfully planning, executing, and delivering information technology projects. Students will learn how to analyze requirements, design solutions, manage resources, and apply project management frameworks such as Agile and Waterfall. Emphasis is placed on teamwork, communication, risk management, and quality assurance throughout the project life cycle. Practical assignments and collaborative projects provide hands-on experience in developing, testing, and deploying real-world IT solutions.
Recommended Textbook
Oracle 11G SQL 2nd Edition by Joan Casteel
Available Study Resources on Quizplus
13 Chapters
1685 Verified Questions
1685 Flashcards
Source URL: https://quizplus.com/study-set/1085

Page 2

Available Study Resources on Quizplus for this Chatper
108 Verified Questions
108 Flashcards
Source URL: https://quizplus.com/quiz/21418
Sample Questions
Q1) Data in first normal form (1NF) does not contain which of the following?
A) primary key
B) repeating groups
C) partial dependencies
D) both a and b
Answer: B
Q2) A field is a group of related ____________________. Answer: characters
Q3) A(n) ____________________ is a group of related fields. Answer: record
Q4) Tables can be linked or joined together through their primary keys.
A)True
B)False
Answer: False
Q5) Data is in ____________________ normal form if it does not have any repeating groups and has a primary key.
Answer: first 1st
Q6) A(n) ____________________ is used to uniquely identify each record. Answer: primary key
Page 3
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
122 Verified Questions
122 Flashcards
Source URL: https://quizplus.com/quiz/21419
Sample Questions
Q1) Based upon the contents of the BOOKS table, which of the following columns will be displayed with a right-aligned column heading?
A) title
B) pubdate
C) category
D) pubid
Answer: D
Q2) A double backslash (\\) is used to indicate concatenation in a SELECT statement.
A)True
B)False
Answer: False
Q3) A column alias must be contained within double quotation marks (" ") if it contains which of the following?
A) blank spaces
B) special symbols
C) characters that should be displayed in lower or mixed case
D) all of the above
Answer: D
Q4) Oracle11g comes in ________________________________________ editions.
Answer: Three (personal, standard, enterprise)
To view all questions and flashcards with answers, click on the resource link above. Page 4

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21420
Sample Questions
Q1) The default format of a DATE column in Oracle11g is DD-MON-YY.
A)True
B)False
Answer: True
Q2) \(\underline { \text { DDL } }\) commands are used to create or modify database objects. _________________________
A)True
B)False
Answer: True
Q3) What is the difference between dropping a column with the DROP COLUMN clause and setting a column as unused with the SET UNUSED clause?
Answer: When a column is dropped with the DROP COLUMN clause, the storage space occupied by the data is freed up immediately. However, with the SET UNUSED clause, the column is unavailable, but the storage space it occupies is not released until the DROP UNUSED COLUMNS clause is executed.
Q4) The ____________________ of a NUMBER column indicates the total number of digits that can be stored in the column.
Answer: precision
To view all questions and flashcards with answers, click on the resource link above.
Page 5

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21421
Sample Questions
Q1) A FOREIGN KEY constraint can only reference a column in another table that has been assigned a(n) ____ constraint.
A) NOT NULL
B) UNIQUE
C) CHECK
D) none of the above
Q2) Which of the following statements about a PRIMARY KEY is incorrect?
A) It identifies which column(s) uniquely identify each record.
B) It can be NULL, as long as the FOREIGN KEY contains a value.
C) Each data value must be unique.
D) none of the above
Q3) A(n)\(\underline {\text { NOT NULL } }\) constraint is a special CHECK constraint with the condition of IS NOT NULL. _________________________
A)True
B)False
Q4) In the USER_CONSTRAINTS view, the constraint type for a NOT NULL constraint will be listed as\(\underline { N }\) _________________________
A)True
B)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
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21422
Sample Questions
Q1) When does a COMMIT command implicitly occur?
A) When the user executes COMMIT;.
B) When the user issues a DDL command such as CREATE or ALTER TABLE.
C) When the user executes ROLLBACK;.
D) When the computer loses power unexpectedly.
Q2) The WHERE clause of the DELETE command is used to identify the rows to be deleted from the table.
A)True
B)False
Q3) Which of the following clauses of the UPDATE command is optional?
A) UPDATE
B) SET
C) WHERE
D) none of the above
Q4) When ____________________ operations are performed, an exclusive lock is automatically placed on the specified table.
Q5) The ____________________ TABLE command is used to prevent other users from making changes to a portion of a table.
Q6) The ____________________ command is used to change data stored in a table.
To view all questions and flashcards with answers, click on the resource link above. Page 7

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21423
Sample Questions
Q1) The NOCACHE option specifies that the sequence can generate a number only after a request has been made by a user.
A)True
B)False
Q2) Oracle10g will begin each sequence with the value of one, unless another value is specified in the ____ clause.
A) START WITH
B) INTERVAL SIZE
C) INCREMENT BY
D) VALUE START
Q3) Sequence settings can be altered using the \(\underline {\text { ALTER SEQUENCE }}\) command. _________________________
A)True
B)False
Q4) A sequence can be used to speed up row retrieval.
A)True
B)False
Q5) A(n) ____________________ can be used for internal control purposes by generating a series of numbers.
To view all questions and flashcards with answers, click on the resource link above. Page 8

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21424
Sample Questions
Q1) Which of the following SQL statements will grant all object privileges for the ORDERS table to user RTHOMAS?
A) GRANT ALL ON orders TO rthomas;
B) GRANT * ON orders TO rthomas;
C) GRANT ALL OBJECTS ON orders TO rthomas;
D) GRANT ALL OPRIVS ON orders TO rthomas;
Q2) Which of the following statements about roles is incorrect?
A) A role is a group, or collection, of privileged passwords and user names.
B) A role is a group, or collection, of privileges.
C) Rather than assign the same privileges again and again to different users, a simpler approach is to assign the privileges to a role, and then assign the role to the users.
D) Users can be assigned several different roles, based on the tasks they perform.
Q3) Any privilege with the ANY keyword in it is automatically an object privilege.
A)True
B)False
Q4) The ____________________ command is used to grant roles to users.
Q5) ____________________ privileges allow users to execute specific DML commands.
Q6) A user can issue the ____________________ command to enable a role.
Page 9
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21425
Sample Questions
Q1) The SORT BY clause is used to present query results in a specific order.
A)True
B)False
Q2) Search conditions for data contained in non-numeric columns must be enclosed in double quotation marks.
A)True
B)False
Q3) Based upon the contents of the ORDERS table in the accompanying figure, which of the following queries will display all orders that were not shipped for at least three days after the order was received?
A) SELECT * FROM orders WHERE shipdate-orderdate => 3;
B) SELECT * FROM orders WHERE shipdate-orderdate >= 3;
C) SELECT * FROM orders WHERE NOT shipdate-orderdate => 3;
D) SELECT * FROM orders WHERE NOT shipdate-orderdate >= 3;
Q4) The percent sign (%) and underscore (_) symbols can be used with the LIKE comparison operator to create a search pattern.
A)True
B)False
Q5) What is the purpose of the ORDER BY clause?
To view all questions and flashcards with answers, click on the resource link above. Page 10

Available Study Resources on Quizplus for this Chatper
131 Verified Questions
131 Flashcards
Source URL: https://quizplus.com/quiz/21426
Sample Questions
Q1) Equality, non-equality, and self-joins are all categorized as inner joins.
A)True
B)False
Q2) Which of the following types of joins refers to joining a table to itself?
A) Cartesian join
B) equality join
C) self-join
D) outer join
Q3) Explain the difference between an inner join and an outer join.
Q4) A table alias can consist of a maximum of ____ characters.
A) 12
B) 225
C) 255
D) 30
Q5) To display the name of each customer and the ISBN of each book purchased by the customers would require how many joins in the FROM clause of the SQL statement?
A) 4
B) 3
C) 2
D) 1
To view all questions and flashcards with answers, click on the resource link above. Page 11

Available Study Resources on Quizplus for this Chatper
133 Verified Questions
133 Flashcards
Source URL: https://quizplus.com/quiz/21427
Sample Questions
Q1) The \(\underline {\text { NVL2 }}\) function allows different options to be selected, based upon whether a NULL value exists. _________________________
A)True
B)False
Q2) The TRUNC function can be used to add insignificant zeros to the right of a decimal point for numeric data.
A)True
B)False
Q3) The ____________________ function removes a specific string of characters from the left side of a set of data values.
Q4) Which of the following refers to a predefined block of code?
A) parameters
B) arguments
C) functions
D) syntax
Q5) The ADD_MONTHS function is used to add one month to a specified date.
A)True
B)False
Q6) Describe the order in which Oracle11g resolves nested functions.
Page 12
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
134 Verified Questions
134 Flashcards
Source URL: https://quizplus.com/quiz/21428
Sample Questions
Q1) Which of the following is not considered a group function?
A) TRUNC
B) MIN
C) COUNT
D) SUM
Q2) Based on the contents of the BOOKS table, which of the following is a valid SQL statement?
A) SELECT pubid, AVERAGE(retail-cost) "Average Profit" FROM books;
B) SELECT pubid, AVERAGE(retail-cost) "Average Profit" FROM books
GROUP BY pubid;
C) SELECT pubid, AVG(retail-cost) "Average Profit" FROM books
GROUP BY pubid;
D) SELECT pubid, AVG(retail-cost) "Average Profit" FROM books
HAVING retail-cost > 25;
Q3) A(n) ____________________ should be included as the argument for the COUNT function to include NULL values in the results.
To view all questions and flashcards with answers, click on the resource link above. Page 13

Available Study Resources on Quizplus for this Chatper
132 Verified Questions
132 Flashcards
Source URL: https://quizplus.com/quiz/21429
Sample Questions
Q1) Which of the following operators is the equivalent of the IN comparison operator?
A) <ANY
B) >ANY
C) =ANY
D) =ALL
Q2) The only type of subquery that can be used in a SELECT clause is a(n) ____________________ subquery.
Q3) A subquery nested in a SELECT clause cannot contain an ORDER BY clause.
A)True
B)False
Q4) A(n) ____________________ subquery is a nested query that returns more than one row of results.
Q5) Multiple-row subqueries are nested queries that can return more than one row of results to the parent query.
A)True
B)False
Q6) If a subquery is contained in a WHERE or HAVING clause, the subquery must be on the ____________________ side of the comparison operator.
To view all questions and flashcards with answers, click on the resource link above. Page 14

Available Study Resources on Quizplus for this Chatper
133 Verified Questions
133 Flashcards
Source URL: https://quizplus.com/quiz/21430
Sample Questions
Q1) If a view needs to be modified, it must be re-created using the ____________________ keywords in the CREATE VIEW command.
Q2) Which statement about the view created from the following SQL statement is correct? CREATE VIEW balancedue AS SELECT customer#, order#, SUM(quantity*retail) amtdue FROM customers NATURAL JOIN orders NATURAL JOIN
Orderitems NATURAL JOIN books
GROUP BY customer#, order#;
A) No DML operations can be performed through the view.
B) DML operations can only be performed on the CUSTOMERS table since it is the primary key for the view.
C) Only rows can be added through the view - no other DML operations are allowed. D) none of the above
Q3) A(n) ____ stores a query and is used to access data in the underlying tables. A) view
B) constraint
C) function
D) argument
To view all questions and flashcards with answers, click on the resource link above. Page 15