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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Databases for Back-End Development · LearnSpace
Назад в каталог
courseraПрограммирование

Introduction to Databases for Back-End Development

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

О курсе

Back-end developers write applications that end-users use to interact with databases. Some common tasks that end-users carry out using these applications include storing, searching, extracting and manipulating data. Therefore, it’s essential that all back-end developers possess strong knowledge and experience with how databases work. In this course, you’ll receive an introduction to databases and explore the different ways in which they can be used to store and manage data. You’ll also learn to distinguish between different types of database management systems. You’ll then practice basic creation and data selection tasks with the use of Structured Query Language (SQL) commands. By the end of this course, you’ll be able to: - Demonstrate a working knowledge of the concepts and principles that underpin how databases work - Identify and explain the different types of core technology and management systems used in databases - Identify and interpret basic SQL statements and commands - Manipulate records in a database with the use of SQL statements and commands - Outline alternatives to SQL - and plan and design a simple relational database system You’ll also gain experience with the following: - Fundamental concepts in database - Basic MySQL syntax and commands - Database management systems - Relational databases

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

SQLRelational DatabasesDatabase DesignDatabasesDatabase Management SystemsDatabase TheoryData StoreQuery LanguagesData IntegrityNoSQLDatabase ManagementMySQLDatabase AdministrationBack-End Web Development

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

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

01Introduction to Databases27 материалов

Course Introduction

Introduction to databasesВидеоA day in the Life of a Database EngineerВидеоCourse syllabus: Introduction to databasesЧтениеConnecting Databases to Your WorldDIALOGUE

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

Taught by Meta Experts

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

Introduction to Databases for Back-End Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 27.4 ч

5 модулей

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

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

Часть программы вашего университета
How to be successful in this courseЧтение

Databases and data

What is a database?ВидеоHow is data related?ВидеоRelational data example chartsЧтениеAlternative types of databasesВидеоDatabase EvolutionЧтениеKnowledge check: Databases and dataЗаданиеAdditional resourcesЧтение

Intro to SQL

What is Structured Query Language?ВидеоSQL usageВидеоAdvantages of SQLВидеоSQL syntax introductionВидеоCommon SQL CommandsЧтениеKnowledge check: SQL syntax reviewЗаданиеAdditional resourcesЧтение

Basic database structure

What are tables in databases?ВидеоTables overviewЧтениеDatabase structure overviewЧтениеTypes of keys in a database tableВидеоKnowledge check: Database structureЗаданиеModule summary: Introduction to DatabasesВидеоModule quiz: Introduction to DatabasesЗаданиеAdditional resourcesЧтение
02Create, Read, Update and Delete (CRUD) Operations33 материалов

SQL data types

Numeric data typesВидеоExercise: Working with numbersЛабораторнаяSelf review: Working with numbersЗаданиеString data typesВидеоExercise: Working with stringsЛабораторнаяSelf review: Working with stringsЗаданиеDefault valuesВидеоWorking with default values ЛабораторнаяSelf review: Working with default valuesЗаданиеChoosing the right data type for a column ЛабораторнаяSelf review: Choosing the right data type for a columnЗаданиеAdditional resourcesЧтение

Create and read

CREATE and DROP databaseВидеоCREATE TABLE statementВидеоALTER TABLE statementВидеоINSERT statementВидеоCreating tablesЧтениеExercise: Create Database, create table and insert dataЛабораторнаяSelf-review: Create database, create table and insert data

Update and delete

Updating dataВидеоDeleting dataВидеоExercise: Record deletionЛабораторнаяSelf-review: Record deletion ЗаданиеKnowledge check: Update and DeleteЗаданиеModule summary: Create, Read, Update and Delete (CRUD) OperationsВидео
03SQL Operators and sorting and filtering data18 материалов

SQL operators

SQL Arithmetic OperatorsВидеоSQL Arithmetic Operator ExamplesЧтениеOperators in useВидеоSQL Comparison operatorsВидеоSQL Comparison operator examplesЧтениеKnowledge Check: Operators ЗаданиеAdditional resourcesЧтение

Sorting and filtering data

ORDER BY clauseВидеоTypes of ordering / sortingЧтениеWHERE clauseВидеоWHERE Clause usesЧтениеORDER BY and WHEREЛабораторнаяSelf-review: ORDER BY and WHEREЗаданиеSELECT DISTINCT clause
04Database design28 материалов

Designing database schema

Database schemaВидеоExploring database schemaЧтениеSchema in useВидеоTypes of database schemaВидеоBuilding a schemaЧтениеKnowledge check: Database schemaЗаданиеAdditional resourcesЧтение

Relational database design

Table relationshipsВидеоRelational modelЧтениеPrimary keyВидеоForeign keyВидеоKeys in depthЧтениеKnowledge check: Defining keysЗаданиеFinding entititesВидео

Database normalization

What is database normalization?ВидеоData normalizationЧтениеFirst normal form 1NFВидеоSecond normal form 2NFВидеоKnowledge Check: Database normalizationЗаданиеThird normal form 3NFВидеоDatabase schema examples
05Graded assessment6 материалов

Graded Assessment

Course Recap: Introduction to databases for back-end developmentВидеоAbout the final graded quiz assessmentЧтениеFinal graded quiz: Intro to databases Задание

Course wrap-up

Congratulations, you have completed Intro to databases for back-end development!ВидеоWhat are your thoughts on working with databases?ОбсуждениеNext steps after Introduction to DatabasesЧтение
Задание
SELECT statementВидео
INSERT INTO SELECT statementВидео
Exercise: Practicing table creationЛабораторная
Self review: Practicing table creationЗадание
Knowledge check: Create, insert and selectЗадание
Additional resourcesЧтение
Module quiz: Create, Read, Update and Delete (CRUD) OperationsЗадание
Additional resourcesЧтение
Видео
SELECT DISTINCT clause in useЧтение
Module summary: SQL operators and sorting and filtering dataВидео
Module quiz: SQL operators and sorting and filtering dataЗадание
Additional resourcesЧтение
Entity relationship diagrams (ERD)Чтение
Database relations and keysЗадание
Additional resourcesЧтение
Лабораторная
Self-review: Database schema examplesЗадание
Module summary: Database designВидео
Module quiz: Database designЗадание
Additional resourcesЧтение