Database Management Essentials

Location type
Logo Coursera
Provider rating: starstarstarstar_borderstar_border 6.3 Coursera has an average rating of 6.3 (out of 4 reviews)

Need more information? Get more details on the site of the provider.

Description

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: Database Management Essentials provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization. In this course, you will create relational databases, write SQL statements to extract information to satisfy business reporting requests, create entity relationship diagrams (ERDs) to design databases, and analyze table designs for excessive redundancy. As you develop these skills, you will use either Oracle or MySQL to execute SQL statements and a database diagramming tool such as the ER Assistant to create ERDs. We’ve designed this course …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. Send an Email to info@springest.com

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: Database Management Essentials provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization. In this course, you will create relational databases, write SQL statements to extract information to satisfy business reporting requests, create entity relationship diagrams (ERDs) to design databases, and analyze table designs for excessive redundancy. As you develop these skills, you will use either Oracle or MySQL to execute SQL statements and a database diagramming tool such as the ER Assistant to create ERDs. We’ve designed this course to ensure a common foundation for specialization learners. Everyone taking the course can jump right in with writing SQL statements in Oracle or MySQL.

Created by:  University of Colorado System
  • Taught by:  Michael Mannino, Associate Professor

    Business School, University of Colorado Denver
Basic Info Course 1 of 5 in the Data Warehousing for Business Intelligence Specialization Commitment 7 weeks of study, 4-6 hours/week Language English, Subtitles: Chinese (Simplified) How To Pass Pass all graded assignments to complete the course. User Ratings 4.5 stars Average User Rating 4.5See what learners said Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from your peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

University of Colorado System The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.

Syllabus


WEEK 1


Course Introduction



Module 1 provides the context for Database Management Essentials. When you’re done, you’ll understand the objectives for the course and know what topics and assignments to expect. Keeping these course objectives in mind will help you succeed throughout the course! You should read about the database software requirements in the last lesson of module 1. I recommend that you try to install the DBMS software this week before assignments begin in week 2.


4 videos, 6 readings expand


  1. Video: Specialization Introduction video lesson
  2. Video: Course introduction video lecture
  3. Video: Course objectives video lecture
  4. Reading: Powerpoint lecture notes for lesson 1
  5. Video: Topics and assignments video lecture
  6. Reading: Powerpoint lecture notes for lesson 2
  7. Reading: Optional textbook
  8. Reading: Overview of database management software requirements
  9. Reading: Oracle installation notes
  10. Reading: Making a connection to a database on a local Oracle server


Introduction to Databases and DBMSs



We’ll launch into an exploration of databases and database technology and their impact on organizations in Module 2. We’ll investigate database characteristics, database technology features, including non-procedural access, two key processing environments, and an evolution of the database software industry. This short informational module will ensure that we all have the same background and context, which is critical for success in the later modules that emphasize details and hands-on skills.


7 videos, 8 readings, 1 practice quiz expand


  1. Video: Database characteristics video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Practice Quiz: Learning check-in
  4. Video: Organizational Roles video lecture
  5. Reading: Powerpoint lecture notes for lesson 2
  6. Video: DBMS overview and database definition feature video lecture
  7. Reading: Powerpoint lecture notes for lesson 3
  8. Video: Non-procedural access video lecture
  9. Reading: Powerpoint lecture notes for lesson 4
  10. Video: Transaction processing overview video lecture
  11. Reading: Powerpoint lecture notes for lesson 5
  12. Video: Data warehouse processing overview video lecture
  13. Reading: Powerpoint lecture notes for lesson 6
  14. Video: DBMS technology evolution video lecture
  15. Reading: Powerpoint lecture notes for lesson 7
  16. Reading: Optional reading

Graded: Module02 Quiz

WEEK 2


Relational Data Model and the CREATE TABLE Statement



Now that you have the informational context for database features and environments, you’ll start building! In this module, you’ll learn relational data model terminology, integrity rules, and the CREATE TABLE statement. You’ll apply what you’ve learned in practice and graded problems using a database management system (DBMS), either Oracle or MySQL, creating tables using the SQL CREATE TABLE statement and populating your tables using given SQL INSERT statements.


5 videos, 11 readings, 1 practice quiz expand


  1. Video: Basics of relational databases video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Integrity rules video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Basic SQL CREATE TABLE statement video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Reading: University database statements for Oracle and MySQL
  8. Video: Integrity constraint syntax video lecture
  9. Reading: Powerpoint lecture notes for lesson 4
  10. Video: Assignment 1 Notes video lecture
  11. Reading: Powerpoint lecture notes for lesson 5
  12. Reading: Optional reading
  13. Reading: DBMS installation and configuration notes
  14. Reading: Practice Problems for Module 3
  15. Practice Quiz: Quiz for Module 3 practice problems
  16. Reading: Extra Problems for Module 3
  17. Reading: Assignment for Module 3

Graded: Module 3 Assignment

WEEK 3


Basic Query Formulation with SQL



This module is all about acquiring query formulation skills. Now that you know the relational data model and have basic skills with the CREATE TABLE statement, we can cover basic syntax of the SQL SELECT statement and the join operator for combining tables. SELECT statement examples are presented for single table conditions, join operations, and grouping operations. You’ll practice writing simple SELECT statements using the tables that you created in the assignment for module 3.


5 videos, 11 readings, 1 practice quiz expand


  1. Video: SQL Overview video lecture
  2. Reading: Powerpoint lecture notes for lesson 1
  3. Reading: University database examples
  4. Video: SELECT statement introduction video lecture
  5. Reading: Powerpoint lecture notes for lesson 2
  6. Video: Join Operator video lecture
  7. Reading: Powerpoint lecture notes for lesson 3
  8. Video: Using Join operations in SQL SELECT statements video lecture
  9. Reading: Powerpoint lecture notes for lesson 4
  10. Video: GROUP BY clause video lecture
  11. Reading: Powerpoint lecture notes for lesson 5
  12. Reading: Practice Problems for Module 4
  13. Practice Quiz: Quiz for Module 4 Practice Problems
  14. Reading: Extra Problems for Module 4
  15. Reading: Assignment for Module 4
  16. Reading: Optional reading
  17. Reading: DBMS installation and configuration notes

Graded: Module 4 Assignment

Extended Query Formulation with SQL



Now that you can identify and use the SELECT statement and the join operator, you’ll extend your problem solving skills in this module so you can gain confidence on more complex queries. You will work on retrieval problems with multiple tables and grouping. In addition, you’ll learn to use the UNION operator in the SQL SELECT statement and write SQL modification statements.


5 videos, 10 readings, 1 practice quiz expand


  1. Video: Query formulation guidelines video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Multiple table problems video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Problems involving join and grouping operations video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Video: SQL set operators video lecture
  8. Reading: Powerpoint lecture notes for lesson 4
  9. Video: SQL modification statements video lecture
  10. Reading: Powerpoint lecture notes for lesson 5
  11. Reading: Optional textbook reading material
  12. Reading: DBMS installation and configuration notes
  13. Reading: Practice Problems for Module 5
  14. Practice Quiz: Quiz for Module 5 Practice Problems
  15. Reading: Extra Problems for Module 5
  16. Reading: Assignment for Module 5

Graded: Module 5 Assignment

WEEK 4


Notation for Entity Relationship Diagrams



Module 6 represents another shift in your learning. In previous modules, you’ve created and populated tables and developed query formulation skills using the SQL SELECT statement. Now you’ll start to develop skills that allow you to create a database design to support business requirements. You’ll learn basic notation used in entity relationship diagrams (ERDs), a graphical notation for data modeling. You will create simple ERDs using basic diagram symbols and relationship variations to start developing your data modeling skills.


4 videos, 7 readings expand


  1. Video: Database development goals video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Basic ERD notation video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Relationship variations I video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Video: Relationship variations II video lecture
  8. Reading: Powerpoint lecture notes for lesson 4
  9. Reading: Optional textbook reading material
  10. Reading: Practice Problems for Module 6
  11. Reading: Assignment for Module 6

Graded: Module 6 Assignment

ERD Rules and Problem Solving



Module 7 builds on your knowledge of database development using basic ERD symbols and relationship variations. We’ll be practicing precise usage of ERD notation and basic problem solving skills. You will learn about diagram rules and work problems to help you gain confidence using and creating ERDs.


5 videos, 8 readings expand


  1. Video: Basic diagram rules video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Extended diagram rules video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: ERD problems I video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Video: ERD problems II video lecture
  8. Reading: Powerpoint lecture notes for lesson 4
  9. Video: ER Assistant Demonstration video
  10. Reading: ER Assistant download
  11. Reading: Optional textbook reading material
  12. Reading: Practice Problems for Module 7
  13. Reading: Assignment for Module 7

Graded: Module 7 Assignment

WEEK 5


Developing Business Data Models



In Module 8, you’ll use your ERD notation skills and your ability to avoid diagram errors to develop ERDs that satisfy specific business data requirements. You will learn and practice powerful problem-solving skills as you analyze narrative statements and transformations to generate alternative ERDs.


4 videos, 7 readings expand


  1. Video: Conceptual data modeling goals and challenges
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Analyzing narrative problems
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Design transformations I
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Video: Design transformations II video lecture
  8. Reading: Powerpoint lecture notes for lesson 4
  9. Reading: Optional textbook reading material
  10. Reading: Practice Problems for Module 8
  11. Reading: Assignment for Module 8

Graded: Module 8 Assignment

Data Modeling Problems and Completion of an ERD



Now that you have practiced data modeling techniques, you’ll get to wrestle with narrative problem analyses and transformations for generating alternative database designs in Module 9. At the end of this module, you’ll learn guidelines for documentation and detection of design errors that will serve you well as you design databases for business situations.


3 videos, 6 readings expand


  1. Video: Data modeling problems I video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Data modeling problems II video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Finalizing an ERD video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Reading: Optional textbook reading material
  8. Reading: Practice Problems for Module 9
  9. Reading: Assignment for Module 9

Graded: Module 9 Assignment

WEEK 6


Schema Conversion



Modules 6 to 9 covered conceptual data modeling, emphasizing precise usage of ERD notation, analysis of narrative problems, and generation of alternative designs. Modules 10 and 11 cover logical database design, the next step in the database development process. In Module 10, we’ll cover schema conversion, the first step in the logical database design phase. You will learn to convert an ERD into a table design that can be implemented on a relational DBMS.


3 videos, 6 readings expand


  1. Video: Goals and steps of logical database design video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Conversion rules video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Conversion problems video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Reading: Optional textbook reading material
  8. Reading: Practice Problems for Module 10
  9. Reading: Assignment for Module 10

Graded: Module 10 Assignment

WEEK 7


Normalization Concepts and Practice



Module 11 covers normalization, the second part of the logical database design process. Normalization provides tools to remove unwanted redundancy in a table design. You’ll discover the motivation for normalization, constraints to reason about unwanted redundancy, and rules that detect excessive redundancy in a table design. You’ll practice integrating and applying normalization techniques in the final lesson of this course.


6 videos, 8 readings expand


  1. Video: Modification anomalies video lecture
  2. Reading: Powerpoint lecture notes for lesson 1 and extras
  3. Video: Functional dependencies video lecture
  4. Reading: Powerpoint lecture notes for lesson 2
  5. Video: Normal forms video lecture
  6. Reading: Powerpoint lecture notes for lesson 3
  7. Video: Practical concerns video lecture
  8. Reading: Powerpoint lecture notes for lesson 4
  9. Video: Normalization problems video lecture
  10. Reading: Powerpoint lecture notes for lesson 5
  11. Video: Course Conclusion
  12. Reading: Optional textbook reading materials
  13. Reading: Practice Problems for Module 11
  14. Reading: Assignment for Module 11

Graded: Module 11 Assignment
There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. Send an Email to info@springest.com