Course Introduction Assist. Prof. Pongpisit Wuttidittachotti, Ph.D. Faculty of Information Technology King Mongkut's University of Technology North Bangkok.

Slides:



Advertisements
Similar presentations
Database Management System CEN 351. Course Description A database management system (DBMS) is a computer application program designed for the efficient.
Advertisements

COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
Sept. 2012ACS-3902/3 Yangjun Chen1 Welcome to Database Course.
Mani-CS34311 CS3431 – Database Systems I Logistics Instructor: Murali Mani
Jan. 2014ACS-4902/3 Yangjun Chen1 Welcome to Advanced Database Course.
1 CENG 302 Introduction to Database Management Systems Nihan Kesim Çiçekli URL:
Concordia University Department of Computer Science and Software Engineering Click to edit Master title style ADVANCED PROGRAMING PRACTICES Introduction.
Department of Computer Sciences Bahria University (Karachi Campus)
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems Academic Year 2014 Spring.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Information Modeling and Database System
CS462: Introduction to Database Systems. ©Silberschatz, Korth and Sudarshan1.2Database System Concepts Course Information Instructor  Kyoung-Don (KD)
Course presentation Databases Evgeny Khaymin Institute of Mathematics, Information and Space Technologies.
Organizational Database Management CIS 458 Introduction Sungchul Hong.
Ho Chui Chui ELC093 Academic Writing for Foundation Studies Briefing Credit unit: 3 Contact hours: 6 Pre-requisite: ELC080, ELC091.
Course Introduction Advanced Information Modeling and Database System แบบจำลองสารสนเทศและระบบฐานข้อมูลขั้นสูง Thursday –
CHAPTER 14 USING RELATIONAL DATABASES TO PROVIDE OBJECT PERSISTENCE (ONLINE) © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database.
Course Title Database Technologies Instructor: Dr ALI DAUD Course Credits: 3 with Lab Total Hours: 45 approximately.
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
Jan /3 Yangjun Chen1 Welcome to Database Course.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Database Management Systems I
Database System Concepts, 6 th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 2: Intro to Relational.
Christoph F. Eick Introduction Data Management Today 1. Introduction to Databases 2. Questionnaire 3. Course Information 4. Grading and Other Things.
How to integrate the Oracle database curriculum into the learning and teaching of the newly revised ASLCA/ALCS curricula by Matthew Lai St. Paul’s Secondary.
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Click to edit Master text styles Second level Third level Fourth level Fifth level Course Introduction.
INFS614, Dr. Brodsky, GMU1 Database Management Systems INFS 614 Instructor: Professor Alex Brodsky
©Silberschatz, Korth and Sudarshan1.1Database System Concepts COMP319: Introduction Course Structure Course Assessment Review: DBMS Structure Review: Terminology.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CHAPTER 6: INTRODUCTION TO SQL © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition Jeffrey A. Hoffer,
Csc1203.  Elmasri and Navathe, “Fundamentals of Database Systems”, 6 th Edition, Addison- Wesley,  Thomas Connolly, Carolyn Begg, “Database Systems:
Introduction to Database Technology course DT228/3 Semester 1.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 4- 1.
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
1 Advanced Database Technologies CG096 Dr. Akhtar Ali School of Computing, Engineering and Information Systems Jan 2007.
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
Database Systems Department of Information Technology.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
COURSE OUTLINE AZHAR HAMID IAS2143 DATABASE SYSTEM UniselFaculty of Computer Science and Information Technology.
Advanced Databases COMP3017 Dr Nicholas Gibbins
CSE202 : Fundamentals of Database Systems Vikram Goyal Indraprastha Institute of Information Technology, Delhi (IIIT-D), India FROM : Slides from CSE202.
Advanced Database Course Syllabus 1 Advanced Database System Lecturer : H.Ben Othmen.
CS3431-B111 CS3431 – Database Systems I Logistics Instructor: Mohamed Eltabakh
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
Welcome to Advanced Database Course
Database Systems – (
Yonsei University 2nd Semester, 2017 Sanghyun Park
CSE202 Database Management Systems
Database Design CT1313.
Advanced Programing practices
Information Modeling and Database System
Course Introduction 공학대학원 데이타베이스
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
Introduction to Database
Database Managment System
Welcome to GC311 Database Concepts
Department of Information Technology
Artificial Intelligence (CS 461D)
Database Management Systems
Welcome to GC311 Database Concepts
Database Applications Programming CS 362
Database Management Systems
Introduction to Database
Presentation transcript:

Course Introduction Assist. Prof. Pongpisit Wuttidittachotti, Ph.D. Faculty of Information Technology King Mongkut's University of Technology North Bangkok (KMUTNB)

Classes Information Modeling and Database System I-MIT Friday – (Room 5A10)

Course Description (I-MIT) Data storage structure, data level, information modeling, concepts of database systems, database system architecture, database design and case studies, middleware, relational algebra and concept of Structured Query Language (SQL), query processing, transaction management, database integrity and security, database management should demonstrate their abilities to apply the knowledge to effectively solve database related problems. Students will also research published works in data modeling and database technology.

Course Description (I-MMIS) This course studies the advanced theoretical and practical foundations of database management. The topics include a brief review of classical issues surrounding design, analysis, and implementation of databases, both from a micro and a mainframe perspective; current and emerging issues in the database field; analysis, design, and implementation of web databases, the object- oriented data model paradigm, the use and management of automated design and support tools (e.g., CASE) from a database perspective, and data security.

Course Objectives Students should: Understand the main concepts of database technologies Be able to design database and understand the application of normalization Be aware of state-of-the-art database technologies Be able to apply knowledge to effectively solve database related problems.

Timetable 1 30 Jan Lecture 1: Course Introduction Lecture 2: Database installation - Lecture -Q & A - Lecture - Group discussion 2 6 Feb Lecture 3: - Configuring the Oracle Network Environment - Using SQL Developer - Retrieving Data Using the SQL SELECT Statement -Lecture -Group discussion -Practical labs 3 11 Feb (Move from 13 Feb) Lecture 4: - Why Database? - Database Terminologies - Restricting and Sorting Data - Using Single-Row Functions to Customize Output -Lecture -Group discussion -Practical labs 4 20 Feb Lecture 5: -Using Conversion Functions and Conditional Expressions -Reporting Aggregated Data Using the Group Functions - Lecture -Group discussion -Practical labs 5 4 Mar (Move from 27 Feb) -Displaying Data from Multiple Tables Using Joins- Lecture -Group discussion -Practical labs

Timetable 6 6 Mar Lecture 6: -Using Subqueries to Solve Queries -Using the Set Operators -Manipulating Data - Lecture -Group discussion -Practical labs 7 13 Mar Midterm Examination 8 20 Mar (No Lecture) 9 27 Mar Lecture 7: -Using DDL Statements to Create and Manage Tables -Creating Other Schema Objects - Lecture -Group discussion -Practical labs 10 3 Apr Lecture 8: - PHP & Oracle - Lecture -Group discussion -Practical labs Apr (No Lecture)

Timetable Apr Lecture 9: - ER-Diagram - Normalization - Lecture - Group discussion Apr Practical Examination-Practical Examination 14 1 May Lecture 10: - Relational Algebra and Structured Query Language (SQL) - Database Integrity, Security, and Management - Lecture - Group discussion 15 8 May Lecture 11: -Administration -Distributed Databases - Lecture - Group discussion May Paper report presentation- Student presentation May Final Examination

Lecturer’s Profile Assistant Professor Pongpisit Wuttidittachotti PhD in Networks, Telecommunications, Systems and Architectures INPT-ENSEEIHT, FRANCE Master of Research in Networks, Telecommunications, Systems and Architectures INPT-ENSEEIHT, FRANCE Master of Science in Information Technology King Mongkut’s University of Technology North Bangkok, Thailand Bachelor of Industrial Technology in Information Technology for Industry King Mongkut’s University of Technology North Bangkok, Thailand

Lecturer’s Contact Assistant Professor Pongpisit Wuttidittachotti Counseling Hour Pongpisit: 3A05 (third floor), Friday afternoon Line ID: pongpisitw

Midterm Examination25% Final Examination 30% Practical Examination15% Database Design Assignment15% Paper Report15% Evaluation

Database Design Assignment Personal Assignment Detail to be announced in week 9, to be submitted by Apr 24 th, 2015 Mark distribution (15%) Entity-relationship model 3% Table mapping3% Normalization3% Programming6%

Paper Report Personal Assignment Select an interesting topic related to Database system, for example NoSQL Database Security MapReduce Etc.. Approximately 2,200 words At least 20 reliable sources, properly cited and listed at the end of the paper

Paper Report Your report should at least cover What it is and why should we use it? Technologies involved How does it fit in organization? Pros & Cons Wikipedia is a good place to start but not a good reference To be submitted 15 (May 8 th, 2013) and presented in week 16 (May 15 th, 2013) Mark distribution Paper10% Presentation5%

Plagiarism Matter What is plagiarism? Do NOT copy-paste Penalty applies Paraphrasing must be cited Direct quotation must be put in quotation mark Having more references cited is not bad

Referenced Materials Modern Database Management, Jeffrey A. Hoffer, V. Ramesh, Heikki Topi, 10 th Ed., Pearson Education, Oracle Database: SQL Fundamentals I, Oracle, March 2012 Oracle Database 11g: Administration Workshop I, Oracle, August 2010 An Introduction to Database Systems, C. J. Date, 7 th Ed., Addison-Wesley, Database System Concepts, Abraham Silberschatz, Henry F. Korth, and S. Sudarshan, 3 rd Ed., McGraw-Hill, Database systems : design, implementation, and management / Peter Rob, Carlos Coronel. Imprint Australia ; United States : Course Technology Cengage Learning, c2009, Edition 8th ed., International ed., ISBN (IE), (IE) Student may use other books (or later editions) that cover the topics specified in this course.