Course Portfolio [Databases Management Systems]

advertisement
College of Arts and Social Sciences
[Department Of Information Studies]
Course Portfolio
INFO3440
[Databases Management Systems]
Period: [Spring -2014]
[Sept., 2014]
Course File
I. COURSE FILE SUMMARY
 COURSE INFORMATION
College/Institute/Centre
COLLEGE OF ARTS AND SOCIAL SCIENCES
Department
Information Studies
Program Title
Information Studies
Semester\Year
Spring\ 2014
Program Code
Course Title
Database Management Systems
Course Code
INFO3440
Course Type
Required
Pre Requisites
FPEL0604,INFO3410
Teaching Language
English
Credit Hours
3 credits, 60 contact hours
Lecture
-2---- (Weekly)
Practical/Fieldwork -2---- (Weekly)
--4---
Teaching Hours
Teaching Weeks
Number of students
Lecture
Practical/Fieldwork
Number of Student dropped
1
Total
-4----
12
12
/

COURSE DESCRIPTION
ENGLISH COURSE DESCRIPTION
Introduction to the characteristics and concepts of databases. Fundamental skills for
developing and understanding the role of data analysis in a way that leads to perform the
basic function needed from a database. The outcome of the course, then is to prepare
student to:
 Identify and analyze the objects about which information should be kept
 Specify the basic elements based on each function required from a database to
perform
 Identify the relationships between categories of data elements
Translate the data analysis into an effective relational database 
 COURSE AIM
To prepare student to acquire the required skills for designing a database components
including: tables and relationships, forms, queries, and reports based on specific practical
sample of a database
 COURSE OBJECTIVES
The course intends to help students learn about relational databases and how to manage
them by completing various activities using Microsoft Access. Mastering the objectives
that are presented in each real-world project will enable students to develop those skills
essential to unlocking the potential of a fully functional relational database management
system as well as develop their logic thinking so they can develop the step-by-step
procedures necessary to implement a solution to a structured problem. Thus, the basic
objectives of the course will be to help students in :
 Explaining how to apply situation analysis with the use of a database techniques

Clarifying how to deal with structured problems or situations solutions with the
application of a database management system - DBMS

Describing the basic components of a relational database and how each
component can be designed and linked to other components

facilitating the abstraction of the basic required information for each function
required to be implemented by the DBMS

Demonstrating how integrated information systems can help in accurate and
quick answer to the needed information
2













COURSE INTENDED LEARNING OUTCOMES
At the end of the course students should be capable of:
Defining data needs and types for each function needs to be implemented with
application of the DBMS
Defining relationships among data elements and categories of elements (Tables)
Creating, splitting, modifying and entering data to Tables
Knowing how to define the primary keys for each table
Adding, changing, and editing records
Creating forms with the use the Form Wizard and design approach
Changing a form’s format, creating a main form/sub-form, and reformatting
custom forms with controls
Creating and modifying, sorting, and printing reports with the use the Report
Wizard and report design.
Applying advanced techniques in assigning a conditional value to a calculated
field
Developing interfaces for navigating among records through the main menus
Creating and modifying queries
Applying multiple selection criteria in developing a query
.
LECTURES SCHEDULE
WEEK
TOPIC
1
Introduction and course orientation
2
Understanding a database concepts, components (fields
and record) and objects (Tables, forms, queries, and
reports)
3
Getting Started in Access
4
Analyzing and Designing a sample database
5
Working with Tables and relationships
PROJECT REGISTERING
6
Working with Forms
7
Creating Forms
8
MID-TERM EXAM
9
Designing a Query
10
Working with Reports
11
Advanced Characteristics
12
Discussion and presentation of the projects
13
Discussion and presentation of the projects
14
Discussion and presentation of the projects
15
Discussion and presentation of the projects
3
POWERPOINTS
Syllabus
1
2
Lecture + 8
3
4
7
5
6
9
Practical Lecture
Practical Lecture
Practical Lecture
Practical Lecture

TEACHING STRATEGIES AND TECHNOLOGY APPLICATION
Teaching Method
 Lectures, presentations, practical


analysis
Practical applications
Discussion and problem solving

GRADING AND ASSESSMENT
POINTS
20
20
WRITTEN
ORAL
Discussion
TERM PROJECT
CONTINUOUS
Mid-Term Exam
Presentation,
group system
20
40
Teaching Media
 PowerPoint presentations
 Videos
 Lab Practical training
 E-learning with the Moodle
Final project
Final Exam
 COURSE RULES
Attendance
Attendance at class is mandatory. Course Instructors should keep attendance records. An
"absentee warning notice" will be issued if a student is absent for:
• More than 10% in courses with less than 75 total contact hours.
• More than 5% in courses with 75 or more total contact hours.
An "absentee withdrawal notice" will be issued and the student will be deemed to have
withdrawn from the course with an 'FW' grade if a student is absent for:
• More than 20% in courses with less than 75 total contact hours.
• More than 15% in courses with 75 to 150 total contact hours.
• More than 10% of total contact hours for courses with more than 150 total
contact hours.

INSTRUCTIONAL MATERIALS
DESCRIPTION
List of e-readings through the Main
Library journals and databases
Guidance whenever it is necessary
Digital presentation and guides
presented through Moodle
SQU Main Library and practical handouts to follow the process of developing a
database within different stages
Forums to share knowledge and submit
assignments
English Reference Books
Arabic Reference Books
Lecture Notes/Hand-outs
Electronic Materials, Web Sites etc.
4
Reading:



McFadden, F. R., & Prescott, M. B. (2002). Modern database management. Upper
Saddle River, N. J: Prentice Hall. Available at the SQU College of Commerce
library, call No. QA76.9 .D3 H63 2002
Robinson, H. (1981). Database analysis and design. Bromley, England:
Chartwell-Bratt. Available at the SQU Main library, call No. QA76 .R6 1981
Beynon-Davies, P. (1992). Relational database design. Oxford, England:
Blackwell Scientific. Available at the SQU Main library, call No QA76.9 .D26
B49 1992

Guides
Chapple, M. (2015 ) Microsoft Access 2013 Fundamentals. Retrieved from:
http://databases.about.com/od/access/a/Microsoft-Access-2013-Fundamentals.htm
Henderson, J. (2008) A Quick Guide To Get Started With Microsoft Access 2007.
Retrieved from: http://www.makeuseof.com/tag/author/jimhenderson/
Videos:
Design and build tables for a database (Access basics, part 1) Retrieved from:
https://support.office.com/en-in/article/Design-and-build-tables-for-a-databaseAccess-basics-part-1-bff6e7b2-3055-419b-8751-1ade558ea31f?ui=en-US&rs=enIN&ad=IN
Inside this source you will find:





Key concepts and terms (4:35)
The basics of table design and what makes a database relational.
Start a new database from a blank template (4:09)
How to create a new database file, and the types of databases you can create.
Build the first table and set data types (4:20)
How to create a table and set the correct data types for each field.
Build tables with the Table Designer (4:17)
Create a table in Table Design view.
Use the Calculated data type to combine fields (1:51)
Use the Calculated data type to combine first and last names.
5
Create your first Access 2013 database. Retrieved from: https://support.office.com/enin/article/Create-your-first-Access-2013-database-d3168f71-c5af-43bc-b7a4e4bc91daab7b?ui=en-US&rs=en-IN&ad=IN
Inside this source you will find:


Create a desktop database (2:04)
Use a desktop template to create a database that runs on your computer.
Create an Access app (2:29)
Access Apps are databases that run in the cloud. Templates make them faster and
easier.
Introduction to queries (Access basics, part 3) Retrieved from: https://support.office.com/enin/article/Introduction-to-queries-Access-basics-part-3-ce3b5537-14c6-4994-ba674de898df7c0b?ui=en-US&rs=en-IN&ad=IN
Inside this source you will find:





Introduction to queries (5:24)
The types of queries you can build; using the Query Wizard.
Building queries with the Query Designer (4:45)
Using the Query Designer to build select queries.
Build queries that use more than one data source (4:45)
How to query multiple data sources; the basics of joins.
Using outer joins (2:50)
More about using left and right outer joins.
Query unrelated data sources (4:45)
How to use intermediate tables and add joins.
6
Download