СУБД MS Access: создание и настройка свойств таблиц, проектирование базы данных. Теоретический материал по работе с таблицами БД MS Access

Страницы работы

Фрагмент текста работы

Контрольные задания (выполняются согласно номеру своего варианта).

          3.6.1. Сортировка и фильтрация данных в таблицах

Для выполнения задания использовать кнопки панели инструментов «Сортировка и фильтр» (рисунок ниже) в режиме просмотра таблиц.

Отобрать из таблицы «Студенты» следующую информацию (при необходимости, изменить данные в этой таблице для тестирования фильтра):

1)  данные о всех студентах заданного факультета из заданного города, отсортированные по фамилиям в алфавитном порядке;

2)  данные о всех студентах заданной группы из заданного города, отсортированные по дате рождения по возрастанию;

3)  данные о всех студентах заданного года поступления из заданного города, отсортированные по факультетам в алфавитном порядке;

4)  данные о всех студентах заданных года поступления и факультета, отсортированные по дате рождения по возрастанию;

5)  данные о всех студентах из заданного города, зарегистрированных на заданной улице, отсортированные по фамилиям в алфавитном порядке;

6)  данные о всех студентах заданных факультета и группы, отсортированные по дате рождения по убыванию;

7)  данные о всех студентах заданных факультета и даты рождения, отсортированные по фамилиям в обратном порядке;

8)  данные о всех студентах заданных факультета и фамилии, отсортированные по именам в алфавитном порядке;

9)  данные о всех студентах с заданным именем и отчеством, отсортированные по году поступления по возрастанию;

10)  данные о всех студентах с заданными именем и факультетом, отсортированные по дате рождения по убыванию;

11)  данные о всех студентах с заданными именем, датой рождения и факультетом, отсортированные по году поступления по возрастанию;

12)  данные о всех студентах заданных факультета, города и улицы, отсортированные по фамилиям в алфавитном порядке;

13)  данные о всех студентах заданных факультета, группы и города, отсортированные по дате рождения по убыванию;

14)  данные о всех студентах заданных факультета, года поступления и фамилии, отсортированные по дате рождения по возрастанию;

15)  данные о всех студентах заданного города, не имеющих домашнего телефона, отсортированные по фамилиям в алфавитном порядке.

3.6.2. Создание полей с подстановкой

Создать в таблицах поля с выбором значений из раскрывающегося списка (поля с подстановкой), содержащего 10 значений (при необходимости, сделать копию таблицы, где создается подстановка):

1)  таблица «Студенты», поле Фамилия;

2)  таблица «Студенты», поле Имя;

3)  таблица «Студенты», поле Отчество;

4)  таблица «Студенты», поле ГодПоступления;

5)  таблица «Студенты», поле Телефон;

6)  таблица «Студенты», поле Группа;

7)  таблица «Факультеты», поле ПолнНазвание;

8)  таблица «Факультеты», поле СокрНазвание;

9)  таблица «Города», поле Название;

10)  таблица «Улицы», поле Название;

11)  таблица «Студенты», поле Фамилия;

12)  таблица «Студенты», поле ГодПоступления;

13)  таблица «Студенты», поле Группа;

14)  таблица «НазначенияОплат», поле Цель;

15)  таблица «Платежи», поле СуммаОплаты.

3.6.3. Создание индексов

Создать копию таблицы «Студенты» под именем «Студенты1». Для таблицы «Студенты1» удалить существующий индекс и создать составной уникальный индекс, содержащий несколько полей:

1)  Фамилия, Имя, Отчество;

2)  Фамилия, Имя, ДатаРождения;

3)  Фамилия, Имя, Город;

4)  Фамилия, Имя, Телефон;

5)  Фамилия, Имя, ГодПоступления;

6)  Фамилия, Имя, Группа;

7)  Фамилия, Имя, Факультет;

8)  Фамилия, ДатаРождения, ГодПостудления;

9)  Фамилия, ДатаРождения, Телефон;

10)  Фамилия, Город, Телефон;

11)  Фамилия, Город, Дом;

12)  Фамилия, Город, Улица;

13)  Улица, Дом, Квартира;

14)  Имя, Отчество, ДатаРождения;

15)  Имя, Отчество, ГодПоступления.

Протестировать работу созданного индекса – убедиться, что создан уникальный индекс.

4. Требования к содержанию отчета.

После выполнения заданий в отчет по работе включить:

1)  описание технологии создания таблиц (какие режимы работы, команды, настройки и др. использовались в СУБД MS Access);

2)  описание структуры созданных таблиц (названия полей, их типы данных, основные свойства; обоснование соответствия каждой таблицы требованиям нормальных форм – до третьей нормальной формы включительно);

3)  схему базы данных (копия экрана; обоснование использованных связей таблиц, настроек целостности);

4)  подробное описание выполнения контрольных заданий.

5. Контрольные вопросы (ответы нужно знать для защиты работы).

1.  Какие существуют режимы создания таблиц в СУБД MS Access? Какой режим был использован для создания таблиц при выполнении лабораторной работы?

2.  Что такое первичный ключ? Как создать первичный ключ в таблице БД MS Access?

3.  Что такое индекс? Для чего применяется индексирование в таблицах БД? Как создать индекс при работе в среде СУБД MS Access?

4.  Какие общие требования предъявляются к типам данных и свойствам полей таблиц БД?

5.  Охарактеризуйте типы данных, использованные при создании полей таблиц БД «Платежи студентов».

6.  Охарактеризуйте тип данных Счетчик. Для чего чаще всего применяется этот тип данных при создании таблиц?

7.  Что такое свойство поля таблицы? Одинаковы или различны наборы свойств для полей, имеющих различные типы данных? Приведите примеры свойств.

8.  Охарактеризуйте свойства Условие на значениеиСообщение об ошибке

Похожие материалы

Информация о работе