| Закреплена за кафедрой | Кафедра цифровых технологий и бизнес-аналитики |
|---|---|
| Направление подготовки | 09.03.03. Прикладная информатика |
| Профиль | Прикладная информатика в дизайне |
| Форма обучения | Заочная |
| Общая трудоемкость | 6 ЗЕТ |
| Учебный план | z09_03_03_Прикладная информатика_ПИвД-2023 |
|
|
||||||||||||||||
Распределение часов по курсам
| Курс | 3 | Итого | ||
|---|---|---|---|---|
| Вид занятий | УП | РПД | УП | РПД |
| Лекции | 8 | 8 | 8 | 8 |
| Лабораторные | 12 | 12 | 12 | 12 |
| Сам. работа | 183 | 183 | 183 | 183 |
| Часы на контроль | 13 | 13 | 13 | 13 |
| Итого | 216 | 216 | 216 | 216 |
| 1.1. | Изучить теоретические основы информационных хранилищ, складов и баз данных, основные модели организации данных, реляционную модель, типололгию, классификацию, принципы построения, жизненный цикл информационных систем с использованием баз данных. Изучить основные методы и средства управления базами данных, создания приложений на основе клиент-серверной технеологии. Освоить основные методы создания и сжатия больших инфомационных массивов, хранилищ и складов данных, основы фракталов, фрактальных методов в архивации данных, методы управления складами данных. Задачи: 1. Изучить классификацию баз данных. Документальные БД, фактографические БД, гипертекстовые и мультимедийные БД, XML - серверы, объектные базы данных, XML-технологии в базах данных. 2. Изучить язык SQL Подмножества DDL, DML, DCL. 3. Получить представление об основах работы в наиболее популярных СУБД разных классов: настольных (MS'Access), среднего уровня и промышленных (MS'SQL Server). 4. Изучить основы TSQL, методы создания серверных хранимых процедур и функций. 5. Изучить основные объектные модели для доступа к базам данных: DAO, ADO, ADOX, SQLDMO, ADO.Net. 6. Освоить способы проектирования баз данных: ER-нотацию. |
|---|
| Цикл (раздел) ООП: Б1.О.05 |
| ОПК-2 | Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности; |
| ОПК-2.1 | Знает современные информационные технологии и программные средства, в том числе отечественного производства при решении задач профессиональной деятельности |
| ОПК-2.2 | Умеет выбирать современные информационные технологии и программные средства, в том числе отечественного производства при решении задач профессиональной деятельности |
| ОПК-2.3 | Владеет навыками применения современных информационных технологий и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности |
| В результате освоения дисциплины обучающийся должен | |
| 3.1. | Знать: |
|---|---|
| 3.1.1. | Модели организации данных, сетевые модели, иерархические модели, реляционную модель, объектную модель. Знать о многомерных хранилищах данных, основах реляционного исчисления. Основные методы создания и сжатия больших инфомационных массивов, хранилищ и складов данных, основы фракталов, фрактальных методов в архивации данных, методы управления складами данных. Истории и перспективах развития технологий СУБД. Типололгию, классификацию, принципы построения, жизненный цикл информационных систем с использованием баз данных, основные методы и средства управления базами данных, создания приложений на основе клиент-серверной технеологии. Базовый язык SQL Подмножества DDL, DML, DCL. Основы TSQL, методы создания серверных хранимых процедур и функций. Основные объектные модели для доступа к базам данных: DAO, ADO, ADOX, SQLDMO ER-нотацию. |
| 3.2. | Уметь: |
| 3.2.1. | Работать в СУБД MS'Access. Использовать утилиту командной строки osql, sqlcmd для управления базами данных MS'SQL Server. Работатьв SQL Server Management Studio. Использовать основные объектные модели DAO, ADO, ADOX, SQLDMO для работы с базами данных MS'Access и MS'SQL Server. Использовать MS'VisualStudio для разработки клиентских приложений для работы с базами данных SQL Server. Использовать MS'Visio для создания ER-моделей баз данных. |
| 3.3. | Иметь навыки и (или) опыт деятельности (владеть): |
| 3.3.1. | Навыками работы в СУБД MS'Access, MS'SQL Server Management Studio. Создания простейших клиентских частей для работы с базами данных в VBA, VBS, HTA на основе использования объектных моделей DAO, ADO. Использования объектной модели ADO.NET для работы с базами данных. |
| Код занятия | Наименование разделов и тем | Вид занятия | Курс | Часов | Компетенции | Литература |
|---|---|---|---|---|---|---|
| Раздел 1. Теоретические основы баз данных | ||||||
| 1.1. | Базы данных (БД). Принципы построения. Жизненный цикл БД. Типология БД. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД. Модели данных: иерархическая, сетевая, реляционная, объектная. | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 1.2. | Самостоятельное изучение моделей данных | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 1.3. | Реляционная модель данных. Реляционные объекты данных. Целостность реляционных данных. Реляционная алгебра и исчисление. Организация процессов обработки данных в БД. Ограничения целостности. | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 1.4. | Самостоятельное изучение теоретического материала по теме: Реляционная модель данных. | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 1.5. | Язык управления реляционными данными. Введение в SQL. | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 1.6. | Самостоятельное изучение SQL | Сам. работа | 3 | 7 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| Раздел 2. Разработка баз данных | ||||||
| 2.1. | Разработка настольных баз данных на платформе MS’Access. Объектная модель DAO | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.2. | Изучение основ разработки на MS'Access. Изучение объектной модели DAO | Сам. работа | 3 | 7 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.3. | Создание простейших баз данных MS'Access. Практическое использование DAO для доступа к данным MS'Access | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.4. | Основы разработки баз данных на основе MS’SQL Server. | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.5. | Изучение основ разработки баз данных на MS'SQL Server. | Сам. работа | 3 | 7 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.6. | Основы администрирования MS’SQL Server посредством SQL Server Management Studio. Основные объекты MS’SQL Server, создание баз данных, управление доступом к MS’SQL Server, способы авторизации. Работа с MS’SQL Server при помощи утилит командной строки: osql, sqlcmd. | Лекции | 3 | 0,25 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.7. | Изучение базовых методов доступа (работа с утилитами osql, sqlcmd, подключение к серверу, выполнение простейших команд на TSQL). Изучение основ работы в SQL Server Management Studio. | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.8. | Практическая работа с базами данных MS'SQL Server, с утилитами osql, sqlcmd, подключение к серверу, выполнение простейших команд на TSQL. | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.9. | Основы языка TSQL. Типы данных, системные процедуры и функции. Организация ветвления и циклов в TSQL. | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.10. | Изучение языка TSQL | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.11. | Создание многооператорных пакетных программ на TSQL. Процедуры выгрузки данных и загрузки данных | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.12. | Использование объектной модели ADO, использование расширения объектной модели ADO – ADOX для выполнения некоторых задач администрирования баз данных. Управление MS'SQL Server при помощи объектной модели SQLDMO. | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.13. | Изучение объектных моделей ADO, ADOX, SQLDMO | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.14. | Выполнение практических работ по администрированию баз данных (автоматическое описание таблиц, прцедур, создание объектов баз данных). Управление MS”SQL Server при помощи объектной модели SQLDMO. | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.15. | Создание пользовательских процедур и функций в базах данных MS’SQL Server. Скалярные и табличные пользовательские функции. Серверные курсоры. | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.16. | Самостоятельное изучение теоретического материала по языку TSQL, технологии использования серверных курсоров, создании пользовательских процедур и функций разных типов. | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.17. | Практическая работа по использования серверных курсоров, созданию пользовательских процедур, скалярных функций, табличных функций. | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.18. | Использование ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.19. | Самостоятельное изучение технологии использования ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. | Сам. работа | 3 | 6 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 2.20. | Выполнение практических работ по использованию ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| Раздел 3. Подготовка к зачету | ||||||
| 3.1. | Повторение теоретическорго материала, выполнение практических заданий в ходе подготовки к зачету | Сам. работа | 3 | 8 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| Раздел 4. Введение в ADO.Net | ||||||
| 4.1. | Использование объектной модели ADO.NET для чтения данных из базы данных SQL-сервера | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.2. | Использование объектной модели ADO.NET для чтения данных из базы данных SQL-сервера | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.3. | Использование объектной модели ADO.NET для чтения данных из базы данных SQL-сервера | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.4. | Конфигурационный файл приложения. Параметры в объектной модели ADO.NET | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.5. | Конфигурационный файл приложения. Параметры в объектной модели ADO.NET | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.6. | Конфигурационный файл приложения. Параметры в объектной модели ADO.NET | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.7. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки, обновления и удаления данных из базы данных SQL-сервера | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.8. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки, обновления и удаления данных из базы данных SQL-сервера | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.9. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки, обновления и удаления данных из базы данных SQL-сервера | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.10. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.11. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.12. | Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.13. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.14. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 4.15. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Сам. работа | 3 | 8 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| Раздел 5. Визуальные средства MS'Visual Studio для работы с SQL Server | ||||||
| 5.1. | Технологии визуального построения объектов ADO.Net в MS'Visual Studio. Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.2. | Технологии визуального построения объектов ADO.Net в MS'Visual Studio. Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.3. | Технологии визуального построения объектов ADO.Net в MS'Visual Studio. Использование объектной модели ADO.NET (SqlConnection, SqlCommand) для вставки данных в базу данных SQL-сервера при помощи визуальных средств | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.4. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.5. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.6. | Использование объектной модели ADO.NET (SqlDataAdapter, DataSet) для работы с клиентскими курсорами из SQL-сервера | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.7. | Основы работы с нетипизированными и типизированными наборами данных | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.8. | Основы работы с нетипизированными и типизированными наборами данных | Лабораторные | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.9. | Основы работы с нетипизированными и типизированными наборами данных | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.10. | Адаптеры данных, основанные на пользовательских процедурах | Лекции | 3 | 0,5 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.11. | Адаптеры данных, основанные на пользовательских процедурах | Лабораторные | 3 | 1 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.12. | Адаптеры данных, основанные на пользовательских процедурах | Сам. работа | 3 | 10 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.13. | Подготовка к экзамену | Сам. работа | 3 | 24 | ОПК-2.1, ОПК-2.2, ОПК-2.3 | Л2.1, Л2.2, Л1.1, Л2.3, Л2.4 |
| 5.1. Контрольные вопросы и задания для проведения текущего контроля и промежуточной аттестации по итогам освоения дисциплины |
| Оценочные материалы для текущего контроля по разделам и темам дисциплины в полном объеме размещены в онлайн-курсе на образовательном портале «Цифровой Университет АлтГУ» – https://portal.edu.asu.ru/course/view.php?id=197, https://portal.edu.asu.ru/course/view.php?id=1399 ОЦЕНКА СФОРМИРОВАННОСТИ КОМПЕТЕНЦИИ ОПК-2: Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности; ПРИМЕРЫ ЗАДАНИЙ ЗАКРЫТОГО ТИПА 1. Набор отношений, связанных между собой, что обеспечивает возможность поиска одних кортежей по значению других, называется A) Реляционной базой данных B) Дореляционной БД C) Постреляционной БД D) Все перечисленные типы БД E) Нет правильного варианта Ответ: A 2. Выберите соответствующий вид связи, если в каждый момент времени каждому элементу (кортежу) отношения А соответствует 0 или 1 кортеж отношения В A) Связь отсутствует B) Связь один к одному C) Связь один ко многим D) Связь многие к одному E) Связь многие ко многим Ответ: B 3. Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует один кортеж отношения В A) Связь отсутствует B) Связь один к одному C) Связь один ко многим D) Связь многие к одному E) Связь многие ко многим Ответ: D 4. Выберите соответствующий вид связи, если в каждый момент времени единственному кортежу отношения А соответствует несколько кортежей отношения В A) Связь отсутствует B) Связь один к одному C) Связь один ко многим D) Связь многие к одному E) Связь многие ко многим Ответ: C 5. Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует множество кортежей отношения В A) Связь отсутствует B) Связь один к одному C) Связь один ко многим D) Связь многие к одному E) Связь многие ко многим Ответ: E 6. Какая из перечисленных видов связи в реляционных СУБД непосредственно не поддерживается? A) Связь отсутствует B) Связь один к одному C) Связь один ко многим D) Связь многие к одному E) Связь многие ко многим Ответ: E 7. Выберите из предложенных примеров тот, который иллюстрирует между указанными отношениями связь 1:1 A) Дом : Жильцы B) Студент : Стипендия C) Студенты : Группа D) Студенты : Преподаватели E) Нет подходящего варианта Ответ: B 8. Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь 1:М A) Дом : Жильцы B) Студент : Стипендия C) Студенты : Группа D) Студенты : Преподаватели E) Нет подходящего варианта Ответ: A 9. Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь М:1 A) Дом : Жильцы B) Студент : Стипендия C) Студенты : Группа D) Студенты : Преподаватели E) Нет подходящего варианта Ответ: C 10. Выберите из предложенных примеров тот, который иллюстрирует связь М:М A) Дом : Жильцы B) Студент : Стипендия C) Студенты : Группа D) Студенты : Преподаватели E) Нет подходящего варианта Ответ: D 11. Столбец или группа столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы называют A) Первичный ключ B) Внешний ключ C) Индекс D) Степень отношения E) Нет правильного варианта Ответ: B 12. Сколько внешних ключей может содержать таблица? A) Один или несколько внешних ключей B) Один и только один внешний ключ C) Внешний ключ быть не может единственным D) Количество внешних ключей определяется количеством полей в таблице E) Нет правильного варианта Ответ: A 13. Определите порядок действий при проектировании логической структуры БД:а) формирование исходного отношения;б) определение всех объектов, сведения о которых будут включены в базу;в) определение атрибутов;г) установка связей между атрибутами;д) определение характера информации, которую заказчик будет получать в процессе эксплуатации;е) устранение избыточного дублирования данных, являющегося причиной аномалий. A) б, д, в, г, а, е B) а, б, в, г, д, е C) б, д, в, а, г, е D) а, е, б, д, в, г E) б, д, а, е, в, г Ответ: A 14. Назовите оператор команды Select, который обеспечивает возможность устранения избыточных значений A) Order by B) Distinct C) Where D) Having E) Create Ответ: B 15. Назовите предложение команды Select, которая позволяет производить выборку данных, в зависимости от истинности поставленного условия A) Order by B) Distinct C) Where D) Having E) Create Ответ: C 16. Назовите команду, которая определяет группу значений в поле в терминах другого поля и применяет к ней агрегатную функцию A) Order by B) Distinct C) Where D) Having E) Group by Ответ: E 17. Назовите предложение команды Select, которое позволяет устанавливать условия для агрегатных функций A) Order by B) Distinct C) Where D) Having E) Group by Ответ: D 18. Назовите предложение команды Select, которое используется для сортировки результата запроса A) Order by B) Distinct C) Where D) Having E) Group by Ответ: A 19. Операторы =, <>, <=, >=, <, > относятся к A) Реляционным операторам B) Логическим операторам C) Специальным операторам D) Агрегатным функциям E) Нет правильного варианта Ответ: A 20. Операторы AND, OR, NOT относятся к A) Реляционным операторам B) Логическим операторам C) Специальным операторам D) Агрегатным функциям E) Нет правильного варианта Ответ: B 21. Операторы IN, BETWEEN, LIKE относятся к A) Реляционным операторам B) Логическим операторам C) Специальным операторам D) Агрегатным функциям E) Нет правильного варианта Ответ: C 22. Отношением называют A) Файл B) Список C) Таблицу D) Связь между таблицами E) Нет правильного варианта Ответ: C 23. Выберите вариант, который является названием типа данных A) Символьный B) Числовой C) Дата-время D) Строковый E) Все варианты верные Ответ: E 24. К какому типу данных относятся константы даты и времени? A) Числовому B) Денежному C) Число с плавающей точкой D) Строковому E) Нет правильного варианта Ответ: D 25. Среди предложенных названий выберите то, которое является названием агрегатной функции A) COUNT B) SUM C) AVG D) MAX E) MIN F) Все варианты верные Ответ: F 26. Какие из агрегатных функций используют только числовые поля? A) SUM, AVG B) COUNT, SUM C) MAX, MIN D) AVG, MAX, MIN E) Все варианты Ответ: A 27. Запрос к базе данных с полями Автор, Наименование, Серия, Год_издания для получения списка книг автора X в серии "Сказки", изданных не ранее 1996 года, содержит выражение? A) Автор = (Серия = "Сказки" или Год_издания < 1995); B) Серия = "Сказки" и Год_издания >1995 и Автор = X; C) Серия = "Сказки" и Год_издания >=1995 или Автор = X; D) Серия = "Сказки" или Год_издания >1995 и Автор = X. Ответ: B 28. Запрос к базе данных с полями Фамилия, Год_рождения, Класс, Оценка для вывода списка учеников 10 классов, 1992 года рождения, имеющих оценки 4 или 5, содержит выражение? A) Класс > 10 и Оценка = 4 и Год_рождения = 1992; B) Класс = 10 или Оценка > 4 или Год_рождения = 1992; C) Оценка >= 4 и Год_рождения = 1992 и Класс = 10; D) Класс = 10 и Оценка > 4 или Год_рождения = 1992. Ответ: C 29. В какой из перечисленных пар данные относятся к одному типу? A) '12.04.98' и 123 B) '123' и 189 C) 'Иванов' и '1313' D) 'ДА' и ИСТИНА E) 45<999 и 54 Ответ: C 30. Какое поле можно считать уникальным? A) поле, значения в котором не могут повторяться B) поле, которое носит уникальное имя C) поле, значения которого имеют свойство наращивания Ответ: A 31. В чем состоит особенность поля типа «Мемо» (VFP, MS’Access)? A) служит для ввода числовых данных B) служит для ввода действительных чисел C) данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст D) имеет неограниченный размер E) имеет свойство автоматической инкрементации Ответ: C 32. В каком диалоговом окне создают связи между полями таблиц базы данных? (MS’Access) A) таблица связей B) схема связей C) схема данных D) таблица данных Ответ: C 33. Атрибут отношения – это A) Строка таблицы B) Столбец таблицы C) Таблица D) Межтабличная связь E) Нет правильного варианта Ответ: B 34. Некоторая база данных описывается следующим перечнем записей:1 Иванова, 1967, 12400;2 Смоляков, 1976, 15300;3 Петров, 1969, 13600;4 Котов, 1981, 11200;Какие из записей поменяются местами при сортировке по возрастанию этой БД, если она будет осуществляться по первому полю: A) 1 и 4 B) 1 и 3 C) 2 и 4 D) 2 и 3 Ответ: C 35. Степень отношения – это A) Количество полей отношения B) Количество записей в отношении C) Количество возможных ключей отношения D) Количество связанных с ним таблиц E) Количество кортежей в отношении Ответ: A 36. Кардинальное число - это A) Количество полей отношения B) Количество записей в отношении C) Количество возможных ключей отношения D) Количество связанных с ним таблиц E) Количество атрибутов в отношении Ответ: B 37. Один атрибут или минимальный набор из нескольких атрибутов, значения которых в одно и тоже время не бывают одинаковыми, то есть однозначно определяют запись таблицы - это A) Первичный ключ B) Внешний ключ C) Индекс D) Степень отношения E) Нет правильного варианта Ответ: A 38. Ключ называется сложным, если состоит A) Из нескольких атрибутов B) Из нескольких записей C) Из одного атрибута D) Из одного атрибута, длина значения которого больше заданного количества символов E) Нет правильного варианта Ответ: A 39. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как можно удалить записи из таблицы "Отчет", для которых значение поля "регион" является "Краснодарский край"? A) DELETE регион='Краснодарский край' FROM Отчет B) DELETE FROM Отчет WHERE регион = 'Краснодарский край' C) DELETE ROW регион='Краснодарский край' FROM Отчет D) DELETE ROW FROM Отчет WHERE регион= 'Краснодарский край' Ответ: B 40. Имеется таблица "Отчет" с полями: код (bigint PK), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Какой командой можно вставить новую запись в таблицу "Отчет"? A) INSERT (код, регион) VALUES (22,'Алтайский край') INTO Отчет B) INSERT INTO Отчет (22,'Алтайский край') VALUES (код, регион) C) INSERT VALUES (код, регион) INTO Отчет (22,'Алтайский край') D) INSERT INTO отчет (код, регион) VALUES (22,'Алтайский край') Ответ: D 41. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как вставить запись со значением "Хакасия" в поле "регион" в таблице "Отчет"? A) INSERT INTO Отчет (регион) VALUES ('Хакасия') B) INSERT INTO Отчет (код, регион) VALUES (код,'Хакасия') C) INSERT INTO Отчет (код,'Хакасия') INTO регион,код D) INSERT (регион,'Хакасия') INTO Отчет (код,регион) Ответ: A 42. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как можно заменить в поле "регион" "Бурятия" на "Тыва" в таблице "Отчет"? A) UPDATE Отчет SET регион='Тыва' WHERE регион='Бурятия' B) MODIFY Отчет SET регион='Тыва' WHERE регион='Бурятия' C) UPDATE Отчет SET регион='Бурятия' INTO регион='Тыва' D) MODIFY Отчет SET регион='Бурятия' INTO регион='Тыва' Ответ: A 43. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как можно удалить записи из таблицы "Отчет", для которых значение поля "регион" является "Краснодарский край"? A) DELETE регион='Краснодарский край' FROM Отчет B) DELETE FROM Отчет WHERE регион = 'Краснодарский край' C) DELETE ROW регион='Краснодарский край' FROM Отчет D) DELETE ROW FROM Отчет WHERE регион= 'Краснодарский край' Ответ: B 44. Имеется таблица "Отчет" с полями: код (bigint PK), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Какой командой можно вставить новую запись в таблицу "Отчет"? A) INSERT (код, регион) VALUES (22,'Алтайский край') INTO Отчет B) INSERT INTO Отчет (22,'Алтайский край') VALUES (код, регион) C) INSERT VALUES (код, регион) INTO Отчет (22,'Алтайский край') D) INSERT INTO отчет (код, регион) VALUES (22,'Алтайский край') Ответ: D 45. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как вставить запись со значением "Хакасия" в поле "регион" в таблице "Отчет"? A) INSERT INTO Отчет (регион) VALUES ('Хакасия') B) INSERT INTO Отчет (код, регион) VALUES (код,'Хакасия') C) INSERT INTO Отчет (код,'Хакасия') INTO регион,код D) INSERT (регион,'Хакасия') INTO Отчет (код,регион) Ответ: A 46. Имеется таблица "Отчет" с полями: код (bigint PK autoinc), регион (char(50) null), население (bigint null), индсрзп (float null), дата (datetime null). Как можно заменить в поле "регион" "Бурятия" на "Тыва" в таблице "Отчет"? A) UPDATE Отчет SET регион='Тыва' WHERE регион='Бурятия' B) MODIFY Отчет SET регион='Тыва' WHERE регион='Бурятия' C) UPDATE Отчет SET регион='Бурятия' INTO регион='Тыва' D) MODIFY Отчет SET регион='Бурятия' INTO регион='Тыва' Ответ: A КРИТЕРИИ ОЦЕНИВАНИЯ: Каждое задание оценивается 1 баллом. Оценивание КИМ теоретического характера в целом: • «зачтено» – верно выполнено более 50% заданий; «не зачтено» – верно выполнено 50% и менее 50% заданий; • «отлично» – верно выполнено 85-100% заданий; «хорошо» – верно выполнено 70-84% заданий; «удовлетворительно» – верно выполнено 51-69% заданий; «неудовлетворительно» – верно выполнено 50% или менее 50% заданий. ПРИМЕРЫ ЗАДАНИЙ ОТКРЫТОГО ТИПА Тестовые задания со свободным выбором вариантов ответа 1. Вставьте недостающий оператор, чтобы получить все столбцы из таблицы Customers. ________________ * FROM Customers; Ответ: select 2. Вставьте недостающее слово в SQL оператор для того, чтобы он выбирал только такие записи из таблицы Customers, в которых не повторяются значения из поля «Country» SELECT _________ Country FROM Customers; Ответ: distinct 3. Вставьте недостающее слово в SQL оператор для того, чтобы он вывел количество различных стран из таблицы Customers SELECT COUNT(________ Country) FROM Customers; Ответ: distinct 4. Вставьте недостающее слово в SQL оператор для того, чтобы он вывел количество различных стран из таблицы Customers SELECT Count(*) AS DistinctCountries FROM (SELECT _________ Country FROM Customers); Ответ: distinct 5. Вставьте недостающее слово в SQL оператор для того, чтобы он вывел всех клиентов со значением поля Country равным «Россия» из таблицы Customers: SELECT * FROM Customers __________ Country='Россия'; Ответ: WHERE 6. Вставьте недостающее слово в SQL оператор для того, чтобы он вывел клиента с кодом 15 из таблицы Customers: SELECT * FROM Customers WHERE CustomerID=_______; Ответ: 15 7. Вставьте недостающие слова в SQL оператор для того, чтобы он вывел все записи, в которых столбец City имеет значение "Барнаул". select * from Customers ________ __________ = _____________; Ответы: where, City, 'Барнаул' 8. Вставьте недостающие слова в SQL оператор для того, чтобы он вывел все записи, в которых записи упорядочены по полю Country: SELECT * FROM Customers ______ BY Country; Ответ: Order 9. Вставьте недостающие слова в SQL оператор для того, чтобы он вывел все записи, в которых записи упорядочены по полю Country в обратном алфавитном порядке: SELECT * FROM Customers ______ BY Country _______ ; Ответы: Order, DESC 10. Вставьте недостающие слова в SQL оператор для того, чтобы он вывел три самых дорогих товара из таблицы Products (Цена - Price): SELECT _______ 3 * FROM Products ______ BY Price _______ ; Ответы: Top, Order, DESC 11. Вставьте недостающие слова в SQL оператор для того, чтобы он вывел три самых дешевых товара из таблицы Products (Цена - Price): SELECT _______ 3 * FROM Products ______ BY Price _______ ; Ответы: Top, Order, ASC 12. Вставьте недостающие слова в SQL оператор для того, чтобы он выбрал всех клиентов из Испании, имя которых начинается на букву «G»: SELECT * FROM Customers WHERE Country = 'Spain' ______ CustomerName LIKE 'G%'; Ответ: and 13. Вставьте недостающие слова в SQL оператор для того, чтобы он выбрал всех клиентов из страны "Россия", города "Барнаул" с категорией больше 3 SELECT * FROM Customers WHERE Country = _________ ______ City = ________ ______ Category > ____; Ответы: 'Россия', AND, 'Барнаул', 3 14. Вставьте недостающие слова в SQL оператор для того, чтобы он выбрал всех клиентов из страны "Россия", города "Барнаул" с именами, начинающимися на "А" или "Б" SELECT * FROM Customers WHERE Country = 'Россия' _______ (CustomerName ______ 'А%' ______ CustomerName _______ 'Б%'); Ответы: AND, LIKE, OR, LIKE 15. Вставьте недостающие слова в SQL оператор для того, чтобы он вставил новую запись в таблицу «Customers»: INSERT _________ Customers (CustomerName, ContactName, Address, City, PostalCode, Country) _______ ('ООО Привет', 'Иванов Петр Васильевич', 'Димитрова, 45', 'Барнаул', '656000', 'Россия') Ответы: INTO, VALUES 16. Вставьте недостающие слова в SQL оператор для того, чтобы он для первого клиента (CustomerID = 1) установил новое контактное лицо и новый город. ________ Customers _______ ContactName = 'Смирнов О.Т.', City= 'Новосибирск' ________ CustomerID = 1; Ответы: UPDATE, SET, WHERE 17. Вставьте недостающие слова в SQL оператор для того, чтобы он удалил клиента «ООО Привет» из таблицы «Customers»: ________ FROM Customers _______ CustomerName='ООО Привет'; Ответы: DELETE, WHERE 18. Вставьте недостающие слова в SQL оператор для того, чтобы он удалил все строки из таблицы «Клиенты», не удаляя саму таблицу: DELETE _______ Customers; Ответ: FROM 19. Вставьте недостающие слова в SQL оператор для того, чтобы он удалил полностью всю таблицу Customers _______ TABLE Customers; Ответ: DROP 20. Вставьте недостающие слова в SQL оператор для того, чтобы он вернул всех клиентов из "Барнаула", "Бийска", "Томска". SELECT * FROM Customers _______ Country ___ ('Барнаул', 'Бийск', 'Томск'); Ответы: WHERE, IN 21. Вставьте недостающие слова в SQL оператор для того, чтобы он вернул все товары с ценами между 70 и 140: SELECT * FROM Products WHERE Price _______ 70 AND 140; Ответ: BETWEEN 22. Вставьте недостающие слова в SQL оператор для того, чтобы он вернул код (OrderID) и дату заказа (OrderDate) из таблицы Orders и наименование клиента (CustomerName) из таблицы Customers для этого заказа SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER ______ Customers ______ Orders.CustomerID=Customers.CustomerID; Ответы: JOIN, ON 23. Вставьте недостающие слова в SQL оператор для того, чтобы он вернул список из стран и количества клиентом из данной страны: SELECT _______(CustomerID), Country FROM Customers GROUP BY ________; Ответы: COUNT, Country 24. Вставьте недостающие слова в SQL оператор для того, чтобы он вернул список из стран и количества клиентом из данной страны, упорядоченный по убыванию количества клиентов: SELECT COUNT(CustomerID), Country FROM Customers GROUP BY _______ ________ BY COUNT(CustomerID) _______; Ответы: Country, ORDER, DESC 25. Вставьте недостающие слова в SQL оператор для того, чтобы он скопировал записи из таблицы состав заказа (Order Details) с номером заказа 12034 в заказ с номером 12035: insert into [Order Details] (OrderID, ProductID, Count, Price) select __________, ProductID, Count, Price from [Order Details] where OrderID= _______ Ответы: 12035, 12034 КРИТЕРИИ ОЦЕНИВАНИЯ ОТКРЫТЫХ ВОПРОСОВ. «Отлично» (зачтено): Ответ полный, развернутый. Вопрос точно и исчерпывающе передан, терминология сохранена, студент превосходно владеет основной и дополнительной литературой, ошибок нет. «Хорошо» (зачтено): Ответ полный, хотя краток, терминологически правильный, нет существенных недочетов. Студент хорошо владеет пройденным программным материалом; владеет основной литературой, суждения правильны. «Удовлетворительно» (зачтено): Ответ неполный. В терминологии имеются недостатки. Студент владеет программным материалом, но имеются недочеты. Суждения фрагментарны. «Неудовлетворительно» (не зачтено): Не использована специальная терминология. Ответ в сущности неверен. Переданы лишь отдельные фрагменты соответствующего материала вопроса. Ответ не соответствует вопросу или вовсе не дан. |
| 5.2. Темы письменных работ для проведения текущего контроля (эссе, рефераты, курсовые работы и др.) |
| не предусмотрены |
| 5.3. Фонд оценочных средств для проведения промежуточной аттестации |
| Промежуточная аттестация заключается в проведении в конце второго семестра зачета, в конце третьего семестра экзамена по всему изученному курсу. Тест размещен в разделе «Промежуточная аттестация (зачет)» онлайн-курса на образовательном портале «Цифровой университет АлтГУ». https://portal.edu.asu.ru/course/view.php?id=197, https://portal.edu.asu.ru/course/view.php?id=1399 Количество заданий в контрольно-измерительном материале (тесте) для промежуточной аттестации, составляет 25. КРИТЕРИИ ОЦЕНИВАНИЯ: Каждое задание оценивается 1 баллом. Оценивание КИМ в целом: Для экзамена: «отлично» – верно выполнено 85-100% заданий; «хорошо» – верно выполнено 70-84% заданий; «удовлетворительно» – верно выполнено 51-69% заданий; «неудовлетворительно» – верно выполнено 50% и менее 50% заданий. |
| 6.1. Рекомендуемая литература | ||||
| 6.1.1. Основная литература | ||||
| Авторы | Заглавие | Издательство, год | Эл. адрес | |
| Л1.1 | Советов Б.Я., Цехановский В.В., Чертовской В.Д. | Базы данных: Учебник для вузов | Москва: Издательство Юрайт, 2023 | urait.ru |
| 6.1.2. Дополнительная литература | ||||
| Авторы | Заглавие | Издательство, год | Эл. адрес | |
| Л2.1 | Маркин А. В. | Построение запросов и программирование на SQL.: Учебное пособие | М.: Диалог-МИФИ, 2008 | ЭБС "Университетская библиотека online" http://www.biblioclub.ru/book/89077/ |
| Л2.2 | Руководство компании Microsoft по проектированию архитектуры приложений : (электронный ресурс) | Microsoft, 2009. | http://download.microsoft.com/documents/rus/msdn/ры_приложений_полная_книга.pdf | |
| Л2.3 | Дьяков И. А. | Базы данных. Язык SQL: Учебники и учебные пособия для ВУЗов | Издательство ФГБОУ ВПО «ТГТУ», 2012 | biblioclub.ru |
| Л2.4 | Карпова Т. С. | Базы данных : модели, разработка, реализация: Учебники и учебные пособия для ВУЗов | Москва : Национальный Открытый Университет «ИНТУИТ», 2016 | biblioclub.ru |
| 6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет" | ||||
| Название | Эл. адрес | |||
| Э1 | Введение в реляционные базы данных. С.Д. Кузнецов ISBN: 978-5-9556-0028-0 http://www.intuit.ru/department/database/rdbintro/ | www.intuit.ru | ||
| Э2 | Основы SQL Л.Н.Полякова ISBN: 978-5-9556-0101-4 http://www.intuit.ru/department/database/sql/ | www.intuit.ru | ||
| Э3 | Использование MS SQL Server Analysis Services 2008 для построения хранилищ данных. В.В. Полубояров http://www.intuit.ru/department/database/mssqlsas2008/ | www.intuit.ru | ||
| Э4 | Введение в реляционные базы данных. С.Д. Кузнецов ISBN: 978-5-9556-0028-0 http://www.intuit.ru/department/database/rdbintro/ | www.intuit.ru | ||
| Э5 | Видео-демонстрации лекций по курсу Базы данных http://10.0.12.15/live_courses | 10.0.12.15 | ||
| Э6 | Базы данных: модели, разработка, реализация. Т.С.Карпова http://www.intuit.ru/department/database/sql | www.intuit.ru | ||
| Э7 | Курс в Moodle "Базы данных I" | portal.edu.asu.ru | ||
| Э8 | Курс в Moodle "Базы данных II" | portal.edu.asu.ru | ||
| 6.3. Перечень программного обеспечения | ||||
| MS'SQL Server MS'SQL Server Management Studio MS'Visual Studio 2008 Open Office Office 2010 Professional Windows 7 Professional 7-Zip AcrobatReaderMicrosoft Office 2010 (Office 2010 Professional, № 4065231 от 08.12.2010), (бессрочно); Microsoft Windows 7 (Windows 7 Professional, № 61834699 от 22.04.2013), (бессрочно); Chrome (http://www.chromium.org/chromium-os/licenses), (бессрочно); 7-Zip (http://www.7-zip.org/license.txt), (бессрочно); AcrobatReader (http://wwwimages.adobe.com/content/dam/Adobe/en/legal/servicetou/Acrobat_com_Additional_TOU-en_US-20140618_1200.pdf), (бессрочно); ASTRA LINUX SPECIAL EDITION (https://astralinux.ru/products/astra-linux-special-edition/), (бессрочно); LibreOffice (https://ru.libreoffice.org/), (бессрочно); Веб-браузер Chromium (https://www.chromium.org/Home/), (бессрочно); Антивирус Касперский (https://www.kaspersky.ru/), (до 23 июня 2024); Архиватор Ark (https://apps.kde.org/ark/), (бессрочно); Okular (https://okular.kde.org/ru/download/), (бессрочно); Редактор изображений Gimp (https://www.gimp.org/), (бессрочно) | ||||
| 6.4. Перечень информационных справочных систем | ||||
| СПС Гарант (http://www.garant.ru) СПС КонсультантПлюс (http://www.consultant.ru/) Электронная база данных "Scopus" (http://www.scopus.com) Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru) Научная электронная библиотека elibrary (http://elibrary.ru) | ||||
| Аудитория | Назначение | Оборудование |
|---|---|---|
| 103С | лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации; помещение для саостоятельной работы | Учебная мебель на 16 посадочных мест; рабочее место преподавателя; доска маркерная; марка ASUSTeK Computer INC модель P8B75-M - 15 единиц; мониторы: марка Asus модель VW224 - 15 единиц |
| 208С | лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации | Учебная мебель на 15 посадочных мест; рабочее место преподавателя; доска магнитно-маркерная; компьютеры: марка HP модель ProOne 400 G2 20-in Non-Touch AiO - 15 единиц |
| Учебная аудитория | для проведения занятий лекционного типа, занятий семинарского типа (лабораторных и(или) практических), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации, курсового проектирования (выполнения курсовых работ), проведения практик | Стандартное оборудование (учебная мебель для обучающихся, рабочее место преподавателя, доска, мультимедийное оборудование стационарное или переносное) |
| Помещение для самостоятельной работы | помещение для самостоятельной работы обучающихся | Компьютеры, ноутбуки с подключением к информационно-телекоммуникационной сети «Интернет», доступом в электронную информационно-образовательную среду АлтГУ |
| На лекциях преподаватель знакомит с основными понятиями по теме, алгоритмами обработки табличных данных, основами TSQL, технологиями работы в интерактивных оболочках и средах для работы с SQL Server, объектными моделями для доступа к серверам баз данных MS SQL Server, MS Access, методами построения клиентских частей приложений. На лекциях студент получает основной объем информации по каждой конкретной теме. Только посещение лекций является недостаточным для подготовки к лабораторным занятиям и экзамену. Требуется также самостоятельная работа по изучению основной и дополнительной литературы и закрепление полученных на лабораторных занятиях навыков. Самостоятельная работа студентов – способ активного, целенаправленного приобретения студентом новых для него знаний, умений и навыков без непосредственного участия в этом процессе преподавателя. Качество получаемых студентом знаний напрямую зависит от качества и количества необходимого доступного материала, а также от желания (мотивации) студента их получить. При обучении осуществляется целенаправленный процесс, взаимодействие студента и преподавателя для формирования знаний, умений и навыков. Задания по темам выполняются на лабораторных занятиях в компьютерном классе. Если лабораторные занятия пропущены по уважительной причине, то соответствующие задания необходимо выполнить самостоятельно и представить результаты преподавателю на очередном занятии или консультации. методические материалы размещены на образовательном портале АлтГУ https://portal.edu.asu.ru/course/view.php?id=197, https://portal.edu.asu.ru/course/view.php?id=1399 |