Наименование взаимосвязанного предмета в соответствии с учебным планом
|
|
Организационная форма обучения
|
Н теоретическое занятие;
А практические занятия;
НA теоретические и практические занятия организованы вместе;
MX – занятие в специальном учебнолабораторном кабинете.
|
Спрос на программу
|
Обязательное
|
Язык обучения
|
На основе языка обучения, назначенного группе.
|
Процедура оценки
|
На основании текущей процедуры оценки.
|
Оценка знаний и навыков
|
Письменное, устное, вопросответ, дискуссия, тестовое, практическое задание
|
2. Содержание учебного плана
№
|
Название темы
|
Краткое содержание темы
|
Итого
|
Организационная форма обучения
|
Самостоятельная работа
|
1
|
Введение. Основные понятия баз данных
|
Основные понятия теории БД
Технологии работы с БД
|
4
|
НА
|
2
|
2
|
Взаимосвязи в моделях и реляционный подход к построению моделей
| Логическая и физическая независимость данных Типы моделей данных. Реляционная модель данных Реляционная алгебра |
4
|
НА
|
2
|
3
|
Этапы проектирования баз данных
| Основные этапы проектирования БД Концептуальное проектирование БД Нормализация БД |
4
|
НА
|
2
|
4
|
Проектирование структур баз данныx
|
Средства проектирования структур БД
Среда разработки СУБД МS Access. Основные объекты и их назначение.
|
12
|
НА
|
6
|
5
|
Организация запросов SQL
| Основные понятия языка SQL. Синтаксис операторов, типы данных. Создание, модификация и удаление таблиц. Операторы манипулирования данными Организация запросов на выборку данных при помощи языка SQL
|
12
|
НА
|
6
|
6
|
SQL. Выполнение запросов для извлечения данных. Соединения и теоретико-множественные операции над отношениями
| Определение структурированного языка запросов SQL. Место языка SQL в разработке информационных систем, организованных на основе технологии клиент-сервер. Классификация команд SQL: определение структуры базы данных, манипулирование данными, выборка данных, управление данными, команды администрирования данных иуправления транзакциями. Понятие и характеристика индексов. Операторы создания и изменения индексов. Роль индексов в повышении эффективности выполнения операторов SQL.
|
12
|
НА
|
6
|
7
|
SQL. Вычисления и подведение итогов в
запросах. Запросы модификации данных
|
Использование арифметических. операторов и построение вычисляемых столбцов.
Итоговые (агрегатные) функции COUNT, SUM, AVG, MAX, MIN.
Использование оператора GROUP BY для группировки в запросах выборки данных. Применение предложения HAVING.
Запросы модификации данных в реляционной таблице: вставка отдельной записи INSERT VALUES или группы записей из имеющейся таблицы INSERT SELECT
Определение подзапроса. Примеры формирования вложенных подзапросов.
|
12
|
НА
|
6
|
Итого
|
60
|
|
30
|
3. Рекомендованная литература
1. T.S.Gaipnazarov, D.Y.Irgasheva « Ma’lumotlar ombori ». 2017 г
2. АДМИНИСТРИРОВАНИЕ MICROSOFT SQL SERVER 2015. УЧЕБНЫЙ КУРС MCSA MCSE MCDBA 2015 г.
3. Brian Knight Erik Veerman Grant Dickinson Douglas Hinson Darren Herbold “WROX - PROFESSIONAL SQL SERVER COM” 2016 г
4. Бьюли Алан SQL ЯЗЫК ПРАКТИЧЕСКОЕ РУКОВОДСТВО 2017г.
5. Энтони Молинаро SQL СБОРНИК РЕЦЕПТОВ 2015 г
Дополнительная литература
1. . Аллен, Г. Тейлор SQL для чайников / Аллен Г. Тейлор. - М.: Диалектика, Вильямс, 2015. - 416 c.
2. Бен, Форта SQL за 10 минут / Форта Бен. - М.: Диалектика / Вильямс, 2015. - 0 c.
3. Бьюли, Алан Изучаем SQL / Алан Бьюли. - М.: Символ-плюс, 2014. - 0 c.
4. Грабер, Мартин SQL для простых смертных / Мартин Грабер. - М.: ЛОРИ, 2014. - 378 c.
5. Гудсон, Джон Практическое руководство по доступу к данным (+ DVD-ROM) / Джон Гудсон , Роб Стюард. - М.: БХВ-Петербург, 2013. - 304 c.
Интернет сайты
1. https://dasturchi.uz
2. https://dasturim.uz/
3. https://sql-ex.ru/
4 https://www.pgexercises.com/
5. https://sqlbolt.com/
6. https://www.texnoman.uz/
Do'stlaringiz bilan baham: |