Difference between revisions of "UC-3.2"
(Created page with 'Main Page > Requirements > OAIS Use Cases > UC-3 Data Management > UC-3.2 Perform Queries on Data Management Database') |
|||
| Line 1: | Line 1: | ||
[[Main Page]] > [[Requirements]] > [[OAIS Use Cases]] > [[UC-3|UC-3 Data Management]] > UC-3.2 Perform Queries on Data Management Database | [[Main Page]] > [[Requirements]] > [[OAIS Use Cases]] > [[UC-3|UC-3 Data Management]] > UC-3.2 Perform Queries on Data Management Database | ||
| + | |||
| + | {| border="1" cellpadding="10" cellspacing="0" width=90% | ||
| + | | colspan="4" style="background-color:silver;"| | ||
| + | ===UC-3.2 Perform Queries on Data Management Database=== | ||
| + | |- | ||
| + | |colspan="2" style="background-color:#E0FFFF;"|'''Summary''' | ||
| + | |- | ||
| + | |Number | ||
| + | |UC-3.2 | ||
| + | |- | ||
| + | |Name | ||
| + | |Perform Queries on Data Management Database | ||
| + | |- | ||
| + | |- | ||
| + | |Context | ||
| + | |[[UC-3 | UC-3 Data Management]] | ||
| + | |- | ||
| + | |Sub-Use Cases | ||
| + | | | ||
| + | |- | ||
| + | |Overview | ||
| + | | | ||
| + | Perform Queries receives a query request from Access and executes the query | ||
| + | to generate a result set that is transmitted to the requester. | ||
| + | |- | ||
| + | |Actors | ||
| + | | | ||
| + | *Perform Queries | ||
| + | *Access>Co-ordinate Access Activities | ||
| + | *Access>Generate DIP | ||
| + | |- | ||
| + | |colspan="2" style="background-color:#E0FFFF;"|'''Description''' | ||
| + | |- | ||
| + | |Preconditions | ||
| + | | | ||
| + | UC-3.1 Administer Data Management Database (database policies have been implemented and database integrity is intact); and (as appropriate): | ||
| + | *UC-6.(?) Co-ordinate Access Activities; ''or'', | ||
| + | *UC-6.(?) Generate DIP | ||
| + | |- | ||
| + | |Trigger | ||
| + | | | ||
| + | *UC-6.step(?) Co-ordinate Access Activities; ''or'', | ||
| + | *UC-6.step(?) Generate DIP | ||
| + | |- | ||
| + | |Successful outcome | ||
| + | |Query result set is provided to Co-ordinate Access Activities; | ||
| + | or | ||
| + | Descriptive information is provided to Generate DIP | ||
| + | |- | ||
| + | |Steps | ||
| + | | | ||
| + | #Perform Queries receives a request from Co-ordinate Access Activities to perform a query on the database (OAIS page 4-9, s 4.1.1.4) | ||
| + | #Perform Queries receives a request from Generate DIP to perform a query on the database (OAIS page 4-9, s 4.1.1.4) | ||
| + | #Perform Queries executes a query on the database (OAIS page 4-9, s 4.1.1.4) | ||
| + | #Perform Queries sends the query result set to Co-ordinate Access Activities (OAIS page 4-9, s 4.1.1.4) | ||
| + | #Perform Queries sends descriptive information to Generate DIP (OAIS page 4-9, s 4.1.1.4) | ||
| + | |- | ||
| + | |Exceptions | ||
| + | | | ||
| + | |- | ||
| + | |colspan="2" style="background-color:#E0FFFF;"|'''Documentation''' | ||
| + | |- | ||
| + | |Citations | ||
| + | |'''OAIS page 4-9, s 4.1.1.4''' | ||
| + | The Perform Queries function receives a query request from Access and executes the query | ||
| + | to generate a result set that is transmitted to the requester. | ||
| + | |- | ||
| + | |Diagrams | ||
| + | | | ||
| + | |- | ||
| + | |colspan="2" style="background-color:#E0FFFF;"|'''Notes''' | ||
| + | |- | ||
| + | | | ||
| + | | | ||
| + | This use case provides Access (>Co-ordinate Access Activities or >Generate DIP) only the results of a single query at a time. Information aggregated from multiple queries and organized into a report or some other structured presentation is addressed by [[UC-3.3 | UC-3.3 Generate Reports from Data Management Database]] | ||
| + | |} | ||
Latest revision as of 11:26, 4 September 2009
Main Page > Requirements > OAIS Use Cases > UC-3 Data Management > UC-3.2 Perform Queries on Data Management Database
UC-3.2 Perform Queries on Data Management Database[edit] | |||
| Summary | |||
| Number | UC-3.2 | ||
| Name | Perform Queries on Data Management Database | ||
| Context | UC-3 Data Management | ||
| Sub-Use Cases | |||
| Overview |
Perform Queries receives a query request from Access and executes the query to generate a result set that is transmitted to the requester. | ||
| Actors |
| ||
| Description | |||
| Preconditions |
UC-3.1 Administer Data Management Database (database policies have been implemented and database integrity is intact); and (as appropriate):
| ||
| Trigger |
| ||
| Successful outcome | Query result set is provided to Co-ordinate Access Activities;
or Descriptive information is provided to Generate DIP | ||
| Steps |
| ||
| Exceptions | |||
| Documentation | |||
| Citations | OAIS page 4-9, s 4.1.1.4
The Perform Queries function receives a query request from Access and executes the query to generate a result set that is transmitted to the requester. | ||
| Diagrams | |||
| Notes | |||
|
This use case provides Access (>Co-ordinate Access Activities or >Generate DIP) only the results of a single query at a time. Information aggregated from multiple queries and organized into a report or some other structured presentation is addressed by UC-3.3 Generate Reports from Data Management Database | |||