Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Первая практическая работа по базам данных
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Первая практическая работа по базам данных

библиотека
материалов

Практическая работа № 1

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

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

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

• ведение учета клиентов (с возможностью просмотра, редактирования, удаления, добавления новых);

• ведение учета сотрудников (адвокатов — с возможностью просмотра, редактирования, удаления, добавления новых);

• ведение учета дел (с возможностью просмотра, редактирования, удаления, добавления новых);

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

• автоматизация отбора выполненных действий по каждому делу;

• автоматизация отбора адвокатов, занятых каждым из дел;

• автоматизация отбора дел по каждому клиенту;

• формирование счета по делу;

• подведение итогов деятельности по каждому из сотрудников (адвокатов);

• формирование списка дел за заданный период времени.


Задание 1. Создать БД, используя таблицы 1 – 5.

Решение задания 1.: Создание таблиц (работа с бланком конструктора таблиц).

  • Откройте программу MS Access (Пуск-Все программы – Microsoft Office- MSAccess).

  • Выбрать Новая база данных, справа в окне Имя_Файла введите Адвокатская контора, нажав рядом с именем кнопку hello_html_23025e77.png выберите Вашу папку для сохранения и нажмите кнопку Создать. Перед Вами появится окно создания таблицы:

hello_html_51006de3.png

  • Для новой таблицы выберите Создание таблицы в режиме Конструктора hello_html_51006de3.png.

  • При запросе о сохранении введите имя Клиенты и нажмите Ок.

  • Заполните поля таблицы данными из Таблицы 1, заполняя свойства полей на вкладке Общие внизу страницы.

  • Для создания новой таблицы надо выбрать вкладыш Создание – Таблицы, переключиться в режим Конструктора и заполнять поля.

  • Заполнить все таблицы необходимые сведения, касающиеся имен полей, типов данных, свойств поля и описаний в соответствии с заданными значениями, приведенными в таблицах 1 - 5;

  • Сохранять таблицы.



Таблица 1. Клиент

Используется для идентификации клиента

ФИО_клиента

Текстовый

Размер символов – 255; обязательное поле – да; индексированное поле – нет

Фамилия, Имя, Отчество клиента

Паспорт

Текстовый

Размер символов – 255 символов; обязательное поле – да; индексированное поле – нет

серия, номер

Телефон

Числовой

Размер поля – числовой; обязательное поле – нет; индексированное поле - нет

Телефон клиента


Таблица 2. Сотрудники

Используется для идентификации сотрудника

ФИО_сотрудника

Текстовый

Размер символов – 255 символов; обязательное поле – да; индексированное поле – нет

Название товара

Телефон

Числовой

Размер поля – числовой; обязательное поле – нет; индексированное поле - нет

Телефон сотрудника

Таблица 3. Дела

Используется для идентификации дела

Код_клиента

Числовой

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

Подстановка: Тип элемента управления – поле со списком; Тип источника строк – Таблица или запрос; Источник строк – таблица Клиенты

Внешний ключ к таблице 1

Суть_дела

Текстовый

Размер поля – длинное целое; обязательное поле – нет; индексированное поле - нет


Начало

Дата/Время

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


Завершение

Дата/Время

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


Решение_суда

Текстовый

Размер поля – длинное целое; обязательное поле – нет; индексированное поле - нет


Премиальные

Денежный

Формат поля – основной; обязательное поле – да; индексированное поле – нет


Таблица 4. Услуги

Используется для идентификации услуги

Наименование_услуги

Текстовый

Размер поля – 255; обязательное поле – нет; индексированное поле - нет


Номинальная_ цена

Денежный

Формат поля – основной; обязательное поле – да; индексированное поле – нет



Таблица 5. Процедуры

Не ключевое поле

Код_дела

Числовой

Размер поля – длинное целое; обязательное поле – Да; индексированное поле – да (допускаются совпадения);

Подстановка: Тип элемента управления – поле со списком; Тип источника строк – Таблица или запрос; Источник строк – таблица Дела

Внешний ключ к табл.3

Код_услуги

Числовой

Размер поля – длинное целое; обязательное поле – Да; индексированное поле - да (допускаются совпадения);

Подстановка: Тип элемента управления – поле со списком; Тип источника строк – Таблица или запрос; Источник строк – таблица Услуги

Внешний ключ к табл.4

Дата

Дата/Время

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


Код_сотрудника

Числовой

Размер поля – длинное целое; обязательное поле – Да; индексированное поле - да (допускаются совпадения);

Подстановка: Тип элемента управления – поле со списком; Тип источника строк – Таблица или запрос; Источник строк – таблица Сотрудники

Внешний ключ к табл.2


Задание 2. Определить схему данных.

Решение задания 2: выбрать вкладыш Работа с базами данных – Схема данных.

  • В окне Добавление таблицы, по очереди выделять все таблицы, нажимая после выделения каждой кнопку Добавить;

  • Когда все таблицы будут добавлены, нажать кнопку Закрыть;

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

hello_html_m699858cd.png

  • Сохранить схему данных, закрыть ее.


Задание 3. Заполнить таблицы данными.

Решение задания 3.:


Сохранить созданную базу данных.




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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

Первая практическая работа "Адвокатская контора" по базам данных MS Access 2007 для специальности Право и организация социального обеспечения.

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

Автор
Дата добавления 26.09.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров129
Номер материала ДБ-214525
Получить свидетельство о публикации
Похожие материалы

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