Database application development, Database Management System

The database application project (DAP) for this assignment consists of the creation of a fully functional Microsoft Access database application for a real client. I recommend you select a potential client organization with which you have some familiarity, e.g. a bowling league, a small business, or a club. The application should not be complex. The final Access database application prototype must meet the following minimum criteria:

Tables: 

1.  A minimum of 5 tables, including intersection tables where necessary;

2.  Tables must have enough data (minimum of 8 records each) to fully demonstrate the functionalities of your database application (You may need to add some records to the baseline template);

3.  At least four table relationships, all of which must have referential integrity enforced.

 Queries:

1.  At least five queries (total) appropriate to the database requirements;

2.  Of these five, at least one query must prompt the user for input (i.e., parameter query) and use the input in the criteria for the query;

3.  Of these five, at least one query must use an aggregate function to calculate a summary statistic for an appropriate field in a table.

4.  Of these five, at least one query must retrieve data from multiple tables.

Forms:

1.  All the necessary forms for inputting and displaying the data in your database as required by your client. One form per table for data entry

2.  At least one form displaying data from a minimum of two tables. Reports:

1.  At least four reports (total) for data output;

2.  Of these four, at least two reports should be based on a multiple-table query.

3.  At least one report should display grouped data.

Menu:

1.  Provide a user interface to access the features of the prototype. See User Interface handouts.

Milestone 1: Write a memo to me describing your client, an initial analysis of the organization's problem, and what business process will be automated.

Milestone 2:

List of Interview questions

Milestone 3

Interview client

Milestone 4:

Draft of Requirements Analysis section

Milestone 5: 

Draft of Database Design section

Milestone 6:

Prototype Testing

Milestone 7

Draft of Implementation, Conclusions, and Lessons Learned sections

Milestone 8:  

Final Database Application Project Report and Database

Posted Date: 3/2/2013 12:15:38 AM | Location : United States







Related Discussions:- Database application development, Assignment Help, Ask Question on Database application development, Get Answer, Expert's Help, Database application development Discussions

Write discussion on Database application development
Your posts are moderated
Related Questions
Example- Search the salary of employees who are not 'ANALYST' but get a salary below than or equal to any people employed as 'ANALYST'. SELECT EMPNO, ENAME, JOB, SAL FROMEMP

What are the two types of blocks in the fixed -length representation? Define them. Anchor block: Have the first record of a chain. Overflow block: Have the records other tha

I am going to develop a web site to present decision tree structure. For this, I want a web application with AJAX technology to connect the database and prepare the decision tree's

You want to implement following relationships when designing tables. How would you do it? a.) One-to-one b.) One-to-many c.) Many-to-many a.) One-to-One relationship -

Define null values. In some cases a certain entity may not have an applicable value for an attribute or if we do not know the value of an attribute for a certain entity. In the

A database administrator''s responsibilities and data contents

Describe the static hash file with buckets and chaining and show how insertion, deletion and modification of a record can be performed. In static hash file organization, the wo

OBJECTIVES After going through this unit you should be capable to: Explain the File Based system and its limitations; Explain the structure of DBMS; Explain the

State about the Tables- DBMS Data is stored in columns and rows (much like a spreadsheet -main difference is how data is organised). Every row in a table is known as a record

Give the levels of data abstraction? There are three levels of Data Abstraction a) Physical level b) logical level c) view level