База данных ACCESS
Задание № 1 Разработать базу данных в СУБД Access:
- разработать таблицу, описывающую данные;
- создать форму для ввода данных;
- создать отчет по созданной базе данных;
- создать запрос на отбор данных.
Вариант 2
База данных «Данные о товарообороте», содержащая поля «Дата», «Номер магазина», «Фактический товарооборот», «Товарные запасы», «Норматив товарных запасов».
- Создаем структуру таблицы Данные о товарообороте. Для этого:
- в окне БД выбираем вкладку Таблицы, и щелкаем по кнопке Создать;
- в окне Новая таблица выбираем пункт Конструктор и щелкаем ОК;
- определяем поля таблицы.
- закрываем таблицу, задав ей имя Данные о товарообороте.
Создаем структуру таблицы «Дата», «Номер магазина», «Фактический товарооборот», «Товарные запасы», «Норматив товарных запасов».
- Создаем связи между таблицами. Для этого:
- щелкаем по кнопке на панели инструментов. На экране появится окно Схема данных;
- в появившемся окне будет выделено название. Щелкаем по кнопке Добавить;
- аналогично выделением щелкаем по кнопке Добавить.
- закрываем окно, щелкнув по кнопке <Закрыть>.
создаем связь между таблицами
- устанавливаем флажок (галочку) в свойстве Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей;
- щелкаем по кнопке Создать. Связь будет создана. закрываем окно Схема данных, ответив Да на вопрос о сохранении макета.
Задание № 2 Спроектировать базу данных в СУБД Access
Вариант 2. База данных «Видеотека»
- Организовать в таблиц следующие сведения:
- название фильма, жанр (поле со списком известных жанров), страна-производитель,
- ФИО режиссера, ФИО актера (снявшегося в главной роли), год выхода на экран, номер видеокассеты или диска;
- Установить связи между таблицами.
- Создать подчиненную форму по вводу данных в таблицы.
- Создать необходимые запросы и следующие отчеты:
- вывести данные обо всех исторических фильмах, вышедших на экран за последние 3 года;
- вывести основные сведения о боевиках производства США, в которых снимался конкретный актер;
- вывести список всех российских режиссеров и фильмов снятых ими за последние 5 лет.
- Для вывода всех указанных данных подготовить отчеты.
- Распечатайте данные о структуре всех таблиц, схему данных и отчеты.
Задание № 2 Спроектировать базу данных в СУБД Access
Вариант 2. База данных «Видеотека»
«Создание БД в среде MS Access »
Цель: создание таблицы в режиме конструктор в режиме таблицы при работе с БД в среде MS Access.
План выполнения работы:
- Запустите MS Access. (Пуск ® Программы® MS Access)
- Выполните команду Файл ® Создать ® Новая база данных. В файловом окне укажите имя файла «Видеотека».
- В режиме Таблицы выберите Создание таблицы в режиме конструктор. На экране откроется окно конструктора таблиц.
- Задайте структуру таблицы БД «Видеотека»: Введите имена полей и описание, выберите Типы данных, щелкнув мышкой по строчке Типы данных. Появится раскрывающаяся кнопка, щелкните по ней. В появившемся списке выберите тип.
- Выбор первичного ключа.
- Выберите поля для первичного ключа
- Нажмите на кнопку Ключевое поле на панели инструментов или выберите команду Правка - Ключевое поле.
Напротив ключевого поля должен появится ключик
- Закрываем режим конструктора и задаем имя таблицы «Кассеты».
- Повторив шаги с 3 по 6 создаем таблицу «Страна», «Жанры».
Таблица «Страна» | ||
|
| ||
Имя поля |
Тип данных |
Описание |
Код страны |
Числовой |
Код страны |
Страна |
Текстовый |
Название страны |
Таблица «Жанр» | ||
Имя поля |
Тип данных |
Описание |
Код жанра |
Числовой |
Код жанра |
Жанр |
Текстовый |
Название жанра |
8. В результате получите базу данных «Видеотека», состоящую из трех таблиц: Кассеты, Страна и Жанр.
«Установка связей в базе данных Видеотека»
Цель: создание связей меду таблицами в режиме таблиц при работе с БД в среде MS Access.
План выполнения работы:
- Выбрать Сервис-Схема данных
- Выделить таблицу “Жанр” и щелкнуть по кнопке Добавить.
- Выделить таблицу “Страна” и щелкнуть по кнопке Добавить.
- Выделить таблицу “Кассеты” и щелкнуть по кнопке Добавить.
- Щелкнуть по кнопке Закрыть.
- Щелкнуть на поле “Код жанра” в таблице “Жанр” и держа нажатой переместить на поле “Код жанра” в таблице “Кассеты”. Включить опцию “Обеспечение целостности”. Щелкнуть по кнопке Создать.
- Щелкнуть на поле “Код страны” в таблице “Страна” и держа нажатой переместить на поле “Код страны” в таблице “Кассеты”. Включить опцию “Обеспечение целостности”. Щелкнуть по кнопке Создать. Если все действия выполните правильно, то появится следующее изображение:
- Закрыть окно схемы данных, сохранив.
«Заполнение БД в среде MS Access »
Цель: заполнение таблицы в режиме конструктор при работе с БД в среде MS Access.
План выполнения работы:
1. Двойным щелчком открыть таблицу и внесите необходимые данные. Данные принято заносить по строчкам.
Таблица «Страна»
Код страны |
Страна |
10 |
Россия |
11 |
США |
12 |
Франция |
13 |
Индия |
14 |
Китай |
Таблица «Жанр»
Код жанра |
Жанр |
210 |
Комедия |
211 |
Фантастика |
212 |
Боевик |
213 |
Мелодрама |
214 |
Блокбастер |
Таблица «Кассеты»
номер |
Фильм |
Код страны |
Время |
Код жанра |
Пятый элемент |
11 |
125 |
211 | |
Титаник |
11 |
185 |
213 | |
Кавказская пленница |
10 |
100 |
210 | |
Драйв |
11 |
115 |
212 | |
Профессионал |
12 |
125 |
212 | |
Зита и Гита |
13 |
185 |
213 |
«Создание формы БД в среде MS Access »
Цель: освоение приемов создания формы и заполнения таблицы в режиме формы при работе с БД в среде MS Access.
План выполнения работы:
- Запустите MS Access.
- Выполните команду Файл→ Открыть→ в файловом окне указать имя «Видеотека». Перейти на вкладку «Формы», выбрать команду Создание формы с помощью мастера.
- Выберите имя таблицы или другого источника записей, содержащего данные, на которых должна быть основана форма.
- Выбрать таблицу «Жанр» из списка.
- Щелкнуть по кнопке ОК.
- Выбрать поля
- Выбрать поле из списка Доступные поля
- Щелкнуть по кнопке для добавления поля
Для добавления всех полей щелкнуть по кнопке .
- Щелкнуть по кнопке Далее
- Выбрать вид формы – в один столбец
- Щелкнуть по кнопке Далее
- Выбрать стиль формы (глобус, облака. Ель и т.д.).
- Щелкнуть по кнопке Далее
- Задать имя формы «Жанр»; щелкнуть после по кнопке Готово.
- Открыть форму «Кассеты». Переход между записями осуществляется с помощью кнопок:
- на первую запись;
- на одну запись назад;
- на одну запись вперед;
- на одну запись назад;
- на новую запись;
- номер текущей записи.
- Закройте форму.
- Аналогично создайте ленточную форму «Страна» и табличную форму «Кассеты».
- Откройте форму «Кассеты» и доб
авьте следующие записи:
номер |
Фильм |
Код страны |
Время |
Код жанра |
7 |
По прозвищу Зверь |
10 |
85 |
212 |
8 |
Игрушка |
12 |
85 |
210 |
9 |
Бум |
12 |
90 |
213 |
10 |
Патруль времени |
11 |
102 |
211 |
11 |
Только сильнейшие |
11 |
96 |
212 |
12 |
Ромео и Джульетта |
11 |
126 |
213 |
13 |
На Дерибасовской хорошая погода… |
10 |
95 |
210 |
14 |
Джуниор |
11 |
90 |
210 |
15 |
Люди ИКС |
11 |
154 |
211 |
16 |
Крепкий орешек |
11 |
120 |
212 |
17 |
Затерянный мир |
11 |
110 |
211 |
18 |
Не послать ли нам гонца |
10 |
85 |
210 |
19 |
Невезучие |
12 |
90 |
210 |
20 |
Танго и Кеш |
11 |
98 |
212 |
«Создание кнопочной формы БД в среде MS Access»
План выполнения работы:
- На вкладке Форма выбрать
- Появится пустая форма. Задайте мышью ширину формы, равную 12 см, а высоту – 8 см.
- Выберите на панели инструментов кнопку Надпись . Выделите место для надписи, растянув мышью. Введите База данных «Видеотека». Нажмите Enter.
- Выберите размер букв 20 и жирный курсив, выравнивание по центру, цвет фона.
- Выберите на панели элементов значок Кнопка . Щелкните по тому месту, где должна быть кнопка. Появится диалоговое окно Создание кнопок:
- Выберите категорию Работа с формой, а действие – Открытие формы.
- Щелкните по кнопке Далее.
- В следующем окне выберите форму “ЖАНР”, которую предлагается открывать этой кнопкой, и щелкните по кнопке Далее.
- В следующем окне щелкните по кнопке Далее.
- Поставьте переключатель в положение Текст,
наберите «ЖАНРЫ».
11. Задайте имя кнопки «ЖАНРЫ» и щелкните Готово.
- Самостоятельно создайте кнопки “СТРАНЫ” и “КАССЕТЫ” для форм “Страна” и “Кассеты”
- Сохраните форму под именем «Заставка».
- Перейти в режим формы для работы. Теперь при щелчке мышью по соответствующим кнопкам будут открываться соответствующие формы для работы.
- Закройте форму.
- Чтобы кнопочная форма автоматически появлялась при запуске базы данных, выполните команду Сервис, Параметры запуска. В поле Форма выберите «Заставка» и щелкните по кнопке OK.
- Проверьте работу всех кнопок кнопочной формы. Закройте и откройте вновь Базу данных “Видеотека”.
«Сортировка и фильтры в среде MS Access »
Цель: освоение простейших приемов быстрой сортировки таблицы и использование фильтра при работе с БД в среде MS Access.
Сортировка - процесс упорядочивания записей в таблице.
Ключ сортировки – поле, по значению которого производится сортировка записей. Ключей сортировки может быть несколько. Тогда они называются соответственно, первичный, вторичный и т.д.
Порядок сортировки - один из двух вариантов упорядочивания записей: по возрастанию значений ключа или по убыванию значений ключа.
План выполнения работы:
- Запустите MS Access.
- Выполните команду Файл→ Открыть→в файловом окне указать имя «Видеотека».
- В режиме таблицы открываем таблицу «Кассеты»
- Чтобы отсортировать таблицу по названиям фильмов в алфавитном порядке (ключ сортировки – поле «Фильм»), необходимо выделить столбец «Фильм» (щелкнуть по заголовку столбца) и выполнить команду Записи – Сортировка – Сортировка по возрастанию.
Чтобы выделить два или более поля необходимо щелкнуть по их заголовкам при нажатой клавише Shift.
- Отсортируйте таблицу по двум ключам – «Страна» и «Время» в порядке убывания.
Записи с одинаковыми значениями поля «Страна» расположатся в порядке убывания значения поля «Время». В данном случае, «Страна» - первичный ключ, поле «Время» - вторичный ключ сортировки.
- С помощью фильтра отберите все кассеты выданные клиентам, для этого необходимо выполнить команду Записи – Фильтр – Изменить фильтр. В появившемся шаблоне в поле «Выдана» щелчком выставьте флажок (галочку). Затем выполнить команду Фильтр – Применить фильтр.
- Для отмены фильтра необходимо щелкнуть по кнопке на панели инструментов.
- Аналогично отберите все невиданные кассеты.
- Отберите все фильмы, созданные в России.
«Извлечение информации из БД в среде MS Access»
Цель: освоение простейших приемов извлечения информации из БД в среде MS Access.
План выполнения работы:
- Запустите MS Access.
- Выполните команду Файл ® Открыть® в файловом окне указать имя «Видеотека».
Запрос 1: Создайте запрос с именем Боевики, в котором отобразить страна производитель, продолжительность фильма для всех боевик. Отсортировать по возрастанию данные по полю «Страна». Информацию выведите в следующей форме:
Фильм - Страна - Время
- Открыть закладку Запросы, выбрать команду Создание запроса в режиме конструктор.
- В окне «Добавление таблицы» на закладке «Таблицы» выделить таблицу “Жанр” и щелкнуть по кнопке Добавить.
- Выделить таблицу “Страна” и щелкнуть по кнопке Добавить.
- Выделить таблицу “Кассеты” и щелкнуть по кнопке Добавить.
- Щелкнуть по кнопке Закрыть.
- Введем запрос на данную выборку: Щелкнуть на поле «Фильм» в таблице «Кассеты» и держа нажатой левую клавишу мышки переместить указатель мыши в п</spa

- База данных библиотеки
- База данных для автоматизации книжного магазина
- База данных железнодорожных билетов
- База данных «Лучшая собака года»
- База данных «Музыкальные альбомы»
- База данных, основные понятия и термины. Система управления базами данных
- База данных отношение “Сотрудник”
- Бағдарламалау тілдері
- Баденская школа философии
- Бад и пищевые добавки
- База данных
- База данных
- База данных
- База данных Accese