Lec 1
Lec 1
IS211
Homepage: blackboard
Lecture Norms
3Slide
Mobile Silent
No side talks
No Late entry [10 Minutes only]
Mask
Textbook
4
4
Course Mechanics
5
Evaluation:
Final (60)
Midterm (20)
Project (10)
◼3 to 5 students
Popup Quizzes and participation
5
6
Relational Algebra
Normalization
What is Meant by Data and Information?
8
Data Student
20120023 ID: 20120023
20 Age: 20
CS Department: CS
What is Meant by Data and Information?
9
Information
Data
Data with context
Raw facts
Processed data
No context
Human resources
Data
Car registration
Airline reservation
Supermarket
Hotel reservation
Databases Everywhere
12
Why should we care about
databases?
We are in a data driven world
“Big Data” is supposed to change the mode of
operation for almost every single field
Science, technology, Healthcare, Business
14
Problems
Duplication
◼ same data may be stored in multiple files
Inconsistency
◼ same data may be stored by different names in different
format
Rigidity
◼ requires customized programming to implement any changes
◼ cannot do ad-hoc queries
Implications
Waste of space
Data inaccuracies
High overhead of data manipulation and maintenance
DB Systems
18
Taking orders
Making reservation Daily operations
Database
Definitions
21
Database:
Collection of related data.
A database contains a model of something!
Query Engine
Query optimizer
Storage management
Transaction management
Database System Environment
23 Users/Programmers
Database
Application Programs/Queries
System
DBMS
Software Software: Query Processing
& Programs
Database
Dictionary Database
Metadata
Database Systems Lifecycle
24
Requirement Design
Analysis
Maintenance Implementation
Database Players
25
DB Administrator DBA
Access authorization, coordination & monitoring database
usage, problem determination, performance tuning etc
Designers
choose the appropriate structures to represent & store the
data
System analysts & application programmers
Users
Database States
26