хомяк убийца
Test por , creado hace más de 1 año

- at Test sobre SDP 6 (2), creado por хомяк убийца el 17/12/2017.

1042
12
0
хомяк убийца
Creado por хомяк убийца hace casi 7 años
Cerrar

SDP 6 (2)

Pregunta 1 de 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

Selecciona una de las siguientes respuestas posibles:

  • o LEFT OUTER JOIN

  • o RIGHT OUTER JOIN

  • o FULL OUTER JOIN

  • o LEFT INNER JOIN

Explicación

Pregunta 2 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Candidate

  • o Primary

  • o Public

  • o Foreign

Explicación

Pregunta 3 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Domain

  • o Type

  • o Norming

  • o Constraints

Explicación

Pregunta 4 de 141

1

UML _________ diagrams describe the dynamic relationships among components

Selecciona una de las siguientes respuestas posibles:

  • o Behavioral

  • o Structural

  • o Class

  • o Direct

Explicación

Pregunta 5 de 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

Selecciona una de las siguientes respuestas posibles:

  • o persistent object

  • o instance variable

  • o attribute

  • o object structure

Explicación

Pregunta 6 de 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.

Selecciona una de las siguientes respuestas posibles:

  • o Independence mismatch

  • o Denormalisation

  • o Redundancy

  • o Duplication

Explicación

Pregunta 7 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Cursor {iterator variable}

  • o Shared variable

  • o Communication variables

  • o fetch

Explicación

Pregunta 8 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 9 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 10 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 11 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 12 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 13 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 14 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Explicación

Pregunta 15 de 141

1

_______occurs when the same data is stored multiple times

Selecciona una de las siguientes respuestas posibles:

  • o Redundancy

  • o Normalisation

  • o Denormalization

  • o Persistent

Explicación

Pregunta 16 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Redundancy

  • o Normalization

  • o Denormalization

  • o Persistent

Explicación

Pregunta 17 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • o Atomicity

  • o Transaction

  • o Isolation

  • o Concurrency

Explicación

Pregunta 18 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 19 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 20 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 21 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 22 de 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).

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 23 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 24 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 25 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 26 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 27 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • processing

  • scalability

  • replication

  • All of the mentioned

Explicación

Pregunta 28 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 29 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 30 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Explicación

Pregunta 31 de 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>

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 32 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Explicación

Pregunta 33 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 34 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 35 de 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.*.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 36 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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'

Explicación

Pregunta 37 de 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?

Selecciona una de las siguientes respuestas posibles:

  • 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');

Explicación

Pregunta 38 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 39 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • FROM

  • SELECT

  • WHERE

  • GROUP BY

  • HAVING

Explicación

Pregunta 40 de 141

1

Which clause is executed first in a SQL query?

Selecciona una de las siguientes respuestas posibles:

  • • WHERE

  • • SELECT

  • • ON

  • • TOP

  • • FROM

Explicación

Pregunta 41 de 141

1

Which of the following DROP statements is INCORRECT?

Selecciona una de las siguientes respuestas posibles:

  • • DROP TABLE

  • • DROP DATABASE

  • • DROP ROW

  • • DROP INDEX

Explicación

Pregunta 42 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Expression

  • Data mining

  • Query

  • Statement

  • Clause

Explicación

Pregunta 43 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • WHERE

  • LIKE

  • ALIASE

  • PATTERN

Explicación

Pregunta 44 de 141

1

Which operator is used to select values within a range?

Selecciona una de las siguientes respuestas posibles:

  • RANGE

  • AND

  • BETWEEN

  • OR

Explicación

Pregunta 45 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Query

  • Program

  • Index

  • Table

Explicación

Pregunta 46 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • DROP ROW Student ='Almaty' FROM Address

  • DELETE FROM Student ROW Address ='Almaty'

  • DROP ROW Address ='Almaty' FROM Student

  • DELETE ROW Address ='Almaty' FROM Student

Explicación

Pregunta 47 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 48 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • SELECT COUNT(*) FROM Employee

  • SELECT * FROM Employee GROUP BY

  • SELECT NUM(*) FROM Employee

  • RETURN COUNT(*) FROM Employee

Explicación

Pregunta 49 de 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"?

Selecciona una de las siguientes respuestas posibles:

  • 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*';

Explicación

Pregunta 50 de 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"?

Selecciona una de las siguientes respuestas posibles:

  • 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'

Explicación

Pregunta 51 de 141

1

Which of the following is not a NoSQL database ?

Selecciona una de las siguientes respuestas posibles:

  • SQL Server

  • MongoDB

  • Cassandra

  • None of the mentioned

Explicación

Pregunta 52 de 141

1

Which of the following is a NoSQL Database Type ?

Selecciona una de las siguientes respuestas posibles:

  • SQL

  • Document databases

  • JSON

  • All of the mentioned

Explicación

Pregunta 53 de 141

1

Which of the following is a wide-column store ?

Selecciona una de las siguientes respuestas posibles:

  • Cassandra

  • Riak

  • MongoDB

  • Redis

Explicación

Pregunta 54 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • object identifier (OID)

  • literals

  • indirect pointer

  • constructor

Explicación

Pregunta 55 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Explicación

Pregunta 56 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Classification

  • Aggregation

  • Generalization

  • Specialization

Explicación

Pregunta 57 de 141

1

How will you close a MySql database using PHP?

Selecciona una de las siguientes respuestas posibles:

  • mysql_destroy

  • mysql_exit

  • mysql_end

  • mysql_close

Explicación

Pregunta 58 de 141

1

How will you concatenate two strings?

Selecciona una de las siguientes respuestas posibles:

  • Using . operator

  • Using + operator

  • Using add() function

  • Using append() function

Explicación

Pregunta 59 de 141

1

How will you connect a MySql database using PHP?

Selecciona una de las siguientes respuestas posibles:

  • mysql_connection

  • mysql_query

  • mysql_fetch_array

  • mysql_connect

Explicación

Pregunta 60 de 141

1

How will you destroy a session in PHP?

Selecciona una de las siguientes respuestas posibles:

  • session_destroy()

  • destroy_session()

  • $_SESSION['destroy']

  • $_SESSION['']

Explicación

Pregunta 61 de 141

1

How will you start a session in PHP?

Selecciona una de las siguientes respuestas posibles:

  • session_start()

  • start_session()

  • $_SESSION['start']

  • $_SESSION['']

Explicación

Pregunta 62 de 141

1

How will you unset a single session variable?

Selecciona una de las siguientes respuestas posibles:

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

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

  • $_SESSION['unset']

  • $_SESSION['']

Explicación

Pregunta 63 de 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.

Selecciona una de las siguientes respuestas posibles:

  • I,II

  • I,II,III

  • II,III

  • I,III

Explicación

Pregunta 64 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • numeric

  • associative

  • indexed

  • none

Explicación

Pregunta 65 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • xsd:keyref

  • xsd:element

  • xsd: unique

  • xsd:foreignkey

Explicación

Pregunta 66 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • unstructured

  • structured

  • semi-structured

  • all of the mentioned

Explicación

Pregunta 67 de 141

1

Point out the wrong statement

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 68 de 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"

Selecciona una de las siguientes respuestas posibles:

  • d, disjoint

  • j, joint

  • o, overlapping

  • u, union

Explicación

Pregunta 69 de 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})

Selecciona una de las siguientes respuestas posibles:

  • disjoint

  • joint

  • overlapping

  • union

Explicación

Pregunta 70 de 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.

Selecciona una de las siguientes respuestas posibles:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Explicación

Pregunta 71 de 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.

Selecciona una de las siguientes respuestas posibles:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Explicación

Pregunta 72 de 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

Selecciona una de las siguientes respuestas posibles:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Explicación

Pregunta 73 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • $_SERVER['SERVER_NAME']

  • $_SERVER['REMOTE_ADDRESS']

  • $_SERVER['REMOTE_HOST']

  • $_SERVER['PATH_INFO']

  • $_SERVER['QUERY_STRING']

Explicación

Pregunta 74 de 141

1

What does PHP stands for

Selecciona una de las siguientes respuestas posibles:

  • Personal Hypertext Processor

  • PHP: Hypertext Preprocessor

  • Private Home Page

  • Private Hypertext Preprocessor

Explicación

Pregunta 75 de 141

1

What does S in BASE refers to?

Selecciona una de las siguientes respuestas posibles:

  • System Consistence

  • System Availability

  • Changing System

  • System Stability

Explicación

Pregunta 76 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Isolated

  • Inseparable

  • Indispensable

  • Insulted

Explicación

Pregunta 77 de 141

1

What does XML stand for?

Selecciona una de las siguientes respuestas posibles:

  • eXtensible Markup Language

  • Example Markup Language

  • X-Markup Language

  • eXtra Modern Link

Explicación

Pregunta 78 de 141

1

What does XSL stand for?

Selecciona una de las siguientes respuestas posibles:

  • eXtensible Stylesheet Language

  • eXtra Style Language

  • eXpandable Style Language

  • eXtensible Style Listing

Explicación

Pregunta 79 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • <?xml version="1.0" />

  • <?xml version="1.0"?>

  • <xml version="1.0" />

Explicación

Pregunta 80 de 141

1

Which company did Cassandra was primarily developed in?

Selecciona una de las siguientes respuestas posibles:

  • Apache

  • Facebook

  • Google

  • Amazon

Explicación

Pregunta 81 de 141

1

Which feature of CAP refers to load balancing

Selecciona una de las siguientes respuestas posibles:

  • None of these

  • С

  • А

  • Р

Explicación

Pregunta 82 de 141

1

Which of the following are the simplest NoSQL databases

Selecciona una de las siguientes respuestas posibles:

  • Key-value

  • Wide-column

  • Document

  • All of the mentioned

Explicación

Pregunta 83 de 141

1

Which of the following is correct about PHP

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 84 de 141

1

Which of the following is correct about variable naming rules?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 85 de 141

1

Which of the following is not a NoSQL database?

Selecciona una de las siguientes respuestas posibles:

  • SQL Server

  • MongoDB

  • Cassandra

  • None of the mentioned

Explicación

Pregunta 86 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • mysql_connect()

  • mysql_query()

  • mysql_close()

  • None of the above

Explicación

Pregunta 87 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • $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');

Explicación

Pregunta 88 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 89 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 90 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 91 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 92 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 93 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 94 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 95 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 96 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 97 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 98 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 99 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 100 de 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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 101 de 141

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 102 de 141

1

XML attribute values must always be enclosed in quotes

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 103 de 141

1

XML elements cannot be empty

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 104 de 141

1

XML's goal is to replace HTML

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 105 de 141

1

XQuery is the language for querying XML data

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 106 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • disjoint

  • joint

  • overlapping

  • union

Explicación

Pregunta 107 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • First normal form

  • Second normal form

  • Third normal form

  • Forth normal form

Explicación

Pregunta 108 de 141

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Duplication of effort

  • Storage space is wasted

  • Multiple occurrences of data may become inconsistent

Explicación

Pregunta 109 de 141

1

What two things does minimizing redundancy imply

Selecciona una o más de las siguientes respuestas posibles:

  • Minimizing redundant storage of the same information.

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

Explicación

Pregunta 110 de 141

1

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

Selecciona una o más de las siguientes respuestas posibles:

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

Explicación

Pregunta 111 de 141

1

What are the three goals of database design?

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 112 de 141

1

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

Selecciona una o más de las siguientes respuestas posibles:

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

  • Familiarity of personnel with the system

  • Availability of vendor services

Explicación

Pregunta 113 de 141

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Response time.

  • Space utilization

  • Transaction throughput.

Explicación

Pregunta 114 de 141

1

A join operation joins _____ tables into _____.

Selecciona una de las siguientes respuestas posibles:

  • three, two

  • three, one

  • four, two

  • two, one

Explicación

Pregunta 115 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • I, II

  • I, III

  • II only

  • I, II, III

Explicación

Pregunta 116 de 141

1

A subquery in an SQL SELECT statement is enclosed in:

Selecciona una de las siguientes respuestas posibles:

  • braces -- {...}.

  • CAPITAL LETTERS

  • parenthesis -- (...)

  • brackets -- [...].

Explicación

Pregunta 117 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • DML

  • DDL

  • HTML

  • XML

Explicación

Pregunta 118 de 141

1

The command to eliminate a table from a database is:

Selecciona una de las siguientes respuestas posibles:

  • • REMOVE TABLE TableName

  • • DROP TABLE TableName

  • • DELETE TABLE TableName

  • • UPDATE TABLE TableName

Explicación

Pregunta 119 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Key-value

  • • Wide-column

  • • Graph

Explicación

Pregunta 120 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Multivalued Dependencies

  • • Join Dependency

  • • Trivial Functional Dependency

  • • Transitive Dependencies

Explicación

Pregunta 121 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Functional Dependencies

  • • Transitive Dependencies

  • • Trivial Functional Dependency

  • • Multivalued Dependencies

Explicación

Pregunta 122 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Dependent

  • • Normal

  • • Candidate

  • Both Normal and Candidate

Explicación

Pregunta 123 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Accupressure

  • • Decomposition

  • • Both Decomposition and Precomposition

  • • Precomposition

Explicación

Pregunta 124 de 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:

Selecciona una de las siguientes respuestas posibles:

  • A-->B

  • A-->C

  • A-->(B,C)

  • (B,C)-->A

Explicación

Pregunta 125 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Predicates, relation

  • • Relation, Predicates

  • • Operation, Predicates

  • • Relation, Operation

Explicación

Pregunta 126 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • X consists of multiple attributes

  • • Y is a single attribute

  • • Y consists of multiple attributes

  • • X is a single attribute

Explicación

Pregunta 127 de 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.

Selecciona una de las siguientes respuestas posibles:

  • • Candidate

  • • Join

  • • Functional

  • • None of the Mentioned

Explicación

Pregunta 128 de 141

1

In EER modeling, specialization is the process of generating

Selecciona una de las siguientes respuestas posibles:

  • • entities out of attributes

  • • attributes out of entities

  • • subclasses out of superclasses

  • • superclasses out of subclasses

Explicación

Pregunta 129 de 141

1

In precedence of set operators the expression is evaluated from

Selecciona una de las siguientes respuestas posibles:

  • • Left to left

  • • Left to right

  • • Right to left

  • • From user specification

Explicación

Pregunta 130 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • • Union

  • • Set-difference

  • • Difference

  • • Intersection

Explicación

Pregunta 131 de 141

1

The functional dependency X -> Y is true if

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 132 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 133 de 141

1

What does a projection operation do?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 134 de 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)

Selecciona una de las siguientes respuestas posibles:

  • Transitive Dependency

  • Insertion Anomaly

  • Referential Integrity Constraint

  • Normal Form

Explicación

Pregunta 135 de 141

1

Which is a join condition contains an equality operator

Selecciona una de las siguientes respuestas posibles:

  • Equijoins

  • Cartesian

  • Natural

  • Left

Explicación

Pregunta 136 de 141

1

Which is a unary operation

Selecciona una de las siguientes respuestas posibles:

  • Selection operation

  • Primitive operation

  • Projection operation

  • Generalized selection

Explicación

Pregunta 137 de 141

1

Which of the following is a fundamental operation in relational algebra

Selecciona una de las siguientes respuestas posibles:

  • Set intersection

  • Natural join

  • Assignment

  • None of the mentioned

Explicación

Pregunta 138 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • The cells of the table must contain a single value

  • The columns must be ordered

  • No two rows in a table may be identical

Explicación

Pregunta 139 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • Pi

  • Sigma

  • Lambda

  • Omega

Explicación

Pregunta 140 de 141

1

Y is transitively dependent on X, if

Selecciona una de las siguientes respuestas posibles:

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

  • X -> Y and A -> Y

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

  • X -> Y and Y -> A

Explicación

Pregunta 141 de 141

1

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

Selecciona una de las siguientes respuestas posibles:

  • the same domain

  • the same name

  • different domains

  • different names

Explicación