
- •Общие положения
- •Организация занятий по курсу
- •Требования к содержанию отчетов о выполнении лабораторных работ
- •Требования к оформлению отчетной документации
- •Задания на лабораторные работы
- •Структурирование предметной области
- •Ms Access: разработка базы данных
- •Ms Access: разработка запросов к бд
- •Ms Access: разработка приложения
- •Ms sql Server: создание базы данных
- •Ms sql Server: формирование области запросов к бд
- •Ms sql Server: формирование и защита клиент-серверной ис
- •Список рекомендуемой литературы
СОДЕРЖАНИЕ
1.1 Организация занятий по курсу 2
1.2 Требования к содержанию отчетов о выполнении лабораторных работ 4
1.3 Требования к оформлению отчетной документации 5
2.1 Структурирование предметной области 9
2.2 MS Access: разработка базы данных 11
2.3 MS Access: разработка запросов к БД 18
2.4 MS Access: разработка приложения 19
2.5 MS SQL Server: создание базы данных 23
2.6 MS SQL Server: формирование области запросов к БД 28
2.7 MS SQL Server: формирование и защита клиент-серверной ИС 28
Общие положения
Дисциплина «Организация баз данных» рассматривает методы и инструментальные средства построения баз данных и базирующихся на их основе информационных систем для решения формализованных задач в сфере транспортных технологий в связи с деятельностью человека.
Изучаются математические и алгоритмические методы информатики: информационное моделирование, методы и модели представления данных, методы алгоритмизации обработки данных и способы их представления средствами MS Office Access 2003 и MS SQL Server 2005.
Организация занятий по курсу
Дисциплина «Организация баз данных» читается студентам специальности 6.091500 «Специализированные компьютерные системы» на втором курсе обучения после изучения дисциплин Программирование и Дискретная математика. Целью курса является изучение методов и способов организации и хранения большого количества информации, ее обработки и представления средствами электронной вычислительной техники, формирование у студентов знаний и умений и практических навыков в сфере проектирования и разработки баз данных с учетом задач будущей профессиональной деятельности.
Изучаемый курс выполнение десяти лабораторных работ. Рабочая схема выполнения курсовой работы представлена в таблице 1.1.
Таблица 1.1 Рабочая схема выполнения курсовой работы по дисциплине ИС
№ л. р. |
Тема лабораторной работы: материал для изучения и характер выполняемых работ |
Объем, часов |
1 |
2 |
3 |
Модуль І − Основы организации БД. СУБД MS Access 2003 |
||
|
Структурирование предметной области: изучение информационных потоков, составление блок-схемы информационных потоков и инфологической модели данных «сущность-связь». |
4 |
1 |
2 |
3 |
|
MS Access: разработка нормализованной базы данных: нормализация структурированных данных; создание таблиц, установка связей; работа с внешними данными; фильтрация, сортировка и поиск данных в таблицах. |
4 |
|
MS Access: формирование области запросов к БД: создание запросов при помощи конструктора и мастера, простые и перекрёстные выборки данных, стандартные и пользовательские функции, групповые операции; запросы на добавление, изменение, удаление. |
4 |
|
MS Access: разработка информационной системы: разработка форм и отчетов разных видов и сложности; механизм подчиненности для редактирования данных в отношениях один-ко-многим; заголовок и примечание формы; основные элементы управления; сортировка и группировка данных, групповые операции в формах и отчетах; усовершенствование приложения с помощью VBA; разработка главной кнопочной формы и графического меню пользователя; защита ИС с помощью администратора рабочих групп; регламентированный доступ к объектам ИС |
6 |
Итого за модуль І: |
18 |
|
Модуль ІІ − СУБД MS SQL Server 2005 |
||
|
MS SQL Server: создание нормализованной базы данных: разработка БД с помощью Enterprise Manager и Query Analyzer; типи даних SQL Server; первичные и внешние ключи, индексирование БД; свойства таблиц и полей. |
6 |
|
MS SQL Server: формирование области запросов к БД: язык структурированных запросов SQL; разработка представлений и курсоров при помощи Query Analyzer; вывод результатов запросов на экран, в таблицу и файл; разработка сложных объектов SQL Server: хранимые процедуры, правила, триггеры, транзакции. |
6 |
1 |
2 |
3 |
|
MS SQL Server: формирование и защита клиент-серверной ИС: блокировки в транзакциях, группа инструментов Security; создание учетных записей пользователей, определение ролей и уровня доступа к объектам БД; установка связи БД SQL Server с инструментальными средами разработки прикладных программ, зазмещение БД SQL Server на файл-сервере. |
6 |
Итого за модуль ІІ: |
18 |
По каждой лабораторной работе оформляется отчет. Отчеты сдаются на проверку руководителю в течение курса по мере их выполнения, и защищаются студентами в установленном порядке. При положительном результате защиты студент поучает дифференцированную оценку. При неудовлетворительной оценке знаний студента по теме данного отчета, студент возвращается к повторному изучению соответствующих материалов, после чего допускается к повторной защите. Неудовлетворительно выполненный отчет также возвращается на доработку. Требования к содержанию отчетов о выполнении лабораторных работ представлены в разделе 1.2.