Complete list of possible database "objects"? When I finished my degree in Programming and Database I remember there being a general list of database "objects" like this:


data types (a list unto itself)
fields
records
tables
views (sort of like stored queries you can re-run)
relations between tables (foreign keys)
transactions (not really an object but something in the database)
connections
users
groups
permissions
triggers
stored procs


Have there been any additions to this list since then?
Some more:


domains
synonyms
sequences
rules
constraints
assertions (though I don't know of any DBMS supporting them)
indexes
roles
user defined (object) types