Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА 1.

Работа добавлена на сайт samzan.net:


ЛАБОРАТОРНАЯ РАБОТА № 1. СОЗДАНИЕ ТАБЛИЦ

Введение

СУБД MS ACCESS имеет следующую структуру:

  •  таблицы – для постоянного хранения данных;
  •  запросы – для вызова данных из таблиц по определенному шаблону и их дальнейшей обработки;
  •  формы – для удобного ввода и просмотра данных;
  •  отчеты – для удобного вывода заданной информации на печать;

Таблицы состоят из полей и записей. Полями называются столбцы, а строки – записями. Внести запись в таблицу означает заполнить данными какую-нибудь строку. Чтобы создать таблицу необходимо определить ее поля, типы данных этих полей и, иногда, некоторые дополнительные свойства этих полей. Для хранения данных необходимо четко определить: что это текст или число, дата или логический символ.

Порядок выполнения работы

Задание №1

  1.  Запустите программу MS ACCESS.
  2.  В появившемся диалоговом окне, выбирете «новая база данных» и подтвердите операцию.
  3.  В следующем диалоговом окне вы должны выбрать папку для базы данных и задать ее имя, например Европа.

На экране появится окно с вкладками, это и есть ваша база данных (рис. 1).

Рис.1

  1.  Перейдите на вкладку «таблицы».
  2.  Щелкнете мышью по кнопке «создание»
  3.  В появившемся диалоговом окне, выберите режим создания (конструктор таблиц) и подтвердите данную операцию.

В столбец «имя поля» заносят имена столбцов  будущей таблицы (при этом нельзя использовать некоторые символы, в том числе точки и запятые). В столбце «тип данных» выбирают (используя кнопку вызова списка) тип данных. А то, что заносится в столбец «описание» затем появляется, в виде комментариев, в строке.(рис.2)

Рис. 2

Появившееся окно заполняют следующим образом:

Название поля

Тип данных

Код страны

Счетчик

Страна

Текстовый

Столица

Текстовый

Население

Числовой

Религия

Текстовый

Строй

Текстовый

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

  1.  Для этого необходимо щелкнуть правой клавишей мыши по заданному полю и, в появившемся меню, выполнить команду ключевое поле.
  2.  Закройте окно конструктора и, при запросе о сохранении задайте имя Страны Европы.
  3.  Откройте таблицу для заполнения данными. (Заметьте, что поле с типом данных счетчик будет заполняться самостоятельно).

Для примера, заполните ее следующими данными:

Код страны

Страна

Столица

Население

Религия

Строй

1

Дания

Копенгаген

5130000

Протестантизм

Монархия

2

Франция

Париж

55860000

Католицизм

Республика

3

Румыния

Бухарест

23014000

Православие

Республика

4

Монако

Монако

282000

Католицизм

Княжество

5

Германия

Бонн

77370000

Протестантизм

Республика

Задание № 2 Разделение данных на две таблицы

Порядок выполнения работы

  1.  Создайте таблицу Религия с полями:

Название поля

Тип данных

Код_религии

Счетчик

Религия

Текстовый

  1.  Поле Код_религии сделайте ключевым
  2.  Создайте таблицу Строй с полями:

Название поля

Тип данных

Код_строя

Счетчик

Строй

Текстовый

  1.  Поле Код_строя сделайте ключевым
  2.  Заполните эти таблицы (таким образом, напротив каждой религии и каждого строя будет стоять его код)
  3.  Откройте таблицу Страны Европы и замените названия в полях Строй и Религия на соответствующие им коды в ранее созданных таблицах
  4.  Откройте таблицу Страны Европы в режиме конструктора
  5.  Для полей Строй и Религия измените тип данных на числовой
  6.  Одновременно установив им размер поля Длинное целое  (так как связываемые поля, как правило, должны иметь одинаковый тип данных).

Задание №3 Установка связи между двумя таблицами

  1.  Выполните команду Схема данных из меню Работа с данными
  2.  В диалоговом окне добавления таблиц добавьте в схему все три таблицы
  3.  На поле Код_религии таблицы Религия нажмите левую клавишу мыши и, удерживая ее, перетащите на поле Религия таблицы Страны Европы (рис. 3)

Рис. 3

В появившемся диалоговом окне необходимо установить нужную связь: флажок напротив опции обеспечение целостности данных означает, что перед тем как занести данные в подчиненную таблицу, программа будет проверять их на соответствие главной. (Таблица Страны Европы является подчиненной для таблиц Религия и Строй). Флажок напротив опции каскадное обновление связанных полей означает, что изменения в главной таблице автоматически будут влиять на подчиненную. Флажок напротив опции каскадное удаление связанных полей означает, что поля удаленные в главной таблице будут удалены и в подчиненной.

  1.  Установите все эти флажки
  2.  Аналогичную операцию проделайте с таблицами Страны Европы и Строй (Если связь не устанавливается, еще раз проверьте типы данных связываемых полей)
  3.  Закройте схему с сохранением

ЛАБОРАТОРНАЯ РАБОТА № 2.

СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ

Введение

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

В запросах на выборку данные могут: отбираться по многим критериям; сортироваться;  с ними могут производиться вычислительные операции.

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

Во время создания, в запросе необходимо оставить ссылки на таблицы откуда будут вызываться данные (добавление таблиц в запрос). Если нужная таблица не добавлена, то перед открытием запроса, требуемые данные будут запрашиваться в диалоге.

Порядок выполнения работы

Задание №1

  1.  Откройте базу данных Европа
  2.  Перейдите на вкладку Создание
  3.  Создайте запрос, выбрав режим конструктора запросов (появится окно конструктора запроса с диалоговым окном добавления таблиц. Окно добавления таблиц можно вызвать командой  Добавить таблицу из меню Запрос).
  4.  Добавьте в запрос все три таблицы
  5.  Убедитесь, что между добавленными таблицами автоматически установилась связь (рис. 4)

Рис. 4

Теперь необходимо выбрать поля для запроса. Из таблицы Страны Европы возьмем поля: Страна, Столица, Население. Из таблицы Строй поле Строй, а из таблицы Религия поле Религия. Это вызвано тем, что последние два поля в таблице Страны Европы хранятся в кодовом виде, а в запросе мы можем  позволить себе удобный просмотр.

  1.  Первое поле добавьте, произведя  двойной щелчок  по нему в таблице
  2.  Второе перетащите, используя мышь (есть и третий способ, но он менее удобен).
  3.  Остальные поля добавьте любым способом.
  4.  Закройте запрос, при закрытии задав ему имя Основной
  5.  Откройте запрос и просмотрите, какие данные он выводит
  6.  Закройте запрос

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

Для того чтобы вывести в запросе только страны с определенной религией необходимо в поле запроса Религия воспользоваться фильтром и выбрать название этой религии. Аналогично для любого поля.

Для того чтобы вывести страны с населением больше 1000000, достаточно в поле Население воспользоваться числовым фильтром ввести >1000000. Кстати для условий предусмотрено две строки, поэтому для одного поля можно вводить два условия (между).

Можно сделать так, чтобы перед выводом запроса программа в диалоге просила ввести данные, строки с которыми будут выведены. Для этого в нужном поле, в указанной строке надо ввести  [Введите данные для отбора]. Выражение в скобках может быть любым, но именно оно появится в диалоговом окне.

Для выполнения выбора непосредственно в запросе можно использовать Фильтр. Потренируйтесь работе с ним.

  1.  Выделите запрос Основной (он должен быть закрыт)
  2.  Скопируйте его в буфер обмена
  3.  Вставьте его в базу 4 раза, задавая имена созвучные следующим ниже заданиям п.п.10....14.
  4.  Создайте запрос, выводящий страны с Православием
  5.  Создайте запрос, не выводящий страны с Православием
  6.  Создайте запрос, выводящий страны с населением более 10000000 и менее 200000000
  7.  Создайте запрос, выводящий страны с населением более 3000000 и исповедующими католицизм.
  8.  Сохраните базу данных.

ЛАБОРАТОРНАЯ РАБОТА № 3 СОЗДАНИЕ ОТЧЕТОВ

Введение

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

Порядок выполнения работы

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

  1.  Откройте базу данных Европа;
  2.  Запустите Мастер Отчетов во вкладке Создание
  3.  В окне мастера создания отчетов откройте поле со списком Таблицы и запросы. Выберите ранее созданную таблицу или запрос, по которым необходимо создать отчет. (рис. 5)
  4.  В списке Допустимые поля выберите необходимые поля, информация из которых должна быть отражена в отчете.
  5.  В следующем окне определите уровни группировки записей в отчете.

Рис. 5

  1.  В следующем окне для расположения записей в отчете в алфавитном порядке или в порядке возрастания дат, стоимости товара и т. п. откройте поле со списком и выберите имя нужного поля. Чтобы расположить записи в порядке убывания справа от поля выберите по убыванию.
  2.  В следующем окне необходимо установить ориентацию бумажного листа при печати и его макет. Если в отчете будет содержаться много столбцов, то лист удобнее расположить «поперек». Для этого нужно выбрать Альбомную ориентацию листа.
  3.  Затем вам необходимо выбрать стиль будущего отчета. Слева будет указано его схематичное изображение.
  4.  В последнем окне необходимо указать название отчета и нажать готово. Отчет выведется на экран. (рис. 6)

Рис. 6

Редактирование структуры отчета выполняют в режиме Конструктора.




1. химические элементы и их соединения а также закономерности которым подчиняются различные хим
2. Лабораторная работа 5 Разработка программ связанных с формированием одномерных массивов
3. олицетворение философии
4.  Паспортная часть Ф
5. сторінок редактор Frontpge Express дозволяє використовувати майстра і шаблони
6. Паралельність площин у просторі
7. Конституция 1815 года в Царстве Польском1
8. ЧЕТВЕРТИЧНАЯ ГЕОЛОГИЯ
9. Магазин продовольственных товаров
10. тема работы по экологическому воспитанию в МКДОУ детский сад 7 Золотой ключик В течение десяти лет наш д
11. культурного сервиса и туризма
12. это приём с помощью которого самбист выводит соперника из равновесия и бросает на ковёр на какуюлибо часть
13. і. Лицарські бої.html
14. академического теоретического маркетинга; о недопонимании бизнесшколами сущности и задач практического
15. Статья- Сложные вопросы квалификации транспортных преступленийБурлаков В
16. Иностранцы вне закона (пробелы в АПК)
17.  августа 2000г ГУ Леноблгосэнергонадзор ИНСТРУКЦИЯ 1 по охра
18. Изложение- Лекарственные растения
19. Снежного городка
20. і. Адамны~ объективтiк д~ниенi тануды~ ал~аш~ы формаларыд~ниенi сезiну ж~не д~ниенi ~абылдау ~ эмоционалдыс