DISTRIBUTED DATA MANAGMENT

Course Information
TitleΚΑΤΑΝΕΜΗΜΕΝΗ ΔΙΑΧΕΙΡΙΣΗ ΔΕΔΟΜΕΝΩΝ / DISTRIBUTED DATA MANAGMENT
CodeIS21
FacultySciences
SchoolInformatics
Cycle / Level2nd / Postgraduate
Teaching PeriodWinter
CoordinatorAnastasios Gounaris
CommonNo
StatusActive
Course ID40002449

Programme of Study: PPS School of Informatics (2014-today)

Registered students: 6
OrientationAttendance TypeSemesterYearECTS
TECΗNOLOGIES GNŌSĪS DEDOMENŌN KAI LOGISMIKOUElective Courses belonging to the selected specialization117.5
TECΗNOLOGIES PLĪROFORIAS KAI EPIKOINŌNIŌN STĪN EKPAIDEUSĪElective Courses117.5
PSĪFIAKA MESA- YPOLOGISTIKĪ NOĪMOSYNĪElective Courses117.5
DIKTYAKA SYSTĪMATAElective Courses117.5

Programme of Study: PPS of School of Informatics (2013-today)

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
Information SystemsCompulsory Course117.5
Information And Communication Technologies In EducationElective Courses117.5
Digital MediaElective Courses117.5
Communication Systems and TechnologiesElective Courses117.5

Programme of Study: PPS Informatics 2

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
Information SystemsCompulsory Course117.5
Information and Communication Technologies in EducationElective Courses117.5
Digital MediaElective Courses117.5
Communication Systems and TechnologiesElective Courses117.5

Class Information
Academic Year2016 – 2017
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Class ID
600039938
Course Type 2016-2020
  • Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction)
Prerequisites
General Prerequisites
Knowledge of programming in Java is considered very significant.
Learning Outcomes
Training on distributed data management topics. Acquisition of practical and theoretical knowledge of through the attendance of lectures and the implementation of projects.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Generate new research ideas
  • Design and manage projects
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Basic concepts of Distributed Databases (DDB), Distributed Database Systems, DDB Architecture, Autonomy and Heterogeneity Issues, Design of DDBs and Data Allocation, Distributed query processing and optimization, Distributed Database Transactions, reliability and data replication, Parallel databases and relationship with DDBs, Grid data management, Adaptive query processing, Map-Reduce techniques, Modern systems, NoSQL DBMSs and current research issues.
Keywords
distributed databses, Map-Reduce, συστήματα NoSQL
Educational Material Types
  • Notes
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures391.3
Project1505
Written assigments361.2
Total2257.5
Student Assessment
Description
Written exams, project, presentations
Student Assessment methods
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Assignment (Formative, Summative)
  • Oral Exams (Formative, Summative)
  • Performance / Staging (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
Bibliography
Course Bibliography (Eudoxus)
Principles of Distributed Database Systems, M. Tamer Özsu, Patrick Valduriez, 3rd edition
Additional bibliography for study
- Garcia-Molina, J.D. Ullman, J.D. Widom ΣΥΣΤΗΜΑΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ - "Data-Intensive Text Processing with MapReduce" των Jimmy Lin και Chris Dyer
Last Update
01-04-2016