66869

Базы и банки данных

Контрольная

Информатика, кибернетика и программирование

База данных должна содержать сведения о следующих объектах: Клиенты регистрационный номер адрес телефон пол образование номер квитанции об уплате. 1 Разработка концептуальной модели Очевидно что в разрабатываемой базе данных БД предметной областью является Бюро по найму.

Русский

2014-08-29

1.05 MB

16 чел.

Федеральное агентство связи

Сибирский Государственный Университет Телекоммуникаций и Информатики

Межрегиональный центр переподготовки специалистов

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

По дисциплине: Базы и банки данных

                                  

Выполнил:

Группа:

Вариант:

    

Новосибирск, 2010 г

Цель работы:

- изучение этапов проектирования реляционных баз данных;

- приобретение практических навыков в разработке и реализации информационных систем;

- приобретение навыков работы с реляционными базами данных.

Задание: Бюро по найму

База данных должна содержать сведения о следующих объектах:

Клиенты - регистрационный номер, адрес, телефон, пол, образование, номер квитанции об уплате.

Заявка - клиент, профессия(должность), минимальная зарплата, регион.

Работодатели - Название фирмы, организационно-правовая форма, форма собственности, адрес, телефон, инспектор по кадрам, номер договора.

Предложение - работодатель, профессия(должность), ограничения на пол, возраст, образование, регион.

Выходные документы: Для клиента и работодателя(выборочно и для всех) - список согласованных предложений-заявок.

1 Разработка концептуальной модели

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

В курсовой работе выделяем 4 сущности – объекта предметной области: Клиент, Заявка, Работодатель, Предложение.

Отношения между сущностями можно описать так:

Каждой Заявке соответствует определенный Клиент.

Каждому Предложению соответствует определенный Работодатель.

Выполняется согласование заявок и предложений.

В свою же очередь и существуют атрибуты сущностей:

Клиент: ФИО, рег. номер, адрес, телефон, пол, образование, номер квитанции;

Заявка: клиент, профессия, зарплата, регион;

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

Предложение: работодатель, профессия, пол, возраст, образование, регион.

Составим ER-диаграмму в соответствии с определенными отношениями.

Диаграмма 1

2 Разработка логической модели данных

Структурой данных, используемой в реляционной модели, является отношение (relation). Отношения реализуются в виде двумерных таблиц обладающих следующими свойствами:

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

На основании определенных выше сущностей, их атрибутов строим таблицы:

Клиент

Заявка

Работадатель

Предложение

Образование

Пол

Профессия

Регион

Первичными первичными ключами являются:

  •  для объекта Клиент – Код клиента;
  •  для объекта Заявка – Код заявки;
  •  для объекта Работодатель – Код работодателя;
  •  для объекта Предложение – Код предложения;

Объекты Клиент и Заявка связаны обязательной связью, поэтому объединим в таблицу Клиент-Заявка. Объекты Работодатель и Предложение связаны обязательной связью, поэтому объединим в таблицу Работодатель-Предложение.

3. Разработка пользовательского интерфейса

3.1 Запросы

Запрос на выборку фамилии. Выберем к примеру фамилию «Четтер И.А.»

Запрос на использование логических условий, например «Найдем оклад сотрудников от 10000 до 30000»

 

Запрос на вычисление полей, например «Найдем минимальную, максимальную, среднюю заработную плату»

3.2 Формы

Форма Клиенты

При нажатии кнопки просмотр выводится весь список

Форма работодатели

Форма Клиент-заявка

Работодатель-предложение

3.3 Автоотчеты

Клиенты

Работадатель

Согласованные заявки

Список литературы

1. Конспект лекций по предмету «Базы и банки данных»

2. Лабораторный практикум по предмету «Базы и банки данных»

3. Электронный учебник

4. Кузнецов С.Д. Введение в системы управления базами данных //СУБД. - 1995


 

А также другие работы, которые могут Вас заинтересовать

759. Экономический анализ хозяйственной деятельности ЧАО Крымская фруктовая компания, Красногвардейского района АР Крым 143.73 KB
  Организационно-экономическая характеристика и анализ ресурсного потенциала ЧАО Крымская фруктовая компания красногвардейского района ар Крым. Анализ затрат на производство и себестоимости продукции на предприятии. Анализ производства продукции на ЧАО крымская фруктовая компания Красногвардейского района АР Крым.
760. Система исполнительной власти. Пoнятиe и признaки иcпoлнитeльнoй влacти Рoccийcкoй Фeдeрaции 313.5 KB
  Пoнятиe и признaки иcпoлнитeльнoй влacти Рoccийcкoй Фeдeрaции. Оргaны гocудaрcтвeннoгo упрaвлeния в цeнтрe и нa мecтaх являлиcь ocнoвными cубъeктaми aдминиcтрaтивнoгo прaвa или жe нocитeлями aдминиcтрaтивнoй прaвocубъeктнocти. Мeхaнизм иcпoлнитeльнoй влacти. Cиcтeмa и cтруктурa иcпoлнитeльнoй влacти Рoccийcкoй Фeдeрaции.
761. Развитие волевых качеств личности в онтогенезе 132.5 KB
  Общее понятие воли в психологической науке. Волевые качества личности: характеристика, развитие в онтогенезе. Условия эффективного развития волевых качеств личности. Дать характеристику понятию воля, рассмотреть теории воли. Преобразование непроизвольных психических процессов в произвольные.
762. Исследование типовых комбинационных устройств дешифратор-демультиплексор 125.5 KB
  Изучение принципов функционирования классического дешифратора со входом стробирования и возможности обращения его функции для реализации мультиплексора.
763. Разработка серверной части информационной системы для сопровождения процесса видеопроката 116 KB
  Построение концептуальной модели 0-уровня. Логическая и физическая реализация Базы данных. Список клиентов пункта видеопроката. Колличество фильмов, просмотренных клиентом Х. Жанр фильма, который имеет наименьший спрос.
764. Элементы структуры контроллинга 64.5 KB
  В сферу задач контроллинга входит постановка целей предприятия, сбор и обработка информации для принятия управленческих решений. Синтез элементов учета, анализа, контроля, планирования, реализация которых обеспечивает выработку альтернативных подходов при осуществлении оперативного и стратегического управления процессом достижения конечных целей.
765. Формування педагогічної культури батьків з питань дипломатичного спілкування з дітьми 53.5 KB
  Виявити найоптимальніші умови становлення батьківського авторитету для малюка. Довести вплив родини та устрою сімейного життя на формування у дітей поваги та любові до батьків. Удосконалити досвід партнерського спілкування батьків з дитиною.
766. История развития представлений о времени и расстоянии 51 KB
  Представления о пространстве. Эволюция базовых понятий пространства. Теория пространства. Представления о времени. История развития представлений о времени. Физическая теория времени.
767. Информационная безопасность 79 KB
  Основные угрозы информационной безопасности. Аппаратно-программные средства защиты информации. Системы шифрования данных, передаваемых по сетям. Средства управления криптографическими ключами.