К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Database Essentials and Vulnerabilities · LearnSpace
Назад в каталог
courseraПрограммирование

Database Essentials and Vulnerabilities

Курс от IBM
Начальный≈ 15.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The average cost of a data breach is nearly $5 million, with 70% of the affected organizations reporting significant or very significant disruption, according to an IBM report. Hence, businesses are hunting hard for cybersecurity experts who can safeguard against such threats. This course builds critical database security skills that employers are looking for.   During the course, you’ll look at key concepts of database management, including relational and non-relational databases. You’ll learn the basics of SQL and databases and practice creating and executing simple SQL statements. You’ll also build foundational knowledge in relational data concepts, such as roles, permissions, and management techniques.   You’ll explore database security, including encryption, hashing, masking, tokenization, and permission restrictions. You’ll also review user profiles, password policies, and privileges and learn to design and implement robust database application security and auditing models. In addition, you’ll dive into database injection vulnerabilities, focusing on OS command injection, SQL injection, and more.  As you progress, you’ll get hands-on experience in practical labs working on user management and access control, so you have a firm understanding of how to manage, secure, and audit databases effectively.    Enroll today to build critical security skills in database management that will capture the attention of employers!  employers!

Навыки, которые вы освоите

Data SecurityDatabase ManagementEncryptionSQLNoSQLApplication SecurityRelational DatabasesVulnerability ManagementSecurity ControlsDatabase AdministrationDatabasesExploitation techniquesDatabase ApplicationUser ProvisioningRole-Based Access Control (RBAC)Database Management SystemsDatabase Architecture and AdministrationInformation Systems SecurityUser Accounts

Программа курса

5 модулей · 74 учебных материалов

01Database Fundamentals12 материалов

Welcome to the Course

Course IntroductionВидеоCourse OverviewЧтениеHelpful Tips for Course CompletionPLUGIN

Introduction to Databases

Introduction to Data and DatabasesВидео

Учитесь у экспертов

IBM Skills Network Team

Преподаватель курса

Database Essentials and Vulnerabilities
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15.3 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Relational DatabasesВидео
Non-Relational Databases Видео
Relational Data Concepts Видео
Lab: Relational Data ConceptsPLUGIN
Practice Quiz: Introduction to DatabasesЗадание

Database Fundamentals: Summary and Assessment

Summary: Database FundamentalsЧтение Graded Quiz: Database FundamentalsЗадание[Optional]: Relational and Non-Relational DatabasesОбсуждение
02SQL Basics and Database Management Fundamentals18 материалов

SQL Basics

SELECT StatementВидеоSELECT Statement ExamplesPLUGINLab: Simple SELECT StatementsВнешний инструментCOUNT, DISTINCT, LIMITВидеоLab: COUNT, DISTINCT, LIMITВнешний инструментINSERT StatementВидеоUPDATE and DELETE StatementsВидеоLab: INSERT, UPDATE, and DELETEВнешний инструментSummary and Highlights: SQL BasicsЧтениеPractice Quiz: SQL BasicsЗадание

Fundamentals of Database Management: Roles, Permissions, and Backup

Database Roles and PermissionsВидеоDatabase ManagementВидеоBacking Up DatabasesВидеоLab: Performing Basic Database OperationsВнешний инструментPractice Quiz: Fundamentals of Database Management: Roles, Permissions, and BackupЗадание

SQL Basics and Database Management Fundamentals: Summary and Assessment

Summary: SQL Basics and Database Management FundamentalsЧтениеGraded Quiz: SQL Basics and Database Management FundamentalsЗадание[Optional] SQL StatementsОбсуждение
03Database Security and Data Protection Strategies18 материалов

Strategies to Protect Data

Data Types ВидеоData Classifications ВидеоGeneral Data Protection Considerations ВидеоMethods of Securing Data: Part 1 ВидеоMethods of Securing Data: Part 2ВидеоLab: Securing DataВнешний инструментPractice Quiz: Strategies to Protect DataЗадание

Database Security

Database User Profiles, Password Policies, Privileges and Roles ВидеоDesign and Implement Database Application Security Models ВидеоDesign and Implement Database Auditing Models ВидеоApplication Data Auditing ВидеоAuditing Database Activities ВидеоLab: Managing MySQL User Accounts, Access Control, and Encryption Внешний инструмент

Database Security and Data Protection Strategies: Summary and Assessment

Summary: Database Security and Data Protection StrategiesЧтениеGraded Quiz: Database Security and Data Protection StrategiesЗадание(Optional): Data Protection MethodsОбсуждение
04Injection Vulnerabilities16 материалов

Deep Dive Injection Vulnerability

Introduction to Injection Flaws ВидеоOS Command Injection: Part 1 ВидеоOS Command Injection: Part 2 ВидеоOS Command Injection: Part 3 ВидеоPractice Quiz:  Deep Dive Injection VulnerabilityЗадание

Types of Injections 

SQL Injection: Part 1 ВидеоSQL Injection: Part 2 ВидеоDatabase Injection Vulnerabilities ВидеоReading: SQL Injection Attack: Comprehensive Guide and Latest DevelopmentsPLUGINOther Types of Injections ВидеоHands-on Lab: Exploiting SQL Injection VulnerabilitiesВнешний инструментReading: Additional ResourcesPLUGINPractice Quiz: Types of InjectionsЗадание

Injection Vulnerabilities: Summary and Assessment

Summary: Injection VulnerabilitiesЧтениеGraded Quiz: Injection VulnerabilitiesЗадание(Optional): Mitigating Injection FlawsОбсуждение
05Final Project, Final Assessment, and Course Wrap-Up10 материалов

Final Project  

Reading: Final Project Overview ЧтениеReading: Final Project Submission Guidelines and DeliverablesPLUGINFinal Project: Comprehensive Database Security and ManagementВнешний инструментOption 1: AI Graded - Final Project: Submission and EvaluationВнешний инструментOption 2: Peer Graded - Final Project Submission and EvaluationВзаимная проверка

Final Assessment

Graded Quiz: Data Essentials and VulnerabilitiesЗаданиеGlossary: Database Essentials and VulnerabilitiesPLUGIN

Course Wrap-up

Course Wrap-UpВидеоCongratulations and Next StepsЧтениеThanks from the Course TeamЧтение
Reading: Case Study: Data BreachPLUGIN
Practice Quiz: Database SecurityЗадание