Компьютерные курсы Компьютерное образование Обучение работе Переподготовка Компьютерные курсы Компьютерное образование Обучение работе Компьютерные курсы

 

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
АНО ДПО «РМЦПК»

(342)
ул. КУЙБЫШЕВА, 94
241-41-50
На главную Карта сайта Написать письмо

Факультет ИТ - сертифицированный партнер Microsoft

и авторизированный учебный центр 1С

01 ФАКУЛЬТЕТ
02 ПРОГРАММЫ ОБУЧЕНИЯ
03 СОБЫТИЯ
04 КОНТАКТЫ

Базы данных. Принципы нормализации. Технология проектирования.

Материал курса содержит обширные теоретические сведения о концепции реляционных БД, нормализации информационных структур, объектной модели современных СУБД и практические рекомендации по проектированию информационных хранилищ. На практических работах слушатели занимаются разработкой баз данных формата Microsoft Access и Borland Interbase. В курсе также подробно изучаются возможности языка запросов SQL. После прохождения курса Вы сможете грамотно спроектировать БД и организовать многопользовательскую работу с содержащимися в ней данными.

 

Базы данных. Принципы нормализации. Технология проектирования

 

Длительность курса72 часа

 

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

Лекция №1 "Введение в БД" (4 часа).

Предпосылки возникновения БД. Требования к БД. Основная терминология курса. Классификация БД. Иерархические, сетевые и реляционные БД. Этапы разработки информационной структуры БД. Модификация структуры БД. Потребители и поставщики данных. Архитектуры информационных систем.

Лекция №2 "Нормализация БД" (4 часа).

Нормализация структуры БД. Необходимость нормализации. Избыточность данных и аномалии. Пример нормализации.

Лекция №3 "Структурированный язык запросов SQL" (4 часа).

Общие сведения. Структура запроса. Оператор DISTINCT. Оператор ALL. Оператор WHERE. Операторы сравнения. Оператор NOT. Оператор IN. Оператор BETWEEN. Оператор LIKE. Оператор IS NULL. Агрегатные функции. Упорядочивание данных ORDER BY.

Лекция №4 "Специальные возможности запросов" (4 часа).

Группировка данных GROUP BY. Директива HAVING. Вложенное агрегирование. Форматирование запроса. Работа со строками и числами. Работа с датами. Функции преобразования. Маски полей. Маски таблиц. Использование подзапросов. Специальные возможности запросов.

Лекция №5 "Классификация команд SQL" (4 часа).

Основные разделы языка. Команды подключения к БД, определения структуры БД (DDL), манипуляции данными (DML), отбора данных (DQL) и язык управления данными (DCL). Команды администрирования и управления транзакциями. Команды определения структуры БД. Команда CREATE TABLE. Стандартные и пользовательские типы данных. Домены. Создание таблиц на основе запроса. Команда ALTER TABLE. Команда DROP TABLE. Команда CREATE VIEW. Команда DROP VIEW. Команда CREATE INDEX. Команда DROP INDEX.

Лекция №6 "Манипулирование данными" (4 часа).

Команды манипулирования данными. Команда INSERT. Команда UPDATE. Команда DELETE. Работа с триггерами. Оператор CREATE TRIGGER. Оператор DROP TRIGGER. Команды отбора данных. Команды управления данными. Создание и удаление учетных записей. Создание и удаление схем.

Лекция №7 "Управление доступом. Транзакции" (4 часа).

Изменение атрибутов пользователей. Контроль сеансов доступа к данным. Уровни защиты БД. Виды привилегий. Команда GRANT. Доступ к отдельным столбцам таблиц. Команда REVOKE. Роли и группы привилегий. Особенности управления привилегиями в InterBase. Работа с синонимами. Команды управления транзакциями. Механизм транзакций. Команды COMMIT и ROLLBACK. Команды SAVEPOINT. Специальные средства SQL. Курсоры и хранимые процедуры.

Практика №1 "Разработка структуры БД" (4 часа).

Практика №2 "Формирование запросов" (4 часа).

Практика №3 "Структурированные запросы" (4 часа).

Практика №4 "Разработка интерфейса БД" (4 часа).

Практика №5 "Проектирование отчетов" (4 часа).

Практика №6 "Импортирование данных" (4 часа).

Практика №7 "Компоненты INTERBASE SERVER" (4 часа).

Практика №8 "Реализация модели БД" (4 часа).

Практика №9 "Представления и процедуры" (4 часа).

Практика №10 "Разграничение доступа к БД" (4 часа).

Практика №11 "Зачетное занятие" (4 часа).

 

Занятия проходят в группах по 15 человек

Продолжительность обучения: 72 академических часа


Форма обучения: вечерняя с  18:30-21:30


Режим занятий: занятия проходят 1-2 раз в неделю по 3 часа

 

Стоимость курса: 11 000 руб.

 

Дата начала: 14 января 2021 года

Создание сайта - «Жанр» Яндекс.Метрика