All Final Exams True False MCQ

May 13, 2019 | Author: Đông Nguyễn | Category: Databases, Sql, Relational Database, Database Index, Database Transaction
Share Embed Donate


Short Description

Download All Final Exams True False MCQ...

Description

CS490  – All Final Exams T /F -MCQ Solutions  

Page 1 of 32

Contents CS490 Fall 2006 Final

2

......................................................................................................................................

Part I, True/False Questions: ................................................................... ................................................................................................................................. .............................................................. 2 Part II, Multiple Choice Questions Q uestions: ................................................................... ...................................................................................................................... ................................................... 2

CS490 Spring 2006 Final

4

.................................................................................................................................

..................................................................................................................................... .......................................................................... .... 5 Part I, True/False Questions: ............................................................... .............................................................................................................................. ............................................................... 5 Part II, Multiple Choice Questions: ............................................................... CS490 Fall 2007 Final

7

......................................................................................................................................

Part I, True/False Questions : .................................................................. ................................................................................................................................ .............................................................. 7

.............................................................................................................................. ............................................................... 8 Part II, Multiple Choice Questions: ............................................................... QUIZ -FALL 2006/2007

10

...................................................................................................................................

..................................................................................................................................... .......................................................................... 10 Part I :True/False Questions. ............................................................... .............................................................................................................................. ................................................................................... ................ 10 Part II Multiple Choice. ........................................................... CS490 Spring 2007 Final

11

...............................................................................................................................

..................................................................................................................................... .......................................................................... 11 Part I, True/False Questions: ............................................................... ............................................................................................................................ ............................................................. 12 Part II, Multiple Choice Questions: ............................................................... CS490 Summer 2007 Final

14

............................................................................................................................

..................................................................................................................................... .......................................................................... 14 Part I, True/False Questions: ............................................................... ............................................................................................................................ ............................................................. 14 Part II, Multiple Choice Questions: ............................................................... CS490 Fall 2008 Final

18

....................................................................................................................................

..................................................................................................................................... .......................................................................... 18 Part I, True/False Questions: ............................................................... ............................................................................................................................ ............................................................. 19 Part II, Multiple Choice Questions: ............................................................... CS490 Spring 2008 Final

21

...............................................................................................................................

..................................................................................................................................... .......................................................................... 21 Part I, True/False Questions: ............................................................... ............................................................................................................................ ............................................................. 22 Part II, Multiple Choice Questions: ............................................................... CS490 Fall 2009 Final

24

....................................................................................................................................

.................................................................................................................................... .......................................................................... 24 Part I, True/False Questions : .............................................................. ............................................................................................................................ ............................................................. 25 Part II, Multiple Choice Questions: ............................................................... CS490 Spring 2009 Final

27

...............................................................................................................................

..................................................................................................................................... .......................................................................... 27 Part I, True/False Questions: ............................................................... ............................................................................................................................ ............................................................. 28 Part II, Multiple Choice Questions: ............................................................... CS490 Fall 2010 Final

31

....................................................................................................................................

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 2 of 32

CS490 Fall 2006 Final Part I, True/False Questions:

1 .Properties of an object are stored as rows in a table .False 2 .It is not possible to access data stored in a database  using a program written in Visual Basic or COBOL. False 3 .De Morgan's Law  is used to simplify complex constraints. True 4 .DBMS stores data efficiently with little wasted space. True 5 .If a table is in 1NF and does not have a composite key, then it is in 2NF. True 6 .A primary goal of a  of a database system is to share data with multiple users. True 7 .Multiple constraints can be included in a single query .True 8 .Specifying an asterisk )*(for the for the association multiplicity on a class diagram indicates that the it em is required. False 9 .Specifying a zero )0(for the lower bound for the t he association multiplicity on a class diagram indicates that the item is required False 10 .SQL does not  allow you to use the same table in a subquery as is being used in the outer query (i.e., the query that includes the subquery.) False 11 .If a table is in 3NF, it is also in 2N`F. True 12 .The primary key does not necessarily have to be unique for a given table. False 13 .A subquery  uses the same syntax as a regular query . True 14 .Procedural code is often placed within forms and reports .True 15 .A View is a saved query. True 16 .If you use a GROUP BY command, you cannot see the non-aggregated data in the same query. True 17 .Including the DISTINCT  operator in a query will always result it less than or equal to the number of records retuned when the DISTINCT  operator is not used .True 18 .A bad choice for a primary key for the university's student database is the student phone number . True 19 .The employee -manager association is an example of a reflexive relationship True 20 .Specifying a one (1 )for the lower bound forth association multiplicity on a class diagram indicates that the item is required. True

Part II, Multiple Choice Questions: 21 .When creating a query, what is the purpose of assigning a table Alias? A )To prevent correlated sub queries B )The real name is not known C )To distinguish between two instances of the same table D )To maintain anonymity anonymity 22 .The database design that uses a hierarchical data structure, but incorporates multiple data entry points is called a ______ . A )Object oriented database B )Hierarchical database C )Relational database

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 3 of 32

24 .The fields in one table that 1i11k to the primary key in another table are called ______ . A )metadata B )composite key C )dependent key D )foreign key 25 .The purpose of an N -Ary association is ______ . A )To deal with relationships that involves more than two tables B )to capture a parent-child relationship C )to represent an inheritance relationship D )to deal with one to many relationships 26 .What is the purpose of the SQL operator IN? A )Specifies that the sort order should be increasing B )Used to test if one value appears in a set of values C )Indicates which table each field can be found D )Used in the GROUP BY statement to indicate sub-groups 27 .A table on the many side of a one to many or many to many relationship must______ . A )Be in Third Normal Form (3NF) B )have a composite key C ) be  be in domain-key normal form (DKNF) D ) be  be in Boyce-Codd Normal Form (BCNF) 28 .Which of the following is an example where an Online Transaction Processing system would not be used? A )Clerk recording your purchases at the t he grocery checkout B )Checking the current order status C )The inventory warehouse pulling parts to till an order D )None of the above  .All of the above applications would use Online Transaction Processing . 29 .The process that stores copies of a table and stores it in i n several different locations at the same time is called  ______ ? A )Partitioning B )Segmentation C )Data mirroring D )Replication 30 .The definition of primary and foreign key relationships are set using SQL ______ . A )Keys B )Assignments C) Rules D )Constraints 31 .Advantages of a DBMS include all but which of the following? A )Ease of application development development B )Data Independence C )Uniform security, privacy and integrity D )Decentralized

 administration of the data

32 .What is the impact of not including a JOIN command when using multiple tables in a query? A )The primary keys in each table are joined together B )The query will not work -an error is generated C )The foreign keys in each table are linked t o the primary keys in the other tables D )All records in each table are associated with all records in the other tables 33 .How does an outer join differ from an inner join? A )Inner joins involve only one table while an outer join involves multiple tables. B )Inner joins are processed with the irmer most command command first, while the t he outer join processes the outer most command first. C )Inner joins only connects records that have matching values in each table, where as an outer join i ncludes records without a match in the other table D )Inner joins connect tables within the database while outer joins forms a connect to a t able outside the database

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 4 of 32

35 .What is the purpose of the serialization process? A )Forces the operations within a transaction to be run in a specific, predefined predefined sequence B )In a two- phase  phase commit commit scheme, scheme, it ensures that that everyone has has obtained locks on resources before committing committing to the change . C )Allocates access access time to the database to make sure it is fair D )Forces transactions to run separately so that result consistency is maintained 36 .If indexes speed data retrieval, then why don't we index all fields in a database? A )It would take a lot of disk space B )The overhead of maintaining the index may outweigh the benefits derived . C )This is actually commonly done in industry. D )Indexing some fields would violate data integrity constraints 37 .With regards to system maintenance, what is the purpose of defining database roles? A )Decision Support Systems will have different operational characteristics characteristics than Expert Systems B )Simplifies the assignment of access privileges by creating logical groups with consistent access needs C )Categorizes Categorizes the purpose and administrative requirements requirements of the database D )Defining database roles helps in the system development process 38 .What is metadata? A )The specifics about the DBMS (i.e., publisher, version number, copyright information, etc). B )Operational metrics dealing with the database (i.e., number of users, average response time, number of records accessed, etc). C )Database information information that is made available on the intenet. D )Descriptive information about the data stored in the database 39 .The type of form that displays data from two tables that have a one -to-many relationship is called a ______ . A )Referential form B )relational form C )subform D )crosstab form 40 .The most popular distributed database configuration, where users (typically using desktop computers  ) request and receive data from a powerful computer is called c alled _______ . A )File server system B )Terminal system C )Client /server system D )Local area network As a reference, the following are the standard definitions of 1NF, 2NF, 3NF, and BCNF:

A relation is in first normal form (1NF) if and only if all attributes are atomic.(Atomic atomic.(Atomic attributes are single valued, and cannot be composite, multi-valued or nested relations.) A relation is in second normal normal form (2NF) if it is in 1NF and each non-key attribute is fully functionally dependent dependent on the primary key. A relation is in third normal form (3NF) if and only if it is in 2NF and no non-key attributes are transitively dependent on the primary key. A relation is in Boyce-Co Boyce-Codd dd Normal Form (BCNF) if and only if it is in 3NF and every determinant is a candidate key (or K is a superkey). 47. The ultimate goal in designing a database is to get all the tables into what normal form? A) First Normal Form B) Boyce Codd Normal Form C) Dependency Free Normal Form D) Domain Key Normal Form









48. Assume you want to create a contact list, and include all your contact's phone numbers, numbers, which fall into different categories (i.e., home/work, primary/secondary/emergenc primary/secondary/emergency, y, mobile /pager/voice/fax). /pager/voice/fax). Not all contacts have all categories.The categories.The following Contact table is in what normal form? Contact (ID, Name, Hphone1, Hphone2, Hfax1, Hfax2, MobilePhone, Pager, Wphone1, Wphone2, Wfax1, Wfax2, EmergencyPhone)

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 5 of 32

CS490 Spring 2006 Final Part I, True/False Questions: 1 .If a table does not have a composite key, then it is in 2NF .True

2 .It is always possible to properly design a database and avoid using composite keys .False 3 .The SQL keyword DISTINCT  is used to indicate that an attribute must have unique values in the original table used in the query. False r ow  4 .A subtable is a just portion of a larger table. False 5 .From a Human Factors Design perspective, it is good practice for forms to provide Feedback  through  through visual, text, sound or a combination of media. True 6 .In procedural languages the developer specifies what is to be done and the system figures out how to do it. False  Database Managment Managment Systems Systems 7 .It is possible to change a method or proper1y inherited from a higher level class. True 8 .A tabular form would be appropriate for a banking application where you only want to display a single user's record at one time .False 9 .All data triggers only activate after a value in a row is changed. False some  10 .All queries can be designed to avoid subqueries. False 11 .The relational database model is the t he predominant method of storing data today .True 12 .The SQL UPDATE operation changes the table structure while leaving the data intact i ntact. False 13 .In a university database, the normal multiplicity for a relationship between courses courses and students would be one to many. False many  14 .The employee -manager association association is an example of an inheritance relationship. False reflexive relationship 15 .WHERE is used to place a constraint on aggregated aggregated properties. False Having  16 .A View is a saved query and can be used in other queries. True 17 .A single-row form would be appropriate for a banking application where you only want to display a single user's record at one time. True 18 .The employee -manager association is an example of a reflexive relationship. True 19 .SQL is not a procedural language language. True 20 .A reflexive join means that a table is joined to itself . True Part II, Multiple Choice Questions: 21 .Which of the of the following types of isolation levels l evels provides the MOST protection against concurrency problems? A )SERIALIZABLE B )REPEATABLE READ C )READ COMMITTED D )READ UNCOMMITTED 22 .Procedural code can often be placed in which of the following? foll owing? A )Only in forms and reports B )Only in the query system  ) C Only in external programs programs D )All of the above 23 .Which of the of the following is not not one  one of the primary tasks of a query language?  ) A Define the structure of the database B )Locate and retrieve data contained in the database C )Change and manage the information stored i n the database D )All the above are primary tasks of a query language

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 6 of 32

26 .When creating a query, what is the purpose of including a column Alias? A )To control the sort order B )To give the query designer control over the column name C )To maintain anonymity anonymity D )The real name is not known 27 .The tool which assists in generating input screens is referred to as . A )Input screen tool B )data dictionary C )report generator

D )forms generator

28 .What is the purpose of the SQL operator IN? A )Specifies that the sort order should be increasing B )Used in the GROUP BY statement to indicate sub-groups C )Used to test if one value appears in a set of values D )Indicates which table each field can be found

Assume that you are dealing with a database dealing dealing with a university curriculum and have created the table Schedule to capture which instructor is teaching each course under the following business rules: Schedule (CourseNo, Discipline, Instructor ) Business rules: 1 )CourseNo uniquely defines each course offering 2 )Faculty have a single discipline area (i.e., Finance, Marketing, or Information Systems Systems), and only teach classes in that area 3 )There are many faculty in each discipline 4 )Students can have more than one faculty for classes in a certain discipline (you can have different instructors for Accounting l and Accounting 2.) 29 .Assume you want to add student registration information to the database, capturing which student is enrolled in which course .What is the best way to incorporate this data? A )Add another table with only two colurrms, CourseNo, StudentlD, which is then associated with the Schedule table B )Add another table with Student infonnation including all courses they are taking (i.e.,Student(ID, Name, address, (other personal information fields), Coursel, Course2, ...,CourseN) C )Add another table which list the CourseNo, followed by a column for each student (i.e.,CourseNo, Studentl, Student2, , StudentN) D )Add a column in the schedule table for each student (i.e., CourseNo, Discipline,Instructor, Studentl, Student2, , StudentN) 30 .Assume that you have a Customer table and an Order table, where Referential Integrity constraints require that a customer record be entered before an order can be entered  .Also Cascade on delete is enforced  .If you delete a Customer record, ______ . A )The Customer id Customer id in the order table will be set to null for those records which previously referred to the now deleted customer . B )The system will prevent you from deleting the customer customer until the orders placed by that customer are deleted first by the user . C )Orders by that customer will be deleted . D ) Nothing  Nothing will happen to the order table (it will be unchanged.) 31 .Assume you are creating a database to handle the data associated with assembling PCs from components c omponent .)What is the most appropriate special association to model the (The PC itself is not considered a component PCS' makeup (for example, motherboard,case, power supply, hard disk drive, CD reader, monitor, ....etc ).? A )Reflexive association B )composition association C )generalization generalization association D )n-ary association 32 .The type of form that displays data from two tables that have a one -to-many relationship is called a ______ . A )Referential form B )relational form C )subform D )crosstab form

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 7 of 32

35 .After conceptually designing your database, the information contained in a single class would normally be stored in a ______ . A )Field B ) property  property C )table D )database 36 .The purpose of am N -ary Association is A )to deal with one to many relationships C )to capture a parent-child relationship

B )to represent an inheritance relationship D )to deal with relationships that involve more than two tables

37 .A hidden dependency exists if ______ . A )the defining and dependent columns are in the same table B )there is no composite key defined captured in a table D )there is no foreign key defined C )the dependency is not explicitly 38 .In a database context, what is a transaction? A )Any process which either accesses or changes the contents of one or more records in a database B )Any interaction with the database (insertion, deletion, update, creation of new tables, etc). C )A set of changes that must all be made together D )Any database action that involves the exchange of information between two users of the database 39 .Human factors design research has found all of the following important factors to consider when building forms and reports EXCEPT which of the following? A )Confirmation of deletions and changes to existing data B )Integrated feedback in response to user actions C )Support of multiple operating systems D )Ability to customize form to user's preference 40 .Direct manipulation of objects is a consequence of what advancement in computer systems . i nterfaces A )Increase emphasis of graphical user interfaces B )The world wide web C )Faster and more poweriiil processors D )Increased connectivity through networks

CS490 Fall 2007 Final Part I, True/False Questions :

1 .All queries can be designed to avoid subqueries .False 2 .If you use a GROUP BY command, you cannot see the non-aggregated data in the t he same query .True 3 .To use the SQL HAVING  keyword you must also use the GROUP BY keyword. True 4 .The relational database model is the predominant

method of storing data today. True

5 .It is possible to use a WHERE if the query contains a GROUP BY. True 6 .Network database systems tend to be more flexible in their ability to access data than Hierarchical database

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 8 of 32

18 .The solution to the problems created created with a correlated subquery is to reference previously-saved data rather use a subquery. True 19 .It is always possible to properly design a database and avoid using composite keys. False 20 .It is a good idea to wait until data is entered into the database before normalizing the tables False. 21 .A good choice for a primary key for the university's student database is the student phone number . False 22 .If a table does not have a composite key, then it is in 2NF. False 23 .Specifying a zero( 0 )for the lower bound for the association multiplicity on a class diagram indicates that the item is required. False 24 .Database systems systems are traditionally designed to t o support the individual user( in contrast to multiple , simultaneous users.) False 25 .The primary key must be unique for a given table. True Part II, Multiple Choice Questions: 26 .To implement a join where records in two tables are linked based on one value falling within a range of values rather than exactly matches between the two tables, you would use a (n ) ________________   ________________  .  .  Join A )Outer Join B )Equi-Join C )Reflexive Join D )Inequality 27 .The primary difference between the Relational Data Base (RDB )and Object Oriented Data Base (OODB ) models is ____________________  ____________________  .  . A )OODB supports multiple objects in the same database while RDB only supports a single table per database B )RDB supports indexes, while OODB does not support indexes C )OODB incorporates methods in with the definition of the data structure, while RDB does not D )RDB allows the definition of the relationships between the different tables, while OODB does not allow the relationships to be defined between objects 28 .The modern database report writer __________________  .  . A )provides the tools for database designer to display information in the desired format B ) provides  provides the tools for the database database administrator to monitor and report report on database database use and activity activity C ) provide  provide limited control control over how information information is displayed displayed and reported reported. D )is a career path that focuses on creating, managing managing and supporting t he reports generated from databases databases 29 .Not all queries can be constructed in a single SELECT statement .They have to be built up using the results of one query as building blocks for the larger query .What is the term used for these smaller queries that are integrated together to build the final query? A )Query By Example B )Sub-Schema C )Schema D )Subquery 30 .How does an outer join differ from an inner join? A )Inner joins involve only one table while an outer join involves multiple tables. B )Inner joins only connects records that have matching values in each table, where as an outer join includes

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 9 of 32

C )ensure that foreign keys can be entered only if the corresponding value exists in the originating table D )ensure that values entered for a certain property (i.e., table column )are appropriate 34 .What is the benefit of using a query language rather than a natural language to get information out of a database? A )Query languages are more flexible than natural language B )There is no benefit of query languages over natural languages languages for getting information out of a database. C )Query languages allow the user to pose unstructured, open ended queries D )Query languages are more precise so there is less room for misinterpretation 35 .Which SQL command would you use to match field values to a template value (i.e., finding all customers with a last name starting with “G” )? C )LIKE A )MASK  B )STARTS WITH D )HAVING 36 .The ability to modify the data structure and not have to change the programs using that data is called  _____________________  .  . D )data independence A )data integrity B )data dictionary C )referential referential integrity 37 .The role of the query system is to __________________  __________________  .  . B )retrieve and manipulate data A )support data integrity C ) present  present the data data in a user friendly friendly format D ) provide  provide data security security 38 .What is the purpose of the SQL operator IN? A )Specifies that the sort order should be increasing B )Used in the GROUP BY statement to indicate sub-groups C )Used to test if one value appears in a set of values D )Indicates which table each field can be found 39 .The command that indicates that a transaction has successfully completed and that changes must now be made permanent is : _________   _________  .  . A )COMMIT B )END TRANSACTION C )EXECUTE D )UPDATE 40 .What is the special association that indicates that one object can be broken down into multiple special cases? A )generalization association B )n-ary association C )reflexive association D )composition association 41 .When creating a query, what is the purpose of including a column Alias? A )To control the sort order B )To maintain anonymity D )To give the query designer control over the column name C )The real name is not known

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 10 of 32

46 .Assume you want to create a contact list, and include all your contact's phone numbers, which fall into different categories (i.e., home/work, primary/secondary/emergency, mobile/pager/voice/fax .)Not all contacts have all categories.The following Contact table is in what normal form? Contact (ID, Name, Hphone1, Hphone2, Hfax1, Hfax2, MobilePhone, MobilePhoneCompany, Pager, Wphone1, Wphone2, Wfax1, Wfax2, EmergencyPhone) A )First Normal only B )First, Second & third Normal Form D )First & Second Normal Form C )Second Normal Form only 47 .Assume that you have a Customer table and an Order table, where Referential Integrity constraints require that a customer record be entered before an order can be entered  .Also Cascade on delete is enforced  .If you delete a Customer record, ______________ . A )the system will prevent you from deleting t he customer until the orders placed by that customer customer are deleted first by the user . B )nothing will happen to the order table (it will be unchanged) C )orders by that customer will be deleted D )the Customerid in the order table will be set to null for those records which previously referred referred to the now deleted customer 48 .if you wanted to include a signature block at the very end of a report, this would be placed pla ced in the A )Appendix object B )footer C )Page footer D )Report footer 49 .What is the special association that combines different items from multiple classes to build a new object? A )Reflexive association B )n-ary association C )composition association D )generalization generalization association 50 .When creating a query, what is the purpose of assigning a table Alias? A )To maintain anonymity anonymity B )To prevent correlated sub queries C )To distinguish between two instances of the same table D )The real name is not known

QUIZ -FALL 2006/2007

Part I :True /False Questions . 1.The process of determining the proper tables for a database is called Organization Organization .False 2.A primary key can point to more than one object .True 3.Surrogate key is useful when there is some uncertainty with the business key. True 4.One advantage of designing database tables carefully is to ensure data consistency .False

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 11 of 32

10 .Joining tables using inner join statement causes A (All rows from both joined table to appear B (Matched rows based on the columns in the Join statement C (Matched rows based based on the columns in the Join statement plus all the rows from the table on t he right D (Matched rows based on the columns in the Join statement plus all the rows from the table on the left 11 .Assume you want to create a contact list, and include all your contact’s phone numbers, which fall into different categories (i.e., home/work, primary/secondary /emergency, mobile/ pager   pager /voice/fax .) Not  Not all contacts have all categories .The following Contact table is in what normal form? Contact( ID, Name, Hphone1, Hphone2, Hfax1, Hfax2, MobilePhone, Pager, Wphone1, Wphone2, Wfax1, Wfax2, EmergencyPhone ) A (First Normal only B(Second Normal Form only C (First & Second Normal Form D(First, Second & third Normal Normal Form 12 .DeMorgan’s Law compound statements are _________________  A (Connected using AND instead of OR B( Negated by reversing each each item and swapping connectors connectors C(Uses Where and Having D(None of the above

CS490 Spring 2007 Final

Part I, True /False Questions: 1 .A columnar Form presents the data in a form similar to a spreadsheet spreadsheet .False datasheet  2 .The UNION command combines rows of data from two tables .he basic version of the command command will not automatically eliminate duplicate rows of data. False 3 .In composition, a part can have a maximum of one whole .True 4 .All views can be used exactly like tables t ables in any retrieval or update query. False 5 .Page headers can be defined for both reports and forms. False 6 .A table alias is a way to change table names for presentation purposes in reports only but is not essential to answer any type of query . 7 .When two or more columns need to be matched, simply expand the ON statement by listing all column connections and connecting the statements with an AND. True 8 .Abstract data types and sub-tables are relational features that are related to the object-oriented approach. True 9 .Indexes improve the performance for both retrieval and update  queries. False 10 .A relation that has a composite primary key cannot be in 2NF. False 11 .The SQL CASE function is used to create output categories based on certain criteria .

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 12 of 32

25 .The most common database event types are business events, data events and user events . True

Part II, Multiple Choice Questions : 26 .The _______________ controls how the user moves through the different controls using the tab key  . A )Tab order B ) Name  Name assigned assigned to control control objects C )Control order D )Location on the form 27 .Which of the following statements apply to foreign keys? A )A Foreign key cannot consist of a composite attribute B )Foreign keys cannot have null values C )A table may contain only a single foreign key D )None of the above 28 .To which normal form(s )does the following Fathers relation comply? Fathers (PersonID, PersonName, FatherID, FatherName) A )1NF, 2NF B )1NF C )1NF, 2NF, 3NF, BCNF, 4NF D )1NF, 2NF, 3NF 29 .The following query is supposed to list the animals that have sold for a price higher than the average for animals in that Category in Sally’s Pet store database that you have studied in the course : SELECT A1 .AnimalID, A1 .Name, A1.Category, SaleAnimal.SalePrice FROM Animal As A1 INNER JOIN SaleAnimal ON A1.AnimalID =SaleAnimal.AnimalID WHERE (SaleAnimal.SalePrice > Which of the following correctly completes this query? A( )SELECT Avg(SaleAnimal .SalePrice)FROM Animal AS A2 INNER JOIN SaleAnimal ON Animal .AnimalID = SaleAnimal .AnimalID WHERE (Animal.Category =Animal.Category) ) ); B( )SELECT Avg (SaleAnimal.SalePrice )FROM Animal As A2 INNER JOIN SaleAnimal ON O N A2 .AnimalID = SaleAnimal.AnimalID WHERE (A2.Category =A1.Category) ) ); C( )SELECT Avg(SaleAnimal .SalePrice)FROM Animal INNER JOIN SaleAnimal ON Animal .AnimalID = SaleAnimal .AnimalID WHERE (Animal.Category =Animal.Category) ) ); D( )SELECT Avg(SaleAnimal .SalePrice )FROM Animal AS A1 INNER JOIN SaleAnimal ON A1 .AnimalID = SaleAnimal .AnimalID WHERE (A2.Category =A1.Category) ) );

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 13 of 32

A )If a record is deleted in the referenced relation, then all matching records in the referring table will be deleted also B )If a record having a foreign key is deleted, then all matching records in referenced referenced relation are deleted also C )A delete in the referring relation results in other deletes in the same table D ) None  None of the above above 37 .If you want to include a page number at the bottom of each page, this would be specified in the A )Report gutter B )Gutter C )Page footer D )Page setup 38 .If a table had multiple identical records, then this table would be said to : A )Have no primary key B )Have no foreign key C )Have multiple foreign keys D )Have multiple primary keys 39 .Database application developers should should maximize the time spent on which of the following activities A )Design B )Programming C )SQL D )Both A and C above ? 40 .A table that is in ith normal form is : A )Also in i-1 (or the next lower  )normal form  )normal form C )Also in i+1 (or the next higher  )

B ) Not  Not necessarily necessarily in any other normal normal form D ) None  None of the above above

41 .An empty triangle is used to signify which construct in a class diagram? A )Composition B )Reflexive association C )Aggregation D )Generalization 42 .A simple class diagram for a university database has only three classes  :Teachers, Students and Courses. How many binary associations will be sufficient to establish whether Teacher X is teaching Course Y to student Z? A )3 B )1 C )2 D )None of the above 43 .What will the following query produce if it is run against the Employee table shown? SELECT *FROM Employee WHERE EmpCity " =Muscat "GROUP BY DepartmentID; Employee(EmployeeID, EmpName, EmpAddress, EmpCity, EmpTel, DepartmentID )

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 14 of 32

49 .Compared to the old file approach, the DBMS offers these unique advantages : A )Access to data through application programs B )The ability to store and retrieve data C )Minimal data redundancy and ease of application development D )Fastest response time 50 .The type of form that acts like a menu and directs the user to other forms and reports is called calle d a A )Menu form B )Switchboard form C )Dropdown form D )Popup form

CS490 Summer 2007 Final Part I, True/False Questions: 1 .Procedural code is often placed within forms and reports .False

2 .The goal of the feasibility study is to determine whether a proposed project is worth pursuing .True 3 .A subquery uses the same syntax as a regular query  True. 4 .UML diagrams are very similar to ER (Entity Relation) diagrams, but are superior in several ways . True 5 .Page headers are important sections for both reports and forms False . 6 .A table alias is a way to change table names for presentation purposes in reports only but is not essential to answer any type of query. False 7 .DML is a set of commands that are used to define data . False 8 .Abstract data types and sub-tables are relational features that are related to the object -oriented approach. True 9 .The process of creating well - behaved  behaved sets of tables to efficiently efficiently store data, data, and minimize minimize redundancy is called data data integrity. False 10 .A class diagram is a graph of classes connected connected together through relationships. True 11 .Aggregated Aggregated functions are SQL functions that operate across the selected rows like Between, IN, and LIKE. False 12 .An alias is a temporary name for a table or a column, often used when you need to refer to the same table more than once. True 13 .WHERE is a SQL clause used with the Group By statement  .It restricts the output to only those groups that meet

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

A )A Foreign key cannot consist of a composite C )A table may contain only a single foreign key

Page 15 of 32

attribute

B )Foreign keys cannot have null values D )None of the above

28. To which normal form (s )does the following Fathers relation comply? Fathers (PersonID, PersonName, FatherID, FatherName ) A )1NF, 2NF B )1NF C )1NF, 2NF, 3NF, BCNF, 4NF D )1NF, 2NF, 3NF 29 .Which of the following queries lists racing bikes which in 2003 sold more than the average price of racing bikes in 2002? A )SELECT Bicycle.SerialNumber, Bicycle.ModelType, Bicycle.OrderDate, Bicycle.SalePrice, Avg(Bicycle.SalePrice )AS AvgOfSalePrice FROM Bicycle WHERE (((Bicycle.ModelType"=)race )"AND ((Bicycle.OrderDate )Between #1/1/2003# And #12/31/2003# )AND Avg(Bicycle.SalePrice> AvgOfSalePrice WHERE (((Bicycle.ModelType"=)race )"AND ((Bicycle.OrderDate ) Between #1/1/2002# And #12/31/2002#)) GROUP BY Bicycle.SalePrice ORDER BY Bicycle.SalePrice DESC B )SELECT Bicycle.SerialNumber, Bicycle.ModelType, Bicycle.OrderDate, Bicycle.SalePrice, Max(Bicycle.SalePrice )AS MaxOfSalePrice FROM Bicycle WHERE (((Bicycle.ModelType"=)race )"AND ((Bicycle.OrderDate )Between #1/1/2002# And #12/31/2003#)) ORDER BY Bicycle.SalePrice DESC C )SELECT Bicycle.SerialNumber, Bicycle.ModelType, Bicycle.OrderDate, Bicycle.SalePrice FROM Bicycle WHERE (((Bicycle.ModelType"=)race )"AND ((Bicycle.OrderDate )Between #1/1/2003# And #12/31/2003# ) AND ((Bicycle.SalePrice)> (SELECT Avg(Bicycle.SalePrice )AS AvgOfSalePrice FROM Bicycle WHERE (((Bicycle.ModelType"=)race )"AND ((Bicycle.OrderDate) Between #1/1/2002# And #12 /31/2002#)) )))ORDER BY Bicycle.SalePrice DESC; D )SELECT Bicycle.SerialNumber, Bicycle.ModelType, Bicycle.OrderDate, Bicycle.SalePrice,

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 16 of 32

C )Animal Purchase can be made by a Supplier, an Employee or by a Customer D )There is no direct relation between a Customer and an Animal Purchase 31 .According to DeMorgan's Law, the Boolean expression NOT (A AND B  )is equivalent to : B( )NOT A )OR (NOT B) A ) NOT  NOT (A AND NOT B) ( )  ) ( ) C  NOT  NOT A AND  NOT  NOT B D ) NOT  NOT(A OR B) 32 .To which normal form(s )does the following marriage relation comply? Marriage(BrideID, GroomID, BrideName, BrideBirthDate, GroomName, GroomBirthdate ) A )BCNF B )1NF C )1NF and 2NF D )3NF 33 .Review the following class diagram, Which of the following in NOT true?

A )An order can contain 1 or more items but not zero B )A customer can buy 1 or more items by placing an order C )A customer will not exist in the DBMS if he/she has not placed an order D )A quantity of an item available in store cannot be determined from the above diagram

34 .What is the purpose of the serialization process? A )Forces transactions to run separately so that result consistency is maintained B )In a two- phase  phase commit commit scheme, scheme, it ensures that that everyone has has obtained locks on resources before committing committing to the change . C )Forces the operations within a transaction to be run in a specific, predefined predefined sequence. D )Allocates access access time to the t he database to make sure it is fair 35 .The type of form that displays data from two tables that have a one -to-many relationship is called a A )Relational form B )Crosstab form C )Subform D )Referential form 36 .Cascade delete in referential integrity means that:

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 17 of 32

42 .A simple class diagram for a university database has only three classes  :Teachers, Students and Courses  . How many binary associations will be sufficient to establish whether Teacher X is teaching Course Y to student Z? A )3 B )1 C )2 D )None of the above 43 .What will the following query produce if it is run against the Employee table shown? SELECT *FROM Employee WHERE EmpCity " =Muscat "GROUP BY DepartmentID; Employee(EmployeeID, EmpName, EmpAddress, EmpCity, EmpTel, DepartmentID )

A )Will return the details of every employee is Muscat, grouped by DepartmentID DepartmentID B )Will provide all details of all employees in Muscat C )Will not run D )Will run correctly but will return nothing 44 .Which type of query displays only matching rows from the two classes based on the specified attributes Null values are not included? A )OUTER JOIN B )FULL JOIN C )INNER JOIN D )THETA JOIN 45 .Which of the following are not SQL DDL commands? A )CREATE VIEW B )CREATE SCHEMA, CREATE TABLE, ALTER TABLE C )UNION, INTERSECT and EXCEPT D )DROP TABLE, CREATE INDEX, DROP INDEX

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 18 of 32

CS490 Fall 2008 Final

Part I, True/False Questions: 1 .The ORDER  BY  BY clause is used to sort query results based on any column or combination of columns .True

2 .The UNION operator combines two differently structured tables like Animals and Sales, or like Employees and Products in a single table .False 3 .A Tabular Form presents several records in a single screen .True 4 .A reflexive association links a class to itself  using  using two different roles. True 5 .Unlike the INSERT INTO Statement, the contents of VIEW will change in response to changes in the underlying tables. True 6 .In the relational model, composite attributes, multi-valued attributes and sub-tables can all be used in normalized relations. False 7 .The number of records returned by a query joining two tables together may exceed the number of records of the largest of the two tables being joined. True 8 .SELECT *

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 19 of 32

22 .A desirable feature of database technology is the ability to change the storage structures or access techniques techniques in response to changing requirements requirements without having t o modify existing applications True 23 .To represent an employee -supervisor situation, we can use a reflexive association to link each employee to his/her  True supervisor  True 24 .The query: SELECT * FROM A INNER JOIN B ON A.w =B.x AND A.y=B.z is illegal because it will result in joining tables A and B by matching two columns. False 25 .A relation that has a simple primary key (non-composite )is not necessarily in 3NF True

Part II, Multiple Choice Questions: 26 .To which normal form(s )does the following Fathers relation comply? Fathers (PersonID, PersonName, FatherID, FatherName ) A )1NF, 2NF B )1NF, 2NF, 3NF, BCNF, 4NF C )1NF, 2NF, 3NF

D )1NF

27 .Which set of functional dependencies will put the following student course registration table in 3NF?

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

36. To which normal form (s )does the following marriage relation comply? Marriage(BrideID, GroomID, BrideFirstName, GroomFirstName, MarriageDate ) A )1NF, 2NF and 3NF B )2NF only C )1NF and 2NF

Page 20 of 32

D )1NF only

37 .An employee relation is said to be in third normal form when : A )some employee data are dependent dependent on both the employee ID and another field independently B )the employee data are not dependent on the employee primary key C )the employee data are dependent on a field other than the employee ID D) the employee data are dependent only on the employee ID 38 .Which type of JOIN can show all the records in the right most table with only the matching records form the left table? A )RIGHT JOIN B )OUTER JOIN C )INNER JOIN D )LEFT JOIN 39 .A form that mainly contains buttons that open other forms and reports is called a  : A )menu form B )switchboard form C )dropdown form D ) popup  popup form 40 .Which of the following types of isolation levels provides the MOST protection against concurrency problems? A )REPEATABLE READ B )READ COMMITTED C )SERIALIZABLE D )READ UNCOMMITTED

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

WHERE (SaleAnimal.SalePrice = Which of the following correctly completes this query? A( )SELECT Max(SaleAnimal .SalePrice) FROM Animal INNER JOIN SaleAnimal ON Animal.AnimalID =SaleAnimal .AnimalID WHERE (Animal.Category =Animal .Category) ) ); B( )SELECT Max(SaleAnimal .SalePrice) FROM Animal AS A1 INNER JOIN SaleAnimal ON A1.AnimalID =SaleAnimal .AnimalID WHERE (A2.Category =A1.Category) ) ); C( )SELECT Min(SaleAnimal .SalePrice) FROM Animal AS A2 INNER JOIN SaleAnimal ON Animal .AnimalID =SaleAnimal .AnimalID WHERE (Animal.Category =Animal .Category) ) ); D( )SELECT Max(SaleAnimal.SalePrice) FROM Animal As A2 INNER JOIN SaleAnimal ON A2.AnimalID =SaleAnimal.AnimalID WHERE (A2.Category =A1.Category) ) ); 48 .Which of the following statements apply to foreign keys? A )A Foreign key is not unique -valued and may have duplicate values B )A table may contain only a single si ngle foreign key C )A foreign key cannot consist of more than one attribute D )Foreign keys cannot have null values

Page 21 of 32

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 22 of 32

15 .Specifying a one (1 )for the lower bound for the association multiplicity on a class diagram indicates indicates that the item is required. True 16 .Using an IN operator is an alternative to using a group of OR clauses in a WHERE statement. True 17 .SQL provides visually oriented tools for developing applications. False 18 .To get subtotals for different grouped data, use the SQL GROUP BY and SUBTOTAL  commands. False 19 .It is always possible to properly design a database and avoid using composite keys. False 20 .In a university database, the normal multiplicity for a relationship between courses courses and students would be many to many. True 21 .In procedural languages the developer specifies specifies what is to be done and the system figures out how to do it. False

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 23 of 32

A )provides the tools for database designer to display information in the desired format B )is a career path that focuses on creating, managing managing and supporting t he reports generated from databases C ) provides  provides the tools for the database database administrator administrator to monitor and report on database database use and and activity D ) provide  provide limited control control over how information information is displayed displayed and reported. 38 .Which SQL clause is used to specify the tables used in the query?

A )WHERE

B )TABLES

C )FROM

D )SOURCE

39 .Why is it a good idea to use special associations when drawing class diagrams?

A )Specialized tools are available to create these special associations. B )They hide the detail concerning the database structure, making them easier to understand

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 24 of 32

48 .Which SQL clause is used to specify the criteria for selecting records in the query?

A )WHEN

B )WHERE

C )RULE

D )CONDITION

49 .Assume you are creating a database to handle the data associated with instruction at a university  .What is the most appropriate special association to model degree requirements (for example, required number of credit hours in general university requirements, specialty requirements, and electives )?

A )Reflexive association C )generalization generalization association

B )composition association D )n-ary association

50 .A key distinction between abstract data types and subtables is that _________ . A )abstract data types aggregate multiple fields from the base table into a single column, while subtables will

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 25 of 32

24 .From a Human Factors Design perspective, perspective, it is i s good practice for forms to provide Feedback only visually .False 25 .The Object oriented database model is the most common common database model in use today . False relational database

Part II, Multiple Choice Questions : 26 .In referential integrity, in order to ensure that all matching records in a referring table are deleted when the matching record is deleted in the referenced relation, we can use:

A )Cascade Delete

B )Delete All

C )Delete-Matching

27 A hidden dependency exists if ____________________ 

D ) None  None of the above above

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 26 of 32

38 .In an Orders database, what is the appropriate min -max multiplicity for an association linking Orders to Items? Focus on the numbers placed next to the 'Orders' side of the association .

A )1*..

B )1..1

C*..* )

D )0..1

39 .What is the purpose of a SAVEPOINT in a transaction?

A )Provides a stable position in the middle of a transactions where the process and data can be 'rolled back' to if the transaction fails mid -process B )Tracks the progress of the transaction from start to finish C )Provides a backup of data in the database

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

47 .Which of the following are not SQL Data Definition Commands?

Page 27 of 32

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

Page 28 of 32

8 .When a class participates in a reflexive relationship, it should always use the same role on both ends of the association  False

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

29 .Optimistic

 locking is most appropriate when :

Page 29 of 32

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

A )The animals that have sold for a price higher than the average "SalePrice "of "SaleAnimals." B )The query will not run correctly It contains syntax errors

Page 30 of 32

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

CS490  – All Final Exams T /F -MCQ Solutions  

A )DROP TABLE, CREATE INDEX, DROP INDEX C )CREATE SCHEMA, CREATE TABLE, ALTER TABLE

Page 31 of 32

B )CREATE VIEW D )All of the above

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

Trusted by over 1 million members

Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF