Professional Documents
Culture Documents
Overview
This module discusses the underlying reasons on the importance of studying Information
Management. It also includes discussion on operation of information management, database
design, data modeling, SQL, and implementation using relational database system.
The module includes exercises that will allow you to reflect on previous understandings of
programming languages and construct an informed appreciation of its significance in the field of
information technology.
Objectives
Client/Server Architecture
Client Module
Typically, application programs and user interfaces that access the database run in the
client module
Server Module
by the structure, means the data types, relationships, and constraints that should hold on
the data
also includes basic operations for specifying retrievals and updates on the database
Three Level Architecture of DBMS
describes the actual storage of the data on the disk in the form of records or block
Mapping - is the key for providing data independence
Data independence - is the capacity to change the schema at one level without having
to change the schema at the next higher level
o Two types of data independence
ability to modify internal or physical schema without changing conceptual or view level
schema or application programs
Achieving logical data independence is more difficult that physical data independence
Database Language
Statements that query the database but do not alter any data or database objects
Example
SELECT * FROM table
DML
Statements that modify data stored in database objects (that is, tables)
Example
INSERT INTO table (col1, col2) VALUES (val1, val2)
UPDATE table SET col1=val1, col2=val2 WHERE condition
DELETE FROM table WHERE condition
DDL
Statements that manage privileges that database users have regarding the database
objects
Example
GRANT privilege_name ON obj_name TO role_name
REVOKE privilege_name ON obj_name FROM role_name
Activity 2:
Name: ____April P. Vasquez______________ Date: ___09/27/2020____
Student No.: ____201901-139_____________ Year & Sec.: _BSCS 2B__
Essay: Does information management change the way we do things in the modern world and
why?
Activity 2:
Name: ____April P. Vasquez______________ Date: _____________
Student No.: ____201901-139_____________ Year & Sec.: _BSCS 2B__
Essay: Does Information Management System have an important role in our society and why?