the disclosure relates to providing access to database objects . a first view displays first and second database access mechanisms . the first database access mechanism includes at least one database access pattern including a predefined search of the database . the second database access mechanism includes at least one selection function and an input function , for searching a selected subset of the database for objects having an input value . the second database access mechanism is also capable of adding a database access pattern to the first database access mechanism . a third database access mechanism comprises an attribute choice and an input field to search for database objects having the input value associated with a chosen attribute .