Программы для управленцев высшей категории Управление Управленческие тренинги Управление персоналом Управление проектами Программы для студентов Маркетинг и продажи Экономика Бухгалтерский учёт и аудит Финансы и кредит Предпринимательство и бизнес Внешнеэкономическая деятельность и международный бизнес Логистика Налоги Право Психология Информационные технологии Дизайн Компьютерный дизайн Социально-культурный сервис и туризм Связи с общественностью Красота. Стиль. Имидж Секретариат Деловые коммуникации Иностранные языки Экономика и управление в строительстве Программы для школьников Ценообразование и сметное нормирование Экологический менеджмент Менеджмент качества и сертификации Энергоэффективность и энергоаудит Недвижимость Экономика здравоохранения Обеспечение безопасности Дистанционное обучение (e-learning) Повышение квалификации руководителей и специалистов строительной отрасли ЖКХ Повышение квалификации педагогических работников Проект подготовки профессиональных кадров в области автомобильного сервиса Полный список

Программы Информационные технологии  Базы данных (Классический SQL, Microsoft Access, Borland InterBase)
Учебный курс

Базы данных (Классический SQL, Microsoft Access, Borland InterBase)

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

 

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

 

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


Лекция №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 часа).

 


 

Контакты:

Телефон: (342) 241-41-50

Адрес: 614039, г. Пермь, Комсомольский пр.61, оф.100а

Web-сайт: www.ditperm.ru

72 ч. 9600.00 руб среднее профессиональное, высшее профессиональное удостоверение о повышении квалификации очно-заочная (вечерняя)

  • Курсы