Помощь в написании студенческих работ
Антистрессовый сервис

Практическая часть. 
Технологии проектирования и реализации базы данных в СУБД MS ACCESS

РефератПомощь в написанииУзнать стоимостьмоей работы

Вы работаете в бюро по трудоустройству. Вашей задачей является отслеживание финансовой стороны работы компании. Деятельность бюро организована следующим образом. Оно ищет работников для различных работодателей и вакансии для ищущих работу специалистов различного профиля. При обращении к Вам клиента-работодателя его стандартные данные (название, вид деятельности, адрес, телефон) фиксируются в БД… Читать ещё >

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS (реферат, курсовая, диплом, контрольная)

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

Процесс проектирования структуры базы данных в MS Access.

Рисунок 12 — Процесс проектирования структуры базы данных в MS Access.

Для создания оптимальной структуры разрабатываемой базы данных и проектирования интерфейса по работе с ней следует применить следующие шаги:

  • 1. Исследуйте моделируемую информационную среду:
  • 1.1. Определите, откуда и в каком виде поступает информация.
  • 1.2. Как часто информация меняется, кто и как работает с данными.
  • 1.3. Какие бумажные носители, формы или файлы используются при обработке информации.
  • 2. Создайте список объектов с их свойствами и атрибутами:
  • 2.1. Сначала создайте список всех возможных атрибутов, а затем сгруппируйте их в объекты.
  • 2.2. Проанализируйте объекты на соответствия их атрибутов (возможно, появятся дополнительные объекты или другие атрибуты).
  • 2.3. Проведите процедуру нормализации: приведите разрабатываемую базу данных к 3-й нормальной форме.
  • 2.4. Задокументируйте свои конструктивные решения в виде диаграммы «сущность-связь» (ER-диаграмма) или информационно-логической модели.
  • 2.5. Создайте макет таблиц и связей между ними.
  • 3. Обоснуйте выбор СУБД и среды разработки клиентского приложения:
  • 3.1. Разработайте физическую модель данных (объекты, поля и их типы, ограничения и значения по умолчанию, null-значения и прочие правила, обеспечивающие декларативную целостность данных).
  • 3.2. Предусмотрите обеспечение целостности данных по ссылкам на уровне каскадных связей таблиц или и обоснуйте свои решения.
  • 3.3. Разработайте интерфейс клиентского приложения.
  • 4. Создайте базу данных, поместите в нее прототипы данных:
  • 4.1. Разработайте ряд запросов, задокументируйте их в виде SQL-скриптов и опишите полученные результаты.
  • 5. Разработайте оконный интерфейс для демонстрации работы с базой данных:
  • 5.1. Обеспечьте эффективность функционирования, простоту и удобство эксплуатации.
  • 5.2. Разработайте управляющую кнопочную форму.
  • 6. Разработайте отчетные документы для демонстрации работы с базой данных:
  • 6.1. Обеспечьте эффективность представления информации, простоту и удобство просмотра.
  • 6.2. Разработайте отчеты с группировками данных.
  • 7. Проведите тестирование и опишите руководство пользователя по работе с БД.

Варианты тем:

Вариант 1

Спроектировать базу данных «Телефонная компания», основанную на данных квитанций

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

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

Вариант 2

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

Спроектировать базу данных «Инвентаризация», основанную на этих документах и содержащую данные о нескольких инвентаризациях.

Вариант 3

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Приходно-расходные ордера», основанную на данных ордеров и содержащую данные за два месяца.

Вариант 4

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

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

Вариант 5

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

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

Вариант 6

Официанты ресторана при расчете с клиентом выдают ему чек с расчетом суммы заказа в соответствии с заказанными по меню блюдами.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Ресторан», основанную на этих документах и заполнить ее данными.

Вариант 7

Предприятие поставляет топливо (бензин марок АИ95, АИ92, АИ80 и дизельное топливо) на три заправки. На каждую поставку топлива оформляется накладная.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Поставки топлива», основанную на этом документе и содержащую данные (заполнить).

Вариант 8

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Банковские кредиты», основанную на этих документах и содержащую данные за несколько лет.

Вариант 9

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.
Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Библиотека», основанную на записях в читательских формулярах и учетных карточках книг.

Вариант 10

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Бухгалтерия предприятия» и заполнить ее данными.

Вариант 11

В справочной службе автовокзала можно получить справке о рейсе по его номеру.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Автовокзал» и заполнить ее данными.

Вариант 12

БЕЛТЕЛЕКОМ выдает извещение на оплату предоставляемых услуг.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Услуги БЕЛТЕЛЕКОМ» и заполнить ее данными.

Вариант 13

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Кредитование» и заполнить ее данными.

Вариант 14

Разные виды деталей изготавливаются несколькими цехами.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Изготовление деталей» и заполнить ее данными за полгода.

Вариант 15

Товары поступают на склад в течение месяца. В конце каждого месяца подводится итоговая сумма товарооборота.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Товарооборот» и заполнить ее данными за год.

Вариант 16

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Банковские вклады» и заполнить ее данными.

Вариант 17

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Обменные пункты» и заполнить ее данными за 2 месяца не менее 4 пунктов обмена.

Вариант 18

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

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Оборудование» и заполнить ее данными.

Вариант 19

На экзамен по каждой группе выдается экзаменационная ведомость.

Практическая часть. Технологии проектирования и реализации базы данных в СУБД MS ACCESS.

Спроектировать базу данных «Экзамены» и заполнить ее данными.

Вариант 20

Описание предметной области

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

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

Спроектировать базу данных «Страховая компания» и заполнить ее данными.

Вариант 21

Описание предметной области

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

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

Спроектировать базу данных «Гостиница» и заполнить ее данными.

Вариант 22

Описание предметной области

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

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

Спроектировать базу данных «Ведение заказов» и заполнить ее данными.

Вариант 23

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

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

Размер почасовой оплаты зависит от предмета и типа занятия. Кроме того, каждый преподаватель может вести не все предметы, а только некоторые.

Спроектировать базу данных «Курсы повышения квалификации» и заполнить ее данными.

Показать весь текст
Заполнить форму текущей работой