Я ¡ №1 Создание и заполнение базы данных

5
ПРАКТИЧЕСКАЯ РАБОТА №1 Создание и заполнение базы данных Задание 1 1. Загрузите Access и в появившемся базовом окне выберите значок Новая база данных. 2. В нижнем правом углу в строке Имя файла введите имя Государства_Европы _ Ваша Фамилия, там же укажите папку, в которую будет помещен файл базы данных, затем щелкните на кнопке Создать. 3. Откроется окно Государства_Европы_Ваша Фамилия.accdb. Задание 2 СОЗДАЙТЕ СТРУКТУРУ ТАБЛИЦЫ ГОСУДАРСТВА, для этого: 1. Щелкните на вкладке Режим окна БД, а затем выберите Конструктор. 2. В появившемся окне введите имя таблицы – Государства и щелкните по кнопке ОК. 3. Access представит окно пустой таблицы в режиме конструктора. 4. Заполните все необходимые поля, используя данные из таблицы и образец. Имя поля Тип данных Размер поля Число десятич- ных знаков Код Счетчик Длинное целое Государство Текстовый 50 Площадь (кв км) Числовой Одинарное с плавающей точкой 2 Население (тыс чел) Числовой Одинарное с плавающей точкой 3 Столица Текстовый 50 5. Убедитесь, что в качестве ключевого поля указано поле Код. Если это не так, поставьте курсор на поле, которое нужно сделать ключевым и нажмите кнопку

Upload: others

Post on 30-Apr-2022

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Я ¡ №1 Создание и заполнение базы данных

ПРАКТИЧЕСКАЯ РАБОТА №1

Создание и заполнение базы данных Задание 1

1. Загрузите Access и в появившемся базовом окне выберите значок Новая база данных.

2. В нижнем правом углу в строке Имя файла введите имя Государства_Европы

_ Ваша Фамилия, там же укажите папку, в которую будет помещен файл базы данных, затем

щелкните на кнопке Создать.

3. Откроется окно Государства_Европы_Ваша Фамилия.accdb.

Задание 2

СОЗДАЙТЕ СТРУКТУРУ ТАБЛИЦЫ ГОСУДАРСТВА,

для этого:

1. Щелкните на вкладке Режим окна БД,

а затем выберите Конструктор.

2. В появившемся окне введите имя таблицы –

Государства и щелкните по кнопке ОК.

3. Access представит окно пустой таблицы в режиме конструктора.

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

Имя поля Тип данных Размер поля Число

десятич-ных знаков

Код Счетчик Длинное

целое

Государство Текстовый 50

Площадь (кв км)

Числовой Одинарное

с плавающей точкой

2

Население (тыс чел)

Числовой Одинарное

с плавающей точкой

3

Столица Текстовый 50

5. Убедитесь, что в качестве ключевого поля указано поле Код. Если это не так,

поставьте курсор на поле, которое нужно сделать ключевым и нажмите кнопку

Page 2: Я ¡ №1 Создание и заполнение базы данных

Задание 3

Заполните таблицу записями, для этого откройте таблицу

Государства в режиме таблицы. В таблицу введите данные,

скопировав их через буфер обмена из файла Государства.doc.

Рекомендации

Чтобы скопировать данные из текстового файла в БД, надо:

1. Свернуть окно БД.

2. Открыть папку 11 классы, открыть текстовый файл

Государства.docx, выделить нужные для копирования данные,

щелкнуть по кнопке Копировать. Обратите внимание, на то, что

именно нужно выделять для копирования в БД.

3. В БД в таблице Государства щелкнуть правой кнопкой

мыши по звездочке, выбрать Вставить, в диалоговом окне

подтвердить вставку записей.

Задание 4

В том же самом документе аналогично создайте структуру таблицы Главные реки и затем заполните таблицу данными из файла Главные реки.docx.

Имя поля Тип данных Размер

Реки№ Счетчик Длинное

целое Государство№ Числовой Целое

Название реки Текстовый 30

Общая длина

в км Числовой

Длинное

целое

Задание 5

В том же самом документе аналогично создайте структуру таблицы Морские порты и затем заполните таблицу данными из файла Морские порты.docx.

Имя поля Тип данных Размер

Порт№ Счетчик Длинное

целое Государство№ Числовой Целое

Название порта Текстовый 25

Название моря Текстовый 25

Задание 6.

Определите связи между таблицами:

1. Выполните команду Работа с базами данных – Схема

данных. Access откроет окно Схема данных, а затем

диалоговое окно Добавление таблицы.

2. Выделите все таблицы и щелкните на кнопке Добавить.

3. Установите связь между таблицами, для этого перетащите

мышью поле Код таблицы Государства на поле

Государства№ таблиц Главные реки и Морские порты. У

вас должна получиться схема, подобная приведенной на

рисунке.

Сохраните БД!

Page 3: Я ¡ №1 Создание и заполнение базы данных

ПРАКТИЧЕСКАЯ РАБОТА №2

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

Создайте запрос, с помощью которого можно определить государства, имеющие площадь

менее 30 тыс. кв. км. Чтобы составить запрос по одной таблице выполните следующие действия:

1. Щелкните на вкладке Создание – Конструктор запросов.

Появится диалоговое окно Добавление таблицы,

выберите таблицу Государства.

Окно конструктора запросов разделено на две части.

В верхней части находятся списки полей выбранной таблицы.

Нижняя часть представляет собой бланк, заполнив который вы

получите запрос (необходимо ввести имя поля или полей, вид

сортировки, отображение поля в таблице, условие отбора).

1. Первым шагом построения запроса является выбор тех

полей, которые вы хотите в нем иметь:

Включите в запрос поле Государство и поле Площадь, для

этого щелкните на строке Поле бланка запроса, в строке бланка

появится черный треугольник, с помощью которого выберите

название поля из открывающегося списка.

2. В поле Площадь (кв км) в строке Сортировка выберите

команду по возрастанию, в строке Условия отбора

введите <30000.

3. Щелкните на кнопке Сохранить панели инструментов,

в появившемся диалоговом окне введите имя запроса –

Площадь меньше 30 тыс, щелкните на кнопке ОК.

Закройте окно конструктора запросов.

Просмотрите запрос Площадь меньше 30 тыс в режиме

таблицы.

Задание 2

Создайте запрос, с помощью которого можно получить таблицу, содержащую информацию

о портах, расположенных на побережье Балтийского моря, а также названия государств, которым

принадлежат порты.

1. Щелкните на вкладке Создание –

Конструктор запросов. Появится

диалоговое окно Добавление

таблицы, выберите таблицу Морские

Порты – Добавить, затем таблицу

Государства – Добавить – Закрыть.

2. Сохраните запрос под именем Порты

Балтийского моря.

3. Просмотрите запрос в режиме

таблицы.

Page 4: Я ¡ №1 Создание и заполнение базы данных

Задание 3

Создайте запрос, по которому сформируется таблица, содержащая следующие поля:

Государство, Площадь, Население и новое поле Плотность населения (население/площадь).

При создании запроса можно производить вычисления над любыми полями таблицы.

Названия полей при этом должны быть заключены в квадратные скобки. При заполнении

вычисляемых полей пишутся только названия полей в скобках и операторы сложения, вычитания,

возведения в степень, умножения, деления, округления, присоединения.

Пример:

Плотность: [Население (тыс_чел)] *1000 / [Площадь (кв_км)]

Для облегчения ввода формулы откройте

построитель выражений.

Дайте название

запросу – Плотность

населения.

Задание 4

Создайте запрос, формирующий таблицу, которая будет содержать информацию о реках,

начинающихся с буквы Д, а также названия государств, по территории которых, такие реки

протекают. Сохраните запрос под именем Реки на Д. Просмотрите запрос в режиме таблицы.

Условия отбора записей Операторами сравнения и логическими операторами, использование которых допускается

в выражении условия отбора, являются:

Если выражение в условии отбора не содержит оператора, то по умолчанию используется

оператор =.

Текстовые значения, если они содержат пробелы или знаки препинания, вводятся в двойных

кавычках. Если кавычки не вводить, они будут добавлены автоматически.

Оператор Between позволяет задать интервал для числового значения и даты. Например,

Between 10 And 100

задает интервал от 10 до 100; можно задать интервал дат:

Between #01.01.2021# And #31.12.2021#

Оператор in позволяет выполнить проверку на равенство любому значению из списка,

который задается в круглых скобках. Например,

In ("Математика"; "Информатика"; " Физика")

Оператор Like позволяет использовать образцы, использующие символы шаблона, при поиске

в текстовых полях. Например, Like ("Иванов* ").

Допускается использование операторов шаблона — звездочка (*) и вопросительный знак (?).

Page 5: Я ¡ №1 Создание и заполнение базы данных

ПРАКТИЧЕСКАЯ РАБОТА №3

Создание форм

Задание 1

Добавьте в таблицу Государства ещё одно поле,

назовите его Флаг и установите тип данных – вложение.

Перейдите в режим таблицы и добавьте картинки

с флагами.

Создайте новую форму для таблицы Государства, для этого:

1. Выберите вкладку Создание в окне БД и щелкните по кнопке Конструктор форм. Появится

окно Form 1.

2. На панели инструментов

выберите кнопку Добавить

поля, выберите название

таблицы, для которой

создается новая форма –

таблицу Государства.

3. Перетащите мышью поля из

окна Список полей и расположите их в области данных. При размещении поля в форме

следует учитывать, что точка, в которой вы отпускаете кнопку мыши, будет

соответствовать верхнему левому углу этого элемента управления.

Для каждого перенесенного

поля в области данных появится два

прямоугольника с именем этого

поля. Правый прямоугольник – это

элемент управления «поле»,

а левый – подпись элемента

управления. Отформатируйте

форму и добавьте заголовок.

4. Сохраните форму.