хомяк убийца
Quiz von , erstellt am more than 1 year ago

- at Quiz am SDP 6 (2), erstellt von хомяк убийца am 17/12/2017.

1039
12
0
хомяк убийца
Erstellt von хомяк убийца vor mehr als 6 Jahre
Schließen

SDP 6 (2)

Frage 1 von 141

1

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

Wähle eine der folgenden:

  • o LEFT OUTER JOIN

  • o RIGHT OUTER JOIN

  • o FULL OUTER JOIN

  • o LEFT INNER JOIN

Erklärung

Frage 2 von 141

1

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

Wähle eine der folgenden:

  • o Candidate

  • o Primary

  • o Public

  • o Foreign

Erklärung

Frage 3 von 141

1

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

Wähle eine der folgenden:

  • o Domain

  • o Type

  • o Norming

  • o Constraints

Erklärung

Frage 4 von 141

1

UML _________ diagrams describe the dynamic relationships among components

Wähle eine der folgenden:

  • o Behavioral

  • o Structural

  • o Class

  • o Direct

Erklärung

Frage 5 von 141

1

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

Wähle eine der folgenden:

  • o persistent object

  • o instance variable

  • o attribute

  • o object structure

Erklärung

Frage 6 von 141

1

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

Wähle eine der folgenden:

  • o Independence mismatch

  • o Denormalisation

  • o Redundancy

  • o Duplication

Erklärung

Frage 7 von 141

1

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

Wähle eine der folgenden:

  • o Cursor {iterator variable}

  • o Shared variable

  • o Communication variables

  • o fetch

Erklärung

Frage 8 von 141

1

NULL values may mean value unknown, value exists but isn't available, and attribute does not apply to this tuple (value undefined)

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 9 von 141

1

A THETA JOIN uses any of the comparison operators =,<,> or (not equal)

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 10 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 11 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 12 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 13 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 14 von 141

1

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

Wähle eine der folgenden:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Erklärung

Frage 15 von 141

1

_______occurs when the same data is stored multiple times

Wähle eine der folgenden:

  • o Redundancy

  • o Normalisation

  • o Denormalization

  • o Persistent

Erklärung

Frage 16 von 141

1

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

Wähle eine der folgenden:

  • o Redundancy

  • o Normalization

  • o Denormalization

  • o Persistent

Erklärung

Frage 17 von 141

1

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

Wähle eine der folgenden:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Erklärung

Frage 18 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 19 von 141

1

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.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 20 von 141

1

The theoretical basis of the relational data model is set theory and first-order predicate logic

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 21 von 141

1

Semantic integrity constraints may be enforced using mechanisms called triggers and assertions.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 22 von 141

1

When mapping a binary M:N relationship type R, create a new relation S to represent R, including as foreign key attributes in S the primary keys of the relations that are the participating entity types (their combination in S is the composite primary key of S).

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 23 von 141

1

$_SESSION − An associative array containing session variables available to the current script

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 24 von 141

1

PHP makes use of mail() function to send an email. This function requires three mandatory arguments that specify the recipient's email address, the subject of the the message and the actual message additionally there are other two optional parameters

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 25 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 26 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 27 von 141

1

Most NoSQL databases support automatic __________, meaning that you get high availability and disaster recovery

Wähle eine der folgenden:

  • processing

  • scalability

  • replication

  • All of the mentioned

Erklärung

Frage 28 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 29 von 141

1

Multi-line PHP comments start with // and end with #.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 30 von 141

1

Define types of abstractions by the relations as "A is made of/composed of B,C,D"

Wähle eine der folgenden:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Erklärung

Frage 31 von 141

1

FETCH commands are issued in the program; each FETCH moves the cursor to the next row in the result of the query, making it the cur- rent row and copying its attribute values into the C (host language) program variables specified in the FETCH command by an INTO clause.</text>

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 32 von 141

1

Define types of abstractions by the relations as "B,C,D are special cases of A"

Wähle eine der folgenden:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Erklärung

Frage 33 von 141

1

A JDBC driver is basically an implementation of the function calls specified in the JDBC application programming interface (API) for a particular vendor's RDBMS

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 34 von 141

1

In PHP, a numeric array associates a numeric index with each element in the array.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 35 von 141

1

Before being able to process JDBC function calls with Java, it is necessary to import the JDBC class libraries, which are called java.sql.*.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 36 von 141

1

How can you change "Hansen" into "Nilsen" in the "LastName" column in the Persons table?

Wähle eine der folgenden:

  • UPDATE Persons SET LastName='Hansen' WHERE LastName='Nilsen'

  • UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'

  • MODIFY Persons SET LastName='Hansen' WHERE LastName='Nilsen'

  • UPDATE FROM Persons SET LastName='Nilsen' WHERE LastName='Hansen'

Erklärung

Frage 37 von 141

1

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

Wähle eine der folgenden:

  • INSERT INTO Publisher (name) values ('O'Reilly');

  • INSERT INTO Publisher (name) values ('O Reilly');

  • INSERT INTO Publisher (name) values ('OReilly');

  • INSERT INTO Publisher (name) values ('O-Reilly');

Erklärung

Frage 38 von 141

1

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

Wähle eine der folgenden:

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

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

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

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

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

Erklärung

Frage 39 von 141

1

Which clause indicates the table(s) from which data is to be retrieved?

Wähle eine der folgenden:

  • FROM

  • SELECT

  • WHERE

  • GROUP BY

  • HAVING

Erklärung

Frage 40 von 141

1

Which clause is executed first in a SQL query?

Wähle eine der folgenden:

  • • WHERE

  • • SELECT

  • • ON

  • • TOP

  • • FROM

Erklärung

Frage 41 von 141

1

Which of the following DROP statements is INCORRECT?

Wähle eine der folgenden:

  • • DROP TABLE

  • • DROP DATABASE

  • • DROP ROW

  • • DROP INDEX

Erklärung

Frage 42 von 141

1

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

Wähle eine der folgenden:

  • Expression

  • Data mining

  • Query

  • Statement

  • Clause

Erklärung

Frage 43 von 141

1

Which operator is used to search for a specified pattern in a column?

Wähle eine der folgenden:

  • WHERE

  • LIKE

  • ALIASE

  • PATTERN

Erklärung

Frage 44 von 141

1

Which operator is used to select values within a range?

Wähle eine der folgenden:

  • RANGE

  • AND

  • BETWEEN

  • OR

Erklärung

Frage 45 von 141

1

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

Wähle eine der folgenden:

  • Query

  • Program

  • Index

  • Table

Erklärung

Frage 46 von 141

1

With SQL, how can you delete the records where the "Address" is "Almaty" in the Student Table?

Wähle eine der folgenden:

  • DROP ROW Student ='Almaty' FROM Address

  • DELETE FROM Student ROW Address ='Almaty'

  • DROP ROW Address ='Almaty' FROM Student

  • DELETE ROW Address ='Almaty' FROM Student

Erklärung

Frage 47 von 141

1

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

Wähle eine der folgenden:

  • SELECT * FROM Persons GROUP BY FirstName DESC

  • SELECT * FROM Persons WHERE FirstName DESC

  • SELECT * FROM Persons ORDER BY FirstName

  • SELECT * FROM Persons ORDER BY FirstName DESC

Erklärung

Frage 48 von 141

1

With SQL, how can you return the number of records in the "Employee" table?

Wähle eine der folgenden:

  • SELECT COUNT(*) FROM Employee

  • SELECT * FROM Employee GROUP BY

  • SELECT NUM(*) FROM Employee

  • RETURN COUNT(*) FROM Employee

Erklärung

Frage 49 von 141

1

With SQL, how do you select all the records from a table named "Persons" where the value of the column "FirstName" starts with an "a"?

Wähle eine der folgenden:

  • SELECT * FROM Persons WHERE FirstName LIKE 'a%';

  • SELECT * FROM Persons WHERE FirstName LIKE '%a%';

  • SELECT All FROM Persons WHERE FirstName LIKE='a';

  • SELECT * FROM Persons WHERE FirstName LIKE 'a*';

Erklärung

Frage 50 von 141

1

With SQL, how do you select all the records from a table named "Persons" where the "FirstName" is "Alma" and the "LastName" is "Alimova"?

Wähle eine der folgenden:

  • SELECT * FROM Persons WHERE FirstName=' Alma ' AND LastName=' Alimova'

  • SELECT * FROM Persons WHERE FirstName=' Alma ' OR LastName=' Alimova'

  • SELECT FROM Persons WHERE FirstName=' Alma ' AND LastName=' Alimova'

  • SELECT * FROM Persons HAVING FirstName=' Alma ' AND LastName=' Alimova'

Erklärung

Frage 51 von 141

1

Which of the following is not a NoSQL database ?

Wähle eine der folgenden:

  • SQL Server

  • MongoDB

  • Cassandra

  • None of the mentioned

Erklärung

Frage 52 von 141

1

Which of the following is a NoSQL Database Type ?

Wähle eine der folgenden:

  • SQL

  • Document databases

  • JSON

  • All of the mentioned

Erklärung

Frage 53 von 141

1

Which of the following is a wide-column store ?

Wähle eine der folgenden:

  • Cassandra

  • Riak

  • MongoDB

  • Redis

Erklärung

Frage 54 von 141

1

An ODMS provides a unique identity to each independent object stored in the database via a unique, system-generated ________

Wähle eine der folgenden:

  • object identifier (OID)

  • literals

  • indirect pointer

  • constructor

Erklärung

Frage 55 von 141

1

Define types of abstractions by the relations as "A is a member of class B

Wähle eine der folgenden:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Erklärung

Frage 56 von 141

1

Define types of abstractions by the relations as "B is-an A, C is-an A, D is-an A"

Wähle eine der folgenden:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Erklärung

Frage 57 von 141

1

How will you close a MySql database using PHP?

Wähle eine der folgenden:

  • mysql_destroy

  • mysql_exit

  • mysql_end

  • mysql_close

Erklärung

Frage 58 von 141

1

How will you concatenate two strings?

Wähle eine der folgenden:

  • Using . operator

  • Using + operator

  • Using add() function

  • Using append() function

Erklärung

Frage 59 von 141

1

How will you connect a MySql database using PHP?

Wähle eine der folgenden:

  • mysql_connection

  • mysql_query

  • mysql_fetch_array

  • mysql_connect

Erklärung

Frage 60 von 141

1

How will you destroy a session in PHP?

Wähle eine der folgenden:

  • session_destroy()

  • destroy_session()

  • $_SESSION['destroy']

  • $_SESSION['']

Erklärung

Frage 61 von 141

1

How will you start a session in PHP?

Wähle eine der folgenden:

  • session_start()

  • start_session()

  • $_SESSION['start']

  • $_SESSION['']

Erklärung

Frage 62 von 141

1

How will you unset a single session variable?

Wähle eine der folgenden:

  • ![CDATA[<?phpunset($_SESSION['counter']);?>]]

  • ![CDATA[<?phpisset($_SESSION['counter']); ?>]]

  • $_SESSION['unset']

  • $_SESSION['']

Erklärung

Frage 63 von 141

1

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

Wähle eine der folgenden:

  • I,II

  • I,II,III

  • II,III

  • I,III

Erklärung

Frage 64 von 141

1

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

Wähle eine der folgenden:

  • numeric

  • associative

  • indexed

  • none

Erklärung

Frage 65 von 141

1

In XML schema, the tag ________________ is used to specify foreign keys

Wähle eine der folgenden:

  • xsd:keyref

  • xsd:element

  • xsd: unique

  • xsd:foreignkey

Erklärung

Frage 66 von 141

1

NoSQL databases is used mainly for handling large volumes of ______________ data

Wähle eine der folgenden:

  • unstructured

  • structured

  • semi-structured

  • all of the mentioned

Erklärung

Frage 67 von 141

1

Point out the wrong statement

Wähle eine der folgenden:

  • Non Relational databases require that schemas be defined before you can add data

  • NoSQL databases are built to allow the insertion of data without a predefined schema

  • NewSQL databases are built to allow the insertion of data without a predefined schema

  • All of the mentioned

Erklärung

Frage 68 von 141

1

The ___ notation applies to user-defined subclasses of a specialization that must be ________, as illustrated by the specialization "every STUDENT must be either an GRADUATE_STUDENT, or a UNDERGRADUATE_STUDENT"

Wähle eine der folgenden:

  • d, disjoint

  • j, joint

  • o, overlapping

  • u, union

Erklärung

Frage 69 von 141

1

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})

Wähle eine der folgenden:

  • disjoint

  • joint

  • overlapping

  • union

Erklärung

Frage 70 von 141

1

This auto-global built-in array variable which provides the IP (Internet Protocol) address of the client user computer that is accessing the server, for example 129.107.61.8.

Wähle eine der folgenden:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Erklärung

Frage 71 von 141

1

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

Wähle eine der folgenden:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Erklärung

Frage 72 von 141

1

This auto-global built-in array variable which provides the string that holds parameters in a URL after a question mark (?) at the end of the URL. This can hold search parameters, for example

Wähle eine der folgenden:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Erklärung

Frage 73 von 141

1

This auto-global built-in array variablewhich provides the Web site name of the server computer where the PHP interpreter is running.

Wähle eine der folgenden:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Erklärung

Frage 74 von 141

1

What does PHP stands for

Wähle eine der folgenden:

  • Personal Hypertext Processor

  • PHP: Hypertext Preprocessor

  • Private Home Page

  • Private Hypertext Preprocessor

Erklärung

Frage 75 von 141

1

What does S in BASE refers to?

Wähle eine der folgenden:

  • System Consistence

  • System Availability

  • Changing System

  • System Stability

Erklärung

Frage 76 von 141

1

[What does the term "I" expands to in the term "ACID"?

Wähle eine der folgenden:

  • Isolated

  • Inseparable

  • Indispensable

  • Insulted

Erklärung

Frage 77 von 141

1

What does XML stand for?

Wähle eine der folgenden:

  • eXtensible Markup Language

  • Example Markup Language

  • X-Markup Language

  • eXtra Modern Link

Erklärung

Frage 78 von 141

1

What does XSL stand for?

Wähle eine der folgenden:

  • eXtensible Stylesheet Language

  • eXtra Style Language

  • eXpandable Style Language

  • eXtensible Style Listing

Erklärung

Frage 79 von 141

1

What is the correct syntax of the declaration which defines the XML version?

Wähle eine der folgenden:

  • <?xml version="1.0" />

  • <?xml version="1.0"?>

  • <xml version="1.0" />

Erklärung

Frage 80 von 141

1

Which company did Cassandra was primarily developed in?

Wähle eine der folgenden:

  • Apache

  • Facebook

  • Google

  • Amazon

Erklärung

Frage 81 von 141

1

Which feature of CAP refers to load balancing

Wähle eine der folgenden:

  • None of these

  • С

  • А

  • Р

Erklärung

Frage 82 von 141

1

Which of the following are the simplest NoSQL databases

Wähle eine der folgenden:

  • Key-value

  • Wide-column

  • Document

  • All of the mentioned

Erklärung

Frage 83 von 141

1

Which of the following is correct about PHP

Wähle eine der folgenden:

  • PHP is a recursive acronym for "PHP: Hypertext Preprocessor".]

  • PHP is a server side scripting language that is embedded in HTML

  • It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites

  • All of these statement

Erklärung

Frage 84 von 141

1

Which of the following is correct about variable naming rules?

Wähle eine der folgenden:

  • Variable names must begin with a letter or underscore character.

  • A variable name can consist of numbers, letters, underscores.

  • you cannot use characters like + , - , % , ( , ) . &amp; , etc in a variable name.

  • All of these statement

Erklärung

Frage 85 von 141

1

Which of the following is not a NoSQL database?

Wähle eine der folgenden:

  • SQL Server

  • MongoDB

  • Cassandra

  • None of the mentioned

Erklärung

Frage 86 von 141

1

Which of the following method can be used to create a MySql database using PHP?

Wähle eine der folgenden:

  • mysql_connect()

  • mysql_query()

  • mysql_close()

  • None of the above

Erklärung

Frage 87 von 141

1

Which of them could not be applied to techniques for looping through arrays in PHP

Wähle eine der folgenden:

  • $courses = ('Database', 'OS', 'Graphics', 'Data Mining');

  • $courses = array('Database', 'OS', 'Graphics', 'Data Mining');

  • $teaching = array('Database' => 'Smith', 'OS' => 'Carrick', 'Graphics' => 'Kam');

  • $teaching['Graphics'] = 'Benson';

  • $alt_row_color = array('blue', 'yellow');

Erklärung

Frage 88 von 141

1

A key difference between structured and semistructured data concerns how the schema constructs (such as the names of attributes, relationships, and entity types) are handled.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 89 von 141

1

A large database typically has large transaction volumes and rates, is used in service sector industries, and runs 24/7

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 90 von 141

1

A library of functions, also known as an application programming interface (API), is used to access the database

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 91 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 92 von 141

1

Associative array − An array with strings as index. This stores element values in association with key values rather than in a strict linear index order.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 93 von 141

1

In SQLJ, an iterator is a type of object associated with a collection (set or multiset) of records in a query result.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 94 von 141

1

In SQLJ, embedded SQL commands are preceded by #sql.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 95 von 141

1

In XML schema, it is possible to specify constraints that correspond to unique and primary key constraints in a relational database, as well as foreign keys constraints.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 96 von 141

1

Interfaces are defined to provide a common function names to the implementers. Different implementers can implement those interfaces according to their requirements. You can say, interfaces are skeletons which are implemented by developers.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 97 von 141

1

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

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 98 von 141

1

OPEN CURSOR command is issued to indicate that we are done with processing the result of the query associated with that cursor.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 99 von 141

1

PHP is written in C and usually comes installed with Unix; for other operating systems, the PHP interpreter can be downloaded from http://www.php.net.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 100 von 141

1

The cursor is declared when the SQL query command is declared in the program. Later in the program, an OPEN CURSOR command fetches the query result from the database and sets the cursor to a position before the first row in the result of the query

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 101 von 141

1

The typical mechanisms for making an object persistent are naming and reachability

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 102 von 141

1

XML attribute values must always be enclosed in quotes

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 103 von 141

1

XML elements cannot be empty

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 104 von 141

1

XML's goal is to replace HTML

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 105 von 141

1

XQuery is the language for querying XML data

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 106 von 141

1

The case represents a single superclass/subclass relationship with more than one superclass, where the superclasses represent different entity types

Wähle eine der folgenden:

  • disjoint

  • joint

  • overlapping

  • union

Erklärung

Frage 107 von 141

1

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

Wähle eine der folgenden:

  • First normal form

  • Second normal form

  • Third normal form

  • Forth normal form

Erklärung

Frage 108 von 141

1

Redundancy leads to three potential problems. Briefly describe each of the three.

Wähle eine oder mehr der folgenden:

  • Duplication of effort

  • Storage space is wasted

  • Multiple occurrences of data may become inconsistent

Erklärung

Frage 109 von 141

1

What two things does minimizing redundancy imply

Wähle eine oder mehr der folgenden:

  • Minimizing redundant storage of the same information.

  • Reducing the need for multiple updates to maintain consistency across multiple copies of the same information.

Erklärung

Frage 110 von 141

1

What are the four informal guidelines that may be used to measure the quality of a relation schema design?

Wähle eine oder mehr der folgenden:

  • Making sure the semantics of the attributes is clear in the schema.

  • Reducing the redundant information in tuples.

  • Reducing the NULL values in tuples.

  • Disallowing the possibility of generating spurious tuples.

Erklärung

Frage 111 von 141

1

What are the three goals of database design?

Wähle eine oder mehr der folgenden:

  • Satisfy the information content requirements of the specified users and applications.

  • Provide a natural and easy-to-understand structuring of the information.

  • Support processing requirements and any performance objectives

Erklärung

Frage 112 von 141

1

Identify two of the three factors to consider in choosing one DBMS over another

Wähle eine oder mehr der folgenden:

  • Organization-wide adoption of a certain philosophy (data model, vendor, methodology, tools).

  • Familiarity of personnel with the system

  • Availability of vendor services

Erklärung

Frage 113 von 141

1

Identify the three criteria to guide the choice of physical database design options

Wähle eine oder mehr der folgenden:

  • Response time.

  • Space utilization

  • Transaction throughput.

Erklärung

Frage 114 von 141

1

A join operation joins _____ tables into _____.

Wähle eine der folgenden:

  • three, two

  • three, one

  • four, two

  • two, one

Erklärung

Frage 115 von 141

1

A primary key should be defined as:
I. NULL
II. NOT NULL
III. Optional

Wähle eine der folgenden:

  • I, II

  • I, III

  • II only

  • I, II, III

Erklärung

Frage 116 von 141

1

A subquery in an SQL SELECT statement is enclosed in:

Wähle eine der folgenden:

  • braces -- {...}.

  • CAPITAL LETTERS

  • parenthesis -- (...)

  • brackets -- [...].

Erklärung

Frage 117 von 141

1

SQL query and modification commands make up a(n) ________ .

Wähle eine der folgenden:

  • DML

  • DDL

  • HTML

  • XML

Erklärung

Frage 118 von 141

1

The command to eliminate a table from a database is:

Wähle eine der folgenden:

  • • REMOVE TABLE TableName

  • • DROP TABLE TableName

  • • DELETE TABLE TableName

  • • UPDATE TABLE TableName

Erklärung

Frage 119 von 141

1

________ stores are used to store information about networks, such as social connections.

Wähle eine der folgenden:

  • • Key-value

  • • Wide-column

  • • Graph

Erklärung

Frage 120 von 141

1

A ___________ is an indirect functional dependency, one in which X->Z only by virtue of X->Y and Y->Z

Wähle eine der folgenden:

  • • Multivalued Dependencies

  • • Join Dependency

  • • Trivial Functional Dependency

  • • Transitive Dependencies

Erklärung

Frage 121 von 141

1

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

Wähle eine der folgenden:

  • • Functional Dependencies

  • • Transitive Dependencies

  • • Trivial Functional Dependency

  • • Multivalued Dependencies

Erklärung

Frage 122 von 141

1

A table is in BCNF if it is in 3NF and if every determinant is a ___________ key.

Wähle eine der folgenden:

  • • Dependent

  • • Normal

  • • Candidate

  • Both Normal and Candidate

Erklärung

Frage 123 von 141

1

Anomalies are avoided by splitting the offending relation into multiple relations, is also known as

Wähle eine der folgenden:

  • • Accupressure

  • • Decomposition

  • • Both Decomposition and Precomposition

  • • Precomposition

Erklärung

Frage 124 von 141

1

Every time attribute A appears, it is matched with the same value of attribute B, but not the same value of attribute C. Therefore, it is true that:

Wähle eine der folgenden:

  • A-->B

  • A-->C

  • A-->(B,C)

  • (B,C)-->A

Erklärung

Frage 125 von 141

1

For select operation the ________ appear in the subscript and the ___________ argument appears in the parenthesis after the sigma.

Wähle eine der folgenden:

  • • Predicates, relation

  • • Relation, Predicates

  • • Operation, Predicates

  • • Relation, Operation

Erklärung

Frage 126 von 141

1

If X -> Y, which of the following would make Y fully dependent on X?

Wähle eine der folgenden:

  • • X consists of multiple attributes

  • • Y is a single attribute

  • • Y consists of multiple attributes

  • • X is a single attribute

Erklärung

Frage 127 von 141

1

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.

Wähle eine der folgenden:

  • • Candidate

  • • Join

  • • Functional

  • • None of the Mentioned

Erklärung

Frage 128 von 141

1

In EER modeling, specialization is the process of generating

Wähle eine der folgenden:

  • • entities out of attributes

  • • attributes out of entities

  • • subclasses out of superclasses

  • • superclasses out of subclasses

Erklärung

Frage 129 von 141

1

In precedence of set operators the expression is evaluated from

Wähle eine der folgenden:

  • • Left to left

  • • Left to right

  • • Right to left

  • • From user specification

Erklärung

Frage 130 von 141

1

The ___________ operation, denoted by −, allows us to find tuples that are in one relation but are not in another.

Wähle eine der folgenden:

  • • Union

  • • Set-difference

  • • Difference

  • • Intersection

Erklärung

Frage 131 von 141

1

The functional dependency X -> Y is true if

Wähle eine der folgenden:

  • a value of X uniquely determines a value of Y

  • the value of Y depends on the collective values of X

  • the value of X depends on the collective values of Y

  • a value of Y uniquely determines a value of X

Erklärung

Frage 132 von 141

1

The result of a set difference operation r - s will be

Wähle eine der folgenden:

  • those tuples that are in s but not in r

  • those tuples that are in r but not in s

  • tuples in s after deducting their values by the corresponding values in the tuples in r

  • tuples in r after deducting their values by the corresponding values in the tuples in s

Erklärung

Frage 133 von 141

1

What does a projection operation do?

Wähle eine der folgenden:

  • It extends the number of rows in a table.

  • It extends the number of columns in a table

  • It selects columns from a table

  • It selects rows from a table.

Erklärung

Frage 134 von 141

1

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)

Wähle eine der folgenden:

  • Transitive Dependency

  • Insertion Anomaly

  • Referential Integrity Constraint

  • Normal Form

Erklärung

Frage 135 von 141

1

Which is a join condition contains an equality operator

Wähle eine der folgenden:

  • Equijoins

  • Cartesian

  • Natural

  • Left

Erklärung

Frage 136 von 141

1

Which is a unary operation

Wähle eine der folgenden:

  • Selection operation

  • Primitive operation

  • Projection operation

  • Generalized selection

Erklärung

Frage 137 von 141

1

Which of the following is a fundamental operation in relational algebra

Wähle eine der folgenden:

  • Set intersection

  • Natural join

  • Assignment

  • None of the mentioned

Erklärung

Frage 138 von 141

1

Which of the following is not a restriction for a table to be a relation?

Wähle eine der folgenden:

  • The cells of the table must contain a single value

  • The columns must be ordered

  • No two rows in a table may be identical

Erklärung

Frage 139 von 141

1

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

Wähle eine der folgenden:

  • Pi

  • Sigma

  • Lambda

  • Omega

Erklärung

Frage 140 von 141

1

Y is transitively dependent on X, if

Wähle eine der folgenden:

  • X -> A, B and Y -> A, B

  • X -> Y and A -> Y

  • X -> A, B and A -> Y

  • X -> Y and Y -> A

Erklärung

Frage 141 von 141

1

For two tables to be union compatible, corresponding columns from each table should have which of the following?

Wähle eine der folgenden:

  • the same domain

  • the same name

  • different domains

  • different names

Erklärung