In the Data Management and Database Design Part 1 course, you will gain an essential foundation in database theory and skills, exploring fundamental concepts and basic database structures. You will acquire valuable knowledge and skills in understanding, querying, and working with core database systems, with an emphasis on both relational and NoSQL database fundamentals.

Data Management and Database Design Part 1

位教师:Simon W. Wang
访问权限由 New York State Department of Labor 提供
您将获得的技能
要了解的详细信息

添加到您的领英档案
16 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有7个模块
In Module 1 of our course, you will embark on a journey through the history and evolution of database systems, gaining valuable insights into the milestones that have shaped modern data management. Through critical analysis of historical contexts and past design strategies, you will develop a nuanced understanding of how database designs have progressed and occasionally faltered. We will also evaluate the impact of these developments on current database practices and learn to apply this knowledge to assess and enhance database effectiveness.
涵盖的内容
4个视频17篇阅读材料2个作业1个讨论话题
In Module 2, you will explore the intricacies of database modeling, learning to articulate and refine models using established and emerging methodologies. This module aims to equip you with a solid understanding of fundamental modeling concepts, the skills to use UML (Unified Modeling Language) and Crow’s Foot notations effectively, and the ability to perform and critically analyze entity-relationship models. By exploring the principles and components of various data models, you will enhance your ability to develop robust database structures tailored to specific requirements.
涵盖的内容
2个视频16篇阅读材料4个作业
In Module 3, you will explore the crucial phases of the database development life cycle, delving deep into the theory and practice of database normalization. This module is designed to enhance your proficiency in developing streamlined and efficient database structures, aligning with industry best practices. Through a comprehensive survey and analysis, you will gain insights into how databases fit within software architectures, the importance of each development stage, and the critical role of normalization in optimizing database design for performance and scalability.
涵盖的内容
2个视频20篇阅读材料2个作业
In Module 4, you will master the art and science of database design tailored to specific industry use cases, focusing on optimizing database functionality and effectiveness. Through this module, you will develop the skills to identify and prioritize critical business requirements, create comprehensive database design documents, and understand the evolution and standards of SQL. This exploration will enable you to critically assess database designs and articulate their strengths and weaknesses in meeting business needs.
涵盖的内容
1个视频12篇阅读材料2个作业
In Module 5, you will deepen your understanding of SQL join types and their strategic applications in data retrieval tasks. This module is tailored to enhance your ability to critically assess and select the most appropriate join operations for specific queries, along with developing virtual tables for efficient data manipulation. By learning how different join types function and their impacts on database performance, you will gain proficiency in handling complex SQL queries and managing data interactions effectively.
涵盖的内容
2个视频24篇阅读材料1个作业
In Module 6, you will explore advanced SQL techniques and structures, focusing on optimizing database performance through indexing and effective use of data hierarchies. This module aims to deepen your understanding of how data can be organized and accessed efficiently to enhance query performance and data integration. Through targeted learning objectives, you will evaluate different indexing strategies, understand the layers of data hierarchy, and master strategic SQL JOIN operations to maximize data retrieval efficiency across various levels of data organization.
涵盖的内容
2个视频11篇阅读材料3个作业
In Module 7, you will sharpen your SQL skills by mastering sophisticated functions and techniques that elevate data manipulation and analysis. This module focuses on employing SQL ranking functions and manipulating date components to perform advanced operations, enabling precise and effective data analysis. You will learn to apply these tools proficiently to organize, rank, and dissect datasets, enhancing your ability to extract actionable insights from complex information.
涵盖的内容
2个视频20篇阅读材料2个作业
攻读学位
课程 是 Northeastern University 提供的以下学位课程的一部分。如果您被录取并注册,您已完成的课程可计入您的学位学习,您的学习进度也可随之转移。
位教师

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
从 Information Technology 浏览更多内容

Northeastern University

Northeastern University

Logical Operations



