Académique Documents
Professionnel Documents
Culture Documents
4.
Course Number
: CompEd8
Course Name
: Database Programming
Course Description
: This subject covers the discussion on basic concepts and definitions of database programming, the
basics of Relational Database as one of the fundamental data storage technology of an Accounting Information System. It also
includes discussion on the processes involves in the development of database. In this course, the students will be able to learn on
how to design database based on database design concepts and principles, able to document design using ERD and use SQL to
manipulate data and information. Also, in particular the subject focuses on database analysis design and basic programming
applicable to students taking up Bachelor of Science in Accountancy.
COURSE OUTCOMES (CO)
CO 1
CO 2
CO 3
CO 4
CO 5
5.
Analyze different artifacts collected about the organization requiring an electronic database and translate them to user requirements.
Design a relational database from a formulated set of user requirements and recommendations of other students following relational
design principles and using standard design notations and tools.
Assess and formulate recommendation in a well-constructed document on the database design of other students on the achievement of
formulated user requirements of the organization represented by its need for reports.
Translate Design to actual database and Compose SQL statements that will retrieve information requirements of the organization
represents by its need for reports.
Document your own realizations from your list of important characteristics, skills and attitude of a professional database designer as you
experienced it with other students.
TOPIC OUTLINE
TITLE
COMPANY Hopping
ASSESSMENT
DESCRIPTION
Research 1
Inception (Proposal)
- Project Context (1-2 pages)
-Project Goals and Objectives
(atleast 3)
- Documentation Images
Business Rules
Assignment 1
Data Models
Assignment 2
Data Dictionary
Project Prototype
10
10.1
10.2
10.3
Laboratory
Quiz 1
Research 2
Laboratory
Quiz 2
Laboratory
Quiz 3
Laboratory
Quiz 4
Final
Requirement
Recitation
Recitation
Recitation
DUE
DATE
April
29
April
22
April
22
April
25
April
29
May
2
May
6
May
13
May
18
May
20
DATE
SUBMITTED
To be able to apply the knowledge and skills in Database programming through a project-based application.
Be able to present new ideas, researches, and innovations regarding the subject.
To form a new challenges amongst student making them become more aggressive in research and
development
Be able to develop confidence within the student through presentation on the study conducted and created.
To be able to formulate new algorithm as a solution to a newly known problem.
Specification:
The group must design and create transaction processing system (TPS) based using Microsoft Access
applying database concepts.
o Transaction Processing System Grading System, Airline Reservation, Billing System, Sales System
Point-of-Sales, Inventory System, etc.
The group must have a maximum number of 3 members
The project presentation will start 2 weeks before the end of the term (course).
If the group will not be able to present during their schedule, then they will not be accommodated until all
proponents are done.
Compile and arrange all the deliverables based on the following sequence and format in hardcopy:
o Title and Cover page
o Chapter I : Introduction
Project Context
Project Goals and Objectives
o Chapter II: Data Collection and Analysis
Business Rule
Data Model
Documentation Images
o Chapter III : Database design
Crows foot Model
Data Dictionary -Metadata
System Prototyping
o Curriculum Vitae
o References
o Actual program application of the designed project.
FORMAT: Arial 11, Margins: 1.5 Left, 1 for all the rest. 1.5 Line Spacing.
--------------------------------------------------------------------------------------------------------------------------------------RUBRIC FOR TECHNICAL WRITING OF THE PROPOSED STUDY
Grading System(Presentation and Documentation)
Benchmarks
Research Content and
Organization
Ratings
30%
5 4 3 2 1
Presentation/Materials
5
50%
5
Ability to answer
question
Total
10%
3 2 1
3 2 1
10%
Description
Appropriateness of the content regarding the study is documented
properly with high satisfaction. Organization and thought/idea
construction.
The presenter is using materials needed in his presentation
(Powerpoint or any means) to improve the quality of learning
outcome.
The presenter is able to present the study very well. Readiness and
preparedness.
The presenters ability to response every given query or question.
4 3 2 1
100%
Rubric for Evaluating a Database Management System Final Presentation for Comped 8
System Title
Team Name
:
:
___________
______ Date
: ______________
Adequate (40)
Mediocre (30)
Overall Crow's
Foot Model
Table Creation
Relations and
Cardinalities
Correctly
Interpreted
most
Business Rules and created most
of the necessary relations with
some indication to cardinalities
and observing at least two normal
forms.
Correctly choose most of the
primary
and
foreign
keys
respecting the naming convention
Exhibited
minimal
understanding of Crows Foot
database
design
and
manipulation.
Inaccurate design explanation
in regard to design usage and
purpose
Partially created some of the
tables
defined
in
project
requirements
Table name did not correlate to
its data elements
Incorrectly
Interpreted
the
Business Rules, few relations
were
created
and
few
indications to Cardinalities and
Normal forms
Keys and
Entities
Implementation
Forms
Reports
TOTAL
: ______________________
-----------------------------------------------------------------------------------------------------------------------------------------------------------PART B: INDIVIDUAL ASSESSMENT
[(50) Outstanding | (40) Adequate | (30) Mediocre]
MEMBERs NAME
SCORE (PART B)
TOTAL SCORE(PART A)
GRAND TOTAL
1.
2.
3.
COMMENTS :
1. _______________________________________________________________________________________
2. _______________________________________________________________________________________
3. _______________________________________________________________________________________
4. _______________________________________________________________________________________
5. _______________________________________________________________________________________
VERDICT
:
[ ] ACCEPTED without Revision
[ ] ACCEPTED with Revision(s)
[ ] REDEFENSE, DBMS output lacks the necessary features