- •Практическая работа №11 : «Создание бд, ввод и редактирование данных. Формирование структуры таблицы»
- •Ход работы
- •Изменение структуры базы данных. Формы.
- •Практическая работа № 12: «Поиск, сортировка и отбор данных. Удаление и установление связей. Создание реляционной базы данных»
- •Ход работы
- •Сортировка
- •Осуществите поиск в базе данных с помощью фильтра.
- •Создание запроса с помощью «Мастера запросов»
- •Связанные таблицы
- •Откройте таблицу Анкета и заполните данными на нескольких учащихся.
Ход работы
Откройте таблицу Моя группа в режиме Формы.
Осуществить поиск какого-либо студента по полю Фамилия. для этого выполните следующее:
установите курсор в строку поля, по которому будет осуществлен поиск;
выполните команду Правка-Найти или нажать на пиктограмму Найти для вывода диалогового окна Поиск.
Закрыть окно формы.
16. Вызовите Форму, выполнив команды: Данные Форма. Просмотрите записи своей базы данных.
17. С помощью кнопки Добавить введите в соответствующие поля новую запись
Сортировка
18. Осуществить сортировку БД по возрастанию, используя кнопку , выделив ячейки с Фамилиями (автоматически расширить выделенный диапазон).
19. Осуществите вложенную сортировку БД "Моя группа" по возрастанию по трем полям:
Фамилия, Имя, Телефон.
Для этого:
выделите столбцы с данными;
выполните команду: Данные Сортировка;
на панели Сортировка диапазона с помощью раскрывающихся списков указать нужные поля;
установите переключатели в положение по возрастанию;
1 ЛК по кнопке ОК;
в результате строки отсортированы по трем столбцам
Осуществите поиск в базе данных с помощью фильтра.
Для этого:
выделите столбцы с данными;
Данные Фильтр Автофильтр;
в раскрывающихся списках ввести условия поиска: для поля "Фамилия" –«…», для поля "Имя" – «…», для поля "Телефон" – «…»;
в результате будет найдена и показана одна запись (№3);
для возврата всех данных выполните команды: Данные Фильтр Отобразить всё.
Создание запроса с помощью «Мастера запросов»
Откройте БД «Моя группа».
Настройте параметры безопасности.
Двойным щелчком по названию таблицы в области переходов откройте её и просмотрите состав таблицы .
Добавьте и заполните поля: дата рождения, пол, колледж, факультативные занятия, математика.
На ленте «Создание» в группе «Другие» щёлкните по кнопке «Мастер запросов».
В появившемся диалоговом окне будет выделена запись «Простой запрос». Нажмите «ОК».
Н а втором шаге работы «Мастера запросов» среди доступных полей выделите поле «Фамилия» и нажмите кнопку .
Выполните ту же операцию для полей фамилия, дата рождения, пол, колледж, факультативные занятия, математика. Нажмите кнопку «Далее».
Н ажмите ещё раз «Далее». Задайте имя запроса «№ 1» и нажмите «Готово». Получили простой запрос, в котором сокращено количество полей. Запрос отражается в области переходов при выборе его из списка по щелчку по треугольнику справа
Щ ёлкните правой кнопкой по имени запроса (№ 1), выполните команду копировать, затем команду вставить 4 раза, называя запросы Копия №1, Копия № 2…
Изменение запроса в режиме «Конструктор».
Двойным щелчком откройте запрос с именем «№ 1». Выберите ленту «Главная», щелчком по кнопке режимы перейдите в режим «Конструктор».
В нижней части бланка запроса, в строке «условия отбора» поля «колледж» запишите условие выбора =ПМСК.
Перейдите в режим таблицы и просмотрите как изменилось содержимое запроса № 1.
Закройте запрос. Внимание! Окно запроса, а не программы!
Откройте запрос с именем «Копия №1», перейдите в режим «Конструктор» и в строке «Условие отбора» поля «факультативные занятия» впишите «нет» или «истина». Перейдите в режим таблицы и просмотрите результат. Закройте запрос. Переименуйте его - «курсы».
Имя запроса «Копия № 2» измените на «математика», откройте его и в режиме конструктор запишите условие для выбора всех студентов, получивших на экзамене по математике оценку не ниже 4. Просмотрите результат.
В запросе «Копия № 3», измените имя на «Юноши» и в поле пол запишите условие для выбора юношей – студентов.
В последнем запросе запишите условие отбора для выбора всех студентов, родившихся в 1994 году.