{"id":7573,"date":"2023-06-12T11:33:47","date_gmt":"2023-06-12T08:33:47","guid":{"rendered":"https:\/\/www.uol.ac.cy\/?post_type=courses&#038;p=7573"},"modified":"2024-10-14T10:46:53","modified_gmt":"2024-10-14T07:46:53","slug":"cs301-cloud-computing-database-management","status":"publish","type":"courses","link":"https:\/\/www.uol.ac.cy\/en\/courses\/cs301-cloud-computing-database-management\/","title":{"rendered":"CS301 &#8211; Cloud Computing &#038; Database Management"},"content":{"rendered":"","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"class_list":["post-7573","courses","type-courses","status-publish","hentry"],"acf":[],"spectra_custom_meta":{"_last_editor_used_jetpack":["classic-editor"],"_edit_lock":["1728891903:17"],"_edit_last":["17"],"c_course_main_title":["Bachelor of Science in Computing and Business Technologies"],"_c_course_main_title":["field_6447c49f617d3"],"c_course_unit_title":["Cloud Computing & Database Management"],"_c_course_unit_title":["field_6447c246335b9"],"course_unit_code":["CS301"],"_course_unit_code":["field_63f6047058b75"],"type_of_unit":["Core"],"_type_of_unit":["field_63f6047758b76"],"level_of_course_unit":["First cycle"],"_level_of_course_unit":["field_63f6047c58b77"],"year_of_study":["Third year"],"_year_of_study":["field_63f6048558b78"],"semester":["A\u2019 Semester"],"_semester":["field_63f6049158b79"],"number_of_ects_credits":["7.5"],"_number_of_ects_credits":["field_63f6049b58b7a"],"class_contact_hours":["36"],"_class_contact_hours":["field_63f604a358b7b"],"course_unit_objectives":["This course investigates how current database management system and cloud-based techniques are employed in the design, development, implementation and maintaining of database and cloud\u2013related applications in modern organizations. The aim of this course is to teach students the theory behind data management, database implementations, as well as concepts related to the use of cloud technologies. Both theoretical and practical aspects of databases and cloud computing will be taught. Upon completion, the students are expected to be able to design and implement suitable database solutions for their organization needs and develop critical understanding of the security implications and performance issues for both database and cloud technologies."],"_course_unit_objectives":["field_63f606bd0ec15"],"c_learning_outcomes":["The students completing the course should be able to:"],"_c_learning_outcomes":["field_63f607e69bd76"],"c_learning_outcomes_description":["<ul>\r\n \t<li>Understand basic database concepts and structures.<\/li>\r\n \t<li>Understand database design and management.<\/li>\r\n \t<li>Demonstrate understanding of data modelling and database development process. Construct and normalize conceptual data models.<\/li>\r\n \t<li>Understand the security and performance issues involved to databases.<\/li>\r\n \t<li>Demonstrate ability to use a database query language.<\/li>\r\n \t<li>Characterization of different cloud computing models. Comparison and evaluation of the key trade-offs between multiple approaches to cloud system design.<\/li>\r\n \t<li>Understanding security and privacy issues related to cloud computing.<\/li>\r\n \t<li>Demonstrate critical assessment of cloud computing solutions for an enterprise and build sufficient skills to provide leadership in cloud- architecture projects in the areas of their responsibility.<\/li>\r\n<\/ul>"],"_c_learning_outcomes_description":["field_63f607f99bd77"],"c_mode_of_delivery":["Mode of Delivery"],"_c_mode_of_delivery":["field_6447c76184617"],"c_prerequisites":["None"],"_c_prerequisites":["field_6447c76c84618"],"c_course_content":["<ol>\r\n \t<li>Overview of database architectures: relational, hierarchical, network and object models<\/li>\r\n \t<li>Overview of different data type and their challenges in terms of storage; structured, semi-structured, unstructured<\/li>\r\n \t<li>Introduction to database design and management; entity-relationship model<\/li>\r\n \t<li>Overview of Database Management Systems (DBMS): MySQL, Microsoft Access, Oracle SQL Server<\/li>\r\n \t<li>Introduction to database security: access controls, policies, means of authentication, privilege and insider threats<\/li>\r\n \t<li>Database Query Language: SQL<\/li>\r\n \t<li>Introduction to different cloud computing models: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS)<\/li>\r\n \t<li>Security and Privacy issues in Cloud Computing<\/li>\r\n \t<li>Database and Cloud-based Design, Implementation and Security in an enterprise<\/li>\r\n<\/ol>"],"_c_course_content":["field_63f608209bd78"],"c_truefalse":["0"],"_c_truefalse":["field_6447c80f84619"],"c_readings_0_c_readings_1st_row":["<strong>Textbooks:<\/strong>\r\n\r\n1. Elmasri and Navathe. Fundamentals of Database Systems. Pearson, 7 th edition, 2016.\r\n\r\n2. Chandrasekaran. Essentials of Cloud Computing. CRC Press, 2015.\r\n\r\n<strong>Optional textbook:<\/strong>\r\n\r\n3. Thomas Connolly. Database Systems: A practical approach to design, implementation and management. Pearson Publishing, 6th Edition, 2014."],"_c_readings_0_c_readings_1st_row":["field_6447d03051789"],"c_readings_0_c_readings_2st_row":["<strong>Articles &amp; Journals:<\/strong>\r\n\r\n4. Thomas Chen, Chuang Ta-Tao and Nakatani Kazuo. The Perceived Business Benefit of Cloud Computing: An Exploratory Study. Journal of International Technology &amp; Information Management, Vol.25(4),2016.\r\n\r\n5. Anne Keehn. Institution\u2019s Complexity, Resources and Future Needs Influence Database Selection. T H E Journal, Vol 29(10), 2002.\r\n\r\n6. Danut Octavian Simion and Emilia Vasile. Applications for business that uses relational databases. Internal Auditing &amp; Risk Management, Vol 12(1), 2017."],"_c_readings_0_c_readings_2st_row":["field_6447d0425178a"],"c_readings":["1"],"_c_readings":["field_6447d00351788"],"_seopress_redirections_type":["301"],"_seopress_redirections_logged_status":["both"],"site-sidebar-layout":["default"],"site-content-layout":["default"],"theme-transparent-header-meta":["default"],"_seopress_analysis_target_kw":[""],"_eael_post_view_count":["2028"],"_trp_automatically_translated_slug_el":["cs301-diacheirisi-vaseon-dedomenon-ypologistikou-nefous"],"_trp_automatically_translated_slug_ru_RU":["cs301-\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435-\u0431\u0430\u0437\u0430\u043c\u0438-\u0434\u0430\u043d\u043d\u044b\u0445-\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445-\u0432"],"classic-editor-remember":["classic-editor"],"_wp_page_template":["default"],"English_Course":["a:1:{i:0;s:7:\"English\";}"],"_English_Course":["field_664a7ab2b54a8"],"greek_course":[""],"_greek_course":["field_664afc80bfc9b"],"yesno":["1"],"_yesno":["field_6648f406b6def"],"core_en_and_gr":["Core Course"],"_core_en_and_gr":["field_664c54e2559a3"],"Teacher\u2019s_name":["#"],"_Teacher\u2019s_name":["field_6647979a4a918"],"Course_Unit_Objectives_new":["#"],"_Course_Unit_Objectives_new":["field_664c5c2365623"],"Learning_Outcomes_select":["Learning Outcomes"],"_Learning_Outcomes_select":["field_63f607e69bd76"],"Select_mode_of_delivery_language":["Face to Face"],"_Select_mode_of_delivery_language":["field_66546dc27e3f7"],"select_from_Prerequisites_language":["Prerequisites"],"_select_from_Prerequisites_language":["field_6447c76c84618"],"Prerequisites":["None"],"_Prerequisites":["field_664a8078df416"],"Course_Content":["Course Content"],"_Course_Content":["field_664892bc7a322"],"add_course_content":[""],"_add_course_content":["field_664a842c9b2b8"],"Features":["Course Features"],"_Features":["field_664a88b548af2"],"add_course_feautres":["<strong>Planned learning activities and teaching methods<\/strong>\r\nLectures; in-class discussion and debates; in-class exercises; problem sets; team work; video case studies, team presentations, interactive online learning via Moodle (quizzes, assignments, forums)\r\n\r\n<strong>Assessment methods and criteria<\/strong>\r\n10% Class Participation\r\n90% Final Exam\r\n\r\n<strong>Language of Instruction<\/strong>\r\nEnglish"],"_add_course_feautres":["field_664a89441aacf"],"read_choice_lang":["Readings"],"_read_choice_lang":["field_664a8c0bc9898"],"feature_image_program":[""],"_feature_image_program":["field_668bbb4805cdb"],"return_to_the_program":["<a href=\"https:\/\/www.uol.ac.cy\/en\/program\/bsc-in-computing-business-technologies\/\">Return to the program<\/a>"],"_return_to_the_program":["field_668ff14d984ef"],"ast-site-content-layout":["default"],"site-content-style":["default"],"site-sidebar-style":["default"],"astra-migrate-meta-layouts":["set"],"stick-header-meta":["default"],"_uag_css_file_name":["uag-css-7573.css"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"p.efstathiou@uol.ac.cy","author_link":"https:\/\/www.uol.ac.cy\/en\/author\/"},"uagb_comment_info":0,"uagb_excerpt":null,"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses\/7573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/types\/courses"}],"version-history":[{"count":0,"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses\/7573\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/media?parent=7573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}