Ara BOSS
Quiz por , criado more than 1 year ago

Quiz sobre SDP6 part B, criado por Ara BOSS em 15-12-2017.

62
1
0
Sem etiquetas
Ara BOSS
Criado por Ara BOSS mais de 6 anos atrás
Fechar

SDP6 part B

Questão 1 de 70

1

101. The $d->query function takes an SQL command as its string argument and sends it to the database server for execution.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 2 de 70

1

102. The _____ is a collection of several libraries of functions for enhancing PHP.

Selecione uma das seguintes:

  • a) DBMS

  • b) PHP Extension and Application Repository (PEAR)

  • c) MYSQL

  • d) PHP SQL

Explicação

Questão 3 de 70

1

103. The _____ variable is similar to cursor and iterator variables.

Selecione uma das seguintes:

  • a) $d->query

  • b) post

  • c) $r

Explicação

Questão 4 de 70

1

105. The PHP function $d->nextID creates a sequence of unique values for a particular table.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 5 de 70

1

106. Creating a database design that only stores each logical data item in only one place in the database.

Selecione uma das seguintes:

  • Normalization

  • Normal

  • Nf2

  • Nf3

Explicação

Questão 6 de 70

1

114. The ___________ R S keeps tuple in the first {left} relation R; if no matching tuple found in S, then the attribute of S in the join are filled with NULL values

Selecione uma das seguintes:

  • o LEFT OUTER JOIN

  • o RIGHT OUTER JOIN

  • o FULL OUTER JOIN

  • o LEFT INNER JOIN

Explicação

Questão 7 de 70

1

115. If a relation schema has more than one key, each is called a _______ key.

Selecione uma das seguintes:

  • o Candidate

  • o Primary

  • o Public

  • o Foreign

Explicação

Questão 8 de 70

1

116. A ¬¬¬_________conflict arises when an attribute may have different domains in two schemas, e.g. pounds vs kilograms

Selecione uma das seguintes:

  • o Domain

  • o Type

  • o Norming

  • o Constraints

Explicação

Questão 9 de 70

1

117. UML _________ diagrams describe the dynamic relationships among components

Selecione uma das seguintes:

  • o Behavioral

  • o Structural

  • o Class

  • o Direct

Explicação

Questão 10 de 70

1

118. Objects in an object-oriented programming language exist only during program execution, therefore they are called transient objects; an object-oriented database can extend the existence of objects so that they are stored permanently, therefore they are called

Selecione uma das seguintes:

  • o persistent object

  • o instance variable

  • o attribute

  • o object structure

Explicação

Questão 11 de 70

1

119. __________________ is the term used to refer to the problems that occur because of difference between the database model and the programming language model.

Selecione uma das seguintes:

  • o Independence mismatch

  • o Denormalisation

  • o Redundancy

  • o Duplication

Explicação

Questão 12 de 70

1

120. A __________________ is typically used to loop over the tuples in a query result

Selecione uma das seguintes:

  • o Cursor {iterator variable}

  • o Shared variable

  • o Communication variables

  • o fetch

Explicação

Questão 13 de 70

1

122. A THETA JOIN uses any of the comparison operators =,<,>

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 14 de 70

1

123. For structured data, the schema information is mixed in with the data values, so it is sometimes referred to as self-describing data

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 15 de 70

1

124. The main advantage of using a function call interface is that it makes it easier to access multiple databases within the same application program

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 16 de 70

1

125. In PHP, Interpolating variables may occur within double-quoted or single-quoted strings

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 17 de 70

1

126. In PHP, the $d->query function takes an SQL command as its string argument and sends it to the database server for execution.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 18 de 70

1

127. The ________________ property ensures that either all the database operations in a transaction are executed or none are

Selecione uma das seguintes:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Explicação

Questão 19 de 70

1

128. ____________________occurs when the same data is stored multiple times

Selecione uma das seguintes:

  • o Redundancy

  • o Normalisation

  • o Denormalization

  • o Persistent

Explicação

Questão 20 de 70

1

129. Creating a database design that only stores each logical data item in only one place is the database is called______________________.

Selecione uma das seguintes:

  • o Redundancy

  • o Normalization

  • o Denormalization

  • o Persistent

Explicação

Questão 21 de 70

1

131. An entity cannot exist in a database merely by being a member of a subclass, it must also be a member of the superclass

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 22 de 70

1

132. An entity that is a member of a subclass may inherit one, some, or all the attributes of the entity as a member of the superclass.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 23 de 70

1

133. The ________________ property allows several users to update the same data in a controlled manner so that result of the updates is correct

Selecione uma das seguintes:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Explicação

Questão 24 de 70

1

134. A functional dependency is a property of the relation schema R not of a particular legal relation state r or R, therefore it must be defined explicitly by someone who understands the semantics of the attributes of R

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 25 de 70

1

When a database design is in ____________, each value in a tuple is in atomic value.

Selecione uma das seguintes:

  • First normal form

  • Second normal form

  • Third normal form

  • Forth normal form

Explicação

Questão 26 de 70

1

135. What does CAP stand for?///////////////////////////

Selecione uma das seguintes:

  • a. Consistency, Atomicity, Partition Tolerance

  • b. Consistency, Availability, Partition Tolerance

  • c. Commitment, Availability, Partition Tolerance

  • d. Consistency, Availability, Persistence

Explicação

Questão 27 de 70

1

136. What does BASE stand for?///////////////////////////

Selecione uma das seguintes:

  • a. Basically Available, System-State, Eventually Consistent

  • b. Basically Available, Soft-State, Eventually Consistent

  • c. Broadly Available, Soft-State, Eventually Consistent

  • d. Basically Available, Soft-State, Evenly Consistent

Explicação

Questão 28 de 70

1

137. What does ACID stand for?/////////////////////

Selecione uma das seguintes:

  • a. Available, Consistent, Isolation, and Durability

  • b. Atomic, Consistent, Isolation, and Durability

  • c. Atomic, Consistent, Isolation, and Dependent

  • d. Atomic, Consistent, Index, and Durability

Explicação

Questão 29 de 70

1

138. Which of the following is used to denote the selection operation in the relational algebra?///////////////////////

Selecione uma das seguintes:

  • a. Pi (Greek)

  • b. Sigma (Greek)

  • c. Lambda (Greek)

  • d. Omega (Greek)

Explicação

Questão 30 de 70

1

139. Normalization is a process of organizing the data in database to avoid

Selecione uma ou mais das seguintes:

  • data redundancy

  • insertion anomaly

  • , update anomaly

  • deletion anomaly

Explicação

Questão 31 de 70

1

140. Relational Algebra is a _____ query language that takes two relation as input and produces another relation as output of the query.///////////////////////////////////

Selecione uma das seguintes:

  • a. Relational

  • b. Structural

  • c. Procedural

  • d. Fundamental

Explicação

Questão 32 de 70

1

141. Which of the following is a NoSQL Database Type?///////////////////////////////

Selecione uma das seguintes:

  • a. JSON

  • b. SQL

  • c. Document databases

  • d. All of the mentioned

Explicação

Questão 33 de 70

1

142. Which of the following are simplest NoSQL databases?///////////////////////////////////

Selecione uma das seguintes:

  • a. Wide-column

  • b. Document

  • c. Key-value

  • d. All of the mentioned

Explicação

Questão 34 de 70

1

143. Which of the following is not a NoSQL database?//////////////////////////////

Selecione uma das seguintes:

  • a. Cassandra

  • b. None of the mentioned

  • c. SQL Server

  • d. MondoDB

Explicação

Questão 35 de 70

1

144. A ______ is an indirect functional dependency, one I which X->Z only by virtue of X->Y and Y->Z.//////////////////////

Selecione uma das seguintes:

  • a. Multivalued Dependencies

  • b. Join Dependency

  • c. Trivial Functional Dependency

  • d. Transitive Dependency

Explicação

Questão 36 de 70

1

145. NoSQL database is used mainly for handling large volumes of _____ data.

Selecione uma das seguintes:

  • a. Structured

  • b. Semi-structured

  • c. Unstructured

  • d. All of the mentioned

Explicação

Questão 37 de 70

1

146. What is the correct order of clauses for a proper SQL query?

Selecione uma das seguintes:

  • a. SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY

  • b. SELECT, FROM, WHERE, GROUP BY, ORDER BY, HAVING

  • c. SELECT, FROM, GROUP BY, WHERE, HAVING, ORDER BY

  • d. SELECT, FROM, WHERE, HAVING, GROUP BY, ORDER BY

  • e. SELECT, FROM, ORDER BY, WHERE, GROUP BY, HAVING

Explicação

Questão 38 de 70

1

147. In a given relationship R, if an attribute A uniquely defines all other attributes, then the attribute A is a key attribute which is also known as the _____ key.

Selecione uma das seguintes:

  • a. Candidate

  • b. Join

  • c. Functional

  • d. None of the Mentioned

Explicação

Questão 39 de 70

1

148. When the values in one or more attributes being used as a foreign key must exist in another set of one or more attributes in another table, we have created a(n)

Selecione uma das seguintes:

  • a. Transitive Dependency

  • b. Insertion Anomaly

  • c. Referential Integrity Constraint

  • d. Normal Form

Explicação

Questão 40 de 70

1

149. Most NoSQL databases support automatic ______, meaning that you get high availability and disaster recovery

Selecione uma das seguintes:

  • a. Scalability

  • b. Processing

  • d. Replication

  • c. All of the mentioned

Explicação

Questão 41 de 70

1

150. A table is in 3NF if it is in 2NF and if it has no

Selecione uma das seguintes:

  • a. Functional Dependencies

  • b. Transitive Dependencies

  • c. Trivial Functional Dependency

  • d. Multivalued Dependencies

Explicação

Questão 42 de 70

1

151. The OR operator displays a record if ANY conditions listed are true. The AND operator displays a record if ALL of the conditions listed are true.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 43 de 70

1

152. How can you change “Hansen” into “Nilsen” in the “LastName” column in the Person table?

Selecione uma das seguintes:

  • a. MODIFY Persons SET LastName=’Hansen’ WHERE LastName=’Nilsen’

  • b. UPDATE Persons SET LastName=’Hansen’ WHERE LastName=’Nilsen’

  • c. UPDATE FROM Persons SET LastName=’Nilsen’ WHERE LastName=’Hansen’

  • d. UPDATE Persons SET LastName=’Nilsen’ WHERE LastName=’Hansen’

Explicação

Questão 44 de 70

1

153. Which of the following is NOT a language element of SQL?

Selecione uma das seguintes:

  • a. Data mining

  • b. Expression

  • c. Query

  • d. Clause

  • e. Statement

Explicação

Questão 45 de 70

1

154. Publisher table contains id and name columns. Id is auto incremented and name is a varchar(40) type. Which of the following queries will execute NOT correctly?

Selecione uma das seguintes:

  • a. INSERT INTO Publisher (name) values(‘OReilly’);

  • b. INSERT INTO Publisher (name) values(‘O-Reilly’);

  • c. INSERT INTO Publisher (name) values(‘O’Reilly’);

  • d. INSERT INTO Publisher (name) values(‘O Reilly’);

Explicação

Questão 46 de 70

1

155. With SQL, how can you return all the records from a table named “Persons” sorted descending by “FirstName”?

Selecione uma das seguintes:

  • a. SELECT * FROM Persons GROUP BY FirstName DESC

  • b. SELECT * FROM Persons ORDER BY FirstName

  • b. SELECT * FROM Persons GROUP BY FirstName DESC

  • d. SELECT * FROM Persons WHERE FirstName DESC

Explicação

Questão 47 de 70

1

156. With SQL, how can you delete the records where the “Address” is “Almaty” in the Student Table?

Selecione uma das seguintes:

  • a. DELETE ROW Address=’Almaty’ FROM Student

  • b. DELETE FROM Student ROW Address=’Almaty’

  • c. DROP ROW Address=’Almaty’ FROM Student

  • d. DROP ROW Address=’Almaty’ FROM Address

Explicação

Questão 48 de 70

1

157. With SQL, how do you return all the records from a table named “Persons” where the value of the column “FirstName” starts with an “a”?

Selecione uma das seguintes:

  • a. SELECT * FROM Persons WHERE FirstName LIKE ‘%a%’;

  • b. SELECT ALL FROM Persons WHERE FirstName LIKE ‘a’;

  • c. SELECT * FROM Persons WHERE FirstName LIKE ‘a’;

  • d. SELECT * FROM Persons WHERE FirstName LIKE ‘a%’;

Explicação

Questão 49 de 70

1

158. Which term is used to describe data organized in rows and columns?

Selecione uma das seguintes:

  • a. Query

  • b. Index

  • c. Table

  • d. Program

Explicação

Questão 50 de 70

1

159. Which of the following DROP statements is INCORRECT?

Selecione uma das seguintes:

  • a. DROP INDEX

  • b. DROP ROW

  • c. DROP TABLE

  • d. DROP DATABASE

Explicação

Questão 51 de 70

1

160. The information system life cycle has been called

Selecione uma das seguintes:

  • macro life cycle

  • micro life cycle

  • logical design

Explicação

Questão 52 de 70

1

161. The database system life cycle has been referred to as

Selecione uma das seguintes:

  • macro life cycle

  • micro life cycle

  • logical design

Explicação

Questão 53 de 70

1

162. Data model mapping is also called

Selecione uma das seguintes:

  • macro life cycle

  • micro life cycle

  • logical design

Explicação

Questão 54 de 70

1

163. XML attribute values must always be enclosed in quotes

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 55 de 70

1

164. Numeric array – An array with a numeric index. Values are stored and accessed in linear fashion

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 56 de 70

1

165. How will you concatenate two strings?

Selecione uma das seguintes:

  • a. Using append() function

  • b. Using . operator

  • c. Using + operator

  • d. Using add() function

Explicação

Questão 57 de 70

1

166. A ______ iterator lists only the attribute types that appear in a query result in SQLJ.

Selecione uma das seguintes:

  • a. Named iterator

  • b. Positional iterator

  • c. Cursor

Explicação

Questão 58 de 70

1

167. A safer way to do inserts and other queries is through the use of placeholders (specifies by ? symbol) in PHP

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 59 de 70

1

168. The Web Services Architecture supports interaction between a server provider, service requestor, and service registry.

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 60 de 70

1

169. Characteristic that allows program-data independence and program-operation independence

Selecione uma das seguintes:

  • a. Atomicity property

  • b. Data abstraction

  • c. Attribute

  • d. Data dictionary (or data repository system or information repository)

Explicação

Questão 61 de 70

1

170. The interpreter identifies variable names within double-quoted strings by their initial character $ and replaces them with the value in the variable. This is known as interpolating variables within strings. Interpolation does not occur in single-quoted strings

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 62 de 70

1

171. Identify the three factors to consider in choosing one DBMS over another I.Organization-wide adoption of a certain philosophy (data model, vendor, methodology, tools) II.Familiarity of personnel with the system III. Availability of vendor services

Selecione uma das seguintes:

  • a. I, III

  • b. I, II

  • c. I, II, III

  • d. II, III

Explicação

Questão 63 de 70

1

172. This auto-global built-in array variables which provides the part of the URL address that comes after a backslash (/) at the end of the URL.

Selecione uma das seguintes:

  • a. $_SERVER[‘REMOTE_ADDRESS’]

  • b. $_SERVER[‘SERVER_NAME’]

  • c. $_SERVER[‘REMOTE_HOST’]

  • d. $_SERVER[‘QUERY_STRING’]

  • e. $_SERVER['PATH_INFO']

Explicação

Questão 64 de 70

1

173. SQLJ was developed after JDBC, which is used for accessing SQL data-bases from Java using function calls

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 65 de 70

1

174. What does XML stand for?

Selecione uma das seguintes:

  • a. eXtra Modern Link

  • b. Example Markup Language

  • c. eXtensible Markup Language

  • d. X- Markup Language

Explicação

Questão 66 de 70

1

175. In which type of PHP arrays the element values can be strings or integers?

Selecione uma das seguintes:

  • Indexed

  • numeric

  • none

  • associative

Explicação

Questão 67 de 70

1

176. Data that is derived from the database files but not explicitly stored.

Selecione uma das seguintes:

  • a. Transaction

  • b. Virtual data

  • c. Relational data model

  • d. Relationship

Explicação

Questão 68 de 70

1

177. A ________ iterator is associated with a query result in SQLJ by listing the attribute names and types that appear in the query result

Selecione uma das seguintes:

  • a. Positional

  • b. Named

  • c. Cursor

Explicação

Questão 69 de 70

1

178. XQuery is the language for querying XML data

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 70 de 70

1

180. The case of specialization what the same (real-world) entity may be a member of more than one subclass of the specialization for example, an alumnus may also be an employee and may also be a student pursuing an advanced degree (PERSON entity type, which is specialized into the subclasses {EMPLOYEE, ALUMNUS, STUDENT})

Selecione uma das seguintes:

  • overlapping

  • joint

  • disjoint

  • union

Explicação