Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_Лр_1_8А5.doc
Скачиваний:
4
Добавлен:
18.11.2019
Размер:
2 Мб
Скачать
☆

1.Цель работы

Освоение практических приемов создания однотабличной БД с заданными характеристиками и получение новых навыков работы с СУБД.

2.Задание к работе

1.Спроектировать однотабличную БД;

2.Создать однотабличную БД;

3. Создать, заполнить и модифицировать таблицы БД.

4. Скопировать в протокол полученные таблицы.

5. Завершить работу в бд.

3. Рекомендации по выполнению работы

    1. Проектирование однотабличной БД.

БД состоит из одной таблицы, предназначенной для хранения данных о студентах. Таблица имеет 7 полей (код, фамилия, имя, отчество, год рождения, специальность, курс) и 10 записей. Таблицу создаем в режиме конструктора.

    1. Создание новой БД.

  • Запустить MS Access 2003.

  • Создать файл БД с именем-фамилией студента: Файл  Создать  Новая база данных  Ввести имя файла БД – Фамилия – Сидоров  Создать.

На экране окно БД – Сидоров (рис. 1).

Рис. 1. Диалоговое окно БД Сидоров.

3.3. Создание, заполнение и модификация таблицы:

  • Выбрать в окне БД объект – Таблицы и в поле окна – Создание таблицы в режиме конструктора. Щелкнуть на пиктограмме «Создать». На экране диалоговое окно: Новая таблица (рис.2).

Рис. 2. Диалоговое окно: Новая таблица.

Выбрать конструктор и нажать ОК. На экране

окно Таблица 1: таблица.

Рис. 3. Диалоговое окно Таблица 1.

  • В новой таблице определяем имена полей и их типы: вводим имя первого поля «КодСтудента» – Enter. Это поле будет ключевым. Определяем тип данных – Счетчик – Enter. Описание пропускаем. Вводим названия остальных полей. Для числового типа данных выбираем соответствующий тип данных через стрелку в графе Тип данных.

  • Сохраняем таблицу обычным способом, щелкая на пиктограмме «Сохранить» под именем «Список» – ОК.

  • Создать ключевое поле сейчас? – Да.

  • Перейти в режим Таблицы для ее заполнения: Вид  Режим таблицы  Enter. На экране появится окно с определенными полями (рис. 4).

Рис. 4. Список: таблица.

Значения поля «КодСтуднта» заполняются автоматически. Заполнить таблицу и сохранить ее ранее указанным способом (рис.5).

Рис. 5. Таблица Список

  • Редактирование таблицы Список: изменить фамилию студента Новос на Шпунтик.

Для этого отрыть таблицу Список и установить курсор в поле Фамилия записи 9, удалить Новос и записать Шпунтик. Сохранить таблицу.

  • Сортировка полей таблицы: по возрастанию (в алфавитном порядке) –ПГ , по убыванию (в обратном алфавитном порядке) – ПГ .

Выделите поле, по которому должны быть отсортированы записи. Щелкните на ПГ панели инструментов. Сортировка записей в порядке возрастания выполнена по полю Фамилия (рис. 6).

Рис.6. Сортировка по возрастанию в поле Фамлия

  • Поиск записи по образцу: щелкнуть на пиктограмме «Найти» . В открывшемся диалоговом окне в поле «Образец» ввести первую часть разыскиваемой фамилии Скор – Найти далее  Enter (рис. 7).

Рис. 7. Поиск завершен успешно

  • Печать таблицы: Файл  Предварительный просмотр  Файл Печать.