Вы находитесь на странице: 1из 9

ATENEO DE DAVAO UNIVERSITY

SCHOOL OF ARTS AND SCIENCES


COMPUTER STUDIES DIVISION

ISM 322
Database Theory and Application

COMPUTER STUDIES FACULTY


SECOND SEMESTER
SY 2012-2013

ISM 322: Database Theory and Application


Course Description:
As stakeholders of todays Modern Information Technology Systems, we are not only
users of the Information Systems but rather designers and part of the IT Infrastructures
development team. Part of the IT Infrastructure is Database Design which is concerned
primary on data and processes involved in the organization.
The Database Theory and Application (ISM 322) introduces students of Accounting,
Finance, Management, and Marketing students to Database Management Systems and
Database Design; and with extensive hands-on on Advanced Excel Database
Operations and Database Design using MS Access.
Microsoft Excess is a good tool to provide basic understanding of Database structure
particularly on table design, and a great tool to learn database operations in tabular
views.
Microsoft Access, a relational database management system, gives the students
unparalleled access to data, combined with ease-of-use made possible with Windows.
Database Design is a fundamental requirement to create logical, conceptual and
physical database design. Students will be mastering ERD and Class Diagram designs
and Normalization procedure.
A great survey in different business information systems that would look into IS in
different business areas and its functions, will be one of the main core on the course.
Some of the SDLC processes will also be discuss as part of their system development
topic.

Ateneo De Davao University


College of Arts and Sciences
Ateneo Computer Studies Division

Subject Code:
Course Title:
No of Units:
Semester:
School Year:

ISM 322
Database Theory and Application
Three (3)
Second
2012 2013

Course Description:
This course introduces Accounting, Accounting Technology, Finance, Management, and
Marketing students to the advanced database operations of MS Excel and basic
concept of Database Management Systems using MS Access.
Different modeling techniques for designing Database systems projects will be
implemented thru hands-on experience on database objects and its operations.
The course also provides a theoretical basis for understanding Information Systems as
guiding background for systems development. Also, it will introduce the concept of rapid
prototyping GUI and Database design for System Analysis & Design using MS Access
as a tool to create semi-functional Information Systems.
Overall Objective:
At the end of the semester, students should be able to understand database
management system principles and semi-implement functional database systems
project using MS Excel and MS Access. The students should be familiar with different
Information Systems and System Analysis & Design Development.
Course Objective:
With the database management systems, and systems prototyping concepts;
Accounting, Finance, Management, and Marketing students should be able to:

Sort, Filter and Use Database functions using MS Excel;


Design, create and edit a database using MS Access;
Design, create and use forms and datasheets when adding and editing records;
Design, create and use queries when searching for records;
Design, create and use reports when presenting data;

Design and create Graphical User Interface that interact with databases;
Design and create a semi-functional program based on an existing companys
business transactions case study.

Values:
This course aims to develop the critical thinking skills of the students as they try to
portray the role of a database manager & systems analyst. They are expected to
become good system development planners equipped with the proper knowledge and
values as they try to formulate humane decisions and solutions to real-world issues.
Linkage with Previous Courses:
ISM 322 is a required course for all Accounting, Finance, Management, and Marketing
students. It presumes that the students know the fundamentals of computers thru their
EDP 111 class which serves as a prerequisite.
Linkage with Subsequent Courses:
N/A
References:
Microsoft Excel & Access 2003 Inside Out
By: Teresa Stover
Running Microsoft Excel & Access 2003
By John L. Viecas
Modern Database Management 7th Edition
By: Hoffer, Prescott, and McFadden
Systems Analysis and Design
By Shelly, Cashman, Rosenbatt
Systems Analysis and Design in a Changing World
By: Satzinger, Jackson, and Burd

ISM 322
Fundamentals of Computer Information and Programming /
Database Theory and Applications
COURSE OUTLINE
Part 1: Advanced Excel
1.0 Database Operations
1.1 Sorting
1.2 Custom Sort
1.3 Filtering
1.4 Custom/Advanced Filtering
1.5 Database Functions
2.0 Pivot Tables
Part 2: Introduction to MS Access
3.0 Introduction
3.1 What is a database?
3.2 Relational Database
3.3 Database Capabilities
3.4 Microsoft Access as an RDBMs
3.5 The Uses of Microsoft Access
4.0 Touring MS Access
4.1 The Architecture of MS Access
4.2 Basics on Tables, Queries, Forms, Reports, Data Access Page and Macros
5.0 Starting Up and Managing Database Objects
5.1 Starting and Quitting Microsoft Access
5.2 Creating and Opening a Database
5.3 Using the Database Window
5.4 Copying, Renaming, and Deleting Database Objects
6.0 Adding and Editing Data
6.1 Using Forms and Datasheet
6.2 Adding Records
6.3 Editing Records
6.4 Customizing Datasheets
6.5 Copying, Moving or Deleting Data

7.0 Table Basics


7.1 Creating a Table
7.2 Adding Fields
7.3 Setting a Primary Key
7.4 Apply Error Correcting Properties for Data Entry
7.4.1 Lookup Properties
7.4.2 Defining Input Masks
7.4.3 Field Validation Rules
7.5 Viewing a Tables Datasheet
7.6 Adding Indexes
7.7 Setting Relationships Between Tables
7.8 Saving a Table
8.0 Modifying the Database Design
8.1 Making Backup Copy
8.2 Deleting Tables
8.3 Renaming Tables
8.4 Changing Fields
8.5 Inserting Fields
8.6 Copying Fields
8.7 Moving Fields
8.8 Changing Data Attributes
8.9 Changing the Primary Key
8.10 Compacting the Database
9.0 Finding and Sorting Data
9.1 Finding Data
9.2 Finding and Replacing Data
9.3 Sorting Records
9.4 Filtering Records
9.5 Saving the Current Filter as a Query
9.6 Using an Existing Query as a Filter
10.0

Query Basics
10.1 Adding Power with Select Queries
10.1.1 Selecting Data from a Single Table
10.1.2 Searching Multiple Tables
10.1.3 Using A Query Wizard
10.1.4 Limitations on Using Select Queries to Update Data
10.2
Modifying Data with Action Queries
10.2.1 Updating Groups of rows
10.2.2 Creating a New Table
10.2.3 Inserting Data from Another Table
10.2.4 Using Append query to Archive Data

11.0

Using Forms
11.1 Form Basics
11.1.1 Uses of Forms
11.1.2 A tour of Forms
11.1.3 Moving Around on Forms and Working with Data
11.1.4 Searching for and Sorting Data
11.1.5 Building Forms from Scratch and Form Wizards
11.2 More on Form Controls and Customizing Forms
11.2.1 Aligning and Sizing Controls
11.2.2 Enhancing the Look of a Form
11.2.3 Setting Form (necessary) Properties

12.0

Publishing Information (Using Reports)


12.1 Report Basics
12.1.1 Uses of Reports
12.1.2 A tour of reports
12.1.3 Creating Reports from scratch and using the wizard
12.2 Advanced Report Design
12.2.1 Using Calculated Values
12.2.2 Creating and Embedding a Subreport
12.2.3 Creating a Spreadsheet Report

Part II: Information Systems


1.0 Introduction to Information Systems
1.1 Purpose of IS
1.2 Definitions: Data, Information and IS
1.3 Systems and Subsystems
1.4 Four stages of Processing
1.5 Types of IS
2.0 IS in different Areas:
2.1 Accounting
2.2 Finance
2.3 Engineering
2.4 Inventory Systems
2.5 Supply Chain Management (SCM)
2.6 Customer Relationship Management (CRM)
2.7 Human Resource Management (HRM)
2.8 Enterprise Resource Planning (ERP)

Part III: Database Design (in Details)


1.0 Entity Relationship Model
1.1 Entity Relationship Diagram basics
1.2 ERD Components
1.3 Cardinalities
2.0 Logical Design and the Relational Model and Concepts of Normalization
2.1 Types of Logical Database Models
2.2 Overview of Logical Database Design
2.3 The Relational Data Model
2.4 Concepts of Normalization
Part IV: Systems Development Life Cycle
1.0 Requirements Modeling
1.1 Business Activities
1.2 Event Lists
1.3 DFDs
2.0 Systems Documentation
2.1 Data Dictionary
2.2 Physical vs Logical Database Design Documentation
2.3 Output and User Interface Design Documentation

COURSE REQUIREMENTS:

Quizzes (Announced and Unannounced)


Periodical Examination (Advisory, Midterms and Prefinals)
Group Discussion
Research Work and Assignments
Reports and Presentations
Laboratory Exercises and Assignments
Project System Development/Presentation/Defense

MODE OF EVALUATION:
Each semester will be composed of 3 grading periods namely the prelims, midterms,
and pre-finals. Each grading period will follow the same weights per item in the grading
system. The final grade will be composed 3 grading periods grades and a major project
grade.
Prelims/Midterm/Pre-final:
Quizzes/Reports
Laboratory Exercise
Assigments
Periodical Exam

20%
40%
10%
30%

25%
25%
25%
25%

For the Final Grade:


Prelim Grade
Midterm Grade
Prefinal Grade
Project System Development

Вам также может понравиться