Sie sind auf Seite 1von 4

1. If a primary key is a set of columns then one column must be null. True or False? False 2.

The explanation below is a User Defined integrity rule and must therefore be manually coded, the Database cannot enforce this rule automatically: A primary key must be unique, and no part of the primary key can be null. True or False? True 3. The text below is an example of what constraint type: The value in the manager_id column of the EMPLOYEES table must match a value in the employee_id column in the EMPLOYEES table. Referential integrity 4. A table must have a primary key. True or False? True 5. Why would this table name NOT work in an Oracle database? This_year_end+next_year None of the above 6. In a physical data model, a relationship is represented as a combination of: (Choose Two) Prima ry Key or Uniqu e Key Foreign Key 7. The transformation from an ER diagram to a physical design involves changing terminology. Primary Unique Identifiers in the ER diagram become __________ and relationships become ____________. Primary keys, Foreign keys 8.One-to-One relationships are transformed into Check Constraints in the tables created at either end of that relationship. True or False? False

9. What do you create when you transform a many to many relationship from your ER diagram into a physical design? Intersection table 10. An "Arc Implementation" can be done just like any other Relationship - you simply add the required Foreign Keys. True or False? False 3. The explanation below is a column integrity constraint: A column must contain only values consistent with the defined data format of the column. True or False? True 5. In a physical data model, an attribute becomes a _____________. Column

8. Many to many relationships are implemented via a structure called a: ________________ Intersection Table 11. When mapping supertypes, relationships at the supertype level transform as usual. Relationships at subtype level are implemented as foreign keys, but the foreign key columns all become mandatory. True or False? False 12. What command can used to create a new row in a table in the database? CREATE 13. The _______ clause can be added to a select statement to return a subset of the data. WHERE

14. You query the database with this SQL statement: SELECT * FROM transaction WHERE product_id = 4569; Which SQL SELECT statement capabilities are achieved when this statement is executed?
Selection and projection only

16. Which SQL statement will return an error? SEL * FR sky; 15. In which clause of a SELECT statement would you specify the name of the table or tables being queried?

17. In a SQL statement, which clause specifies one or more columns to be returned by the query? FROM 18. If a SQL statement returns data from two or more tables, which SQL capability is being used? Joining

19. You query the database with this SQL statement: SELECT * FROM students; Why would you use this statement?
To view data 23. Which clause would you include in a SELECT statement to restrict the data returned to only the employees in department 10? WHERE 24. When using the LIKE condition to search for _ symbols, which character can you use as the default ESCAPE option? % 25. Which operator is used to combine columns of character strings to other columns? || 26. You need to display employees with salaries that are at least 30000 or higher. Which comparison operator should you use? >= 27. You need to display employees whose salary is in the range of 30000 and 50000. Which comparison operator should you use? BETWEEN...AND...

28. You need to display all the rows in the EMPLOYEES table that contain a null value in the DEPARTMENT_ID column. Which comparison operator should you use? "= NULL" 29. You want to retrieve a list of customers whose last names begin with the letters Fr . Which keyword should you include in the WHERE clause of your SELECT statement to achieve the desired result? LIKE 32. You want to retrieve a list of customers whose last names begin with the letters Fr . Which symbol should you include in the WHERE clause of your SELECT statement to achieve the desired result? % 33. You need to display all the values in the EMAIL column that contains the underscore (_) character as part of that email address. The WHERE clause in your SELECT statement contains the LIKE operator. What must you include in the LIKE operator? The ESCAPE option (\) 37. The ORDER BY clause always comes last. True or False? True 38. You need to change the default sort order of the ORDER BY clause so that the data is displayed in reverse alphabetical order. Which keyword should you include in the ORDER BY clause? DESC 39. Which of the following are TRUE regarding the logical AND operator? TRUE AND FALSE return FALSE 40. Which statement about the default sort order is true? The earliest date values are displayed first. 42. Which statement about the logical operators is true? The order of operator precedence is NOT, OR, and AND.

Das könnte Ihnen auch gefallen