9.10 Discuss the collection types available in SQL:2011.
Collections are type constructors that are used to define collections of other types. Collections
9.11 What are the security problems associated with the introduction of user-defined methods and
suggest some solutions to these problems?
If the user-defined function (UDF) causes some fatal runtime error, then if the UDF code is
Exercises
9.12 Investigate one of the advanced database applications discussed in Section 9.1, or a similar
one that handles complex, interrelated data. In particular, examine its functionality, and the
data types and operations it uses. Map the data types and operations to the object-oriented
concepts discussed in Appendix K.
9.13 Analyze one of the relational DBMSs that you currently use. Discuss the object-oriented
features provided by the system. What additional functionality do these features provide?
9.14 Analyze the RDBMSs that you are currently using. Discuss the object-oriented facilities
provided by the system. What additional functionality do these facilities provide?
9.15 Consider the relational schema for the Hotel case study given in the Exercises at the end of
Chapter 4. Redesign this schema to take advantage of the new features of SQL:2011. Add
user-defined functions that you consider appropriate.