Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных

Запросы- служат для отбора данных из таблиц, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое заполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления.

Формы – это средства ввода и просмотра данных.

Отчеты предназначены для вывода данных.

Страницы

Макросыпредназначены для автоматизации повторяющихся операций при работе с системой управления базой данных

Модули предназначены для создания новых функций путем программирования.

Лабораторная работа №1. Создание базы данных.

Создайте базу данных, состоящую из двух таблиц

Таблица Страны. Общие сведения.

Имя поля Тип данных Свойства поля
Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru Страна Текстовый Обязательное поле: да Пустые строки: нет
Столица Текстовый Обязательное поле: да Пустые строки: нет
Площадь Числовой Размер поля: длинное целое Формат поля: с разделителями разрядов Обязательное поле: да
Население Числовой Размер поля: длинное целое Формат поля: с разделителями разрядов Обязательное поле: да Индексированное поле: Да (совпадения допускаются)
Государственное устройство Текстовый Пустые строки: нет Обязательное поле: да Поле подстановки
Продолжительность жизни Числовой Размер поля: действительное Формат поля: с разделителями разрядов Обязательное поле: да

Значком Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru отмечено ключевое поле.

Таблица Экономические характеристики стран

Имя поля Тип данных Длина поля Описание поля
Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru Страна Текстовый Обязательное поле: да Пустые строки: нет
ВВП на душу населения, долл. США Числовой Размер поля: длинное целое Формат поля: с разделителями разрядов Обязательное поле: да
Внешний долг, долл. США Числовой Размер поля: длинное целое Формат поля: с разделителями разрядов Обязательное поле: да
Рабочая сила Числовой Размер поля: длинное целое Формат поля: с разделителями разрядов Обязательное поле: да
Уровень безработицы Числовой Размер поля: действительное Формат поля: с разделителями разрядов Обязательное поле: да

Значком Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru отмечено ключевое поле

2. Установите связь между таблицами.

Таблица   Таблица
Страны. Общие сведения   Экономическая характеристика страны
Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru Страна   Страна

3. Заполните таблицы, используя исходные данные.

4. Создайте следующие запросы:

Пояснения к выполнению лабораторная работа №1.

Создание базы данных.

1. Загрузите Мiсrosоft Access. Выберите в меню Файл ® Создать ® в появившемся окне выберите Новая база данных ® укажите месторасположение и имя файла ® нажмите кнопку Создать.

2. Откроется окно базы данных. Оно является основным окном базы и позволяет создавать, открывать и удалять любые объекты базы данных.

Создание таблиц.

1. Выберите объект Таб­лицы и нажмите кнопкуСоздание таблицы в режиме конструктора. В открывшемся окне создайте структуру базы данных:

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

2. Для каждого поля в нижней части экрана установите соответствующие Свойствах поля на вкладке Общие.

Для поля Продолжительность жизни установите следующие свойства:

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

3. Установите поле Страны как ключевое поле, для этого выделите поле и на панели инструментов нажмите кнопку Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru .

4. После создания структуры базы данных закройте окно конструктора и сохраните таблицу под именем Страны_Общие сведения.

Имена полей, объектов могут включать любую комбинацию букв, цифр, пробелов и специальных знаков за исключением точки, восклицательного знака, надстрочного знака (`) и квадратных скобок.

5. Аналогично создайте таблицу Экономические характеристики стран.

Организация связей между таблицами

1. Нажмите на кнопку Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru Схема данных на Панели инструментов.

2. В открывшемся окне Добавление таблицы во вкладке Таблицы установите курсор на таблицу Страны_Общие сведения и нажмите кнопку Добавить.

3. Аналогично добавьте таблицу Экономические характеристики стран. Закройте окно.

4. В появившемся окне Схема данных показаны добавленные таблицы. Для создания связи между этими таблицами перетащите мышью ключевое поле Страны таблицы Страны_Общие сведения на поле Страны таблицы Экономические характеристики стран.

5. В открывшемся окне Изменение связей установите флажки Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и щелкните на кнопке Создать:

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

Между двумя таблицами в окне Схема данных появится линия связи типа один-к-одному:

Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных - student2.ru

6. Закройте текущее окно, подтвердив сохранение.

Исходные данные для заполнения таблицыСтраны_Общие сведения

Страна Столица Площадь Население Продолжи- тельность жизни Государственное устройство
Австрия Вена 83 858 8 217 300 79,78 федеративная республика
Бельгия Брюссель 30 510 10 431 500 79,51 федеративная парламентская демократия во главе с конституционным монархом
Великобритания Лондон 244 820 62 698 400 80,05 конституционная монархия
Венгрия Будапешт 93 030 9 976 100 74,79 парламентская республика
Германия Берлин 357 021 81 471 800 80,07 парламентская республика
Греция Афины 131 940 10 760 100 79,92 парламентская республика
Дания Копенгаген 43 094 5 529 900 78,63 конституционная монархия
Ирландия Дублин 70 280 4 671 000 80,19 республика
Испания Мадрид 504 782 46 754 800 81,17 парламентская монархия
Литва Вильнюс 65 200 3 535 500 75,34 парламентская демократия
Мальта Валетта 408 300 79,72 парламентская демократия
Нидерланды Амстердам 41 532 16 847 000 79,68 конституционная монархия
Польша Варшава 312 685 38 441 600 76,05 республика
Португалия Лиссабон 92 391 10 760 300 78,54 парламентская демократия
Российская Федерация Москва 17 075 400 138 739 900 66,29 федеративная республика
Румыния Бухарест 237 500 21 904 600 73,98 республика
Сербия Белград 88 361 9 136 200 74,32  
Франция Париж 547 030 65 312 200 81,19  
Чехия Прага 78 866 10 190 200 77,19 парламентская демократия
Швейцария Берн 7 640 000 81,07 федеративная республика

Исходные данные для заполнения таблицыЭкономические характеристики стран

Страна ВВП на душу населения, $ Внешний долг, $ Рабочая сила Уровень безработицы  
Австрия 41 700 883 500 000 000 3 663 000 5,40  
Бельгия 37 600 1 399 000 000 000 5 071 000 7,70  
Великобритания 35 900 9 836 000 000 000 31 760 000 7,90  
Венгрия 19 600 232 500 000 000 4 238 000 11,10  
Германия 37 900 5 624 000 000 000 43 590 000 6,00  
Греция 27 600 583 300 000 000 4 972 000 17,00  
Дания 40 200 626 900 000 000 2 857 000 6,20  
Ирландия 39 500 2 357 000 000 000 2 112 000 14,30  
Испания 30 600 2 570 000 000 000 23 130 000 20,80  
Литва 18 700 35 840 000 000 1 618 000 16,20  
Мальта 25 700 48 790 000 000 265 200 6,90  
Нидерланды 42 300   7 785 000 5,20  
Польша 20 100 365 400 000 000 17 930 000 12,00  
Португалия 23 200 548 300 000 000 5 528 000 12,40  
Российская Федерация 16 700 538 600 000 000 75 410 000 6,80  
Румыния 12 300 143 500 000 000 9 252 000 4,60  
Сербия 10 700 33 600 000 000 3 350 000 16,70  
Франция 35 000 5 633 000 000 000 29 560 000 9,10  
Чехия 25 900 105 800 000 000 5 545 000 8,50  
Швейцария 43 400 1 346 000 000 000 4 270 000 3,10  

ВВП на душу населения, рассчитан на основе паритета покупательской способности валют, разделенной на количество населения страны.

Внешний долг отражает общий объем государственного и частного долга перед не резидентами (иностранными государствами и гражданами). Рассчитан в долларах США, по обменному курсу валют, то есть не по паритету покупательской способности.

Рабочая сила– отражает общую численность работоспособного населения в 2011 году.

Уровень безработицы показывает процент рабочей силы без рабочего места.

Создание запросов

В Microsoft Access представлены несколько типов запросов.

Запросы на выборку. Это наиболее часто используемый тип запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.

Запросы с параметрами -это запросы, которые при запуске позволяют пользователю самому ввести критерий отбора, также запросы с параметрами удобно использовать в качестве основы для форм, отчетов и страниц доступа к данным. Например, на основе запроса с параметрами можно создать месячный отчет о доходах. При печати данного отчета Microsoft Access выводит на экран приглашение ввести месяц, доходы за который должны быть приведены в отчете. После ввода месяца Microsoft Access выполняет печать соответствующего отчета.

Перекрестные запросыиспользуют для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос подсчитывает сумму, среднее, число значений или выполняет другие статистические расчеты, после чего результаты группируются в виде таблицы по двум наборам данных, один из которых определяет заголовки столбцов, а другой заголовки строк.

Запросы на изменение – это запросы, которые за одну операцию изменяют или перемещают несколько записей, существует четыре типа запросов на изменение.

- на удаление записи:удаляет группу записей из одной или нескольких таблиц. Например, запрос на удаление позволяет удалить записи о товарах, поставки которых прекращены или на которые нет заказов. С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.

- на обновление записи: вносит общие изменения в группу записей одной или нескольких таблиц. Например, на 10 процентов поднимаются цены на все молочные продукты или на 5 процентов увеличивается зарплата сотрудников определенной категории. Запрос на обновление записей позволяет изменять данные в существующих таблицах.

- на добавление записей: добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу «Клиенты».

- на создание таблицы: создает новую таблицу на основе всех или части данных из одной или нескольких таблиц. Запрос на создание таблицы полезен при создании таблицы для экспорта в другие базы данных Microsoft Access или при создания архивной таблицы, содержащей старые записи

Наши рекомендации