- •ВВедение
- •1.1 Область применения методических указаний
- •1.3. Цели и задачи учебной дисциплины – требования к результатам освоения учебной дисциплины:
- •1.4 Количество часов на освоение примерной программы учебной дисциплины:
- •2 Рабочая программа учебной дисциплины
- •2.1. Объем учебной дисциплины и виды учебной работы
- •2.2 Тематический план и содержание учебной дисциплины Основы проектирования баз данных
- •Методические указания по каждой теме программы и вопросы для самоконтроля
- •Тема 1.1.Базы данных и субд
- •Тема 1.2.Модели данных.
- •Тема 1.3.Реляционная модель данных.
- •Тема 1.4.Основы реляционной алгебры.
- •Контрольные вопросы:
- •Тема 1.5 Проектирование реляционных баз данных.
- •Контрольные вопросы
- •Тема 1.6 Концептуальное проектирование баз данных.
- •Контрольные вопросы
- •Тема 1.7.Даталогическое проектирование баз данных.
- •Контрольные вопросы
- •Тема 1.8.Физическое проектирование баз данных.
- •Контрольные вопросы
- •Тема 1.9. Средства автоматизированного проектирования структур баз данных
- •Контрольные вопросы
- •Тема 2.1.Субд Microsoft Office Access.
- •Контрольные вопросы
- •Тема 2.2.Создание базы данных и таблиц.
- •Контрольные вопросы.
- •Тема 2.3.Индексирование
- •Контрольные вопросы.
- •Тема 2.4.Сортировка, поиск и фильтрация данных
- •Контрольные вопросы
- •Тема 2.5.Взаимосвязи между таблицами.
- •Контрольные вопросы.
- •Тема 2.6. Создание запросов к базе данных.
- •Контрольные вопросы.
- •Тема 2.7.Создание форм
- •Контрольные вопросы
- •Тема 2.8.Создание отчетов.
- •Контрольные вопросы
- •Тема 3.1. Основы sql.
- •Что можно делать с помощью sql?
- •Команды sql
- •Контрольные вопросы
- •Задание для контрольной работы
- •Создание поля Телефон с помощью Маски ввода.
- •Изменение вида связи с помощью Схемы данных в Access.
- •Создание формы с помощью инструмента «Форма»
- •Создание разделенной формы при помощи инструмента «Разделенная форма»
- •Создание формы с помощью Мастера форм.
- •Редактирование формы в режиме Конструктора.
- •Создание подчиненных форм.
- •Создание запроса в режиме конструктора.
- •Задания для практической работы по вариантам
- •Перечень лабораторных работ и практических заданий
- •Контроль и оценка результатов освоения учебной дисциплины
Контрольные вопросы.
Дайте определение индекса в базе данных.
Перечислите и охарактеризуйте различные типы индексов.
Опишите процедуру установления и удаления индекса.
Тема 2.4.Сортировка, поиск и фильтрация данных
Изучите способы сортировки данных в таблицах. Рассмотрите различные виды фильтров. Изучите способы поиска данных в таблицах.
Контрольные вопросы
Назовите отличия между запросом и расширенным фильтром.
Перечислите и охарактеризуйте виды фильтров.
Тема 2.5.Взаимосвязи между таблицами.
Создание новой нормализованной реляционной базы данных Access осуществляется в соответствии с ее структурой, полученной в результате проектирования. Структура реляционной базы данных определяется составом таблиц и их взаимосвязями. Взаимосвязи между двумя таблицами реализуются через ключ связи, входящий в состав полей связываемых таблиц.
При изучении этой темы нужно обратить внимание на обеспечение целостности и непротиворечивости данных. Рассмотреть возможные варианты объединения таблиц и параметры объединений. Научиться получать итоговые значения в таблицах и выполнять групповые изменения в таблицах.
Контрольные вопросы.
Дайте определение взаимосвязей между таблицами.
Опишите последовательность действий при установлении взаимосвязей между таблицами.
Дайте определение внешнего ключа. Приведите примеры.
Опишите последовательность действий при объединении таблиц.
Перечислите и охарактеризуйте параметры объединения таблиц.
Тема 2.6. Создание запросов к базе данных.
Запрос – это требование на получение определенной информации. Запросы позволяют сфокусировать внимание именно для тех данных, которые нужны для решения текущей задачи. Используя запросы, можно проверять данные любым образом, который мы в состоянии представить. Можно отобрать таблицы, поля и записи, содержащие необходимые для просмотра, подведения итогов или использования в вычислениях данные; отсортировать их; создать отчеты и формы для отображения указанной нами информации и даже создать диаграммы для наглядного представления данных. Результат работы запроса называется выборкой. Выборка не сохраняется в базе данных; она создается заново каждый раз при выполнении запроса и уничтожается при его закрытии.
Контрольные вопросы.
Для чего предназначены запросы?
Какие виды обработки данных выполняют запросы?
Какие типы запросов реализованы в Access?
Из каких частей состоит окно конструктора запроса?
Дайте определение условия отбора записей? Как его задать? Приведите примеры.
Как в запросе создать вычисляемое поле? Где применяются вычисляемые поля?
Для каких целей применяются запросы на создание таблиц?
Что такое групповые операции в запросах? Для чего они применяются. Приведите примеры.
Каковы общие шаги технологий создания запросов на создание, на обновление и на добавление?
В чем сходство и различие между таблицами БД и запросами?