Вариант № 5

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информатика
  • 28 28 страниц
  • 6 + 6 источников
  • Добавлена 06.03.2008
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание
Введение
Фильтрация данных в таблице
Схема данных. Целостность данных. Параметры каскадное удаление и обновление
Использование мастеров при создании форм
Практическое задание
Создание отчета
Заключение
Список литературы
Приложение 1
Приложение 2
Приложение 3
Приложение 4
Фрагмент для ознакомления

В такой форме все поля выводятся на экран как один столбец. Слева от каждого поля отображается значение, указанное в свойстве Подпись данного поля. Поля могут быть упорядочены в любом порядке.
Ленточная.
Нечто среднее между формой "в столбец" и табличным представлением данных. В окне формы отображается сразу несколько записей таблицы. Поля в ленточной форме могут быть представлен переключателями, опциями или кнопками, а также быть многострочными.
В простейшем варианте такой формы поля, составляющие одну запись, отображаются в одной строке, аналогично представлению таблицы в режиме таблицы. Подписи полей выводятся в качестве заголовков столбцов.
Табличная.
Данные в такой форме представлены в стиле электронных таблиц Microsoft Excel, когда каждой записи соответствует одна строка таблицы, а каждому полю - один столбец. Подписи полей выводятся в качестве заголовков столбцов. Прямо в окне формы можно изменять ширину столбцов и высоту строк, а также выполнять многие другие операции, которые используются для настройки внешнего вида таблиц в режиме таблицы.
"Главная/подчиненная". Используется для отображения отношения один ко многим. Одна область такой формы (главная форма) предоставлена для данных из основной таблицы, а другая (подчиненная форма) отображает записи из связанной таблицы, причем только те, которые непосредственно связаны с текущей записью в главной форме.
Составную форму с подчиненными формами можно создать также с помощью Мастера форм. Это несколько сложнее, чем использование Мастера автоформ, но зато дает возможность поместить в формы не все поля, а только те, что требуется.
Кнопочная. Управляющая форма.
Кнопочная форма удобна тем, что при запуске Access, на экране появляются только те формы, отчеты с которыми оператор базы данных чаще всего работает. На рисунке 2 представлен интерфейс такой кнопочной формы.

Рисунок 2 Пример использования кнопочной формы
Практическое задание
В данной работе созданы три таблицы «Товары», «Сделка», «Клиенты».
На рисунке 3 представлена таблица «Клиенты» в виде конструктора. Как видно из рисунка поле таблицы «Клиенты» - «КодКлиента» является ключевым. А это значит, что данные в этом поле являются уникальными в таблице.

Рисунок 3 Конструктор таблицы «Клиенты»
Следует обратить внимание, что тип данных поля в данной таблицы -«Фотография» является Поле объекта OLE, а это значит что в данном поле можно разместить данные такие как например фотографии клиентов.
На рисунке 4 показан пример внедрения такого объекта.

Рисунок 4 Внедрение объекта OLE
В приложении 1 приведена данная таблица в заполненном виде.
На рисунке 5 представлена таблица «Сделка» в виде конструктора. Как видно из рисунка поле таблицы «Сделка» - «КодСделки» является ключевым, и значит уникальным для данной таблицы. Таким образом получается, что каждая сделка является уникальной, но клиенты, которые заказывают товар могут повторятся.

Рисунок 5 Конструктор таблицы «Сделка»
В приложении 2 приведена данная таблица в заполненном виде.
На рисунке 6 представлена таблица «Товары» в виде конструктора. Как видно из рисунка поле таблицы «Товары» - «КодТовара» является ключевым, и значит уникальным для данной таблицы. Это значит, что в данной таблице код товара является уникальной записью, и в данной таблице не повторяется.

Рисунок 6 Конструктор таблицы «Товары»
В приложении 3 приведена данная таблица в заполненном виде.
Последним этапом проектирования базы данных заключается в создании связей между таблицами. В большинстве случаев две таблицы связаны отношением «один – ко-многим». Это означает, что любая запись в первой таблице может быть связана с несколькими записями во второй, однако любая запись второй таблицы связана только с одной записью в первой.
Как видно из рисунка 7 все связи имеют отношения 1 :М.
Разработка схемы данных включает в себя построение связей между таблицами базы. Эти связи обеспечивают целостность данных в таблицах. И при изменении данных в одной таблице меняются данные во всех таблицах.

Рисунок 7 Схема данных базы
Создание отчета
По заданию необходимо разработать итоговый отчет о сделках с группировкой по клиенту.
Для создания такого отчёта необходимо взять данные из таблицы «Сделка» поля «ДатаПродажи», «Товар», «Количество», данные из таблицы «Клиенты» поле «Фамилия», и данные из таблицы «Товар», поля «Марка», и «Цена».
Для подсчёта итога по каждой сделки, необходимо ввести формулу в область данных =([Количество]*[Цена])
Для подведения общих итогов по каждому клиенту необходимо в «Примечании группы «Код Клиента» ввести формулу =Sum([Количество]*[Цена])
На рисунке 8 приведен конструктор отчёта «Отчёт о сделках»

Рисунок 8 Конструктор отчёта «Отчёт о сделках»
В приложении 4 приведен пример сформированного отчёта из данных, которые находятся в таблицах базы данных. Отчёты очень удобны тем, что можно проанализировать данные из нескольких таблиц.
Отчеты позволяют не только анализировать данные с экрана монитора, но и позволяют распечатывать отчет на бумажный носитель. Эта возможность позволяет анализировать изменения происходящие в базе данных.

Заключение
Программа Access динамично развивающаяся система, давно зарекомендовала себя на рынке программного обеспечения только с лучшей стороны.
Составление базы данных, упрощает поиск нужной информации, что экономит рабочее время на обработку записей оператору базы данных.
В данной работе были разработаны таблицы, и связи к ним.
На основе таблиц были реализованы формы, для заполнения и просмотр таблиц. А также были реализованы запросы для оперативного поиска нужной информации. Созданы были отчеты на основе реализованных запросов. Это позволит не только проанализировать имеющуюся информацию, а также распечатать ее на бумажный носитель для дальнейшего анализа.
Для небольших компаний ведение базы данных в MS Access, на мой взгляд является оптимальной системой. Ведь MS Access достаточно прост в обслуживании, легко настраивается и не требует серьезной поддержки со стороны программистов.
Список литературы
Винкоп Стефан, Использование Microsoft SQL Server 7.0., Издательский дом Вильямс 2000г-815стр
Голицына О.Л., Максимов Н.В., Попов И.И., Базы данных, издательство Форум, 2006г 400 стр
Житкова Ольга, Журина Мария, Кудрявцева Екатерина, Проектирование баз данных в СУБД Access (книга), издательство Питер 78 стр 2006г
Марков А. С., Лисовский К. Ю. Базы данных. Введение в теорию и методологию, издательство Финансы и статистика, 2006 г-512 стр
Рудикова Л. В., Базы данных. Разработка приложений, издательство BHV, 496 стр. 2006г
Тимошок. Т.В, Microsoft Access 2003 Краткое руководство, Издательский дом Вильямс, 2005г-315стр.
Приложение 1
Приложение 2

Приложение 3

Приложение 4












2

1.Винкоп Стефан, Использование Microsoft SQL Server 7.0., Издательский дом Вильямс 2000г-815стр
2.Голицына О.Л., Максимов Н.В., Попов И.И., Базы данных, издательство Форум, 2006г 400 стр
3.Житкова Ольга, Журина Мария, Кудрявцева Екатерина, Проектирование баз данных в СУБД Access (книга), издательство Питер 78 стр 2006г
4.Марков А. С., Лисовский К. Ю. Базы данных. Введение в теорию и методологию, издательство Финансы и статистика, 2006 г-512 стр
5.Рудикова Л. В., Базы данных. Разработка приложений, издательство BHV, 496 стр. 2006г
6.Тимошок. Т.В, Microsoft Access 2003 Краткое руководство, Издательский дом Вильямс, 2005г-315стр.

Вопрос-ответ:

Как производится фильтрация данных в таблице?

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

Что такое схема данных?

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

Что такое целостность данных?

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

Что такое каскадное удаление и обновление?

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

Что такое мастера при создании форм?

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

Как выполнить фильтрацию данных в таблице?

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

Что такое схема данных?

Схема данных - это описание структуры и ограничений данных в базе данных.

Что такое целостность данных?

Целостность данных - это свойство данных, которое обеспечивает их достоверность и согласованность в рамках базы данных.

Что такое параметры каскадного удаления и обновления?

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

Как использовать мастера при создании форм?

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