00 Introduction
00 Introduction
00 Introduction
System
Lecturer: Vũ Thanh Phong
Email: [email protected]
DBI202 - INTRODUCTION 1
Course objectives
Understand the database concepts and database management system software
Understand the relation model of data and Algebraic Query Language
Understand data normalization and apply normalization techniques in database
design
Be able to model an application’s data requirements using conceptual modeling
tools like ER diagrams and design database schemas based on the conceptual
model.
Be proficient in structure query language including Data Definition
Language(DDL) and Data Manipulation Language(DML)
Understand PL/SQL concepts and manipulate with View, Cursors, Stored
Procedures, Functions, Database Triggers
Apply the Indexes in database design and query optimization
DBI202 - INTRODUCTION 2
Contents
DBI202 - INTRODUCTION 3
Materials
DBI202 - INTRODUCTION 4
Learning Tools
Tools for teaching and learning:
• Internet access
• MS SQL Server 2008 or higher
• Link to installation file (Microsoft SQL Server
2012):
https://drive.google.com/file/d/13BP9AOxLR
2rHKPWSXqKn09sdEf12lYyO/view?usp=sh
aring
DBI202 - INTRODUCTION 5
Grading policy
1) On-going Assessment
- At least 2 progress tests: 10%
- Labs (5): 10%
- 1 Assignment: 20%
- 1 Practical exam: 30%
2) Final exam (60’): 30%
3) Final Result: 100%
4) Completion Criteria:
- Every on-going assessment component >0
- Final Exam Score >=4 & Final Result >=5
DBI202 - INTRODUCTION 6
Academic Policy
Cheating, plagiarism and breach of copyright are serious
offenses under this Policy.
Cheating
◦ Cheating during a test or exam is construed as talking, peeking
at another student’s paper or any other clandestine method of
transmitting information.
Plagiarism
◦ Plagiarism is using the work of others without citing it; that is,
holding the work of others out as your own work.
Breach of Copyright
◦ If you photocopy a textbook without the copyright holder's
permission, you violate copyright law.
DBI202 - INTRODUCTION 7
Assignments submission guide
DBI202 - INTRODUCTION 8
Q&A
DBI202 - INTRODUCTION 9