MOC-10985. Введение в базы данных SQL
- О программе
- Записаться
- Текущие занятия
- Стоимость
- Требования
- Содержание
Уровень сложности:
Длительность курса: 24 ак.ч.
График обучения: 3 дня по 8 ак.ч.
Аннотация
Основная цель: Данный курс предоставляет слушателям фундаментальные концепции баз данных, в том числе типы данных, языки и модели баз данных. В рамках изучения данного курса слушатели приобретают практические навыки проектирования баз данных.
Основная целевая аудитория этого курса: курс предназначен для специалистов, заинтересованных в освоении технологий баз данных.
Учебные материалы курса на английском языке.
Знания и умения, полученные в результате обучения
После окончания данного курса вы сможете описывать и понимать:
- ключевые концепции баз данных в контексте SQL Server 2016;
- языки баз данных, используемые в SQL Server 2016;
- техники моделирования данных;
- техники нормализации и денормализации;
- типы связей и их влияние на проектирование базы данных;
- влияние проектирования базы данных на производительность;
- основные объекты, используемые в базах данных.
Преподаватели
- Городецкая Светлана Ивановна
Курсы, в освоении которых помогут приобретенные знания
- MOC-20761. Создание запросов данных при помощи Transact-SQL
- MOC-20762. Разработка баз данных SQL
- MOC-20764. Администрирование инфраструктуры баз данных SQL
- MOC-20765. Развертывание сервера баз данных SQL Server
- MOC-20767. Реализация хранилищ данных SQL
Полезные Интернет-ссылки
Официальная информация по курсу MOC-10985. Введение в базы данных SQL/Introduction to SQL Databases доступна здесь.
Курсы связанных направлений
- Базы данных
- Microsoft
- Microsoft SQL Server 2016
Курс пока не поставлен в расписание. Оставить заявку |
Сегодня занятий по этому курсу нет.
12 500 ₽
Расчёт стоимости с учётом возможных скидок
10%
11 200 ₽
15%
20%
10 000 ₽
15 600 ₽
Скидки предоставляются в зависимости от количества слушателей, суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация. Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих акций и скидок…
- Навыки работы и администрирования операционной системы семейства Windows;
- Знание технического английского (учебные материалы курса на английском языке).
Модуль 1. Введение в базы данных
- Введение в реляционные базы данных.
- Обзор типов баз данных.
- Анализ данных.
- Языки баз данных.
Лабораторная работа: Запросы в SQL Server.
Модуль 2. Моделирование данных
- Моделирование данных.
- Модель базы данных ANSI/SPARC.
- Моделирование связей между объектами.
Лабораторная работа: Моделирование связей между объектами.
Модуль 3. Нормализация
- Необходимость нормализации данных.
- Преимущества нормализации.
- Уровни нормализации.
- Денормализация.
Лабораторная работа: Нормализация исходных данных.
Модуль 4. Отношения
- Отображение схемы.
- Ссылочная целостность.
Лабораторная работа: Проектирование связей.
Модуль 5. Производительность
- Индексирование.
- Производительность запросов.
- Конкуренция.
Лабораторная работа: Производительность запросов.
Модуль 6. Объекты базы данных
- Таблицы.
- Представления.
- Хранимые процедуры (Stored Procedures).
- Другие объекты базы данных.
Лабораторная работа: Использование SQL Server в гибридном облаке.
Decode | Курсы программирования на JavaSE
Главная
Курс: «Базы данных для начинающих | SQL»
Научитесь создавать Базы данных на SQL с менторами разработчиками!
Ближайший поток
14 января (ПН ПТ 19:00-21:00 Offline/online)
12 недель
Группа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Адрес школы
Адрес: Абая проспект, 52в, уг.ул. Байзакова, 5 этаж, 512 офис
Стоимость
обучения:
300000₸/курс.
Длительность-12 недель
100,000₸/мес.
12,500₸/мес.
Вас ждут 4 блока с разным уровнем сложности, знание которых можно прировнять к году работы.
На этом курсе вы научитесь:
1. Введение в Базы Данных
Обзор баз данных SQL, основные принципы хранилищ данных, типы хранилищ данных, СУБД, доменные системы. Узнаете, что такое язык SQL, какие есть SQL и NoSQL базы данных и чем они отличаются. Разберётесь в простых типах данных, научитесь делать SELECT-запросы с фильтром WHERE.
2. Создание базы данных, удаление и различные параметры при создании
Основание баз данных SQL, создание и настройка базы данных
3. Основы работы с таблицами базы данных SQL
Удаление и создание таблиц, нормализация
4. DDL — язык определения данных
Основы языка определения данных, обзор основных принципов DDL. Научитесь вставлять записи в таблицы, обновлять и удалять их. Разберётесь в методах разрешения дубликатов первичного ключа
5. DML — язык обработки данных
Основы языка манипулирования данными, обзор основных операторов SQL, принципы манипулирования данными
6. Условный выбор с использованием Where
Выбор таблицы данных, фильтрация данных, упорядочение выходных данных
7. Типы соединений
Таблицы данных, связывающие обзор основных принципов, объединение нескольких таблиц в запросе
8. Хранимые процедуры
Введение в хранимые процедуры и триггеры, разработка хранимых процедур
9. Настройка SQL Server Management Studio
Обзор СУБД MS SQL Server, базовая настройка баз данных, роли, безопасность
10. Представления(Views)
Создание представлений. Различные типы и параметры представлений. Научитесь использовать подзапросы и понимать их производительность. Разберётесь в видах представлений и научитесь их создавать
11. Индексы
Создание индексов.
Различные типы и параметры индексов. Поймёте, что такое индексы и ключи, зачем они нужны, как влияют на производительность. Узнаете, какие есть виды ключей, когда их применять, как работают индексы и каковы их ограничения12. Функции и операторы
Функции и операторы в PostgreSQL
13. Транзакции
Создание транзакций. Уровни изоляции. Узнаете, что такое транзакции и зачем они нужны. Разберётесь в атомарности, откате и изоляции транзакций, в блокировке записей. Поймёте принципы ACID
14. Хранимые процедуры
Введение в хранимые процедуры и триггеры, разработка хранимых процедур
15. Нормализация базы данных
Функциональные зависимости и нормальные формы таблиц
Как проходит обучение:
Изучаете новые темы и выполняете практические задания по курсу
на платформе decode.online вы выполняете задачи и сдаете их на проверку
По окончанию каждого модуля вы защищаете свой проект и дополняете свое портфолио
Кому подойдёт этот курс:
Практикующим разработчикам
Начинающим специалистам
Чем занимается Data Scientist?
Освойте Data Science с нуля и получите востребованную профессию
Обнаружение аномалий
например нестандартных действий с банковской картой, мошенничества;
Анализ и прогнозирование
показатели эффективности, качество рекламных кампаний;
Системы баллов и оценок
обработка больших объёмов данных для принятия решения, например, о выдаче кредита;
Взаимодействие с клиентом
автоматические ответы в чатах, голосовые помощники, сортировка писем по папкам.
1
Понимать принципы работы БД
Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных.
2
Подбирать базы данных под конкретную задачу
Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных.
3
Использовать различные БД
Научитесь работать с базами SQL (MySQL, PostgreSQL, Oracle, MS SQL) и NoSQL (Redis, MongoDB), использовать уникальные возможности каждой из баз.
4
Использовать язык SQL
Научитесь применять язык запросов к базам данных, чтобы получать, создавать и менять данные.
Неограниченный доступ к обучающей платформе deсode.online
Мы предоставляем студентам неограниченный доступ к платформе deсode.сourses, где вы будете учится новому. Информация на платформах обновляется и дополняется регулярно опытными преподавателями.
Практика ничего кроме кода
Насыщенные программы обучения и актуальная информация на сегодняшний день
Преподаватели специалисты
Вас будут обучать востребованным навыкам специалисты рынка IT из Казахстана и не только
Отзывчивые методисты
Специалисты техподдержки помогут вам, если возникнут сложности
Сертификат после обучения
Вам будет предоставлен сертификат о прохождении курса после защиты всех проектов
О профессии специалист Базы данных по данным headhunter:
Бесплатная консультация
Записаться на курс или получить бесплатную консультацию. Ответим на все вопросы и расскажем про курс
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Заработная плата Специалиста Базы данных
за месяц на разных этапах развития
Junior
Middle
Senior
Здесь работают наши выпускники:
Оставьте заявку сейчас
Получите подробную консультацию. Мы подберём для вас подходищий курс программирования
Возраст студента:
8-13
17-23
24+
Оставляя заявку, вы даете согласие на обработку персональных данных
Нужна помощь в выборе курса?
Оставьте заявку
Дождитесь нашего звонка — позвоним с 10:00 до 19:00
Задайте вопросы, а мы на них ответим и поможем подобрать занятия
Изучите SQL с помощью этого БЕСПЛАТНОГО онлайн-курса
Изучите SQL в этом БЕСПЛАТНОМ учебном лагере из 12 частей. Это поможет вам начать работу с Oracle Database и SQL. Курс представляет собой серию видеороликов, которые научат вас концепциям баз данных, интерактивных учебных пособий по SQL и викторин для закрепления идей. Пройдите курс, чтобы получить бесплатный сертификат.
Присоединяйтесь к 60 441 90 006 учащихся (2 595 оценок)
Вам нужна учетная запись Oracle, чтобы пройти курс. Нажмите здесь, чтобы зарегистрироваться. |
Уже являетесь участником Oracle Dev Gym? Нажмите здесь, чтобы вернуться к работе. |
ТаблицыУзнайте о типах таблиц, доступных в базе данных Oracle, их использовании и способах создания таблиц. | |
Столбцы и типы данныхПри определении столбцов в таблице необходимо выбрать для них тип данных. В этом классе вы об общих типах данных SQL и их использовании. | |
Моделирование данныхРешение о том, где хранить то, что является одним из основных решений, которые вы принимаете при создании базы данных. Этот класс дает обзор того, что вам нужно учитывать при разработке ваших таблиц. | |
Обзор таблиц, столбцов и моделированияСерия викторин для закрепления материала модулей 1-3. | |
Выбрать и гдеУзнайте, как использовать оператор выбора для получения строк из базы данных. И отфильтруйте эти данные, используя предложение where. | |
СоединенияЭтот модуль знакомит вас с различными типами соединений SQL: внутренним, левым и правым внешним, полным и перекрестным. | |
Агрегаты и группировка поЭтот класс рассказывает, как вы можете суммировать данные с помощью агрегатных функций и группировать по. | |
Выбор, объединение и группировка по просмотруВозможность повторить и наверстать упущенное в модулях 5-7, охватывающих основы SQL-запросов: выбор, объединение и группировка по. | |
Вставить и зафиксироватьУзнайте, как использовать вставку для загрузки данных в таблицы базы данных. И сохраняйте и отменяйте свои изменения с фиксацией и откатом. | |
Обновление и транзакцииОвладейте основами изменения значений в таблицах с помощью оператора обновления. Этот модуль также охватывает концепцию транзакции: единой логической единицы работы. | |
Удалить и усечьУзнайте, как удалить данные из базы данных с помощью удаления и усечения. Этот класс охватывает различия между этими операциями и когда вы должны использовать ту или другую. | |
Вставка, обновление и удаление ОбзорПоследний набор тестов для проверки того, что вы поняли материал по вставке, обновлению, удалению и усечению. Пройди курс, чтобы получить сертификат! |
‘»Видео было сделано очень хорошо: смешно и интересно. Наиболее полезной частью была теория, написанная в разделе Live SQL каждого модуля»
«Урок был очень удобным для пользователя, и можно получить полное представление о разработке баз данных моделирования и как защитить базу данных от кражи».
«Понравились видео и объяснения. Видео помогает увидеть, является ли оно визуальным и также читаемым. Таким образом, оба типа обучения могут использовать оба или один для понимания SQL.»‘
Сколько это стоит?
Ничего. Нада. ноль пшик. Правильно, это 100% БЕСПЛАТНО!
Я пропустил начало. Могу я еще присоединиться?
Да! Вы можете присоединиться к базе данных для разработчиков в любое время
Когда заканчивается курс?
Модули не имеют фиксированной даты окончания. После регистрации вы сможете посещать открытые занятия в любое время
Чему я научусь на этом курсе?
Этот курс научит вас основам SQL и работе с базой данных Oracle
Сколько времени это займет?
По нашим оценкам, это займет до 30 минут в неделю.
Что, если я отстану?
Это курс для самостоятельного изучения. После регистрации вы получаете пожизненный доступ к этим материалам для просмотра в любое время. Таким образом, вы можете завершить его на досуге. Но чтобы получить максимальную отдачу от этого курса, мы рекомендуем вам проходить каждый курс в неделю, когда он выпущен.
Каков формат этого курса?
Курс представляет собой комбинацию:
- Видеоролики, предназначенные для обучения основам работы с базами данных.
- Учебники по программированию для отработки навыков.
- Викторины для углубления знаний.
Нужен ли мне доступ к базе данных Oracle?
Нет! Это полностью онлайн-курс. Материалы разработаны таким образом, что вы можете пройти курс без базы данных.
Существуют ли бесплатные ресурсы, где я могу попрактиковаться в том, чему научился?
Да! У Oracle есть следующие бесплатные предложения:
- Всегда бесплатные облачные сервисы. Это позволяет вам создать две бесплатные базы данных Oracle Autonomous Database.
- База данных Oracle XE. Полнофункциональную бесплатную версию, которую вы можете скачать и установить на свой компьютер.
- Текущий SQL. Это бесплатный браузерный инструмент, который вы можете использовать для написания SQL.
Получу ли я сертификат об окончании этого курса?
Да! Если вы выполните все упражнения, мы вышлем вам сертификат о ваших достижениях.
У меня уже есть хорошие практические знания SQL и базы данных Oracle. Подходит ли мне этот курс?
Этот курс предназначен для начинающих. Он предполагает отсутствие предварительных знаний SQL или Oracle Database. Если вы продвинутый пользователь, для вас может быть немного нового. Но никогда не помешает освежить в памяти основы, верно? 😉
Я уверен в основах, у вас есть что-нибудь более продвинутое?
Да! Если вы хотите выйти за рамки основ, пройдите курс «Базы данных для разработчиков: следующий уровень» или вы можете узнать о настройке производительности SQL в разделе «Базы данных для разработчиков: производительность
». Поможет ли этот курс мне сдать сертификационные экзамены Oracle?
Базы данных для разработчиков официально не соответствуют учебной программе Oracle University. Но этот курс вместе со «Следующим уровнем» охватывает большую часть материала для экзамена Oracle Database SQL, 1Z0-071 9.0003
У вас есть вопросы по SQL, которые помогут мне попрактиковаться?
Да! В библиотеке Oracle Dev Gym есть сотни викторин по SQL. Все бесплатно и доступно для вас в любое время.
Каждую субботу мы выпускаем новую викторину по Oracle Database. Эта еженедельная викторина по базе данных представляет собой рейтинговый турнир, в котором вы соревнуетесь с другими разработчиками, чтобы узнать, кто даст самые быстрые и точные ответы. Заходите каждую неделю, чтобы увидеть, сможете ли вы занять первое место!
У меня остались вопросы без ответов. Где я могу их спросить?
Вы можете связаться с Крисом Саксоном. Его работа заключается в том, чтобы помочь вам получить максимальную отдачу от базы данных Oracle и весело провести время с SQL! Он также является частью группы ответов на Ask TOM и создает видео на YouTube на канале The Magic of SQL.
Еще от Криса Саксона
Базы данных SQL — Учебные центры UMBC
- Учебные центры UMBC предлагают широкий спектр обучения по базам данных SQL для студентов всех уровней знаний, от новичков до опытных пользователей. Являясь участниками программы Oracle Workforce Development Program и Microsoft Imagine Academy, мы предоставляем качественные материалы, которые подготовят вас к работе.
Просмотреть все курсы по sql
- Введение в SQL
Этот курс разработан, чтобы дать пользователям понимание языка SQL. Курс охватывает команды SQL для операций DML, DDL, Query и Transaction Control. Нажмите для получения дополнительной информации
- Сертификат в области администрирования баз данных Oracle
Сертификат в области администрирования баз данных Oracle предоставляет учащимся навыки, знания и учетные данные, необходимые для работы в области администрирования баз данных. Являясь партнером Oracle Workforce Development и авторизованным центром тестирования Pearson Vue, учебные центры UMBC могут объединить официальное обучение Oracle и сертификационный экзамен, предоставляя заинтересованным студентам прямой и удобный путь для освоения концепций в классе и получения сертификата Oracle Database 12c. Ассоциированная сертификация. Мы стремимся подготовить студентов с практическими навыками, необходимыми администраторам баз данных Oracle, а также со знаниями, необходимыми для уверенной сдачи сертификационного экзамена. Нажмите для получения дополнительной информации
Microsoft SQL Server (карта сертификатов)
- Введение в SQL
Этот курс разработан, чтобы дать пользователям понимание языка SQL. Курс охватывает команды SQL для операций DML, DDL, Query и Transaction Control. Нажмите для получения дополнительной информации
- Введение в базы данных SQL
Этот курс предназначен для людей, которые хотят перейти на профессиональную должность в области баз данных или чья рабочая роль расширяется, чтобы охватить элементы базы данных. Курс описывает фундаментальные концепции баз данных, включая типы баз данных, языки баз данных и проекты баз данных. Нажмите для получения дополнительной информации
- Администрирование инфраструктуры базы данных SQL
Этот курс предоставляет слушателям, занимающимся администрированием и обслуживанием баз данных SQL Server, знания и навыки администрирования инфраструктуры баз данных SQL Server. Кроме того, он будет полезен тем, кто разрабатывает приложения, доставляющие содержимое из баз данных SQL Server. Нажмите для получения дополнительной информации
- Предоставление баз данных SQL
Этот курс предназначен для обучения студентов подготовке баз данных SQL Server как локально, так и в SQL Azure. Нажмите для получения дополнительной информации
- Настройка производительности и оптимизация баз данных SQL
Этот курс предоставляет слушателям, которые управляют базами данных SQL Server и обслуживают их, знания и навыки для настройки производительности и оптимизации своих баз данных. Нажмите для получения дополнительной информации
- Запрос данных с помощью Transact-SQL
Этот курс предназначен для ознакомления студентов с Transact-SQL. Он разработан таким образом, что учащиеся приобретают знания для других курсов учебной программы SQL Server. Нажмите для получения дополнительной информации
- Управление операциями бизнес-аналитики SQL
Этот курс предназначен для специалистов по базам данных, которые управляют операциями Business Intelligence (BI). В этом курсе рассматриваются различные варианты, позволяющие бизнес-пользователям анализировать данные и делиться своими выводами, начиная с управляемых источников данных BI и заканчивая персональными и внешними/общедоступными источниками данных. Нажмите для получения дополнительной информации
- Анализ данных с помощью служб отчетов SQL Server
Этот курс научит слушателей внедрять решение SQL Server 2016 Reporting Services для анализа данных в организации. В курсе обсуждается, как использовать инструменты разработки Reporting Services для создания отчетов и управления ими, а также для внедрения решений бизнес-аналитики с самообслуживанием. Нажмите для получения дополнительной информации
- Анализ данных с помощью Power BI
Этот курс дает студентам знания и навыки для анализа данных с помощью Power BI. Нажмите для получения дополнительной информации
- Microsoft® SQL Server® 2012: администрирование базы данных
Вы создали базы данных и выполнили к ним запросы. Теперь вы готовы выполнять задачи администрирования базы данных, такие как установка экземпляров SQL Server, настройка баз данных и параметров SQL Server, мониторинг производительности базы данных, контроль доступа пользователей к базам данных и обслуживание базы данных. В дополнение к этим задачам SQL Server 2012 предоставляет множество дополнительных функций, позволяющих эффективно управлять базами данных. Ознакомившись с этими задачами и функциями, вы сможете эффективно планировать, развертывать, администрировать и обслуживать базы данных SQL Server. В этом курсе вы будете выполнять задачи по администрированию баз данных. Нажмите для получения дополнительной информации
- Microsoft® SQL Server® 2012: запросы к базе данных
В этом курсе вы будете создавать запросы для извлечения, добавления, обновления и обслуживания данных вашей базы данных. Вы также будете работать с сортировкой данных, встроенными функциями, хранимыми процедурами, подзапросами, операторами таблиц, операторами множеств, условными операторами, представлениями, индексами и функциями обработки ошибок SQL Server 2012. Нажмите для получения дополнительной информации
Oracle (карта сертификатов)
- Oracle Database 12c: Введение в SQL
Это обучение Oracle Database: Introduction to SQL поможет вам писать подзапросы, объединять несколько запросов в один запрос с помощью операторов SET и сообщать агрегированные данные с помощью групповых функций. Узнайте об этом и многом другом с помощью практических упражнений. Нажмите для получения дополнительной информации
- Oracle Database 12c: Семинар по администрированию
Этот курс предназначен для того, чтобы дать учащимся прочную основу для базового администрирования Oracle Database 12c. На этом курсе студенты узнают, как установить и поддерживать Oracle Database 12c. Нажмите для получения дополнительной информации
- Oracle Database 12c: семинар по администрированию I или II
Этот курс предназначен для того, чтобы дать учащимся прочную основу для базового администрирования Oracle Database 12c. На этом курсе студенты узнают, как установить и поддерживать Oracle Database 12c. Студенты получают концептуальное представление об архитектуре базы данных Oracle и о том, как ее компоненты работают и взаимодействуют друг с другом. Студенты узнают, как создать действующую базу данных и правильно и эффективно управлять различными структурами, включая мониторинг производительности, безопасность базы данных, управление пользователями и методы резервного копирования/восстановления. Темы уроков подкреплены структурированными практическими практиками. Нажмите для получения дополнительной информации
- Oracle Database 12c: семинар по установке и обновлению
Этот семинар Oracle Database 12c: установка и обновление содержит подробную информацию, которая поможет вам установить программное обеспечение Oracle Database 12c. Опытные инструкторы Oracle научат вас создавать контейнерную базу данных и предоставлять подключаемые базы данных. В этом курсе вы познакомитесь с Oracle Database Cloud Service. Нажмите для получения дополнительной информации
- Oracle Database 12c: Семинар по резервному копированию и восстановлению
Этот семинар Oracle Database 12c: резервное копирование и восстановление научит каждого, как оценивать свои собственные требования к восстановлению. Вы разработаете соответствующие стратегии для процедур резервного копирования, восстановления и восстановления из предоставленных сценариев. В этом курсе вы познакомитесь с Oracle Database Cloud Service. Нажмите для получения дополнительной информации
- Oracle Database 12c R2: управление многопользовательской архитектурой
Во время семинара по администрированию Oracle Database 12c студенты делают краткий обзор многопользовательской контейнерной базы данных и ее подключаемых баз данных. Этот курс Oracle Database 12c R2: Управление мультиарендной архитектурой охватывает все аспекты мультитенантной архитектуры, предоставляя подробную информацию о компонентах мультиарендной контейнерной базы данных Oracle, а также ее обычных базах данных и подключаемых приложениях. Нажмите для получения дополнительной информации
- Системное администрирование Red Hat I (Rh224)
Системное администрирование Red Hat I обеспечивает основу для студентов, желающих стать штатными системными администраторами Linux, знакомя их с ключевыми концепциями командной строки и другими инструментами корпоративного уровня. Эти концепции получили дальнейшее развитие в последующем курсе Red Hat System Administration II (Rh234). Нажмите для получения дополнительной информации
- Linux для основ кибербезопасности
В этом курсе вы изучите базовые и промежуточные команды конечного пользователя, которые помогут вам ориентироваться и использовать операционную систему Linux. Нажмите для получения дополнительной информации
- Системное администрирование Red Hat II (Rh234)
Этот курс углубляется в администрирование корпоративного Linux, включая файловые системы и разделы, логические тома, SELinux, межсетевой экран и устранение неполадок. Посещение курсов Red Hat System Administration I и Red Hat System Administration II может помочь вам в подготовке к экзамену Red Hat Certified System Administrator (EX200). Нажмите для получения дополнительной информации
- Linux для киберадминистрирования
В этом курсе вы будете опираться на основы Linux с более промежуточными операциями командной строки для конечных пользователей и администраторов, ориентированными на задачи администрирования локальной системы.