Искусство создания базы данных в microsoft office access 2007
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Тема 3. Создание базы данных в Microsoft Access
Создание базы данных
Хранение информации – одна из важнейших функций компьютера. Одним из распространенных средств такого хранения являются базы данных. База данных – это файл специального формата, содержащий информацию, структурированную заданным образом.
База данных – это информационная система, которая хранится в электронном виде.
Базы данных, которые организованы в виде нескольких таблиц, называются реляционными.
Большинство баз данных имеют табличную структуру. В базах данных столбцы называются полями, а строки – записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится.
Создадим комплекс программ по ведению базы данных, используя приложение Microsoft Access. Данная программа входит в стандартный пакет приложений Microsoft Office, поэтому является достаточно доступной для широкого круга пользователей.
Microsoft Access – это набор инструментальных средств для создания и эксплуатации баз данных.
Основные возможности, которые предоставляет Access:
• Проектирование базовых объектов БД – двумерных таблиц, с разными типами данных.
• Установление связей между таблицами, с поддержкой целостности данных, каскадного обновления и удаления записей.
• Ввод, хранение, просмотр, сортировка, модификация и выборка данных из таблиц с использованием различных средств контроля информации, индексирования таблиц и аппарата логической алгебры (для фильтрации данных).
• Создание, модификация и использование форм, запросов и отчетов, с помощью которых в свою очередь выполняются следующие операции: o Оптимизация пользовательского ввода и просмотра данных (формы); o Соединение данных из различных таблиц; проведение групповых операций (т.е. операций над группами записей, объединенных каким-то признаком), с расчетами и формированием вычисляемых полей; отбор данных с применением аппарата логической алгебры (запросы);
o Составление печатных отчетов по данным, которые содержатся в таблицах и запросах БД.
Создание таблиц.
Таблицы – это основные объекты любой базы данных. Они хранят все данные, имеющиеся в базе, а также саму структуру базы.
Работа с базой данных начинается с составления таблиц. Для создания таблиц в Access существует три основных способа:
- с помощью Мастера, который предлагает выбрать из уже имеющегося стандартного набора полей нужные пользователю имена полей;
- путем ввода данных, который позволяет задавать имена полей и сразу вносить данные в таблицу;
- в режиме конструктора, который позволяет пользователю задавать имена полей и самостоятельно определять тип данных этих полей. Ввод данных при этом осуществляется только после задания всех полей и типов в отдельно открывающемся окне таблицы.
Ключевым элементом данных (ключевым полем или просто ключом) называется такой элемент, по которому можно определить значения других полей. Ключи строятся по одному или нескольким полям. Ключевые поля используются для создания межтабличных связей (отношений). Различают первичный и альтернативный ключи.
Первичный ключ – это поле или группа полей, которые единственным образом идентифицируют каждую строку в таблице. Таблица может иметь только один первичный ключ.
Альтернативный ключ – это поле или группа полей, не совпадающих с первичным ключом и уникально идентифицирующий каждую строку в таблице. Таблица может содержать несколько альтернативных ключей.
Желательно, чтобы поле первичного ключа не было большим. Например, в качестве личного ключа можно использовать код или табельный номер сотрудника, а серию и номер паспорта выбрать альтернативным ключом.
Типы данных.
Тип данных определяет, какого вида данные допускается вводить в поле. Например, недопустим ввод текста в поле денежного типа. Выбор соответствующего типа данных обеспечивает ввод данных в правильной форме для сортировки, вычислений и других операций. Microsoft Access поддерживает следующие типы данных:
Текстовый – Текст или числа, не требующие проведения расчетов, например, номера телефонов.
Поле МЕМО – Длинный текст или комбинация текста и чисел.
Числовой - Числовые данные, используемые для проведения расчетов.
Дата/время - Даты и время, относящиеся к годам с 1000 по 9999, включительно.
Денежный - Денежные значения и числовые данные, используемые в математических расчетах.
Счетчик - Уникальные последовательно возрастающие (на 1) или случайные числа, автоматически вводящиеся при добавлении каждой новой записи в таблицу.
Логический - Логические значения, а также поля, которые могут содержать одно из двух возможных значений (True/False, Да/Нет).
Поле объекта OLE - Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Microsoft Access.
Гиперссылка - Строка, состоящая из букв и цифр, и представляющая адрес гиперссылки.
Мастер подстановок - Создает поле, в котором предлагается выбор значений из списка, или из поля со списком, содержащего набор постоянных значений или значений из другой таблицы. Выбор этого параметра в списке в ячейке запускает мастера подстановок, который определяет тип поля.
Рассмотрим создание и работу с базой данных на примерах.
Пример 1. Создание базы данных.
Создадим базу данных «Аптека льготных лекарств». Сделаем таблицы и организуем связи между ними. Создание таблиц произведем в режиме Конструктора. В таблице «Льготники» определим ключевое поле – им будет являться поле Код льготника. В таблице «Выдача» ключевым возьмем поле Код выдачи В таблице «Льготный препарат» ключевым полем будет Код льготного препарата. Ключевое поле необходимо для построения межтабличных связей.
Таблицы в режиме конструктора:
Рис. 1 Рис. 2
Далее создадим межтабличные связи.
Основное назначение связи заключается в следующих двух задачах:
1) обеспечение целостности данных;
2) автоматизация задач обслуживания базы.
Виды связей:
1) один к одному – каждая запись одной таблицы соответствует одной записи в другой таблице. Соотношение целесообразно использовать, если часть данных используется нечасто. Отношение же при этом позволяет увеличивать скорость обработки данных.
2) один ко многим – каждой записи одной таблицы соответствует несколько записей в другой таблице. Отношение используется очень часто.
3) Многие к одному – нескольким записям в одной таблице соответствует одна запись в другой таблице. Отношение аналогично предыдущему и зависит от точки зрения пользователя или разработчика.
4) Многие ко многим – нескольким записям в одной таблице соответствует несколько записей в другой таблице. Отношение используется сравнительно редко и поддерживается не всеми системами разработки баз данных.
В специальном окне Схема данных (Сервис/Схема данных, или кнопка «Схема данных» на
панели инструментов ) поместим все три таблицы и укажем, как они будут связаны между собой. Чтобы создать межтабличную связь, выделим в одной таблице нужное поле и перетащим это поле в поле другой таблицы. При отпускании кнопки мыши автоматически откроется диалоговое окно «Изменение связей», связь создается при нажатии кнопки «Создать». Как правило, связь осуществляется через поля с одинаковыми данными. Одно из полей ключевое, другое (в другой таблице) может быть ключевым, но может и не являться ключевым полем. В нашей схеме получается две связи вида «один ко многим», то есть ключевое поле одной таблицы связано с не ключевым полем другой. Другими словами, одной записи первой таблицы соответствуем несколько записей из второй таблицы.
Далее можно перейти к заполнению таблиц данными. Заполнение таблиц легче производить с уже созданными связями, так как в таблицах можно просматривать все связанные данные. Это также облегчает процесс заполнения таблиц. Пример вложенности таблиц показан на рис. 5.
Создание запросов.
Запросы – эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции, как отбор данных, их сортировку и фильтрацию.
Запросы в Access существуют нескольких типов:
- Запрос на выборку – с помощью этого типа запроса можно выбрать данные из одной или нескольких таблиц и отобразить их в виде отдельной таблицы. Выборка данных может быть как простой, по одному условию, так и более сложной, с применением нескольких условий и логических функций. Также возможно составление условий во временном режиме, когда необходимо выбрать данные за какой-то период времени, в радиусе конкретных дат.
- Запрос с параметром – наиболее гибкий вид запроса, позволяющий получать разные результирующие таблицы, в зависимости от введенного в специальном диалоговом окне параметра;
- Запрос на изменение, обновление, удаление данных – запрос позволяет изменять и обновлять данные в автоматическом режиме, без открытия самих таблиц, что существенно упрощает работу.
- Запрос на создание таблиц – позволяет создавать новые таблицы на основе уже существующих, а также систематизировать данные из нескольких таблиц.
- Итоговый запрос – группирует и систематизирует данные. Позволяет производить групповые операции с данными таблиц (нахождение максимального значения, минимального значения, среднего значения, суммы, количество и т.д.).
Иногда запросы могут быть комплексными, то есть представлять собой одновременно два и более видов запросов (например, запрос с параметром может содержать групповые операции, запрос на создание таблицы может содержать параметр для ее создания и т.д.).
Пример 2. Простой запрос на выборку данных
Постановка задачи: С помощью запроса создать таблицу, показывающую в хронологическом порядке список всех льготников и те препараты, которые им выданы.
Командой главного меню Создание / Конструктор запросов переходим в режим построения структуры запроса. В поле таблиц размещаем все три таблицы базы. Ниже, в строке Поле, указываем последовательно те поля, которые будет содержать наша будущая таблица запроса: Дата выдачи, Фамилия, Имя, Отчество, Название препарата. Имена таблиц будут выбираться автоматически при выборе поля. Для удобства просмотра данных можно указать для каждой колонки тип сортировки, по возрастанию или убыванию.
Далее окно запроса закрывается и сохраняется, ему присваивается имя.
Просмотр результата работы запроса происходит в левой колонке объектов, подраздел Запросы. Двойной щелчок мыши по названию запроса откроет его в виде сформированной таблицы с данными.
Пример 3. Запрос с параметром.
Постановка задачи: Создать запрос с параметром, который формирует список льготников, получающих указанный препарат.
Запрос в режиме конструктора:
При запуске запроса сначала появляется диалоговое окно, в которое необходимо ввести фамилию исполнителя работ.
Далее при нажатии кнопки ОК получаем результат работы запроса.
Пример 4. Запрос на выборку с заданным условием (для логического типа данных).
Постановка задачи: Сформировать с помощью запроса список всех льготников, которые имеют инвалидность.
Рис. 9. Конструктор запроса с условием.
Пример 5. Запрос на выборку с заданным условием (для текстового типа данных)
Постановка задачи: Создать запрос, который формирует список льготников, получающих препарат Инсулин.
Пример 6. Запрос на выборку в заданном диапазоне календарных дат
Постановка задачи: Сформировать список льготников, получивших препараты в заданном
диапазоне дат (с 14.12.2016 по 21.01.2017)
Пример 7. Итоговый запрос.
Итоговые запросы – это запросы, выполняющие вычисления в группах записей. Для создания итогового запроса в окне конструктора запросов надо выполнить команду «Групповые операции» из меню «Вид» или нажать на кнопку «Итоги» на панели инструментов. После этого в бланке запроса появляется новая строка «Групповая операция:». Любое поле этой строки это поле списка, который содержит все доступные групповые операции.
Постановка задачи: С помощью запроса определить, сколько препаратов выдано льготникам по каждой фармакалогической группе и на какую общую сумму.
Рис. 12. Конструктор итогового запроса с групповыми операциями.
Создание отчетов.
Отчёты в Microsoft Access служат для вывода на экран либо печати информации из базы данных. Любой отчёт можно создать на основе таблицы или на основе запроса. Особенность отчетов и отличие их от форм заключается в основном в том, что они позволяют легко выполнить группировку данных и подвести итоги.
Отчеты можно создавать автоматически (Автоотчет), автоматизированно (Мастер отчетов) и ручным проектированием (Конструктор отчетов).
Создание отчета с использованием мастера.
Для создания отчета нужен готовый запрос или таблица, которая содержит данные и с которой можно работать.
На вкладке Создание в главном меню выбираем кнопку Мастер отчетов. В открывшемся окне выбираем ту таблицу или запрос, на основе которого отчет создается. Далее, следуя указаниям Мастера, выбираем необходимые поля, их расположение. В итоге получаем сформированный программой отчёт на основе информации, содержащейся в таблице (запросе).
Отчет будет открыт в режиме просмотра. Обратите внимание на содержание панели инструментов режима просмотра (она называется «Предварительный просмотр»).
Учебное пособие содержит материал, обеспечивающий практическую часть дисциплины «Основы баз данных», которая читается в Институте математики Сибирского федерального университета студентам третьего курса. Включает в себя шесть тем, охватывающих полный цикл реализации проекта базы данных с помощью Microsoft Office Access 2007: от создания основных объектов и построения пользовательского интерфейса до администрирования базы данных. Каждая из шести тем содержит краткое изложение необходимого теоретического материала и завершается практическими заданиями и контрольными вопросами. В пособии для любого задания предусмотрено десять вариантов – десять различных предметных областей. Предназначено для студентов направления подготовки бакалавров 010300.62 «Математика. Компьютерные науки», а также для студентов направлений подготовки бакалавров и специалистов 010100.62, 010100.65 «Математика», 010500.62, 010500.65 «Прикладная математика и информатика» укрупненной группы 010000 «Физико-математические науки и фундаментальная информатика».
Оглавление
Приведённый ознакомительный фрагмент книги Искусство создания базы данных в Microsoft Office Access 2007 предоставлен нашим книжным партнёром — компанией ЛитРес.
Предметом изучения данного пособия является процесс создания базы данных в Microsoft Office Access 2007, интерфейс которой отличается от предыдущих версий Access. Настоящее учебное пособие написано для студентов Института математики Сибирского федерального университета, обучающихся по направлениям и специальностям: «Математика», «Математика. Компьютерные науки», «Прикладная математика и информатика». Включенные в пособие материалы составляют практический раздел дисциплины «Основы баз данных», читаемой автором на протяжении многих лет студентам-математикам.
Цель пособия: ознакомить студентов с идеями и методами создания баз данных с помощью современных систем управления базами данных (СУБД). В качестве примера взята самая популярная и доступная на сегодняшний день реляционная СУБД ‒ Microsoft Office Access 2007 (далее просто Access). Автор не ставил перед собой задачу дать исчерпывающую информацию о СУБД Access. На этот счет имеется обширная справочная и учебная литература [1 ‒ 3, 6, 7, 9, 11, 15, 19, 21]. Настоящее пособие — учебное издание, адресованное в первую очередь студентам. Поэтому оно содержит не только теоретический материал, но и описание заданий, которые должны выполнить студенты на практических занятиях. Предполагается, что студенты знакомы с основами проектирования баз данных, изложенными в работах [4, 5, 8, 10, 12 — 14, 16 — 18, 20].
Почему называется так пособие? Причем здесь искусство? Дело в то, что в Access одно и то же действие можно реализовать различными инструментами. Функциональная избыточность — это главная особенность современных программных средств, в том числе и Access. Разумное использование этой избыточности в определенных ситуациях — искусство построения базы данных в конкретной инструментальной среде. Практические рекомендации по рациональному применению инструментов Access и предостережения от возможных ошибочных решений постоянно даются в тексте данного пособия.
Пособие включает в себя шесть тем, охватывающих полный цикл реализации проекта базы данных с помощью Access: от создания основных объектов и построения пользовательского интерфейса до администрирования базы данных. Изучение первых трех тем, касающихся таблиц, запросов и отчетов, позволяет сформировать общее представление о проблематике баз данных и особенностях построения баз данных в Access. Последние три темы, посвященные формам, макросам и настройке базы данных, направлены на отработку навыков построения пользовательского интерфейса, автоматизацию работы с отчетами и формами, обеспечение целостности и защиту данных. Каждая из шести тем содержит изложение необходимого теоретического материала. Теоретический материал дается «без воды», не перегружен иллюстрациями, снабжен подробными пошаговыми инструкциями по реализации тех или иных проектных решений. Всякая тема завершается практическими заданиями и контрольными вопросами, которые ориентированы на отработку практических навыков и закрепление пройденного материала. В пособии для любого задания предусмотрено десять вариантов — десять различных предметных областей. Все шесть заданий одного того же варианта взаимосвязаны. Их выполнение позволяет для заданной предметной области реализовать все этапы создания базы данных с помощью Access.
• полужирным шрифтом выделены элементы интерфейса и инструменты Access (вкладки, команды, пункты меню, названия клавиш и кнопок, заголовки диалоговых окон и инструментальных средств);
• курсивом обозначены новые термины, а также имена полей и базовых таблиц;
• знак плюс между названиями клавиш означает, что их следует нажимать одновременно, например, Ctrl + P;
• значок ☞ указывает на адресованные читателю важные замечания, рекомендации, предупреждения, ограничения, которые надо учесть.
Искусство создания базы данных в Microsoft Office Access 2007
Предметом изучения данного пособия является процесс создания базы данных в Microsoft Office Access 2007, интерфейс которой отличается от предыдущих версий Access. Настоящее учебное пособие написано для студентов Института математики Сибирского федерального университета, обучающихся по направлениям и специальностям: «Математика», «Математика. Компьютерные науки», «Прикладная математика и информатика». Включенные в пособие материалы составляют практический раздел дисциплины «Основы баз данных», читаемой автором на протяжении многих лет студентам-математикам.
Цель пособия: ознакомить студентов с идеями и методами создания баз данных с помощью современных систем управления базами данных (СУБД). В качестве примера взята самая популярная и доступная на сегодняшний день реляционная СУБД ‒ Microsoft Office Access 2007 (далее просто Access). Автор не ставил перед собой задачу дать исчерпывающую информацию о СУБД Access. На этот счет имеется обширная справочная и учебная литература [1 ‒ 3, 6, 7, 9, 11, 15, 19, 21]. Настоящее пособие – учебное издание, адресованное в первую очередь студентам. Поэтому оно содержит не только теоретический материал, но и описание заданий, которые должны выполнить студенты на практических занятиях. Предполагается, что студенты знакомы с основами проектирования баз данных, изложенными в работах [4, 5, 8, 10, 12 – 14, 16 – 18, 20].
Почему называется так пособие? Причем здесь искусство? Дело в то, что в Access одно и то же действие можно реализовать различными инструментами. Функциональная избыточность – это главная особенность современных программных средств, в том числе и Access. Разумное использование этой избыточности в определенных ситуациях – искусство построения базы данных в конкретной инструментальной среде. Практические рекомендации по рациональному применению инструментов Access и предостережения от возможных ошибочных решений постоянно даются в тексте данного пособия.
Пособие включает в себя шесть тем, охватывающих полный цикл реализации проекта базы данных с помощью Access: от создания основных объектов и построения пользовательского интерфейса до администрирования базы данных. Изучение первых трех тем, касающихся таблиц, запросов и отчетов, позволяет сформировать общее представление о проблематике баз данных и особенностях построения баз данных в Access. Последние три темы, посвященные формам, макросам и настройке базы данных, направлены на отработку навыков построения пользовательского интерфейса, автоматизацию работы с отчетами и формами, обеспечение целостности и защиту данных. Каждая из шести тем содержит изложение необходимого теоретического материала. Теоретический материал дается «без воды», не перегружен иллюстрациями, снабжен подробными пошаговыми инструкциями по реализации тех или иных проектных решений. Всякая тема завершается практическими заданиями и контрольными вопросами, которые ориентированы на отработку практических навыков и закрепление пройденного материала. В пособии для любого задания предусмотрено десять вариантов – десять различных предметных областей. Все шесть заданий одного того же варианта взаимосвязаны. Их выполнение позволяет для заданной предметной области реализовать все этапы создания базы данных с помощью Access.
• полужирным шрифтом выделены элементы интерфейса и инструменты Access (вкладки, команды, пункты меню, названия клавиш и кнопок, заголовки диалоговых окон и инструментальных средств);
• курсивом обозначены новые термины, а также имена полей и базовых таблиц;
• знак плюс между названиями клавиш означает, что их следует нажимать одновременно, например, Ctrl + P;
• значок ☞ указывает на адресованные читателю важные замечания, рекомендации, предупреждения, ограничения, которые надо учесть.
1. Создание таблиц
База данных ‒ это динамически обновляемая информационная модель некоторой предметной области. Работа с базой данных делится на три этапа: проектирование, создание, эксплуатация. Современные базы данных создаются и эксплуатируются при помощи СУБД. СУБД Access позволяет создавать реляционные базы данных, в которых данные хранятся в виде множества связанных между собой таблиц. Всякая база данных формируется на основе проекта, который определяет ее структуру и информационные потребности пользователей. Цель данной темы: дать ответы на основополагающие вопросы, из чего состоит база данных в Access и как ее создать.
1.1. Немного теории
Основные объекты базы данных
База данных Access – это файл с расширением ACCDB (ACCDB-файл), в котором хранятся такие объекты как таблицы, запросы, отчеты, формы, макросы, модули.
Таблицы (базовые таблицы) – объекты базы данных, предназначенные для хранения информации о предметной области. Как правило, база данных состоит из нескольких связанных между собой таблиц. Каждую строку таблицы называют в Access записью, а столбец – полем.
Запросы предназначены для извлечения информации, хранящейся в одной или нескольких таблиц. С помощью запросов можно, задав ряд условий, отфильтровать и отобразить только нужные записи. В базе данных хранятся не результаты выполнения запросов, а лишь предписания описывающие, какую информацию надо извлечь из таблиц базы данных.
Отчеты служат для представления и печати информации, хранящейся в таблицах и формируемой запросами базы данных. С помощью отчетов можно просматривать и печатать нужные сведения в виде документов установленного образца. Отчеты можно запускать в любое время, и они всегда будут отражать текущее состояние базы данных.
Формы называют окнами базы данных, которые используются для просмотра, ввода и редактирования данных, организации пользовательского интерфейса. Они могут содержать кнопки для выполнения различных команд.
Модули и макросы расширяют функциональные возможности Access и позволяют автоматизировать некоторые специфические процессы обработки информации, диктуемые предметной областью.
Макросы – это программы, составленные из макрокоманд. Набор макрокоманд Access представляет собой упрощенный язык программирования и содержит несколько десятков команд. Каждая макрокоманда задает определенное действие над каким-либо объектом базы данных. Макросы чаще всего запускаются при наступлении определенных событий. Например, когда открываемый отчет пустой.
Модули (модули VBA), как и макросы, являются программами. Они пишутся на языке программирования Visual Basic для приложений (VBA). Это язык программирования более низкого уровня, чем язык макрокоманд.
Запуск системы и существующей базы данных
Чтобы запустить Access, нужно выполнить следующие действия.
1. Щелкнуть по кнопке Пуск на панели задач Windows.
2. Указать Все программы.
3. Выбрать Microsoft Office, а затем Microsoft Access.
Откроется страница Приступая к работе с Microsoft Office Access. В ней показано, с чего можно начать работу в Access. Например, можно открыть одну из недавно использованных баз данных, создать новую базу данных с помощью шаблона или создать новую пустую базу данных.
Если запуск Access осуществлен, открыть существующую базу данных можно с помощью кнопки Microsoft Office, расположенной в верхнем левом углу страницы Приступая к работе с Microsoft Office Access. Это можно сделать так.
1. Щелкнуть кнопку Microsoft Office. Откроется окно, в котором выбрать пункт Открыть.
2. В диалоговом окне Открытии документа найти ACCDB-файл базы данных и нажать кнопку Открыть.
Учебное пособие содержит материал, обеспечивающий практическую часть дисциплины «Основы баз данных», которая читается в Институте математики Сибирского федерального университета студентам третьего курса. Включает в себя шесть тем, охватывающих полный цикл реализации проекта базы данных с помощью Microsoft Office Access 2007: от создания основных объектов и построения пользовательского интерфейса до администрирования базы данных. Каждая из шести тем содержит краткое изложение необходимого теоретического материала и завершается практическими заданиями и контрольными вопросами. В пособии для любого задания предусмотрено десять вариантов – десять различных предметных областей. Предназначено для студентов направления подготовки бакалавров 010300.62 «Математика. Компьютерные науки», а также для студентов направлений подготовки бакалавров и специалистов 010100.62, 010100.65 «Математика», 010500.62, 010500.65 «Прикладная математика и информатика» укрупненной группы 010000 «Физико-математические науки и фундаментальная информатика».
Отзывы
Популярные книги
Теперь я второкурсница в лучшей академии магии. Особенность моего дара — я не вижу магические иллю.
Лучшая академия магии, или Попала по собственному желанию. Часть 3. Новые правила
Шесть галактических цивилизаций. Пять погибших планет. Четверо учёных из разных миров. Три.
Порог
Хочешь, чтобы все намеченное осуществлялось? Чтобы руководство без возражений повышало зарплату? .
Ответ. Проверенная методика достижения недостижимого
Александр Солженицын Один день Ивана Денисовича Эта редакция является истинной и окончательной. .
Один день Ивана Денисовича
Гэри Чемпен Пять языков любви Перевод Н. Будиной Гэри Чемпен, доктор философии, работает с .
Пять языков любви
Наталья Щерба ЧАСОВАЯ БИТВА Спасибо Еве, Татьяне и Павлу — моим первым читателям, поверившим в.
Часовая битва
Здравствуй уважаемый читатель. Книга "Искусство создания базы данных в Microsoft Office Access 2007" Быкова Валентина Александровна относится к разряду тех, которые стоит прочитать. Сюжет произведения захватывающий, стилистически яркий, интригующий с первых же страниц. Интригует именно та нить сюжета, которую хочется распутать и именно она в конце становится действительностью с неожиданным поворотом событий. В рассказе присутствует тонка психология, отличная идея и весьма нестандартная, невероятная ситуация. По мере приближения к апофеозу невольно замирает дух и в последствии чувствуется желание к последующему многократному чтению. Умелое использование зрительных образов писателем создает принципиально новый, преобразованный мир, энергичный и насыщенный красками. Обращают на себя внимание неординарные и необычные герои, эти персонажи заметно оживляют картину происходящего. Произведение пронизано тонким юмором, и этот юмор, будучи одной из форм, способствует лучшему пониманию и восприятию происходящего. Возникает желание посмотреть на себя, сопоставить себя с описываемыми событиями и ситуациями, охватить себя другим охватом - во всю даль и ширь души. Место событий настолько детально и красочно описано, что у читающего невольно возникает эффект присутствия. Написано настолько увлекательно и живо, что все картины и протагонисты запоминаются на долго и даже спустя довольно долгое время, моментально вспоминаются. "Искусство создания базы данных в Microsoft Office Access 2007" Быкова Валентина Александровна читать бесплатно онлайн будет интересно не всем, но истинные фаны этого стиля останутся вполне довольны.
- Размещено 06.03.2019
- Тип размещения: Бесплатно
Новинки
1926 г. Бывший жулик-рекламщик, бывший искатель приключений, бывший рыцарь без стыда и совести, и.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Лабораторно-практическая работа № 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 .
II . Создайте базу данных в режиме Таблицы.
Файл – Создать, на вкладке Создание файла выбрать Новая база данных ввести Путь и Имя файла Путь (Мои документы / Документы учеников / Именная папка / Зоопарк). Нажать кнопку Создать. Появляется окно Зоопарк: база данных (формат Access 2000).
Выбрать слева Объекты: Таблицы – Создание таблицы путем ввода данных – Открыть. На экране появилась таблица.
Вид животного
трава, овощи, фрукты
мясо, рыба, овощи, фрукты
трава, овощи, фрукты
Ввести все записи таблицы 1.
Сохранить с предложенным именем Таблица1 Ok .
На вопрос «Ключевые поля не заданы. Создать ключевое поле сейчас?» ответить «Нет».
Свернуть таблицу .
III . Создайте форму и введите дополнительные записи в базу данных «Зоопарк».
Объекты слева выбрать Формы – Создание формы с помощью мастера – Открыть. Открылась вкладка Создание форм. В пункте Таблицы и запросы выбрать Таблица: Таблица1. В пункте Доступные поля выбрать все поля кнопкой >> или нужные – Выделить и кнопкой >. Нажать Далее.
Выберите внешний вид формы В один столбец – Далее.
Вид животного
трава, овощи, фрукты
Верблюд двух горбый
растения, овощи, фрукты
трава, сено, овес
желуди, черви, трава
трава, овощи, фрукты
овощи, фрукты, рыба, мясо, конфеты
Задайте имя формы Форма1 – Готово.
Введите в базу данных Зоопарк используя Форму1 записи из Таблицы 2.
Введенные данные можно просмотреть как в режиме Таблицы: Таблица1 , так и в режиме Формы: Форма1 .
IV. Поиск информации в базе данных
Задача. В базе данных Зоопарк найти животного с именем Зорро.
Решение: Установить курсор на любой записи поля Кличка. Ввести в окне Образец кличку Зорро – щелкнуть Найти далее.
– В базе данных Зоопарк найти животного с весом 120 кг .
V. Поиск информации с фильтрацией по простому запросу.
адача. Найти животных в БД «Зоопарк», возраст которых 10 лет и более.
Решение: 1. Щелкнуть по кнопке Изменить фильтр
2. Ввести в поле Возраст >= 10
3. Щелкнуть по кнопке Применение фильтра
Найти всех самок старше 5 лет.
VI. Поиск информации по сложному (составному) запросу с фильтрацией
Задача. Выбрать из животных БД «Зоопарк», опасных для человека
Опасными для человека считаются животные – хищники (в рацион питания входит мясо) и вес которых 20 кг. и более.
Решение: 1. Отменить фильтрацию по предыдущей задаче, щелкнув по кнопке «Удалить фильтр»
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 кг. и в рацион питания входит мясо).
V . Создайте отчет
1. Создание отчета с вычисляемым итогом.
Задача. Определить грузоподъемность водного транспортного средства для перевозки животных зоопарка по реке из г. Рязани в г. Коломна.
Решение: 1. Открыть БД Зоопарк. Файл – Открыть – Зоопарк – Открыть – предупреждение системы безопасности – Открыть.. Выбрать Объекты – Отчеты – Создать отчета с помощью Мастера – Конструктор. Открывается окно Создание отчета . Таблицы и запросы выбрать Таблица: Таблица1. В пункте Доступные поля выбрать Вид животного, Кличка, Вес – Далее – Далее. Сортировка – по весу – по убыванию – Далее. Макет – табличный – Далее. Выберите требуемый стиль Спокойный– Далее. Задайте имя отчета Отчет1. Активизировать Изменить макет отчета – Готово.
2. Нажать кнопку панель элементов появляется Панель элементов
4. Щелкнуть по кнопке Поле Панели элементов отметить прямоугольником место расположения нового поля – Перетянуть левую границу второго окна, чтоб два окна не пересекались.– Выделить левое окно и изменить заголовок, ввести Общий вес животных:
5. Выделить правоте окно – Нажать правую кнопку мыши и в Контекстном меню выбрать Свойства – В окне Поле выбрать вкладку Данные – Щелкнуть по кнопке Открывается окно Построитель выражений – Двойной щелчок Функции – Один щелчок Встроенные функции – Статистические функции – Sum – Вставить.
6. Щелчок по аргументу Sum (« expr ») и нажать Delete
7. Двойной щелчок Таблица1 – Вес – Вставить – Ok .
8. В окне Поле выбрать вкладку Все – формат поля – Фиксированный, Число десятичных знаков – 3, Вывод на экран – Да, закрыть окно Поле. Закрыть окно Конструктор Отчетов.
9. Сохранить изменения макета… “Отчета’Отчет1’ ”? – Да.
10. Объекты Отчеты – Отчет1 – Просмотр.
Виден результат отчета с общим весом животных.
А)Вид животного, кличка, вес, питание;
В)Сортировка животных по весу в порядке убывания (с целью распределения по трюмам транспортного судна);
Читайте также: