Таблицы – основные объекты любой базы данных. Хранят данные и структуру базы данных.
Запросы- служат для отбора данных из таблиц, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое заполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления.
Формы – это средства ввода и просмотра данных.
Отчеты предназначены для вывода данных.
Страницы
Макросыпредназначены для автоматизации повторяющихся операций при работе с системой управления базой данных
Модули предназначены для создания новых функций путем программирования.
Лабораторная работа №1. Создание базы данных.
Создайте базу данных, состоящую из двух таблиц
Таблица Страны. Общие сведения.
Имя поля
| Тип данных
| Свойства поля
| Страна
| Текстовый
| Обязательное поле: да
Пустые строки: нет
| Столица
| Текстовый
| Обязательное поле: да
Пустые строки: нет
| Площадь
| Числовой
| Размер поля: длинное целое
Формат поля: с разделителями разрядов
Обязательное поле: да
| Население
| Числовой
| Размер поля: длинное целое
Формат поля: с разделителями разрядов
Обязательное поле: да
Индексированное поле: Да (совпадения допускаются)
| Государственное устройство
| Текстовый
| Пустые строки: нет
Обязательное поле: да
Поле подстановки
| Продолжительность жизни
| Числовой
| Размер поля: действительное
Формат поля: с разделителями разрядов
Обязательное поле: да
|
Значком отмечено ключевое поле.
Таблица Экономические характеристики стран
Имя поля
| Тип данных
| Длина
поля
| Описание поля
| Страна
| Текстовый
|
| Обязательное поле: да
Пустые строки: нет
| ВВП на душу населения, долл. США
| Числовой
|
| Размер поля: длинное целое
Формат поля: с разделителями разрядов
Обязательное поле: да
| Внешний долг, долл. США
| Числовой
|
| Размер поля: длинное целое
Формат поля: с разделителями разрядов
Обязательное поле: да
| Рабочая сила
| Числовой
|
| Размер поля: длинное целое
Формат поля: с разделителями разрядов
Обязательное поле: да
| Уровень безработицы
| Числовой
|
| Размер поля: действительное
Формат поля: с разделителями разрядов
Обязательное поле: да
| Значком отмечено ключевое поле
2. Установите связь между таблицами.
Таблица
|
| Таблица
| Страны. Общие сведения
| | Экономическая
характеристика страны
| Страна
|
| Страна
|
3. Заполните таблицы, используя исходные данные.
4. Создайте следующие запросы:
Пояснения к выполнению лабораторная работа №1.
Создание базы данных.
1. Загрузите Мiсrosоft Access. Выберите в меню Файл ® Создать ® в появившемся окне выберите Новая база данных ® укажите месторасположение и имя файла ® нажмите кнопку Создать.
2. Откроется окно базы данных. Оно является основным окном базы и позволяет создавать, открывать и удалять любые объекты базы данных.
Создание таблиц.
1. Выберите объект Таблицы и нажмите кнопкуСоздание таблицы в режиме конструктора. В открывшемся окне создайте структуру базы данных:
2. Для каждого поля в нижней части экрана установите соответствующие Свойствах поля на вкладке Общие.
Для поля Продолжительность жизни установите следующие свойства:
3. Установите поле Страны как ключевое поле, для этого выделите поле и на панели инструментов нажмите кнопку .
4. После создания структуры базы данных закройте окно конструктора и сохраните таблицу под именем Страны_Общие сведения.
Имена полей, объектов могут включать любую комбинацию букв, цифр, пробелов и специальных знаков за исключением точки, восклицательного знака, надстрочного знака (`) и квадратных скобок.
5. Аналогично создайте таблицу Экономические характеристики стран.
Организация связей между таблицами
1. Нажмите на кнопку Схема данных на Панели инструментов.
2. В открывшемся окне Добавление таблицы во вкладке Таблицы установите курсор на таблицу Страны_Общие сведения и нажмите кнопку Добавить.
3. Аналогично добавьте таблицу Экономические характеристики стран. Закройте окно.
4. В появившемся окне Схема данных показаны добавленные таблицы. Для создания связи между этими таблицами перетащите мышью ключевое поле Страны таблицы Страны_Общие сведения на поле Страны таблицы Экономические характеристики стран.
5. В открывшемся окне Изменение связей установите флажки Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и щелкните на кнопке Создать:
Между двумя таблицами в окне Схема данных появится линия связи типа один-к-одному:
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 или при создания архивной таблицы, содержащей старые записи
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|