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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Intermediate SQL: Querying, Data Manipulation, and Security · LearnSpace
Назад в каталог
courseraIT и технологии

Intermediate SQL: Querying, Data Manipulation, and Security

Курс от John Wiley & Sons
Средний≈ 9.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course dives deep into SQL techniques, focusing on querying, data manipulation, and security. Learners will develop skills that are crucial for working with databases in real-world applications, from retrieving data to ensuring its integrity. The course covers advanced SQL queries, modifying clauses, handling complex joins, and understanding database security practices. You’ll learn how to work with subqueries, relational operators, and cursors, while mastering ways to protect data against hardware failure and external threats. By combining theoretical knowledge with hands-on examples, this course provides practical skills for professional database developers. What sets this course apart is its blend of theory and real-world scenarios. You'll not only grasp the core concepts but also apply them to real database management tasks like securing user access and handling errors. The course prepares you for various challenges faced by database administrators and developers. This course is ideal for intermediate-level learners with a foundational understanding of SQL who want to enhance their querying and database security skills. Prior experience with basic SQL is recommended. This course is part two of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization. From SQL All-in-One For Dummies Copyright © 2024 by John Wiley & Sons, Inc., Hoboken, New Jersey Used by arrangement with John Wiley & Sons, Inc.

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

Database ApplicationSQLData TransformationDatabase ManagementPerformance TuningDatabasesDatabase DevelopmentDatabase TheoryTransaction ProcessingIdentity and Access ManagementData AccessDatabase Management SystemsData IntegrityDatabase AdministrationRelational DatabasesDatabase Architecture and AdministrationData ManagementData ManipulationData Security

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

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

01Values, Variables, Functions, and Expressions8 материалов

Mastering SQL Functions and Expressions for Data Transformation

OverviewВидеоIntroductionЧтениеWorking with FunctionsЧтениеDissecting data with value functionsЧтение

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

Wiley Skills Network

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

Intermediate SQL: Querying, Data Manipulation, and Security
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.8 ч

12 модулей

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

Часть программы вашего университета
Using ExpressionsЧтение
Conditional value expressionsЧтение
Converting data types with a CAST expressionЧтение
SQL Data Handling and String OperationsЗадание
02SELECT Statements and Modifying Clauses10 материалов

Mastering Data Retrieval and Query Optimization in SQL

OverviewВидеоIntroductionЧтениеWHERE clausesЧтениеGROUP BY clausesЧтениеORDER BY clausesЧтениеTuning QueriesЧтениеTemporary tablesЧтениеThe ORDER BY clauseЧтениеThe HAVING clauseЧтениеSQL Query Fundamentals and Data FilteringЗадание
03Querying Multiple Tables with Subqueries9 материалов

Mastering Subqueries for Advanced Data Retrieval and Optimization

OverviewВидеоIntroductionЧтениеSubqueries that return a single valueЧтениеQuantified subqueries return a single valueЧтениеCorrelated subqueriesЧтениеUsing Subqueries in INSERT, DELETE, and UPDATE StatementsЧтениеTuning Considerations for Statements Containing Nested QueriesЧтениеTuning Correlated SubqueriesЧтениеMastering Subqueries and Table RelationshipsЗадание
04Querying Multiple Tables with Relational Operators8 материалов

Mastering SQL Joins and Set Operations for Multi-Table Queries

OverviewВидеоIntroductionЧтениеINTERSECTЧтениеCartesian product or cross joinЧтениеEqui-joinЧтениеColumn-name joinЧтениеON versus WHEREЧтениеMastering Multi-Table Database QueriesЗадание
05Cursors6 материалов

Mastering Row-by-Row Data Handling with SQL Cursors

OverviewВидеоIntroductionЧтениеOrdering the query result setЧтениеSensitive versus insensitive cursorsЧтениеOpening a CursorЧтениеCursor Fundamentals and OperationsЗадание
06Protecting Against Hardware Failure and External Threats10 материалов

Building Resilient Databases: Defense Against Failures and Attacks

OverviewВидеоIntroductionЧтениеDatabase design flawsЧтениеRAID levelsЧтениеBacking Up Your SystemЧтениеCoping with Internet ThreatsЧтениеWormsЧтениеSQL injection attacksЧтениеPhishing scamsЧтениеHardware and Software Security FundamentalsЗадание
07Protecting Against User Errors and Conflicts11 материалов

Mastering Transactions and Safeguarding Data Integrity

OverviewВидеоIntroductionЧтениеCoping with Errors in Database DesignЧтениеPassing the ACID Test: Atomicity, Consistency, Isolation, and DurabilityЧтениеStarting a transactionЧтениеRolling back a transactionЧтениеImplementing deferrable constraintsЧтениеGetting Familiar with LockingЧтениеTuning LocksЧтениеPartitioning insertionsЧтениеManaging Transactions and Concurrency in DatabasesЗадание
08Assigning Access Privileges6 материалов

Mastering User Roles and Privilege Management in SQL

OverviewВидеоIntroductionЧтениеClassifying UsersЧтениеReferencing data in another tableЧтениеRevoking PrivilegesЧтениеManaging Database Permissions and AccessЗадание
09Error Handling7 материалов

Mastering SQL Error Detection and Response Strategies

OverviewВидеоIntroductionЧтениеHandling ConditionsЧтениеDealing with Execution Exceptions: The WHENEVER ClauseЧтениеThe diagnostics detail areaЧтениеExamining an Example Constraint ViolationЧтениеMastering Error Handling in Database SystemsЗадание
10Database Development Environments4 материалов

Navigating the World of Relational Databases and SQL Platforms

OverviewВидеоIntroductionЧтениеMicrosoft SQL ServerЧтениеDatabase Connectivity and Development ToolsЗадание
11Interfacing SQL to a Procedural Language4 материалов

Bridging SQL and Procedural Code: Building Interactive Database Applications

OverviewВидеоIntroductionЧтениеMySQL and CЧтениеSQL and Procedural Language IntegrationЗадание
12Using SQL in an Application Program6 материалов

Bridging SQL and Procedural Code: Integration Challenges and Solutions

OverviewВидеоIntroductionЧтениеDifficulties in Combining SQL with a Procedural LanguageЧтениеEmbedding SQL in an ApplicationЧтениеEmbedding SQL in a Java applicationЧтениеSQL Integration in Application DevelopmentЗадание