Содержание
- Создание базы данных в MS Access 2007: пошаговая инструкция
- Описание MS Access
- Определения основных понятий
- Создание БД
- Как в access сделать базу данных по организациям с контактами?
- Приведение отношения к третьей нормальной форме
- Определение ключей и создание связей схемы связей.
- Создание файла базы данных в СУБД Microsoft Access 2003 .
- Изменение структуры таблиц с помощью SQL запроса
- Внесение данных в таблицы.
- Изменение данных с помощью SQL запросов в MS Access
- Создание баз данных в Microsoft Access
- Урок-практикум «Создание простейшей базы данных в Microsoft Access 2007»
- IV. Поиск информации в базе данных
- – В базе данных Зоопарк найти животного с весом 120 кг .
- V. Поиск информации с фильтрацией по простому запросу.
- VI. Поиск информации по сложному (составному) запросу с фильтрацией
Как в access сделать базу данных по организациям с контактами?
Создание базы данных в MS Access 2007: пошаговая инструкция
В современном мире нужны инструменты, которые бы позволяли хранить, систематизировать и обрабатывать большие объемы информации, с которыми сложно работать в Excel или Word.
Подобные хранилища используются для разработки информационных сайтов, интернет-магазинов и бухгалтерских дополнений. Основными средствами, реализующими данный подход, являются MS SQL и MySQL.
Продукт от Microsoft Office представляет собой упрощенную версию в функциональном плане и более понятную для неопытных пользователей. Давайте рассмотрим пошагово создание базы данных в Access 2007.
Описание MS Access
Microsoft Access 2007 – это система управления базами данных (СУБД), реализующая полноценный графический интерфейс пользователя, принцип создания сущностей и связей между ними, а также структурный язык запросов SQL. Единственный минус этой СУБД – невозможность работать в промышленных масштабах. Она не предназначена для хранения огромных объемов данных. Поэтому MS Access 2007 используется для небольших проектов и в личных некоммерческих целях.
Но прежде чем показывать пошагово создание БД, нужно ознакомиться с базовыми понятиями из теории баз данных.
Определения основных понятий
Без базовых знаний об элементах управления и объектах, использующихся при создании и конфигурации БД, нельзя успешно понять принцип и особенности настройки предметной области. Поэтому сейчас я постараюсь простым языком объяснить суть всех важных элементов. Итак, начнем:
- Предметная область – множество созданных таблиц в базе данных, которые связаны между собой с помощью первичных и вторичных ключей.
- Сущность – отдельная таблица базы данных.
- Атрибут – заголовок отдельного столбца в таблице.
- Кортеж – это строка, принимающая значение всех атрибутов.
- Первичный ключ – это уникальное значение (id), которое присваивается каждому кортежу.
- Вторичный ключ таблицы «Б» – это уникальное значение таблицы «А», использующееся в таблице «Б».
- SQL запрос – это специальное выражение, выполняющее определенное действие с базой данных: добавление, редактирование, удаление полей, создание выборок.
Теперь, когда в общих чертах есть представление о том, с чем мы будем работать, можно приступить к созданию БД.
Создание БД
Для наглядности всей теории создадим тренировочную базу данных «Студенты-Экзамены», которая будет содержать 2 таблицы: «Студенты» и «Экзамены». Главным ключом будет поле «Номер зачетки», т.к. данный параметр является уникальным для каждого студента. Остальные поля предназначены для более полной информации об учащихся.
Итак, выполните следующее:
- Запустите MS Access 2007.
- Нажмите на кнопку «Новая база данных».
- В появившемся окне введите название БД и выберите «Создать».
Все, теперь осталось только создать, заполнить и связать таблицы. Переходите к следующему пункту.
Создание и заполнение таблиц
После успешного создания БД на экране появится пустая таблица. Для формирования ее структуры и заполнения выполните следующее:
Создание и редактирование схем данных
Перед тем, как приступить к связыванию двух сущностей, по аналогии с предыдущим пунктом нужно создать и заполнить таблицу «Экзамены». Она имеет следующие атрибуты: «Номер зачетки», «Экзамен1», «Экзамен2», «Экзамен3».
Для выполнения запросов нужно связать наши таблицы. Иными словами, это некая зависимость, которая реализуется с помощью ключевых полей. Для этого нужно:
- Перейти во вкладку «Работа с базами данных».
- Нажать на кнопку «Схема данных».
- Если схема не была создана автоматически, нужно нажать ПКМ на пустой области и выбрать «Добавить таблицы».
- Выберите каждую из сущностей, поочередно нажимая кнопку «Добавить».
- Нажмите кнопку «ОК».
Конструктор должен автоматически создать связь, в зависимости от контекста. Если же этого не случилось, то:
- Перетащите общее поле из одной таблицы в другую.
- В появившемся окне выберите необходимы параметры и нажмите «ОК».
- Теперь в окне должны отобразиться миниатюры двух таблиц со связью (один к одному).
Выполнение запросов
Что же делать, если нам нужны студенты, которые учатся только в Москве? Да, в нашей БД только 6 человек, но что, если их будет 6000? Без дополнительных инструментов узнать это будет сложно.
Именно в этой ситуации к нам на помощь приходят SQL запросы, которые помогают изъять лишь необходимую информацию.
Виды запросов
SQL синтаксис реализует принцип CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить»). Т.е. с помощью запросов вы сможете реализовать все эти функции.
На выборку
В этом случае в ход вступает принцип «прочесть». Например, нам нужно найти всех студентов, которые учатся в Харькове. Для этого нужно:
А что делать, если нас интересуют студенты из Харькова, стипендии у которых больше 1000? Тогда наш запрос будет выглядеть следующим образом:
SELECT * FROM Студенты WHERE Адрес = «Харьков» AND Стипендия > 1000;
а результирующая таблица примет следующий вид:
На создание сущности
Кроме добавления таблицы с помощью встроенного конструктора, иногда может потребоваться выполнение этой операции с помощью SQL запроса. В большинстве случаев это нужно во время выполнения лабораторных или курсовых работ в рамках университетского курса, ведь в реальной жизни необходимости в этом нет. Если вы, конечно, не занимаетесь профессиональной разработкой приложений. Итак, для создания запроса нужно:
- Перейти во вкладку «Создание».
- Нажать кнопку «Конструктор запросов» в блоке «Другие».
- В новом окне нажмите на кнопку SQL, после чего в текстовое поле введите команду:
CREATE TABLE Преподаватели
(КодПреподавателя INT PRIMARY KEY,
Фамилия CHAR(20),
Имя CHAR (15),
Отчество CHAR (15),
Пол CHAR (1),
Дата_рождения DATE,
Основной_предмет CHAR (200));
где «CREATE TABLE» означает создание таблицы «Преподаватели», а «CHAR», «DATE» и «INT» — типы данных для соответствующих значений.
- Кликните по кнопке «Выполнить».
- Откройте созданную таблицу.
На добавление, удаление, редактирование
Здесь все гораздо проще. Снова перейдите в поле для создания запроса и введите следующие команды:
- для заполнения кортежа:
INSERT INTO Преподаватели
VALUES (1, ‘Иванова’, ‘Иванна’, ‘Ивановна’, ‘Ж’, ’05-06-1981′, ‘География’); - для редактирования записи:
UPDATE Преподаватели SET Имя = ‘Анна’; - для удаления:
DELETE * FROM Преподаватели WHERE Имя=’Анна’;.
Создание формы
При огромном количестве полей в таблице заполнять базу данных становится сложно. Можно случайно пропустить значение, ввести неверное или другого типа. В данной ситуации на помощь приходят формы, с помощью которых можно быстро заполнять сущности, а вероятность допустить ошибку минимизируется. Для этого потребуются следующие действия:
- Откройте интересующую таблицу.
- Перейдите во вкладку «Создание».
- Нажмите на необходимый формат формы из блока «Формы».
Все базовые функции MS Access 2007 мы уже рассмотрели. Остался последний важный компонент – формирование отчета.
Формирование отчета
Отчет – это специальная функция MS Access, позволяющая оформить и подготовить для печати данные из базы данных. В основном это используется для создания товарных накладных, бухгалтерских отчетов и прочей офисной документации.
Если вы никогда не сталкивались с подобной функцией, рекомендуется воспользоваться встроенным «Мастером отчетов». Для этого сделайте следующее:
Если отображение вас не устраивает, его можно немного подкорректировать. Для этого:
- Нажмите ПКМ на вкладке отчета и выберите «Конструктор».
- Вручную расширьте интересующие столбцы.
- Сохраните изменения.
Итак, с уверенностью можно заявить, что создание базы данных в MS Access 2007 мы разобрали полностью. Теперь вам известны все основные функции СУБД: от создания и заполнения таблиц до написания запросов на выборку и создания отчетов. Этих знаний хватит для выполнения несложных лабораторных работ в рамках университетской программы или использования в небольших личных проектах.
Для проектирования более сложных БД необходимо разбираться в объектно-ориентированном программировании и изучать такие СУБД, как MS SQL и MySQL. А для тех, кому нужна практика составления запросов, рекомендую посетить сайт SQL-EX, где вы найдете множество практических занимательных задачек.
Удачи в освоении нового материала и если есть какие-либо вопросы – милости прошу в комментарии!
Как в access сделать базу данных по организациям с контактами?
Рассмотрим основное отношение, соответствующее теме «Деятельность музея»:Код экспоната, Наименование, Код зала, Дата поступления, Автор, Материал, Техника, Наименование зала, Код ответственного, Код сотрудника, ФИО, Оклад, Должность, Код экскурсии, Время проведения, График, Срок действия. Данное отношение находится в первой нормальной форме, поскольку все его атрибуты являются неделимыми и имеет составной ключ: Код экспоната, Код зала, Код сотрудника, Код экскурсии.
Приведение отношения к третьей нормальной форме
Некоторые атрибуты зависят только от части составного ключа. Устраним частичную зависимость и переведем это отношение во вторую нормальную форму путем декомпозиции основного отношения на следующие отношения:
1) Код экспоната, Наименование, Код зала, Дата поступления, Автор, Материал, Техника
2) Код зала, Наименование зала, Код ответственного
3) Код сотрудника, ФИО, Оклад, Должность
4) Код экскурсии, Время проведения, График, Срок действия, Код ответственного, Стоимость.
Отношения 1,2,3 и 4 находятся в третьей нормальной форме, поскольку они находятся во второй нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.
Итак, спроектировали 4 таблицы.
Определение ключей и создание связей схемы связей.
Определим первичные и внешние ключи в таблицах и необходимые связи между атрибутами таблиц для обеспечения целостности БД.
В 1-ой таблице первичный ключ — Код экспоната. Атрибут Код зала является внешним ключом к таблице 2. Во 2-ой таблице первичный ключ- Код зала. Атрибут Код ответственного является внешним ключом по отношению к таблице 3. В 3-ей таблице первичный ключ- Код сотрудника. В 4-ой таблице первичный ключ — Код экскурсии, атрибут Код ответственного является внешним ключом по отношению к таблице 3.
Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.
Создание файла базы данных в СУБД Microsoft Access 2003 .
Создадим файл спроектированной БД в СУБД Microsoft Access 2003. Для этого запустим программу Microsoft Access 2003, выберем в окне команду Создать файл, затем в окне Создание файла выберем пункт Новая база данных и укажем диск, каталог и имя «Деятельность музея».
Создадим таблицы, для этого выберем объект Таблицы и кнопку Создать. В режиме Конструктор создадим таблицы со следующей структурой:
Изменение структуры таблиц с помощью SQL запроса
С помощью SQL-запроса изменим структуру таблицы Залы. Добавим атрибут Площадь, тип данных – числовой.
ALTER TABLE Залы ADD COLUMN Площадь FLOAT;
Внесение данных в таблицы.
В окне базы данных выберем объект Таблицы, установим курсор на нужную таблицу и нажмем кнопку Открыть. В режиме Таблицы введем записи в таблицы:
Изменение данных с помощью SQL запросов в MS Access
Запрос на добавление данных в таблицу Залы:
INSERT INTO Залы ( [Код зала], Наименование, [Код ответственного], Площадь )
VALUES (6, «Серебряный», 1, 145);
Запрос на удаление данных из таблицы Сотрудники Удалим записи с фамилией сотрудника, содержащей « Мечникова»:
DELETE ФИО
FROM Сотрудники
WHERE ФИО LIKE “Мечникова”;
Запрос на обновление данных. В таблице Издания увеличим стоимость объявлений изданий с кодами 1711 и 1712.
UPDATE Сотрудники SET Оклад = Оклад*1.2
WHERE (Сотрудники.Должность Like «*контроллер»);
Запрос на создание таблицы Расписание:
SELECT Экскурсии.[Время проведения], Экскурсии.График, Сотрудники.ФИО INTO Расписание
FROM Сотрудники INNER JOIN Экскурсии ON Сотрудники.[Код сотрудника] = Экскурсии.[Код ответственного];
Создание баз данных в Microsoft Access
В наше время базы данных очень широко применяются в различных сферах: на предприятиях, в компаниях, учебных заведениях и так далее. А работать с ними позволяет программа из пакета Office — Microsoft Access, которая даёт юзерам очень широкие возможности для взаимодействия с таблицами. Навыки работы в программе Microsoft Access будут полезны каждому современному пользователю. В этой статье подробно рассмотрим, как создать базу данных в Access. Давайте разбираться. Поехали!
База данных представляет собой совокупность связанной между собой информации, объединённой в виде таблицы. Разобравшись с тем, что это вообще такое, можно переходить непосредственно к созданию.
Пример создания базы с многоуровневым списком
Запустив Microsoft Access, выберите «Создать» в меню «Файл». Затем нажмите кнопку «Новая база данных». Справа в окне укажите имя файла и место, где он будет храниться. После этого нажмите кнопку «Создать». Также вы можете воспользоваться одним из списка шаблонов, предлагаемых утилитой. В некоторых случаях будет гораздо удобнее просто отредактировать шаблон, чем самостоятельно создать всё заново.
Как начать создание базы данных
Перед вами появится таблица с одним единственным полем. Наведите курсор на вкладку и выберите пункт «Конструктор». В появившемся окне будет предложено изменить название. Теперь можно начать заполнять ячейки в колонке «Имя поля». Следующий столбец «Тип данных» будет заполняться автоматически, в зависимости от того, вводили вы слова или числа. Тип данных в каждой ячейке можно изменять. Существуют такие типы данных:
- текстовый;
- поле МЕМО (эксплуатируется для описаний объектов, так как разрешает вводить большое количество символов, >255);
- числовой;
- дата/время;
- денежный;
- счётчик;
- логический (удобно применять для полей, содержащих «да» или «нет»);
- поле объекта OLE (позволяет вставлять файлы мультимедиа: фото, видео);
- гиперссылка;
- вложение (используется для хранения нескольких файлов в одном поле);
- вычисляемый (разрешает рассчитать сумму, разность, произведение на основе других данных из таблицы);
- мастер подстановок.
В большинстве случаев вам пригодятся только «числовой», «текстовый», «денежный», «вычисляемый» и «Дата/время», именно такие типы данных эксплуатируются наиболее часто. Ниже, в разделе «Свойства поля», вы можете увидеть размер поля. В случае, если у вас текстовый тип данных, там будет стоять 255. Это значит, что вы можете ввести в данной ячейке 255 символов. Разумеется, это слишком много, поэтому следует сократить размер указанного поля до 30 (вы можете поставить любое другое число, в зависимости от стоящих задач). Делается это для того, чтобы БД занимала меньше дискового пространства.
Для разного атрибута разный тип данных, пример на скриншоте.
Выбрав числовой тип данных, можно задать так называемую маску ввода. Нужна она для того, чтобы определённым образом отображать введённые числовые значения. Задаётся маска при помощи пробелов и решёток. Например, если ваша таблица содержит номера паспортов, то, чтобы эти номера отображались в соответствующем формате, задайте маску «####_######». То есть 4 символа, затем пробел и ещё 6 символов. Для номеров телефона можно указать маску «8(###)-###-##-##».
Для типа «Дата/время» дозволено выбрать различные форматы отображения в разделе «Свойства поля».
Не забудьте сохранить созданную таблицу. Сделать это можно, воспользовавшись комбинацией клавиш Ctrl+S. Если при сохранении появляется окно с предупреждением, что ключевые поля не заданы, то нажмите «Нет», так как их можно создать позже.
Клавиша сохранения находиться в левом верхнем углу.
Как вы можете убедиться, создание баз данных — нехитрый процесс, с которым справится даже начинающий пользователь. Пишите в комментариях, помогла ли вам статья разобраться в вопросе, и спрашивайте, если что-то из изложенного материала осталось непонятным для вас.
Урок-практикум «Создание простейшей базы данных в Microsoft Access 2007»
Добавляйте авторские материалы и получите призы от Инфоурок
Еженедельный призовой фонд 100 000 Р
Лабораторно-практическая работа № 1
«Создание простейшей базы данных в Microsoft Access 2007(с помощью шаблонов и конструктора таблиц). Ввод и сортировка записей».
Выполните следующие задания.
Задание 1. Создание пустой базы данных с помощью шаблонов таблиц.
Запустите программу СУБД Microsoft Access . Для этого выполните: Пуск — Все программы — Microsoft office — Microsoft office Access 2007.
Перед Вами откроется окно следующего вида:
Выберите команду Новая база данных. Затем введите имя файла –База работников и нажмите кнопку Создать. Перед Вами откроется окно следующего вида:
Выберите команду Создание — Шаблоны таблиц — Контакты.
Перед Вами появится таблица с заголовками:
Заполните ее следующими данными (см. таблицу).
У Вас должна получится таблица как на рисунке (см. рис.). Сохраните таблицу ( ) под именем Работник.
В данной таблице отсортируйте столбец «Организация» по алфавиту (Главная — ).
Задание 2. Создание пустой базы данных с помощью конструктора таблиц.
С оздадим таблицу под именем «Студент» с помощью конструктора таблиц.
Для этого выполните команду: Создание – конструктор таблиц.
Перед Вами откроется окно:
Заполните Имя поля следующими данными (заголовками столбцов):
КодСтудент, Фамилия, Имя, Отчество, Адрес, Номер телефона, Специализация.
И соответственно Тип данных:
Фамилия, Имя, Отчество, Должность, Адрес, Специализация – ТЕКСТОВЫЙ,
Номер телефона – ЧИСЛОВОЙ.
У Вас должно получиться как на рисунке (см. рис.)
Далее Нажмите сохранить ( ) и назовите таблицу «Студент». Он автоматически запросит создать ключевое поле, нажмите кнопку ДА (КодСтудент будет Ключевое поле
).
Затем двойным щелчком левой кнопкой мыши щелкните слева на таблицу Студент: таблица, перед Вами откроется таблица для заполнения (см. рис.).
Заполните эту таблицу следующими данными (см. таблицу) и сохраните.
Результаты покажите учителю.
Задания для самостоятельной работы
Задание 1. Создайте таблицу в Microsoft office Access 2007 на основе шаблона «События». (В той же базе данных «База работников» создайте таблицу №3 под именем «Проведение выставок», выбрав команду Создание — Шаблоны таблиц — События). И заполните таблицу 5-6 записями (название выставок и дат придумайте сами). Сохраните.
Задание 2. Создайте таблицу в Microsoft office Access 2007 с помощью конструктора таблиц. (В той же базе данных «База работников» создайте таблицу №4 под именем «Студенты и задания»).
Заполните Имя поля следующими данными (заголовками столбцов):
КодСтудент, Фамилия, Описание задания, Начальная дата, Конечная дата, Замечания.
И соответственно Тип данных:
Фамилия, Описание задания, Замечания – ТЕКСТОВЫЙ,
Начальная дата, Конечная дата – ДАТА/ВРЕМЯ.
И заполните эту таблицу следующими данными (см. таблицу)
Поисковые системы Интернет
Подключение к Интернету
Сохраните набранные данные и при автоматическом запросе системы о создании ключевого поля, нажмите кнопку ДА.
Выполнение практической работы №3
I . Загрузите СУБД: Пуск — Программы- Microsoft Access .
Файл – Создать, на вкладке Создание файла выбрать Новая база данных ввести Путь и Имя файла Путь (Мои документы / Документы учеников / Именная папка / Зоопарк). Нажать кнопку Создать. Появляется окно Зоопарк: база данных (формат Access 2000).
Выбрать слева Объекты: Таблицы – Создание таблицы путем ввода данных – Открыть. На экране появилась таблица.
трава, овощи, фрукты
мясо, рыба, овощи, фрукты
трава, овощи, фрукты
Переименование столбцов: – Выделить столбец щелчком правой кнопки мыши в контекстном меню выбрать переименовать столбец. Ввести новый заголовок поля (например вид животного ) и т.д. переименовать все поля.
Ввести все записи таблицы 1.
Сохранить с предложенным именем Таблица1 Ok .
На вопрос «Ключевые поля не заданы. Создать ключевое поле сейчас?» ответить «Нет».
Свернуть таблицу.
III . Создайте форму и введите дополнительные записи в базу данных «Зоопарк».
Объекты слева выбрать Формы – Создание формы с помощью мастера – Открыть. Открылась вкладка Создание форм. В пункте Таблицы и запросы выбрать Таблица: Таблица1. В пункте Доступные поля выбрать все поля кнопкой >> или нужные – Выделить и кнопкой >. Нажать Далее.
Выберите внешний вид формы В один столбец – Далее.
трава, овощи, фрукты
Верблюд двух горбый
растения, овощи, фрукты
трава, сено, овес
желуди, черви, трава
трава, овощи, фрукты
овощи, фрукты, рыба, мясо, конфеты
Выберите требуемый стиль Международный – Далее.
Задайте имя формы Форма1 – Готово.
Введите в базу данных Зоопарк используя Форму1 записи из Таблицы 2.
Введенные данные можно просмотреть как в режиме Таблицы: Таблица1 , так и в режиме Формы: Форма1 .
IV. Поиск информации в базе данных
Задача. В базе данных Зоопарк найти животного с именем Зорро.
Решение: Установить курсор на любой записи поля Кличка. Ввести в окне Образец кличку Зорро – щелкнуть Найти далее.
– В базе данных Зоопарк найти животного с весом 120 кг .
V. Поиск информации с фильтрацией по простому запросу.
адача. Найти животных в БД «Зоопарк», возраст которых 10 лет и более.
Решение: 1. Щелкнуть по кнопке Изменить фильтр
2. Ввести в поле Возраст >= 10
3. Щелкнуть по кнопке Применение фильтра
Найти всех самок старше 5 лет.
VI. Поиск информации по сложному (составному) запросу с фильтрацией
Задача. Выбрать из животных БД «Зоопарк», опасных для человека
Опасными для человека считаются животные – хищники (в рацион питания входит мясо) и вес которых 20 кг. и более.
Решение: 1. Отменить фильтрацию по предыдущей задаче, щелкнув по кнопке «Удалить фильтр»
нопкой «Изменить фильтр» и ввести в поле «Вес» >= 20, а в поле «Питание» * мясо*
3. «Применить фильтр»
Список животных, вес которых более 100 кг. — Список самцов, возраст которых более 5 лет.
. При выполнении этих заданий результаты поиска информации высвечиваются только на экране дисплея и не сохраняются в памяти компьютера.
Для сохранения результатов поиска применяют Объект – Запросы.
VII. Создание Объекта Запрос
Задача. Найти и выделить животных в БД «Зоопарк», возраст которых 10 лет и более.
Решение: 1. Объекты: Запросы
1 Способ – Создание запроса с помощью мастера – Открыть – В окне Таблицы и запросы выбрать Таблицы: Таблица1 В окне Доступные поля выбираем нужные в нашем случае Выбрать все >> – Далее – Далее – Задайте имя запроса – Запрос1, – Отметить пункт Изменить макет запроса – Готово.
2. В режиме конструктора в поле Возраст отметить условие отбора >=10 . Сохранить – Закрыть окно Конструктора.
3. Запрос1 – Открыть. Просмотреть результаты выборки из БД по запросу.
2 Способ – 1. Создание запроса в режиме конструктора – Открыть (Или нажать конструктор) – В окне Добавление таблицы – Выбрать Таблица1 – Добавить – Закрыть окно Добавление таблицы – Выбрать нужные поля (В нашем случае все) Перетаскивая при нажатой Левой кнопке мыши названия полей из Таблицы1, или выбирая поля в Нижней таблицы Поле –
2. В режиме конструктора в поле Возраст отметить условие отбора >=10 . Сохранить – Закрыть окно Конструктора.
3. Запрос1 – Открыть. Просмотреть результаты выборки из БД по запросу.
4. По остальным задачам создать запросы2, 3, 4, 5 и т.д.
Найти всех самцов, вес которых более 100 кг. — Список самок, возраст которых более 10 лет.
Список животных, опасных для человека т.е. ( вес более 20 кг. и в рацион питания входит мясо).
1. Создание отчета с вычисляемым итогом.
Задача. Определить грузоподъемность водного транспортного средства для перевозки животных зоопарка по реке из г. Рязани в г. Коломна.
Решение: 1. Открыть БД Зоопарк. Файл – Открыть – Зоопарк – Открыть – предупреждение системы безопасности – Открыть.. Выбрать Объекты – Отчеты – Создать отчета с помощью Мастера – Конструктор. Открывается окно Создание отчета . Таблицы и запросы выбрать Таблица: Таблица1. В пункте Доступные поля выбрать Вид животного, Кличка, Вес – Далее – Далее. Сортировка – по весу – по убыванию – Далее. Макет – табличный – Далее. Выберите требуемый стиль Спокойный– Далее. Задайте имя отчета Отчет1. Активизировать Изменить макет отчета – Готово.
2. Нажать кнопку панель элементов появляется Панель элементов
3. Протянуть вниз нижнюю границу Примечания отчета.
4. Щелкнуть по кнопке Поле Панели элементов отметить прямоугольником место расположения нового поля – Перетянуть левую границу второго окна, чтоб два окна не пересекались.– Выделить левое окно и изменить заголовок, ввести Общий вес животных:
5. Выделить правоте окно – Нажать правую кнопку мыши и в Контекстном меню выбрать Свойства – В окне Поле выбрать вкладку Данные – Щелкнуть по кнопке Открывается окно Построитель выражений – Двойной щелчок Функции – Один щелчок Встроенные функции – Статистические функции – Sum – Вставить.
6. Щелчок по аргументу Sum (« expr ») и нажать Delete
7. Двойной щелчок Таблица1 – Вес – Вставить – Ok .
8. В окне Поле выбрать вкладку Все – формат поля – Фиксированный, Число десятичных знаков – 3, Вывод на экран – Да, закрыть окно Поле. Закрыть окно Конструктор Отчетов.
9. Сохранить изменения макета… “Отчета’Отчет1’ ”? – Да.
10. Объекты Отчеты – Отчет1 – Просмотр.
Виден результат отчета с общим весом животных.
А)Вид животного, кличка, вес, питание;
В)Сортировка животных по весу в порядке убывания (с целью распределения по трюмам транспортного судна);
С) вывод суммарного веса животных (для определения водоизмещения судна).