CCS0021L - Information Management (LAB)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

COURSE CODE COURSE TITLE UNITS / TYPE

CCS0021L INFORMATION MANAGEMENT (LAB) 1 UNIT LAB


PREREQUISITE/S DATA STRUCTURES AND ALGORITHM
CO-REQUISITE/S INFORMATION MANAGEMENT (LEC)

This course introduces the concept of databases and database management system. The students will
learn how to examine the database management in business for routine processing and management
COURSE reporting, design databases using ERD, and use SQL statements to store, retrieve and manipulate data
DESCRIPTION in the database. In addition, students will be introduced to basic data and database administration and
installation. The software tools that will be used in this course are Oracle database 11g express edition,
oracle data modeler, and Oracle SQL developer.

INSTITUTION VISION STATEMENT

FEU Institute of Technology aims to be one of the top five technology educational institutions in the Philippines.

INSTITUTION MISSION STATEMENT

FEU Institute of Technology is dedicated to provide quality, relevant, innovative and industry-based education producing
competent and principled professionals with greater sense of responsibility, social awareness and high competitiveness
contributing significantly to the betterment of the society.

DEPARTMENT VISION STATEMENT

The College of Computer Studies aims its program specializations to be a catalyst on the delivery of industry-based standards
solutions and internationally recognized IT education.

DEPARTMENT MISSION STATEMENT

The College of Computer Studies is committed to provide industry- based information technology solutions, international
academic linkages, researches and IT certified professionals.

PROGRAM EDUCATIONAL OUTCOMES

The graduates of the Bachelor of Science in Information Technology program are:


1. engaged in further professional development and have interest in or aptitude for advanced studies or trainings in
computing.
2. entrepreneurs or are employed in computing industries, organizing and managing team-based projects leading to
successful and sustainable computing systems solutions.
3. responsible computing professionals actively participating in community groups that make a significant impact in
addressing current and future societal challenges

PROGRAM OUTCOMES

a. Apply knowledge of computing appropriate to the discipline.


b. Analyze a complex problem and identify and define the computing requirements appropriate to its solution.
c. Design, implement and evaluate computer-based systems or applications to meet desired needs and requirements.
d. Function effectively as a member or leader of a development team recognizing the different roles within a team to
accomplish a common goal.
e. Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of information
technology
f. Communicate effectively with the computing community and with society at large about complex computing activities
through logical writing, presentations, and clear
g. Analyze the local and global impact of computing information technology on individuals, organizations and society.
h. Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing
professional development.
i. Apply knowledge through the use of current techniques and tools necessary for the IT profession
j. Ability to use and apply current technical concepts and practices in the core information technologies; human computer
interaction, information management, programming, networking and web systems and technologies.
k. Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of
computer-based systems.
l. Integrate IT-based solutions into the user environment effectively.
m. Understand best practices and standards and their applications.

Information Management (LAB) Syllabus | Page 1 of 4


n. Assist in the creation of an effective IT project plan.
o. Ability to demonstrate understanding and proficiency of IT specialization

COURSE LEARNING OUTCOMES AND RELATIONSHIP TO PROGRAM OUTCOMES


PROGRAM OUTCOMES
COURSE LEARNING OUTCOMES (CLO) a b c d e f g h i j k l m n o
1. Understand the fundamental concepts and
principles of database management and database I
administration.
2. Analyze business rules and translate them into I
user requirements.
3. Design logical and relational database that meets
specified user requirements following relational I
database design principles and constructs.
4. Create SQL statements that retrieve information I
requirements of the organization needed for
reports generation.

INTENDED
WEEK/
LEARNING DETAILED COURSE TEACHING AND ASSESSMENT TASK
NO. OF CLO
OUTCOME CONTENT LEARNINGACTIVITIES (AT)
HRS.
(ILO)
Module 1: The Database
1 • Explore the Environment and Development Student can clarify/ask questions Recitation 1
(2.83 hrs) environment of Process on matters concerning course Boardwork
Oracle DB syllabus and laboratory rules and Lab Exercise 1
− Basic Concepts and
1 hr application guidelines. The student will be
Definitions
Canvas • Apply the applying the different approach in
different database − Traditional File Processing database
approach System
− Range of Database Discussion of Syllabus Content,
Applications Assessment Tools/Rubrics
Setting of Goals; Expectations
− The Database
Development Process

2 • Use Oracle Data Module 2: Modeling Data in the Hands-on Demonstration Recitation 2
(2.83 hrs) Modeler to do data Organization Laboratory Activity Boardwork
modeling tasks − E-R Model Notation Student can use the Oracle Data Lab Exercise 2
1 hr • Convert Rules of − Modeling the Rules of the
Canvas Modeler and familiarize with the
organization using Organization
Data Modeler − Modeling Entities and different ER Nation and rules
Attributes
− Modeling Relationships

3 • Use the Oracle Module 3: Enhanced E-R Model Hands-on Demonstration Recitation 2
(2.83 hr) Data Modeler to − Representing Supertypes Laboratory Activity Boardwork
create the and Subtypes Student can use the Oracle Data Lab Exercise 3
1 hr Enhanced ER − Specifying Constraints in
Canvas Modeler to use create the
Diagrams given Supertype/Subtype
the rules of the Relationships enhanced Entity Relation Diagram
organization − Entity Clustering
• Identify the
entities that will
be clustered

4-5 • Normalize the Module 4: Logical Database Hands-on Demonstration Recitation 3


(4.33 hrs) table Design and the Relational Model Laboratory Activity Boardwork
• Transform EER − Relational Data Model Student using Excel could
Lab Exercise 4
2 hrs Diagrams into − Integrity Constraints
visualize the data and normalize
Canvas Relations − Transforming EER
set of tables
Diagrams into Relations
− Introduction to
Normalization

6 • Use the SQL Module 5: Introduction to SQL Classroom Discussion Recitation 3


(2.83 hrs) Developer to − Origins of the SQL Class Activity Boardwork
execute SQL Standard Demonstration
1 hr Statement − SQL Statements
The student will now experience
Canvas • Explore the SQL
Environment the SQL Developer and learn how
using SQL to connect with Oracle Server

Information Management (LAB) Syllabus | Page 2 of 4


Developer remotely

7
Midterm Exam 1-5
(1.33 hrs)

7-8 • Use SQL Module 6: Data Definition Hands-on Demonstration Recitation 1


(2.68 hrs) commands to Language (DDL) Laboratory Activity Boardwork
manage tables − Create The student can execute scripts Lab Exercise 5
2 hrs • Establish − Alter
using Data Definition Language
Canvas referential − Drop
with the help of SQL Developer
integrity using − Rename
− Truncate
− Comment

9-10 • Use SQL Module 7: Data Manipulation Hands-on Demonstration Recitation 4


(2.68 hrs) command to Language (DML) and Laboratory Activity Boardwork
manipulate the Transaction Control Lab Exercise 6
The student can execute scripts
2 hrs data in the table − Insert
using Data Definition Language
Canvas • Use the commit, − Update
rollback and − Delete with the help of SQL Developer
savepoint as − Merge
transaction control − Select
Commit, Rollback and
Savepoint

9-11 • Use SQL Module 8: Advanced SQL Hands-on Demonstration Recitation 4


(4.01 hrs) command to join − Join Laboratory Activity Boardwork
tables using SQL − Subqueries The student can execute scripts
Lab Exercise 7
3 hr Developer − Tips for Developing using the Data Manipulation
Canvas • Execute Queries
subqueries using Language with the help of SQL
SQL Developer Module 9: Data Control Developer
Language (DCL)
− Grant
Revoke

12 • Use SQL Module 10: Data and Database Hands-on Demonstration Recitation 4
(2.83 hrs) Statement that will Administration Laboratory Activity Boardwork
grant roles and − Role of Data and Database The student can execute scripts Lab Exercise 8
1 hr privileges for Administrators
using the Advanced SQL
Canvas users and revoke − Open Source Movement
them using SQL and Database Movement Statements with the help of SQL
Developer − Database Software Data Developer
• Understand the Security Features
solutions to solve − Database Backup and
the problems in Recovery
data security − Recovery and Restart
• Control the Procedures
different access of − Types of Database Failure
the users in the − Disaster Recovery
database − Database Performance
Tuning
− Data Availability
13 Module 11: Creating Other
(2.83 hrs) • Use SQL Schema Objects Hands-on Demonstration Recitation 4
Statement that will − Views Laboratory Activity Boardwork
1 hr create simple and − Sequence The student can practice giving Lab Exercise 9
Canvas complex views, − Index grants and revoking grants to the
apply with check − Synonym
option constraint different user with the help of
to a view, to create Module 12: Introduction to
and use sequences. PL/SQL
• Understand the − Benefits of PL/SQL
need for PL/SQL. Types of PL/SQL blocks

14 • To understand Module 13: Declaring PL/SQL Discussion Recitation 1


(1.41 hrs) how to declare and Variables Class Activity Boardwork
use variables. − Declaring and Initializing The student can apply the
Lab Exercise 10
1 hr • Integrate SQL Identifiers knowledge gained in managing
Canvas statements with − Data Types and administering the data and
PL/SQL program − Bind Variables database
constructs.
• Write, test, and Module 14: Writing Executable
execute PL/SQL Statements
blocks − Lexical Units in PL/SQL
block
− Built-in SQL Functions in
PL/SQL
− Implicit and Explicit

Information Management (LAB) Syllabus | Page 3 of 4


Conversions
− Nested Blocks

14
Project Presentation
(1.41 hrs)

54 Hrs. Total Number of Hours ( Including Faculty-Student Discussion)

INSTRUCTIONAL MATERIALS
- Courseware Materials. This can be downloaded from the Learning Management System (LMS) via the url
https://onefeu.instructure.com
- Laboratory Manuals. This can be downloaded from the e-learning facility (http://onefeu.instructure.com)
- Project Specification Document
- Netbook/ Multimedia Projector

CLO SUMMATIVE ASSESSMENT TASK (SAT)


1 Recitation, Lab Exercise, Case Study

2 Recitation, Lab Exercise


3 Recitation, Lab Exercise, Practical Exam
4 Recitation, Lab Exercise

GRADINGSYSTEM
Midterm Grade Final Grade
Midterm Grade (MG) = 70% (Lecture Grade) + 30% Final Grade (FG) = 70% (Lecture Grade) + 30% (Lab Grade)
(Lab Grade)

Lecture: 70%
Lecture: 70%
Class Standing (CS) 60%
1. Average of at least three long quizzes 35% Class Standing (CS) 60%
2. Teacher’s Evaluation 5% 1. Average of at least three long quizzes 35%
3. Class participation 25% 2. Teacher’s Evaluation 5%
(Seatwork, Assignments, Recitations) 3. Class participation 25%
4. Short Quizzes, Class Exercises 35% (Seatwork, Assignments, Recitations)
4. Short Quizzes, Class Exercises 35%

Midterm Exam (ME) 40%


Midterm Exam (ME) 15%
Final Exam (FE) 25%
Lab: 30%
Lab: 30%
Class Standing (CS) 60%
1. Laboratory Exercises/Machine Problems 35% Class Standing (CS) 60%
2. Teacher’s Evaluation 5% 1. Laboratory Exercises/Machine Problems 40%
3. Project/s 30% 2. Teacher’s Evaluation 5%
4. Practical Exam 25% 3. Project/s 30%
4. Practical Exam 25%
Midterm Exam (ME) 40%

Midterm Exam (ME) 15%


PASSING RAW SCORE: 70 Final Exam (FE) 25%
Note: Grades in Lecture and Lab should be the same.
PASSING RAW SCORE: 70
Note: Grades in Lecture and Lab should be the same.

TEXTBOOK/REFERENCES/ONLINE REFERENCES

• Taylor, A. G. (2019). SQL for dummies (9th ed.). Hoboken, NJ: For Dummies.
• Harrington, J. (2016). Relational Database Design and Implementation (4th Edition). Morgan Kaufmann
• Juric, N., Vrbsky, S., Nestorov, S. (2016). Database Systems: Introduction to Databases and Data Warehouses. Prospect Press
• Kroenke, D. M., & Auer, D. J. (2016). Database Concepts. Pearson.
• Sullivan, D. (2015). NoSQL for Mere Mortals (1st ed.). Boston: Addison-Wesley.

Information Management (LAB) Syllabus | Page 4 of 4


Online Sources: http://onefeu.instructure.com
Courseware materials available at http://onefeu.instructure.com

Journals:
MIS Quarterly
Security Management
Tech & Learning
Journal of Educational Multimedia & Hypermedia (AACE)

Prepared by: Approved by: Version:

Ma. Corazon G. Fernando


Faculty-In-Charge Dr. Ace C. Lagman Version:
Program Director, IT 2.0
Evaluated by:

Roman M. De Angel Date Modified:


Coordinator, ITWMA August 2018

Information Management (LAB) Syllabus | Page 5 of 4

You might also like