Реклама

Главная - Обзоры
Лабораторная работа по информатике на тему:"ACCESS ". Лабораторные работы по Microsoft Access Лабораторная работа создание бд в access 07

Тема: создание отчетов.

Цели работы:

ü научиться создавать отчеты с помощью Мастера отчетов;

ü вносить изменения в готовые отчеты с помощью Конструктора;

ü освоить основные приемы изготовления надписей на конвертах и наклейках.

Теоретическая часть.

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

Практическая часть.

Задание 1. Откройте свою базу данных.

Задание 2. Создайте отчет с помощью Мастера отчетов.

· Откройте вкладку Создание, меню Отчеты .

· Выберите Мастер отчетов и таблицу «Личные данные» .

· Выберите нужные поля, которые будут участвовать в отчете, нажмите кнопку «Далее».

· В новом окне выберите поля для группировки так, чтобы сначала было указано поле «Фамилия», нажмите кнопку «Далее».

· На этом шаге отсортируйте данные по алфавиту, нажмите кнопку «Далее».

· Выберите вид макета Ступенчатый и щелкните по кнопке «Далее».

· Выберите стиль отчета: Открытая и щелкните по кнопке «Далее».

· Задайте имя отчета: «Отчет1» и щелкните по кнопке «Готово». Вы попадете в режим просмотра отчета.

· Закройте отчет согласившись с сохранением.

Самостоятельно Составьте еще два отчета по запросам – «Запрос 3» и «Запрос 5», выбирая из разных макетов: блок ; структура , выбирая из разных стилей. Сохраните отчеты под именами «Отчет 2» и «Отчет 3».

Задание 3. Создайте Пустой отчет в столбец на базе таблицы «Ведомость успеваемости» и сохраните его с именем «Успеваемость».

С помощью Конструктора измените цвет букв заголовка, их размер и шрифт.

Задание 4. Создайте почтовые наклейки.

· Откройте вкладку Создание, меню Отчеты .

· Выберите таблицу «Личные данные», команда Наклейки.



· В следующем окне выберите шрифт, размер шрифта, насыщенность и цвет, вновь щелкните по кнопке «Далее».

· В следующем окне создайте прототип наклейки, напечатав слово ЛИЧНОСТЬ и выбрав соответствующие поля, щелкните по кнопке «Далее».

· В следующем окне укажите поля для сортировки (Фамилия, Имя), щелкните по кнопке «Далее».

· Введите имя отчета «Наклейки» и щелкните по кнопке «Готово».


Просмотрите Наклейки (Рисунок 8).

Рисунок 8

Предъявите преподавателю все отчеты.


Контрольные работы по ACCESS 2007

Контрольная работа № 1

Цель работы: закрепить знания, полученные в процессе выполнения предыдущих работ по созданию таблиц, по вводу данных в таблицы, по созданию схемы базы данных, по использованию базы данных .

Этапы работы

Проектирование структуры базы данных.

База данных будет состоять из трех таблиц:Видеокассеты, Жанр и Страна. Соответствующие поля в таблицеВидеокас­сеты станут полями подстановок из других таблиц.

Построение пустых таблиц базы данных.

Таблицу Видеокассеты создать в режиме Конструктор. В ней будет шесть полей: Название фильма, Жанр, Исполнитель главной роли. Страна, Язык и Длительность. Поле Название фильма является ключом (уникальное поле). Таблица Страна имеет только одно поле Страна, а таблица Жанр -только одно поле Жанр. Эти поля являются ключевыми.

Создание схемы базы данных.

Ввод данных в таблицы.

Сначала заполняются таблицыСтрана и Жанр, затем - таблицаВидеокассеты. Заполнять можно в режиметаблицы, а можно создать форму ввода.

Использование базы данных.

Сначала создается запрос, а затем - отчет. Далее следует создать кнопочную форму для работы с базой данных.

Ход работы

Задание 1 . Создайте новую пустую базу данных.

Вызовите программу Access.

Щелкните мышкой по значкуНовая база данных . В поле Имя файла в качестве имени базы данных введите словоВидеотека и сохраните в своей папке.

Щелкните по кнопкеСоздать. На экране появится окно с основными элементами базы данных.

Задание 2. Создайте структуру таблицы Жанр в режиме Конструктор.

Выберите режимКонструктор

Введите имя поляЖанр и тип данных - текстовое. (Тип данных выбирается с помощью ниспадающего меню).

Сделайте поле Жанр ключевым, поместив курсор на имя этого поля и щелкнув по кнопке с изображением ключа на панели инструментов.

Жанр.

Задание 3. Создайте структуру таблицы Страна в режиме Конструктор.

Выберите вкладку Создание , команда Таблица

Выберите режимКонструктор

Введите имя поляСтрана и тип данных -текстовое.

Сделайте полеСтрана ключевым.

Сохраните таблицу под именемСтрана.

Задание 4. Создайте структуру таблицы Видеокассеты в режиме Конструктора.

Выберите вкладку Создание , команда Таблица

Выберите режимКонструктор

Введите название и тип поля согласно таблице:


Сделайте полеНазвание фильма ключевым.

Для поляСтрана выберите закладкуМастер подстановок, тип элемента управления -Поле со списком, источник строк -Страна.

Для поляЖанр выберите закладкуМастер подстановок, тип элемента управления -Поле со списком, источник строк -Жанр.

Сохраните таблицу под именем Видеокассеты.

Задание 5 . Создайте связи в соответствии со схемой данных.

Щелкните по вкладке Работа с базой данных , кнопка - Схема данных. Появится окноДобавление таблицы. Выделите таблицыЖанр, Видеокассеты, Страна и щелкните по кнопкеДобавить.

Щелкните по кнопкеЗакрыть окнаДобавление таблицы. В окнеСхема данных появится условный вид этих таблиц.

Поставьте мышку на имя поляЖанр в таблицеЖанр Жанр в таблице Видеокассеты. Связи.

Включите значок

Включите

Включите Каскадное удаление связанных полей .

Щелкните по кнопкеСоздать. Появится связь «один-ко-многим».

Поставьте мышку на имя поляСтрана в таблицеСтрана и, не отпуская кнопку мышки, перетащите ее на полеСтрана в таблицеВидеокассеты. Отпустите мышку. Появится диалоговое окноСвязи.

Включите значокОбеспечение целостности данных.

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

ВключитеКаскадное удаление связанных полей.

Щелкните по кнопкеСоздать. Появится связь «один-ко-многим».

Задание 6. Заполните вспомогательные таблицы.

Заполните таблицуЖанр данными:боевик, комедия, трагедия, художественный.

Заполните таблицуСтрана данными:Россия, США, Франция, Англия, Венгрия.

Задание 7. Создайте форму для заполнения таблицы Видеокассеты.

Форму создайте любым удобным для Вас способом


Задание 8 . Заполните таблицу Видеокассеты при помощи полученной формы.

Заполните базу данными из следующей таблицы:

Название фильма Исполнитель главной роли Жанр Страна Язык Длитель-ность
Матрица Киану Ривз Фантас-тика США Английский 136мин
Горец Кристофер Ламберт Боевик США Английский 120 мин
Титаник Ди Каприо Трагедия США Английский 120 мин
Маска Джим Керри Комедия США Английский 60 мин
Терминатор Шварценеггер Боевик США Русский 60 мин
Командос Шварценеггер Боевик США Русский 60 мин
Юниор Шварценеггер Комедия США Русский 60 мин
Игрушка Пьер Ришар Комедия Франция Французский 60 мин
Высота Владимир Высоцкий Художе ственный Россия Русский 60 мин

Задание 9. Получите с использованием Мастера запроса все видеокассеты, где играет Шварценеггер в боевиках.

Постройте Простой запрос на основании таблицы Видеокассеты

В строкеУсловие отбора, расположенной под полемЖанр, наберитеБоевик, а под полемИсполнитель главной роли -Шварценеггер.

Сохраните запрос с именемШварценеггер в боевиках.

Задание 10. Подготовьте отчет «Шварценеггер в боевиках» для печати.

Подготовить отчет на основании запроса.

Сохраните отчет с именемШварценеггер в боевиках.

Задание 11. Создайте форму для запроса Шварценеггер в боевиках.

Форму создайте с помощьюМастера форм на основании созданного запроса.

Сохраните форму с именемШварценеггер в боевиках.

Задание 12. Создайте кнопочную форму для работы с базой данных.

Вызовите окноДиспетчер кнопочных форм (вкладка Работа с базами данных).

Щелкните в окнеДиспетчер кнопочных форм кнопкуИзменить, а в открывшемся диалоговом окнеИзменение страницы кнопочной формы - кнопкуСоздать. В результате появится диалоговое окно Изменение элемента кнопочной формы.

В полеТекст наберитеШварценеггер в боевиках.

В полеКоманда выберитеОткрытие формы для изменения.

В полеКнопочная форма выберитеШварценеггер в боевиках.

Щелкните по кнопкеОК.

Аналогично создайте еще один элемент кнопочной формыВидеокассеты, предназначенный для открытия формыВидеокассеты в режиме изменения.

Создайте кнопку закрытия базы данных в режиме Выход из приложения.

Закройте диалоговые окнаИзменение страницы кнопочной формы и Диспетчер кнопочных форм.

ОткройтеКнопочную форму в режимеКонструктор, измените надпись наВидеотека, сохраните форму.

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

Лабораторная работа по ACCESS 2007 №1.

Наименование параметра Значение
Тема статьи: Лабораторная работа по ACCESS 2007 №1.
Рубрика (тематическая категория) Электроника

Тема˸ создание базы данных, состоящей из одной таблицы.

Цели урока˸

ü Познакомиться с основными понятиями баз данных;

ü Научиться создавать таблицы баз данных в режиме Конструктор;

ü Освоить переход из режима Конструктор в режим таблицы;

ü Освоить основные приемы заполнения и редактирования таблиц;

ü Познакомиться с простой сортировкой данных и с поиском записей по образцу;

ü Научиться сохранять и загружать базы данных.

Ход работы.

1. Вызвать программу Access 2007.

2. В окне системы управления базы данных щелкнуть по значку <Новая база данных >. Справа в появившемся окне дать имя новой базе данных ʼʼАнкета ГС-31ʼʼ и щелкнуть по значку папки, находящемуся справа от окна названия . Откроется окно сохранения, найдите свою папку и сохраните в нее новый файл базы данных ʼʼАнкета ГС-31ʼʼ. Далее нажмите на кнопку ʼʼСоздатьʼʼ.

3. Появится окно <Таблица> (Рисунок 1).

Рисунок 1

4. В появившемся окне откройте меню команды <Режим > и выберите вариант <Конструктор > и сохраните будущую таблицу под названием <Ведомость успеваемости >. Появится окно Конструктора.

5. Заполните поля в Конструкторе данными из таблицы 1. Тип данных можно выбрать из меню, появившемся при нажатии на кнопку в ячейке справа.

Обратите внимание ˸ ключевое поле ʼʼСчетчик ʼʼ внесен в таблицу автоматически. Если напротив поля отсутствует значок ключа, то на панели инструментов щелкните по этому значку.

Таблица 1.

6. Перейдите в режим таблицы, щелкнув по кнопке Режим на панели инструментов, Введите данные в данном режиме, заполняя клетки таблицы. Значение поля Код будет меняться автоматически.

7. Заполните базу данных значениями из таблицы 2 . Напротив каждой фамилии выставьте по всем дисциплинам оценки от 2 до 5

Таблица 2

Код Фамилия Имя Математика Менеджмент Сервисная деятельность Информационные технологии Стандартизация Гостиничная индустрия Пропуски по неуважительной причине Пропуски по уважительной причине
Иванникова Анна
Баранова Ирина
Корнилова Ольга
Воробьев Алексей
Воробьев Олег
Скоркин Александр
Володина Нина
Новоселов Алексей
Петрова Елена
Чернова Кристина
Терещинка Инна
Истратов Максим
Бондарь Ольга
Ревин Олег
Шарова Оксана

Лабораторная работа по ACCESS 2007 №1. - понятие и виды. Классификация и особенности категории "Лабораторная работа по ACCESS 2007 №1." 2015, 2017-2018.

  • - Тема 5. Работа в СУБД Access

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


  • -

    Цель работы: Ознакомление с основными понятиями баз данных. Приобретение навыков работы с существующей базой данных в Microsoft Access. Теоретические сведения: 1. База данных (БД) – это поименованная совокупность данных, организованных по определённым правилам,... .


  • - Практическая работа № 1. Ознакомление с СУБД Microsoft Access

    № темы Тема № практ. работы Дата проверки Оценка Подпись преподавателя Предмет, система и задачи науки криминалистики Криминалистическая идентификация и... .


  • - Мастера Access

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


  • -

    13. Вставьте пропущенное слово:Изобретение и распространение телевидения и ЭВМ произошло на 5м___ этапе развития ИТ. 14. Системно-организованная последовательность операций, выполняемых над информацией с использованием средств и методов автоматизации – это:б) новая... .


  • - Создание БД в MS Access и обмен данными с MS Office

    · Создаем структуру будущей базы данных в режиме конструктора. Таблица имеет следующие поля: Имя поля Тип данных Комплектующие (ключевое поле) Текстовый Июнь Числовой Июль … Август … Сентябрь … Октябрь … Заполняем таблицу... .


  • - Сложные запросы в Access.

    Цель работы: научиться создавать запросы с параметрами, освоить технологию создания различных запросов Содержание работы 1 Виды запросов 2 Разработка запросов. 1 Виды запросов В лабораторной работе №3 "Запросы в Access" были рассмотрены Простой запрос, запрос... .


  • Изучая материал, Вы узнаете: Что такое база данных? Какие бывают базы данных? Как создавать базы данных в Microsoft Access? Чем отличается Microsoft Access от Microsoft Excel?

    Начальный уровень подготовки слушателей : Для изучения данного материала необходимо владеть пользовательскими навыками работы на ПК, знать электронные таблицы Microsoft Excel.

    Необходимое количество часов: 12

    Учебный материал

    База данных – это реализованная с помощью компьютера информационная модель, отражающая состояние объектов и их отношения. Информационной моделью (или структурой данных) называют совокупность взаимосвязанных данных. Базы данных, соответственно типам информационных структур, делят на три класса: табличные (реляционные), сетевые, иерархические.

    С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, ее наполнения содержимым, редактирования содержимого и отбора отображаемых данных в соответствии с заданным критерием, упорядочения, оформления и последующей выдачи на устройства вывода или передачи по каналам связи.

    В мире существует множество систем управления базами данных: dBase, Paradox, FoxPro, Clipper, Oracle и т. д. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такой системы мы выбрали СУБД Microsoft Access.

    Реляционная база данных. База данных, созданная в СУБД Access, является реляционной базой данных. Основным объектом этой базы являются взаимосвязанные двумерные таблицы, состоящие из однотипных строк–записей. Каждая строка, в свою очередь, составлена из полей и называется записью. Если записей в таблице нет, то это значит, что структура базы данных образована только набором полей. Изменив состав полей базовой таблицы, мы изменяем структуру базы данных и, соответственно, получаем новую базу данных.

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

    Связи между таблицами базы данных дают возможность совместно использовать данные из разных таблиц. В нормализованной реляционной базе данных связи характеризуются отношениями типа один-к-одному (1:1) или один-ко-многим (1:∞). Связь каждой пары таблиц обеспечивается одинаковыми полями в них – ключом связи. Ключом связи всегда является уникальный ключ главной таблицы в связи. В подчиненной таблице он называется внешним ключом.

    Схема данных . В СУБД Access процесс создания реляционной базы данных включает создание схемы данных. Схема данных наглядно отображает таблицы и связи между ними и обеспечивает использование связей при обработке данных. В схеме данных устанавливаются параметры обеспечения связкой целостности в базе данных.

    Поскольку СУБД Access является одним из приложений Windows, входящих в интегрированную систему Office, интерфейс окна программы и его основные компоненты – меню, панели инструментов, справочная система, а также приемы работы с клавиатурой и мышью используются в работе аналогично другим приложениям (Word, Excel). Общий вид окна программы приведен на рис.1. Поля базы данных не просто определяют структуру базы – они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей.

    Рис 1 – Окно СУБД Microsoft Access

    Основные свойства полей таблиц баз данных СУБД Microsoft Access:

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

    тип поля – определяет тип данных, которые могут содержаться в данном поле;

    размер поля – определяет предельную длину (в символах) данных, которые могут размещаться в данном поле;

    формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю;

    маска ввода – определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных);

    подпись – определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля),

    значение по умолчанию – то значение, которое вводится в ячейки поля автоматически (средство автоматизации ввода данных);

    условие на значение – ограничение, используемое для проверки правильности ввода данных;

    сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных;

    обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы;

    пустые строки – свойство, разрешающее ввод пустых строковых данных (в основном это касается текстовых данных);

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

    Свойства полей различаются в зависимости от типа данных. Базы Данных Microsoft Access работают со следующими типами данных:

    текстовый – тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов);

    поле Мемо – специальный тип для хранения больших объемов текста (до
    65 535 символов). Физически в поле хранится указатель на другое место базы данных, в котором хранится непосредственно текст, но для пользователя такое разделение незаметно;

    числовой – тип данных для хранения действительных чисел;

    дата/время – тип данных для хранения календарной даты и текущего времени;

    денежный – тип данных для хранения денежных сумм;

    счетчик – специальный тип данных для хранения уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием;

    логический – тип для хранения логических данных (могут принимать только два значения, например, Да или Нет);

    поле объекта OLE – специальный тип данных, предназначенный для хранения объектов OLE, например мультимедийных;

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

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

    Запросы обеспечивают быстрый и эффективный доступ к данным из одной или нескольких связанных таблиц. Результатом выполнения запроса является таблица, которая может быть использована наряду с другими таблицами базы данных при обработке данных. Запросы позволяют исключить несанкционированный доступ к конфиденциальной информации, содержащейся в основных таблицах. При работе с запросами данные можно упорядочивать, фильтровать, объединять и производить с ними необходимые итоговые вычисления. Запрос может формироваться с помощью QBE – запросов по образцу или с помощью инструкции SQL – языка структурированных запросов.

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

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

    Для реализации практических задач пользователя разработчику приходится использовать средства программирования: язык макрокоманд и язык Visual Basic for Applications (VBA). Макросы и модули, созданные программистом, оперируют запросами, формами и отчетами и объединяют разрозненные действия в единую задачу пользователя.

    В окне базы данных Access наряду со списком объектов представлены ярлыки для быстрого запуска Мастеров или Конструкторов создания нового объекта.

    Мастера Access позволяют автоматизировать процесс создания таблиц базы данных, форм, запросов, отчетов и страниц доступа к данным.

    Размещение базы данных. Все таблицы базы данных, а также другие объекты Access – формы, запросы, отчеты, макросы и модули, построенные для этой базы, и внедренные объекты – могут размещаться на диске в одном файле базы данных формата.mdb. Это упрощает технологию ведения базы данных и приложения пользователя. Обеспечивается высокая компактность размещения всех объектов базы данных на диске и эффективность обработки данных.

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

    При работе с базой данных коллективного пользования в сети с файловым сервером Access предоставляет возможность записать в отдельный файл от базы данных на сервере те объекты, которые составляют приложение пользователя. Этот файл размещается на всех компьютерах пользователей, работающих с общей базой данных. Приложение можно модифицировать в соответствии с потребностями пользователя.

    В Access включены средства разработки проекта – приложения, обеспечивающего работу с базой данных, размещенной на SQL – сервере. Проект размещается в файле.adp на компьютере пользователя. При создании проекта пользователь может создать базу данных на SQL –сервере или использовать уже существующую.

    Различия между СУБД Access и электронными таблицами Excel

    На первый взгляд СУБД Access очень похожа на программу электронных таблиц Microsoft Excel по своему назначению и возможностям. Однако между ними существуют принципиальные отличия:


    1. При работе с электронной таблицей Excel в ячейку таблицы можно ввести любую информацию, текст и рисунок. В одном столбце таблицы могут при необходимости вноситься разные данные – числа, текст, даты. Таблица в базе данных Access отличается от таблицы в Excel тем, что в ней, для каждого поля записи определен тип данных, т. е. нельзя в одном столбце таблицы в разных строках заносить данные разных типов.

    2. Access позволяет не только вводить данные в таблицы, но и контролировать правильность вводимых данных. Для этого можно установить правила проверки прямо на уровне таблицы. Тогда, каким бы образом ни вводились данные – прямо в таблицу, в форме или на странице доступа к данным, Access не позволит сохранить в записи данные, не удовлетворяющие заданным условиям.

    3. С таблицами Excel удобно работать, если они содержат ограниченное число строк. Таблицы базы данных могут содержать огромное количество записей, и при этом СУБД обеспечивает удобные способы извлечения из этого множества нужной информации.

    4. Если все необходимые для работы данные хранятся в документах Word и электронных таблицах, то по мере накопления информации можно просто запутаться в большом количестве файлов. Access позволяет хранить все данные в одном файле и доступ к этим данным осуществляется постранично, т. е. не превышаются ограничения на ресурсы памяти компьютера.

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

    6. Устанавливая взаимосвязи между отдельными таблицами, Access позволяет избежать дублирования данных, сэкономить память компьютера, а также увеличить скорость и точность обработки информации. Именно для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц.

    7. Excel позволяет работать нескольким пользователям с одним документом, однако эти возможности очень ограничены. Access может поддерживать одновременную работу с базой данных 50 пользователей, при этом все пользователи гарантированно будут работать с актуальными данными.

    8. Access имеет развитую систему защиты от несанкционированного доступа, которая позволяет каждому пользователю видеть и изменять только те объекты, на которые ему были выданы права администратором системы. Например, можно запретить использование некоторых команд меню, открытие определенных форм, изменение данных в таблицах или формах. Электронные таблицы тоже позволяют защитить данные паролем или разрешить только просмотр данных, однако эти средства существенно проще.
    Таким образом, СУБД Access применяется в тех случаях, когда прикладная задача требует хранения и обработки разнородной информации о большом количестве объектов и предполагает возможность многопользовательского режима работы.

    Практическое задание

    Как разработать информационную модель базы данных? Как создать объекты базы данных?

    Задание: Требуется создать базу данных, содержащую сведения о студентах.

    Технология выполнения работы


    1. Определим логическую структуру создаваемой базы данных. Поскольку почти все поля базы данных являются уникальными, создаем одну сводную таблицу, состоящую из записей, в которые входят поля Фамилия, Имя, Группа, Дата рождения и Домашний адрес .

    2. Загрузите Microsoft Access.

    3. В появившемся окне Microsoft Access выберите Новая база данных . Нажмите кнопку .

    4. В ниспадающем списке Папка окна Файл новой базы данных выберите свою папку. В наборном поле Имя файла введите имя создаваемой базы данных Student. Нажмите кнопку Создать .

    5. Откроется окно базы данных. Оно является основным окном базы и позволяет открывать, добавлять и удалять любые объекты базы данных.
    Создание структуры новой таблицы

    1. В появившемся окне Student : База данных выберите объект Таблицы и нажмите кнопку Создание таблицы в режиме конструктора .

    2. В первой строке в столбце Имя поля введите: Фамилия . Нажмите клавишу вправо →.

    3. Щелкните на появившейся стрелке раскрывающегося списка ячейки Тип данных и выберите пункт Текстовый .

    4. В нижней части экрана, в Свойствах поля , на вкладке Общие, в строке Размер поля установите 20.

    5. В строке Обязательное поле при помощи кнопки раскрывающегося меню укажите Да.

    6. Установите курсор в первой строке в столбце Описание . Введите: Фамилия студента .

    7. Во второй строке в столбце Имя поля введите: Имя. Установите тип данных – текстовый.

    8. В поле Описание введите: Имя студента. Установите Размер поля – 10.

    9. В третьей строке в столбце Имя поля введите: Группа . Установите тип данных числовой.

    10. В раскрывающемся списке Размер поля выберите Целое.

    11. В поле Описание введите: Номер группы .

    12. В четвертой строке в столбце Имя поля введите: Дата рождения.

    13. Установите тип данных Дата/время . Установить курсор в наборном поле Формат поля .

    14. В раскрывающемся списке Формат поля установите – Краткий формат даты .

    15. Установите курсор в поле Маска ввода , находящееся в нижней части экрана, и щелкните мышью на кнопке с тремя точками. На запрос подтвердите сохранение таблицы под именем Таблица 1 и создание ключевого поля.

    16. В появившемся диалоговом окне Создание масок ввода выберите Краткий формат даты . Нажмите кнопку Далее .

    17. В следующем окне можно выбрать знак заполнителя для отображения в поле. Нажмите кнопку Готово .

    18. Обратите внимание, что в первой строке Microsoft Access автоматически добавил дополнительное ключевое поле Код , которое играет роль уникального идентификатора записей, и установил для него Тип данных Счетчик .

    19. В шестой строке в столбце Имя поля введите: Домашний адрес .

    20. Установите тип данных Поле MEMO . В поле Описание введите: Домашний адрес.

    21. Закройте текущее окно Таблица 1: таблица с сохранением изменений.
    Заполнение таблицы

    1. В окне Student : База данных выберите объект Таблицы , установите курсор на названии Таблица 1 и нажмите кнопку Открыть .

    2. В поле Фамилия введите свою фамилию, в поле Имя введите свое имя и в поле Группа введите номер своей группы.

    3. Переместите курсор в поле Дата рождения и введите дату своего рождения в формате ДД.ММ.ГГГГ, например 12.05.85. Примечание : вводить следует только числа, а остальное Microsoft Access подставит автоматически по заданной маске.

    4. Переместите курсор в поле Домашний адрес и введите свой домашний адрес.

    5. Подобным образом введите еще 7 записей. В поле Группа в любых двух строках введите № группы – 1 группу, в остальных – 2. Если потребуется изменить ширину столбца, то это можно сделать при помощи мыши аналогично работе в Excel.

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

    7. Нажмите на значок закрытия текущего окна Таблица 1: таблица .

    8. В окне Student : База данных установите курсор мыши на слово Таблица 1 и правой кнопкой мыши вызовите контекстное меню.

    9. Выберите команду Предварительный просмотр . Если потребуется, измените масштаб для более удобного просмотра созданной таблицы с помощью пиктограммы с лупой или ниспадающего списка масштабов. Закройте окно просмотра.

    10. В окне Student : База данных снова установите курсор на слове Таблица 1 и вызовите контекстное меню.

    11. Выберите команду Переименовать . Введите новое имя таблицы Т_Студенты .

    Лабораторные работы по Ms Access

    Лабораторная работа №1: "Создание базы данных «Накладные"

    Часть I. Создание базы данных.

    Ход работы

    1) Запустите пользовательскую СУБД MS Access 2007, выполнив команду: ПускПрограммыMicrosoft OfficeMicrosoft Office Access 2007.

    2) Выберите пункт «Новая база данных».

    3) Задайте новой БД имя «Накладные» и создайте ее.

    4) Откройте появившуюся таблицу в режиме Конструктора, для этого на вкладке «Главная» выберите нужный режим.

    5) Заполните открывшийся бланк, введя имена полей, выбрав из открывающегося списка типы полей, и указать размеры полей.

    $- ключевое поле в таблице

    6) Определите ключи таблиц, для чего выделите ключевое поле (поля) и щелкните мышью по кнопке «Ключевое поле» на вкладке «Конструктор». Закройте бланк и присвойте таблице имя «Получатели».

    7) Выполните команду: СозданиеКонструктор таблиц.

    8) Создайте еще три таблицы базы данных: «Товар», «Накладные», «Отпущено».

    Таблица «Товар»

    Таблица «Накладные»

    Таблица «Отпущено»

    Обратите внимание:

    9) Для редактирования нужной таблицы необходимо выделить ее в списке таблиц и выбрать режим «Конструктора».

    10) Выполните команду: Работа с базами данныхСхема данных.

    11) Добавьте все таблицы базы данных «Накладные».

    12) Для установления связи между двумя таблицами: установить курсор на поля связи в главной таблице и, удерживая левую кнопку мыши, перетащить его на соответствующего поля связи в подчиненной таблице.

    13) В открывшемся окне диалога проверить тип связи и установить флажок.

    14) Создайте все необходимые связи БД как показано на схеме.

    Редактирование схемы данных:

      Для добавления таблицы вызовите контекстное меню на пустой области и выберите пункт «Добавить таблицу».

      Для удаления таблицы выделите таблицу и нажмите кнопку Delete на клавиатуре

      Для удаления связи выделите связь и нажмите кнопку Delete на клавиатуре

      Для изменения типа связи выделите связь и вызовите контекстное меню.

    При изменении типа связи следует учесть, что тип определяется автоматически и устанавливается

      «один-к-одному»- если связываются два ключевых поля или уникальных индекса

      «один-ко-многим»- если одно из полей ключ или уникальный индекс

      “многие-ко-многим” - во всех остальных случаях.

    15) Закройте и сохраните схему данных.

    16) Для автоматизации ввода данных организуйте раскрывающиеся списки для некоторых полей. Создайте для поля «ИНН» таблицы «Накладные» подстановку из поля «ИНН» таблицы «Получатели». Для этого откройте таблицу «Накладные» в режиме Конструктора, выделите поле «ИНН» и выберите вкладку «Подстановка». Заполните все необходимые параметры как показано на рисунке:

    17) Аналогично выполните еще две подстановки: в поле «Номер» таблицы «Отпущено» из поля «Номер» таблицы «Накладные»; в поле «Товар» таблицы «Отпущено» из поля «Товар» таблицы «Товар».

    18) Сохраните изменения.

    Часть II. Создание форм и заполнение базы данных.

    Ход работы

    1) Выделите таблицу «Получатели» и выполните команду: СозданиеНесколько элементов.

    2) Новая форма для ввода и редактирования данных появится в режиме Конструктора. Закройте и сохраните ее под именем «Получатели».

    3) Откройте новую форму в режиме формы.

    4) Введите сведения о получателях.

    5) Также создайте форму для таблицы «Товары».

    6) Теперь создадим форму «Накладная», которая будет иметь более сложную структуру. Пользователь привык иметь дело с бумажными документами, а не с таблицами. Поэтому разработчик обязан приблизить вид экрана при вводе информации к бумажному документу. Для этого служат формы, которые удобнее создавать Мастером, а редактировать Конструктором.

    7) Выполните команду: СозданиеДругие формыМастер форм.

    8) Выберите таблицы и поля в том порядке, в котором они встречаются в бумажной накладной:

    9) Укажите необходимую таблицу (или запрос) и перечень требуемых полей, ответьте на вопросы Мастера.

    Номер, дата, ИНН из таблицы Накладная

    Получатель, адрес из таблицы Получатель

    Товар, количество из таблицы Отпущено

    Ед. измерения, цена из таблицы Товар

    10) После нажатия кнопки «Далее» выберите вид представления «Накладная» и подчиненные формы.

    11) Задайте внешний вид подчиненной формы – табличный.

    12) Стиль – Стандартная.

    13) С помощью конструктора приведите форму к нужному виду.

    Часть III. Обработка данных. Создание запросов и отчетов.

    Ход работы

    1) Выполните команду: СозданиеКонструктор запросов.

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

    3) Выполните запросы на выборку.

    Запрос 1. Выбрать товары, измеряемые в штуках.

    Запрос 2. Список накладных, выписанных в 2009 году.

    Запрос 3. Список московскихфирм, купивших сметану. Запрос составляется на основе трех таблиц: Получатели, Отпущено, Накладные.

    Запрос 4. Список товаров, вошедших в накладную с номером, вводимым с клавиатуры.

    4) Выполните запрос с вычисляемыми полями. Для создания нового поля, значение которого вычисляется по формуле, необходимо в пуском столбце бланка запроса построить выражение, используя контекстное меню или вводя формулу с клавиатуры.

    5) Создайте итоговые запросы, которые служат для вычисления максимального и минимального значения поля по всем отобранным записям, суммы поля по всем записям, количества отобранных записей и т.д. Для создания итоговых запросов используется кнопка Групповые операции на панели инструментов.

    Запрос 6. Количество московских фирм

    Запрос7. Список всех накладных с итоговыми суммами по накладной. Запрос составляется на основе трех таблиц: Товар, Отпущено, Накладные.

    Часть IV. Вывод информации, создание отчетов.

    Ход работы

    1) Создание отчетов лучше проводить с помощью Мастера, а затем при необходимости редактировать отчет Конструктором. Данные для отчета запрашиваются в диалоге Мастера и могут быть получены как из таблиц, так и из запросов. Данные в отчете могут быть сгруппированы, отсортированы, а также могут быть подведены итоги по отдельным полям.

    2) Создайте отчет, содержащий список накладных с итоговыми суммами.

    3) Выделите Запрос 7 и запустите Мастер отчетов.

    4) С помощью Мастера выберите все поля Запроса 7 и далее установите все необходимые параметры.

    5) Созданный отчет откорректируйте в Конструкторе, исправив заголовок на «Список накладных».

    6) Создайте следующие отчеты: список товаров, список покупателей, данные по накладной номер 1.

    Лабораторная работа по Access 2007 №4

    Наименование параметра Значение
    Тема статьи: Лабораторная работа по Access 2007 №4
    Рубрика (тематическая категория) Электроника

    Тема˸ Создание и применение форм.

    Цели работы˸

    ü Научиться создавать формы ввода-вывода;

    ü Научиться создавать кнопочные формы.

    Теоретическая часть.

    Форма – это средство, упрощающее ввод, редактирование и отображение информации, хранящейся в таблицах базы данных. Она представляет собой окно с набором элементов управления.

    Форма сама по себе не хранит информацию, она просто обеспечивает удобный способ доступа к информации, хранящейся в одной или нескольких таблицах. Формы по сравнению с обработкой данных в режиме таблицы обладают следующими преимуществами˸

    ¨ Форма позволяет в каждый момент сфокусировать внимание на отдельной записи;

    ¨ Элементы управления на форме можно расположить логичным образом, облегчающим чтение и работу с данными;

    ¨ Отдельные элементы управления обладают возможностями облегчить ввод и изменение отдельных данных;

    ¨ Некоторые объекты баз данных, такие как рисунки, анимации, звуки и видеоклипы, могут отображаться только в режиме формы, но не в режиме таблицы.

    Создание кнопочной формы.

    Кнопочное меню представляет собой форму, на которой расположены элементы управления – кнопки с поясняющими надписями. Щелчок на кнопке открывает соответствующую таблицу, запрос, форму или отчет. Меню - удобный инструмент работы с базами данных, и он практически всегда присутствует в базах созданных для предприятий или фирм.

    Кнопочное меню создают с помощью Диспетчера кнопочных форм.

    Практическая часть.

    Ход работы.

    1) Откройте свою базу данных.

    2) Создайте форму с помощью <Мастера форм> на базе таблицы <Ведомость успеваемости>.

    · Откройте таблицу <Ведомость успеваемости>.

    · Выберите закладку <Формы >, щелкните мышкой по кнопке <Другие формы>.

    <Мастер форм>.

    · В поле <Таблицы/Запросы> выберите таблицу <Ведомость успеваемости>, в поле <Доступные поля> выберите поля <Фамилия>, <Имя> и перенесите их стрелкой в поле <Выбранные поля>. Также перенесите поля с названием предметов, щелкните по кнопке <Далее>.

    · Выберите внешний вид формы – Табличный , щелкните по кнопке <Далее>.

    · Выберите требуемый стиль (н-р, Обычная ), щелкните по кнопке <Далее>.

    · Задайте имя формы <Успеваемость> и щелкните по кнопке <Готово>. В результате получите форму, в которой можно менять данные и вводить новые значения.

    · Закройте форму.

    3) Создайте форму на базе таблицы <Преподаватели>.

    · Откройте таблицу <Преподаватели>.

    · Выберите закладку <Формы >, щелкните мышкой по кнопке <Другие формы>.

    · В появившемся диалоговом окне выберите <Мастер форм> .

    · Выберите внешний вид формы - < ленточный >.

    · Выберите любой стиль.

    · Получите готовую форму. Сохраните её под именем <Преподаватели>.

    · Закройте форму.

    4) Создайте форму <Личные данные> с помощью инструмента < Пустая форма>

    Лабораторная работа по Access 2007 №4 - понятие и виды. Классификация и особенности категории "Лабораторная работа по Access 2007 №4" 2015, 2017-2018.

  • - Тема 5. Работа в СУБД Access

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


  • -

    Цель работы: Ознакомление с основными понятиями баз данных. Приобретение навыков работы с существующей базой данных в Microsoft Access. Теоретические сведения: 1. База данных (БД) – это поименованная совокупность данных, организованных по определённым правилам,... .


  • - Практическая работа № 1. Ознакомление с СУБД Microsoft Access

    № темы Тема № практ. работы Дата проверки Оценка Подпись преподавателя Предмет, система и задачи науки криминалистики Криминалистическая идентификация и... .


  • - Мастера Access

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


  • - Запустите программу Microsoft Access.

    Методические рекомендации по выполнению задания 1 Опробуйте следующий способ запуска программы: кнопка Пуск Þ раздел ПрограммыÞ Þ папка Microsoft OfficeÞ Þ программа Microsoft Access 2. Создайте базу данных и сохраните ее в папке с названием своей группы под именем –...

  •  


    Читайте:



    Xiaomi mi max прошивка для fastboot

    Xiaomi mi max прошивка для fastboot

    Подробная инструкция по установке официальной прошивки на Xiaomi Mi Max (Hydrogen) через приложение MiFlash с разблокированным загрузчиком....

    Как пользоваться программой «Диагностика Apple

    Как пользоваться программой «Диагностика Apple

    Как известно, Apple много внимания уделяет организации технического обслуживания и ремонта своих устройств… пока они находятся на гарантии. Если же...

    Как скачать драйвера для материнской платы Asus

    Как скачать драйвера для материнской платы Asus

    Здравствуйте друзья! В этой статье, мы покажем вам, как скачать драйвера для материнской платы Asus тремя разными способами, выбирайте любой,...

    Установка, настройка и полное удаление программы

    Установка, настройка и полное удаление программы

    Каждый производитель видеокарт старается предложить своим пользователям максимум полезного софта. Компания AMD не является исключением. Данная...

    feed-image RSS