Professional Documents
Culture Documents
Course structure:
Credit: 4 (3.2.8)
Total Contact 75 Lectures: 45
Hours: Labs, Assignments: 30
Tutorials: 10
Self-studying: 8 x 15 class hours
Major Computer Science & Engineering
Assessment: Assignment 1 10% Assignment 1
Assignment 2 20% Assignment 2
Presentation 20% Presentations (2
times, 10% each)
Final exam 50% Open-book-exam
(90')
Bonus + points to each Bonus
score above for
students
contributions
Summary
Introduction to data models and database systems. Relational algebra. Database
design theory and methodology. Data storage, indexing, query processing, and
physical design. Database security concepts. Structured Query Language (SQL).
Introduction to big data concepts, emerging database & data management
technologies, and applications.
Textbook
1. R. Elmasri & S.B. Navathe (2016): Fundamentals of Database Systems, 7th
Edition, Addison-Wesley, ISBN-13: 978-0-13-397077-7
Instructors
• Lecturer: Assoc. Prof. Tran Minh Quang (quang@hcmut.edu.vn, office
hours: appointment by email)
• Labs:
Lab information
• Oracle 11g/12c
• Assignment 1: DB Design, ER/EER Mapping, Relational Algebra Operations,
Normalization, SQL
• Assignment 2: DB Schema Implementation, Advanced SQL/Triggers/Stored
Procedures, Database Applications (DB Security, E-commerce/Web-based
applications, Mobile Database Applications, etc.)
Schedule
Weeks Contents Presentations (max 4 Notes
(Start students/group)
date)
1 Database System Lecturer W1:
Concepts & - Discus
Aug. 29, Architecture presentation
2022 topics 1 & 2;
-Introduction to Data - Form the
Models, Database presentation
Systems groups
-Three-Level
Architecture & Data
Independence
-Modern Database
Applications
2, 3, 4 Entity-Relationship Week 2.1: ER model - 1st phase of
(ER) Model G1 group
Sep. 5 presentation
Week 2.2: ER model starts in W2
Sep. 12 Weakness- G2
Introduction to
Enhanced ER (EER)
Model Week 3.1: EER model –
G3
-Exercises (revision,
Week 3.2: Excercises
ERD)
on ER and EER models
– G4
Sep. 19 Week 4.1: Seminar (DB
-W4 seminar: DB
Design Tools (4 big design tools) Week 1 or 2:
groups, each studies - Big G1, G2: 4 big groups
a DB design tool and Database establishment
has 15 minutes to designing tools for w4
show/demo) Week 4.2: modern seminar
DBMS
- Big G3, G4, G5:
DBMS and tools
-Data Encryption
12 Big Data (cf. Week 12.1: Introduce to
chapter 24 [1]) BigData Key-value
Nov. 21 model – G9
-Basic Concepts and
Applications Week 12.2: Document-
based model
-Big Data Models
(MongoDB) – G10
-Case Studies (e.g.,
MongoDB, Oracle Week 12.3: Graphical
NoSQL, etc.) data model model
(Neo4j)
Week 12.3
Revision and Research Directions in
Research Directions the Era of Smart Cities
and Industry 4.0
(Lecturer)