470823481
Нодира
498526497
Анна
364978079
Юлия

Закрыть

Специальные акции
Скидки
Компьютерные курсы
Начинающим пользователям Уверенным пользователям Схема обучения Расписание и стоимость Отзывы слушателей Сертификации Колонка преподавателя
Условия обучения
Преподаватели Документы об обучении Дистанционное обучение
Обратная связь
Контакты Форум
Другие направления
Печать

Обработка и анализ данных в базах данных (SQL, MS Access)

Продолжительность обучения: 20 ак.ч. очно
График обучения: 5 дней по 4 ак.ч.

Курс пока не поставлен в расписание. Оставить заявку

Аннотация

SQL (Structured Query Language) — это структурированный язык запросов, который является средством общения с реляционными базами данных.
На сегодняшний день (и в обозримом будущем) язык SQL является единственным признанным стандартом языка баз данных, поддерживаемым всеми основными поставщиками современных СУБД. Хорошее владение языком SQL является обязательным для профессиональных разработчиков приложений баз данных и их администраторов.
Важной отличительной чертой SQL является его независимость от компьютерной среды (операционной системы и архитектуры). В системах типа клиент/сервер доступ к базам данных также осуществляется на основе SQL. Табличная структура реляционной БД хорошо понятна, поэтому язык SQL прост для изучения.
Все современные реляционные СУБД реализуют тот или иной диалект языка SQL. В настоящее время ни одна система не реализует стандарт SQL в полном объеме. Кроме того, во всех диалектах языка имеются возможности, не являющиеся стандартными. Но Вам не потребуется повторно изучать SQL – достаточно будет изучить разницу между диалектами MS Access и другой СУБД.
За время обучения Вы шаг за шагом изучите основы SQL и приобретете навыки по выборке данных из базы данных, независимо от того, какую СУБД Вы используете. Понимание языка поможет изучить механизмы, лежащие в основе графического интерфейса запросов, а также поможет проектировать сложные запросы для глубокого анализа данных.
В плане курса последовательно обсуждаются следующие темы: классификация запросов SQL, основные понятия и определения, синтаксис SQL-операторов, базовые функции, операции и выражения, используемые в SQL, виды предикатов, соединения, объединения, подзапросы, манипулирование данными.
Занятия сопровождаются большим количеством как простых, так и достаточно сложных примеров на учебной базе данных. В конце каждой темы приводятся контрольные упражнения, с помощью которых можно проверить усвоение теоретического материала, изложенного в учебном пособии.
Курс знакомит с диалектом стандарта языка SQL – SQL JET, используемом в СУБД MS Access, но он может быть полезен всем желающим в освоении этого языка, так как построен на конкретных примерах и решениях, многие из которых Вы сможете непосредственно использовать в своей дальнейшей практической работе.

Документы об окончании обучения

  • Сертификат учебного центра
    Сертификат учебного центра
  • Удостоверение о краткосрочном повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)
    Удостоверение о краткосрочном повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)

Преподаватели

Знания и умения, полученные в результате обучения

После окончания данного курса Вы научитесь:

  • разбираться в синтаксических конструкциях языка SQL;
  • правильно использовать конструкции языка для разных типов запросов;
  • извлекать из таблиц нужные строки и столбцы;
  • применять логические операторы и операторы сравнения;
  • создавать сложные предикаты,
  • создавать вычисляемые поля;
  • подводить общие итоги;
  • сортировать и группировать данные;
  • удалять повторяющуюся информацию в результирующих таблицах;
  • применять специальные функции для обработки данных;
  • соединять и объединять таблицы для сложного анализа данных;
  • создавать вложенные запросы;
  • обновлять, добавлять и удалять данные и объекты БД;
  • применять инструкции языка к различным объектам базы данных.

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 20.04.2015 4400 3950 5400 4850

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидка не предоставляется на дистанционную форму обучения.

Требования к начальному уровню знаний

Курс предназначен для пользователей реляционных баз данных - независимо от того, работают ли они на персональных компьютерах или на больших многопользовательских компьютерных системах. Курс ориентирован на пользователей, имеющих начальные представления о базах данных.

Курсы, обеспечивающие достаточный начальный уровень знаний:

Предварительное тестирование

Тест №ФКТ-313 Разработка баз данных в Microsoft Access 2007

  1. Понятие о реляционной модели данных.
  2. Понятие о базах данных и системах управления базами данных.
  3. Понятие о ключах.
  4. Типы связей в реляционных базах данных.
  5. Целостность данных.
  6. Этапы создания базы данных.
  7. Интерфейс СУБД Microsoft Access. Основные компоненты.
  8. Элементы окна базы данных / ленты.
  9. Способы создания объектов базы данных.
  10. Режимы отображения объектов базы данных.
  11. Задание свойств полей таблиц и их назначение.
  12. Операции с таблицами и табличными данными.
  13. Типы запросов и их назначение.
  14. Конструктор запросов.
  15. Вычисления в запросах.
  16. Групповые операции и статистические функции.
  17. Особенности запросов на изменение данных.
  18. Формы. Отчеты. Макросы. Их назначение.
  19. Элементы управления, их виды и назначение.
  20. Свойства форм и отчетов: состав, настройка.
  21. Настройка параметров базы данных.

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

Занятие 1

Введение в язык SQL. Основные понятия и определения. Стандарт и реализация языка SQL. Ключевые слова Jet SQL.
Описание учебной базы данных. Типы данных в СУБД MS Access.
Структура и синтаксис SQL – инструкций.
Типы запросов в РБД. Предложения SELECT, FROM, WHERE. Построение запросов.

Занятие 2

Предложение WHERE.
Предикаты: сравнение, диапазон, принадлежность множеству, соответствие шаблону. Значение NULL. Параметрические запросы.
Вычисления в запросах.
Выражения. Операторы. Построение вычисляемых полей.
Математические операции. Операции сцепления.
Функции в SQL.
Группировка данных. Предложение GROUP BY. Агрегатные функции. Предложение HAVING. Сортировка данных. Предложение ORDER BY.

Занятие 3

Многотабличные запросы. Соединения таблиц.
Инструкция JOIN. Предложение FROM. Использование псевдонимов таблиц. Внешние соединения. Запросы, использующие INNER JOIN, LEFT JOIN, RIGHT JOIN.
Оператор объединения UNION.

Занятие 4

Построение нетривиальных запросов. Подзапросы.
Подзапросы, возвращающие единичное значение.
Подзапросы, возвращающие или множество значений.
Операторы IN и NOT IN.
Операторы ALL, SOME, ANY.
Операторы EXISTS и NOT EXISTS.
Формирование связанных подзапросов.

Занятие 5

Манипулирование данными. Запросы модификации данных.
Инструкции DELETE, INSERT INTO, SELECT INTO, UPDATE.
Подчиненные запросы.
Запросы к серверу. Управляющие запросы.
Экзамен.