Você está na página 1de 7

Polytechnic University Of The Philippines

GRADUATE SCHOOL
Sta. Mesa, Manila

Course Code : MIT620

Course Title : Advanced Organization of Database

Course Credit : 3 units

Course Description :

This course is an introduction (a review to those who are already familiar with
databases) to the design, use, and implementation of databases in organizations, and
to the functions and use of database management systems (DBMS). It covers
background concepts in database processing including data models and physical
representation of databases; the conceptual and logical design of databases; and
database definition, control, and manipulation using SQL. We will use MS SQL for SQL
and we will discuss examples in Access, but the course is not a training program in the
use of commercial database software.

Vision of the University

Clearing the paths while laying new foundations to transform the Polytechnic
University of the Philippines into an epistemic community.

Mission of the University


Reflective of the great emphasis being given by the country's leadership aimed at
providing appropriate attention to the alleviation of the plight of the poor, the
development of the citizens, and of the national economy to become globally
competitive, the University shall commit its academic resources and manpower to
achieve its goals through:

a. Provision of undergraduate and graduate education which meet international


standards of quality and excellence;

b. Generation and transmission of knowledge in the broad range of disciplines


relevant and responsive to the dynamically changing domestic and international
environment;

c. Provision of more equitable access to higher education opportunities to


deserving and qualified Filipinos; and

d. Optimization, through efficiency and effectiveness, of social, institutional, and


individual returns and benefits derived from the utilization of higher education
resources.

1 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

Graduate School Goals


General
To develop globally competitive students who will play proactive roles in national
and international development.

Specific

1. Quality Instruction - To provide quality instruction responsive to global needs


and expectations.

2. Wider Accessibility - To democratize access to graduate education to all


qualified Filipinos and foreigners.

3. Research Excellence - To foster a culture of research excellence in graduate


education.

4. Resilient Industry-Academe Partnerships - To develop and establish mutually


beneficial partnerships with relevant industry sectors.

5. Stakeholder Empowerment - To intensify capacity-building programs among


stakeholders.

6. Strong Commitment to Community Service - To provide adequate programs


for the improvement of quality of life and to encourage acts of volunteerism to
serve the needs of the marginalized sectors.

7. Efficient Resource Generation - To vigorously pursue efforts of increasing


resources to sustain key programs of graduate education.

8. Responsive Extension Services - To share expertise with those who are in


need most and ensure the same as a source of empowerment.

9. Quality and Extensive Production - To publish/produce quality instructional


materials, modules, technical packages, and interactive multimedia software - To
produce innovations, inventions, research and development outputs.

10. Effective Local and International Linkages - To establish, expand and


strengthen opportunities for local and international linkages.

Objectives of the MSIT Program

The Master in Information Technology (MIT) program has the following objectives.

After completing the MIT program the alumni shall:

1. Create, evaluate and administer computer-based systems that are globally


competitive in terms of quality and price;
2. Apply advanced technical knowledge and skills in evaluating existing technology
and in creating new software applications;
3. Design marketable IT products from basic research outputs;

2 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

4. Manage the use of information technology-based systems which address the


specific needs of the organization;
5. Demonstrate the role of information systems for gaining competitive advantage in
an expanding global marketplace and recognize opportunities for continued
career growth and life-long learning as IT professionals.

Course Objectives :

This course will help the students to acquire the theoretical foundation of Database
Management Systems. It includes concepts relating to various advanced database
models, and concepts like database mining and warehousing. This course also
describes in major details about the advanced concepts of relation database
management systems. The course also provides sample database management system
architecture. Thus, this is an advanced course, which will further develop the knowledge
and skill acquired by the students at the basic level.

Course Content :

Sessio Course Outline Intended Learning Strategies Assessment


n Method/Task

1 Introduction / Discussion of the Practice core Oral Recitation


Orientation on PUP syllabus, references values and
VMGO, Review of classroom attributes.
Expectations levelling rules and regulations
and Classroom Rules Discussion of the
Formulation grading system
Overview of Course Student-teacher
Syllabus interaction
2 I. The Nature of Data The students will be Lectures and Output/Project
able to: discussions will be Presentation
presented by the
Semantic data models Understand deeply enrolled students of
Data domains and about the nature of data the program.
integrity constraints including variation
between different types Activities may be
of data. done by group in
order to establish a
team work.
3 II. Database Internals Identify and Lectures and Output/Project
understanding the discussions will be Presentation
How database is usages of databases presented by the
constructed. enrolled students of
How data is distributed Identify the issues that the program.
and accessed. arises in a database
Indexes, B-Trees and environment and how to
control it.
alternatives.
Activities may be
Concurrency control
done by group in

3 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

and locking order to establish a


Recovery and team work.
availability
Performance and
modelling
4 III. Going Parallel Defining Parallel Lectures and Output/Project
Architecture. discussions will be Presentation
Why parallel? presented by the
Parallel architectures: Understand how enrolled students of
hardware and parallel architectures the program.
software work and know its
usages.
How to spread the data Activities may be
How to parallelize done by group in
processing order to establish a
Breaking down Queries team work.
into separately
executable elements
Optimizing query
strategies
5 IV. Comparison of DB Determine different Lectures and Output/Project
Approaches Database approaches discussions will be Presentation
and their usages, presented by the
Flat Files and Indexed including their enrolled students of
Sequential Systems advantages. the program.
Hierarchical
Databases/Network Activities may be
DBs done by group in
Relational Databases order to establish a
team work.
Object-Oriented
Databases
Object-Relational
offerings
XML databases
6 V. Special Purpose Determine different Lectures and Output/Project
Databases Databases that has discussions will be Presentation
special purposes. presented by the
Temporal databases enrolled students of
Spatial databases the program.
Multi-media databases
Understand the
Others Activities may be
advantages of different
Special Purpose done by group in
Databases. order to establish a
team work.

7 VI. Transaction Understanding the Lectures and Output/Project


Processing with ACID requirement of a discussions will be Presentation
databases database. presented by the
enrolled students of
ACID in depth Determine databases

4 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

The success of that allows ACID the program.


Transaction transactions.
Activities may be
Processing based on
done by group in
the strict application
order to establish a
of the ACID
team work.
requirement
Exploring the
transaction models
which start to relax
requirements,
showing where they
are applicable
Messaging and
Queuing (MQ)
8 VII. Databases in Familiarize with the Lectures and Output/Project
Action current trends with discussions will be Presentation
regards to databases presented by the
Traditional and newer and related area. enrolled students of
uses of databases the program.
Data warehouse
Decision support Activities may be
systems done by group in
Multi-Dimensional order to establish a
databases and team work.
analysis
OLAP (On-line
Analytical
Processing)
Data mining
* CD contains tutorials/exercises/assignments additional lectures which are not found in
the book.

Course Requirements :

1. Lectures / Class and Group Discussions


2. Class Recitations
3. Individual / group projects
4. Quizzes, Seatworks, Assignments
5. Major Exams (Midterm and Finals)
6. Reading Assignments
7. Individual / group reports
8. Research Study
9. Laboratory Activities

Suggested Teaching Methodologies / Strategies :

1. Group Dynamics
2. Lecture / Class Discussion
3. Brainstorming
4. Team Teaching

5 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

5. Projects
6. Interactive Learning
7. Problem Solving
8. Reporting

References :

1. Pratt and Adamski, (2012), Concepts of Database Management, 7th Edition.


2. Rob and Coronel, (2012), Database Principles: Design, Implementation and
Management Fundamentals.
3. Vodnik, S., (2012), Concepts of Database Management
4. Han, (2012), Data Mining
5. Yadav, P. K., (2012), Database Management Systems
6. Gosselin, Kokoska, Easterbrooks, (2011), PHP with mySQL
7. Witten, I.H., (2011), Data Mining
8. Spague, (2010), A Complete Guide to My SQL
9. Garcia-Molina, Hector, Ullman and Widom, (2009), Database Systems - The
Complete Book, 2nded.
10. Carlos, Peter, Coronel and Rob, (2009), Database Systems
11. Hoffer, Prescott, and McFadden, (2008) Modern Database Management, 8th/7th
ed., Prentice Hall.
12. CTI, (2008), Database Management (Essentials Concepts & Techniques in
Microsoft Access 2007
13. Connolly, T., and Begg, C.,(2007), Carolyn. Database Systems, 3rded.
14. Elmasri, Ramez and Navanthe, Shamkant, (2007), Fundamentals of Database
Systems.
15. Afyaouni, Hassan A., (2006), Database Security and Auditing Protecting Data
Integrity & Accessibility
16. Date, CJ., (2004), An Introduction to Database System, 8 th ed., Addison-Wesley
17. Conolly, T., and Begg, C., (2003), Database Systems 3 rd Edition Addison-Wesley
18. IBM Module., (2002), DB2 SQL Workshop Guide.
19. Connolly, T., and Begg, C., (2003), Database Systems, 3rd Edition, Addison-
Wesley
20. Silberschatz A., (2002), Database System Concepts McGraw-Hill
21. Oracle University, (2002), DBA Fundamentals i-Learning Module, Oracle
Corporation
22. McFadden, RF and Hoffer, JA., (2002), Modern Database Management 6thEdition
Benjamin-Cummins (Narosa)
23. Baylis, R., (2001), Database Administrators Guide Release 1(9.0.1), Oracle
Corporation
24. Watt, S., (2001) SQL+PLUS Users Guide & Reference Release 1(9.0.1), Oracle
Corporation
25. Lorentz, D., (2001), SQL Reference Release 1(9.0.1), Oracle Corporation

Course Grading System :

Major Examinations : 40%


Written and Computer Assignments : 35%
Attendance : 10%
Team Project : 15%

Evaluation Techniques :

6 COMPILATION OF COURSE SYLLABI REVISED 2016


Polytechnic University Of The Philippines
GRADUATE SCHOOL
Sta. Mesa, Manila

1. Midterm Exam / Final Exam / Quizzes & Seatwork Result


2. Classroom Report Performance
3. Class Evaluation Rating
4. Quality of Interactions in the class with Professor & Class Members
General Rule :

1. Assignments and research projects/report works will be given throughout the


semester. Such requirements shall be due as announced in class. Late
submission shall be penalized with grade deductions (5% per day) or shall no
longer be accepted, depending on the subject facilitators
discretion. Assignments and exercises are designed to assist you in
understanding the materials presented in class, and to prepare you for the
exams.
2. Students are required to attend classes regularly, including possible make-up
classes. The student will be held liable for all topics covered and assignments
made during his/her absence. The university guidelines on attendance and
tardiness will be implemented. Every meeting, an attendance sheet will be
passed around. Be sure to sign it.
3. Academic honesty should be practiced at all times. Any evidence of copying or
cheating on any course work may result in a failing grade for all parties involved.
4. Reporters should be ready to report on the scheduled date of presentation. No
show or no report means a grade of 3.0 in that area.
5. Withdrawal and dropping of the subject should be done in accordance with
existing university policies and guidelines.

Prepared by : Approved by :

Dr. Rosicar E. Escober Prof. Benilda Eleonor V. Comendador


MSIT Faculty Chairperson, MSIT

7 COMPILATION OF COURSE SYLLABI REVISED 2016

Você também pode gostar