1 Fasilkom UI, 2005 By Indra Budi & Siti Aminah Intro to Course IKI20420 BASIS DATA.

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

Introduction141UK3207 – DATABASE SYSTEM Susan Dian Purnamasari, M.Kom. M. Ariandi, M.Kom. Course Provide a Practical Introduction to Database Models,
COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
Facoltà di Ingegneria Data Management – 9 CFU a.a Prof. Mario Bochicchio Prof.ssa Antonella Longo
Lecture 1 Intro Databases and Information Systems DT210 S McKeever 1.
OV-1.1 CSE4701 CSE4701 Introduction to Databases Prof. Steven A. Demurjian Computer Science & Engineering Department The University of Connecticut 371.
Fundamentals, Design, and Implementation, 9/e SI654 Database Application Design Instructor: Dragomir R. Radev Winter 2005.
CS6003 Database Systems (10 credits) Lecturers: Adrian O’Riordan (term 1), Dr. Kieran Herley (term 2) Term 1 Contact: is office.
Rundensteiner-CS34311 CS3431 – Database Systems I Logistics Instructor: Elke A. Rundensteiner
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Section 01Resources1 HSQ - DATABASES & SQL 01 Resources And Franchise Colleges Name :MANSHA NAWAZ room :G 0/32
Page 1 Course Description CPS510 Database Systems Fall 2004 School of Computer Science Ryerson University.
Organizational Database Management CIS 458 Introduction Sungchul Hong.
1 CS 430 Database Theory Winter 2005 Lecture 1: Introduction.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach)
Is422- Course Overview Prepared by L. Nouf Almujally 1.
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) Introduction James Wang.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
SE3183 Advance Web Programming Programming Session 2013/2014.
Database Management Systems I
Course Introduction Assist. Prof. Pongpisit Wuttidittachotti, Ph.D. Faculty of Information Technology King Mongkut's University of Technology North Bangkok.
CSCE 520 Final Exam Study Guide. Next Class Guest Lecture on Hadoop – Dr. John Rose Interesting site: – Big Data Jobs Around The Nation (And What They.
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 1: Organisation and Overview.
Information System Development Courses Figure: ISD Course Structure.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Fall CIS 764 Database Systems Engineering L1: Introduction to … CIS 764 Enterprise Database Systems Engineering: Software.
DatabaseCSIE NUK1 Fundamentals of Database Systems Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung.
CSEP 545 Transaction Processing for E-Commerce Course Information Spring (March – May) 2007.
COSC 6340 Databases Jehan-François Pâris
11/27/2015Murali Mani -- CS5421 Database Management Systems CS Fall 2008 Instructor: Murali Mani
UNIVERSITAS MUHAMMADIYAH SURAKARTA DATABASE MANAGEMENT SYSTEM - INTRODUCTION.
Introduction to Database Technology course DT228/3 Semester 1.
Database Architecture Models and Design Ian Horrocks & Robert Stevens room: 2.75/2.91
s1 201 Advance Database Systems Dr.Kwanchai Eurviriyanukul
CS453: Databases and State in Web Applications (Part 2) Prof. Tom Horton.
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
Introduction HNDIT DBMS 1. Database Management Systems Module code HNDIT Module title Database Management Systems Credits2HoursLectures15.
Course Overview for Compilers J. H. Wang Sep. 20, 2011.
CS363: Introduction to Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office: Atanasoff.
COURSE OUTLINE AZHAR HAMID IAS2143 DATABASE SYSTEM UniselFaculty of Computer Science and Information Technology.
CSE202 : Fundamentals of Database Systems Vikram Goyal Indraprastha Institute of Information Technology, Delhi (IIIT-D), India FROM : Slides from CSE202.
CS3431-B111 CS3431 – Database Systems I Logistics Instructor: Mohamed Eltabakh
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester.
CS445 Pacific University 1 11/16/2016 CS 445 Introduction to Database Systems TTH 1:00 – 2:15 Chadd Williams Office HoursM 1:00-2:00 Tue 11-noon Thur 3-4.
Advanced Course on Databases (Tietokantojen jatkokurssi)
Welcome to Advanced Database Course
Database Management Systems
Database Systems – (
Yonsei University 2nd Semester, 2017 Sanghyun Park
CSE202 Database Management Systems
Information Modeling and Database System
C# Database Fundamentals with Microsoft SQL Server
COP4710 Database Systems Project Overview.
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
Introduction to Database
Database Managment System
CS422 Principles of Database Systems Course Overview
Instructors: Churee Techawut
Welcome to GC311 Database Concepts
Lecture 1 Introduction to Database
Welcome to GC311 Database Concepts
Database Applications Programming CS 362
CS4433 Database Systems Project.
Database Applications Programming CS 362
Introduction to Database
CSE 444 Database Management Systems Autumn 1997 University of Washington Introduction and Welcome © 1997 UW CSE 12/12/2019.
Presentation transcript:

1 Fasilkom UI, 2005 By Indra Budi & Siti Aminah Intro to Course IKI20420 BASIS DATA

2 Lecturers  Class A Indra Budi Room 1222  Class B Siti Aminah Room 1226

3 Course Goals Provide a Practical Introduction to Database Models, Theory, and Systems Focus on Both Theory and Practice –Theory Demonstrates Mathematical Basis of Databases (Relational Model and Concurrency Control) –Practice Provides Experimental Framework for Illustrating Theory (Actual Database Systems and their Usage)

4 Textbooks and Class Materials Required Text –Fundamentals of Database Systems, Elmasri and Navathe, Addison-Wesley, 4 th ed (2004) –You can order the book via our library Course Web Site – Course Forum - forum.iki.basisdata

5 Topics & Tentative Schedule WeekDateTopicReference 115/2Intro to course 17/2DB & DB UsersCh 1 222/2DB Concept & ArchitectureCh 2 24/2Data Modeling using ERCh 3 31/3Data Modeling using ERCh 3 3/3Data Modeling using EERCh 4 48/3QuizCh /3Relational Data ModelCh 5

6 Topics & Tentative Schedule WeekDateTopicReference 515/3Mapping ERD to Relational ModelCh 7 17/3Mapping Practice 622/3FD & NormalizationCh 10 24/3FD & NormalizationCh /3QuizCh 5, 7,10,11 31/3Relational AlgebraCh 6 85/4Relational CalculusCh 6 7/4Database DesignCh 12, 16 9MID TEST

7 Topics & Tentative Schedule WeekDateTopicReference 1019/4Introduction to SQLCh 8, 9 21/4More SQLCh 8, /4More SQLCh 8, 9 28/4QuizCh 8, 9 123/5Trigger & Stored ProcedureORACLE Material 1310/5File OrganizationCh 13 12/5IndexingCh /5Query processing & OptimizationCh 15 19/5Transaction ProcessingCh 17

8 Topics & Tentative Schedule WeekDateTopicReference 1526/5Concurrency ControlCh /5Distributed DB & Client-Server Architecture Ch 25 1/6Advanced Topics 17FINAL TEST

9 Group Project Design - Your choice of design tool –Entity Relationship –Mapping to Relational Model & Normalization GUI Development - Your choice of Programming Language –Interactions to Database via ODBC/JDBC Database System Platform –Oracle 10g Self-Learning and Knowledge Acquisition All Programming Projects Will be Demonstrated by the Team for Correctness and Grading

10 Group Project  ReportI: System description and design (29 th March) –System Description –(E)ER –Mapping to Relational & Normalization  Report II: Final System (6 th June) –System Implementation & Docs –Demo!

11 Group Paper (tentative)  Comparation of common DBMS (Oracle, MS SQL Server, DB2, MySQL, PostgreSQL, MS Access)  Due: 30 th May

12 Grading (tentative)  Presences & Participations5%  Group Project35%  Group Paper5%  Quizzes & Homeworks15%  Mid Test20%  Final Test20% Note. There is peer-evaluation on each group assignment.

13 Tutorial & Assistants  Tutorial Schedule: Monday pm  Tutorial Materials: –Exercises on ER, EER, Mapping to Relational, Normalization, SQL –Tutorials on tools: ER-Win/Visio/other design tool, Oracle 10g, Prog lang (PHP/ASP/Others), ODBC –On demand  Assistants: –Class A: Arnold Willem, Theresia Budiarti, Antonius Hermawan ( {arwi20, thbu20, –Class B: Wadiono Valens, Ferry Haris, Imelda Tandra ( {wava20, feha20,