Professional Documents
Culture Documents
IF32181 Basisdata: Semester Gasal TA 2018/2019
IF32181 Basisdata: Semester Gasal TA 2018/2019
9/18/2018 2
Lecturer : Verawaty Situmorang
Teaching Assistant :
Joyce N Manurung (JNM)
Cynthia Deborah Nababan (CDN)
Please do not hesitate to contact lecturers if
you want to address questions (STRONGLY
recommended).
9/18/2018 3
Course Description
Provide an introduction to the design and implementation of database
systems, as well as an appreciation of the key issues in building such
system
Review the knowledge of database design using E-R Diagram, data
integrity, and data normalization.
Begin with introducing the Database System architecture and the relational
model.
Study and practice (Advanced) Transact-SQL, Database Programming,
Transaction Management, Concurrency, and XML
Provide knowledge of XML concept as a standard for document markup
(XML Structure, DTD, XML Schema and how to Querying and transforming
XML data from database)
Provide knowledge of Big Data and learn how to process and store massive
amounts of unstructured data (Big Data) in NoSQL Database
9/18/2018 4
Course Objectives
9/18/2018 5
Course Objectives
NoSQL Database
9/18/2018 6
Course Format
9/18/2018 7
Grading Procedure
9/18/2018 8
Course Content
9/18/2018 9
Course Content
Module 2: Transact-SQL
DDL: creating database, creating table and constraints,
views, indexes, etc.
DML: Query, query multiple tables, summarizing data,
etc.
Module 3: Database Programming
Stored Procedure
Function
Cursor
Package (Job and Schedule)
Triggers
9/18/2018 10
Course Content
9/18/2018 11
Course Content
9/18/2018 13
Tools
9/18/2018 14
Do
Read materials before class!
Don’t
expect a high mark if you ignore
reading/class/assignments
hand in other peoples’ work (it’s cheating)
9/18/2018 15
Silberschatz, A., Korth, H.F. & Sudarshan, S., Database system
concepts. McGraw Hill (4th ed.),2010.
Rick F. van der Lans., Introduction to SQL, Addison-Wesley,
2007
Davidson, L., Kline, K & Windisch K., Pro SQL Server 2005
Database design and Optimization
Kevin Williams., Profesional XML Databases, Wrox Press, 2000
E-book: Microsoft SQL Server 2008, MSDN Library.
Judith Hurwitz, Big Data for Dummies, John Wiley & Sons, Inc.
Marz Nathan., Warren James., Big Data: Principles and best
practices of scalable realtime data systems, 2013
http://docs.mongodb.org/manual/
9/18/2018 16
Thank You
9/18/2018 17