Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Введение
СУБД MS ACCESS имеет следующую структуру:
Таблицы состоят из полей и записей. Полями называются столбцы, а строки записями. Внести запись в таблицу означает заполнить данными какую-нибудь строку. Чтобы создать таблицу необходимо определить ее поля, типы данных этих полей и, иногда, некоторые дополнительные свойства этих полей. Для хранения данных необходимо четко определить: что это текст или число, дата или логический символ.
Порядок выполнения работы
Задание №1
На экране появится окно с вкладками, это и есть ваша база данных (рис. 1).
Рис.1
В столбец «имя поля» заносят имена столбцов будущей таблицы (при этом нельзя использовать некоторые символы, в том числе точки и запятые). В столбце «тип данных» выбирают (используя кнопку вызова списка) тип данных. А то, что заносится в столбец «описание» затем появляется, в виде комментариев, в строке.(рис.2)
Рис. 2
Появившееся окно заполняют следующим образом:
Название поля |
Тип данных |
Код страны |
Счетчик |
Страна |
Текстовый |
Столица |
Текстовый |
Население |
Числовой |
Религия |
Текстовый |
Строй |
Текстовый |
После ввода полей и типов данных желательно задать ключевое поле. Так как, значения в ключевом поле должны быть уникальными, т.е. не повторяющимися, то в этом качестве следует выбрать поле код страны.
Для примера, заполните ее следующими данными:
Код страны |
Страна |
Столица |
Население |
Религия |
Строй |
1 |
Дания |
Копенгаген |
5130000 |
Протестантизм |
Монархия |
2 |
Франция |
Париж |
55860000 |
Католицизм |
Республика |
3 |
Румыния |
Бухарест |
23014000 |
Православие |
Республика |
4 |
Монако |
Монако |
282000 |
Католицизм |
Княжество |
5 |
Германия |
Бонн |
77370000 |
Протестантизм |
Республика |
Задание № 2 Разделение данных на две таблицы
Порядок выполнения работы
Название поля |
Тип данных |
Код_религии |
Счетчик |
Религия |
Текстовый |
Название поля |
Тип данных |
Код_строя |
Счетчик |
Строй |
Текстовый |
Задание №3 Установка связи между двумя таблицами
Рис. 3
В появившемся диалоговом окне необходимо установить нужную связь: флажок напротив опции обеспечение целостности данных означает, что перед тем как занести данные в подчиненную таблицу, программа будет проверять их на соответствие главной. (Таблица Страны Европы является подчиненной для таблиц Религия и Строй). Флажок напротив опции каскадное обновление связанных полей означает, что изменения в главной таблице автоматически будут влиять на подчиненную. Флажок напротив опции каскадное удаление связанных полей означает, что поля удаленные в главной таблице будут удалены и в подчиненной.
ЛАБОРАТОРНАЯ РАБОТА № 2.
СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ
Введение
Таблицы баз данных только хранят данные, но в процессе трудовой деятельности необходимо иметь возможность выбрать требуемые данные из нескольких таблиц. Именно для этого служат запросы на выборку.
В запросах на выборку данные могут: отбираться по многим критериям; сортироваться; с ними могут производиться вычислительные операции.
Запрос это временная таблица. Это значит, что данные в них не хранятся постоянно, а только временно вызываются из таблиц, по заранее заданному шаблону, в момент активизации запроса. Таким образом, в базе данных постоянно хранятся только шаблоны вызова данных (временные таблицы удаляются после закрытия запроса), а сама информация не дублируется.
Во время создания, в запросе необходимо оставить ссылки на таблицы откуда будут вызываться данные (добавление таблиц в запрос). Если нужная таблица не добавлена, то перед открытием запроса, требуемые данные будут запрашиваться в диалоге.
Порядок выполнения работы
Рис. 4
Теперь необходимо выбрать поля для запроса. Из таблицы Страны Европы возьмем поля: Страна, Столица, Население. Из таблицы Строй поле Строй, а из таблицы Религия поле Религия. Это вызвано тем, что последние два поля в таблице Страны Европы хранятся в кодовом виде, а в запросе мы можем позволить себе удобный просмотр.
Теперь необходимо настроить запрос на различные условия выборки. Обычно для этого используют один запрос, меняя эти условия.
Для того чтобы вывести в запросе только страны с определенной религией необходимо в поле запроса Религия воспользоваться фильтром и выбрать название этой религии. Аналогично для любого поля.
Для того чтобы вывести страны с населением больше 1000000, достаточно в поле Население воспользоваться числовым фильтром ввести >1000000. Кстати для условий предусмотрено две строки, поэтому для одного поля можно вводить два условия (между).
Можно сделать так, чтобы перед выводом запроса программа в диалоге просила ввести данные, строки с которыми будут выведены. Для этого в нужном поле, в указанной строке надо ввести [Введите данные для отбора]. Выражение в скобках может быть любым, но именно оно появится в диалоговом окне.
Для выполнения выбора непосредственно в запросе можно использовать Фильтр. Потренируйтесь работе с ним.
Введение
По своим свойствам и структуре отчеты предназначены для вывода на печатающее устройство. Отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц, служебная информация о времени создания отчета и т.д.).
Порядок выполнения работы
Отчет создается в несколько этапов. При работе мастера выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов сортировки, выбор формы печатного макета и стиля оформления.
Рис. 5
Рис. 6
Редактирование структуры отчета выполняют в режиме Конструктора.