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


 

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

25210. Життєвий світ в феноменологічній філософії 28.5 KB
  Життєвий світ в феноменологічній філософії Гуссерль Криза європейських наук та трансцендентальна феноменологія Життєвий світ як безпосередньо актуально існуюча сфера первинних засад знання як дійсних форм досвідного споглядання серед яких ми самі живемо відповідно до тілесного способу існування особистості. Життєвий світ як необхідна передумова будьякого досвіду трансцендентальна умова. Виходячи із перспективи життєвого світу Гуссерль критикує ідеалізацію обєктивізму наук про природу які піддають забуттю життєвий світ...
25211. Основи метафізики звичаїв (моральності) 26.5 KB
  Основи метафізики звичаїв моральності Основи метафізики звичаїв 1785 входить до циклу праць в яких Кант висвітлює основні положення своєї практичної філософії. Головна мета роботи встановлення вищого принципу моральності. Шлях реалізації мети потрійний перехід: від повсякденного моральнісного пізнання до філософського від популярної моральної філософії до метафізики моральності і від метафізики моральності до критики чистого практичного розуму. Обґрунтовання поняття метафізики моральності.
25212. Неоднорідність і роздвоєність свідомості: усідомлюване і позасвідоме 28 KB
  Неоднорідність і роздвоєність свідомості: усідомлюване і позасвідоме Формування ідеї неоднорідності психіки і наявності такого важливого її виміру як позасвідоме має тривалу історію. Свідоме Я і позасвідоме Воно Фройд повязує з фотографічним відбитком і негативом. Позасвідоме віддає свідомості частину свого внутрішнього змісту тієї різноманітої інформації якою воно володіє. Проте далеко не все чим володіє позасвідоме може усвідомлюватися оскільки свідомості властиві агресивність консервативність які перешкоджають сприйняттю змісту...
25213. Гелен Систематика антропології 23.5 KB
  Людина є біологічно недосконалою істотою оскільки їй не вистачає інстинктів. Людина це істота визначена своїми недоліками. Людина приречена до діяльної активності що реалізується в різних формах культури. Щоб вижити людина має пристосувати свою безпорадність собі ж на користь.
25214. Комунікативна філософія: методологічні засновки, основні поняття та дослідницькі перспективи 25.5 KB
  Комунікативна філософія: методологічні засновки основні поняття та дослідницькі перспективи Робота Теорії комунікативної дії Ю. Філософ виводить поняття комунікативної дії. Ціллю даного типу соціальної дії є вільна згода діячів для досягнення спільних цілей в певній ситуації. Вона відрізняється тим що може включати в себе координацію зусиль учасників дії спрямовану лише на те щоб примусити інших сприяти досягненню своєї цілі комунікативна дія передбачає досягнення взаєморозуміння між учасниками дії відносно всіх критеріїв...
25215. Дискурсивна легітимація політичного ладу в політичній філософії 25.5 KB
  Дві перспективи для прояснення смислу та функцій дискурсивної етики: 1. показує актуальність і спроможність дискурсивної етики необхідність співвідповідальності всіх нас за наслідки нашої колективної діяльності. чи можуть відмінні одна від одної раціональні моралі права і політика бути обгруновані за допомогою дискурсивної етики. Автор намагається побудувати архітектоніку відношення дискурсивної етики права і політики.
25216. Теорія і факт в науковому пізнанні 31.5 KB
  В сучасній епістемології можна виділити дві точки зору на співвідношення теорії та факту. Фактуалізм. В фактуалістському тлумаченні факти поглинають теорію. Це є лінгвістичний компонент факту.
25217. Кант і Гегель про джерело діалектичних суперечностей 30 KB
  Причина поняття абсолютного нескінченного належить світу речей в собі теза застосовується до світу досвіду де наявне лише скінченне обумовлене та скінчене. В діалектиці Гегеля поняття антиномії було перетворене в поняття протирічча що синтетично вирішується. Гегель намагався показати що походження багатоманітного з єдиного може бути предм етом раціонального пізнання інтрументом якогоє логічне мислення основною формою поняття. Оскільки поняття з сомого початку є тотожністю протилежностей то саморозвитток поняття підкоряється...
25218. Інтенціональність як універсальна характеристика свідомості 22.5 KB
  Інтенціональність як універсальна характеристика свідомості Інтенціональність означає напруженість спрямованість. Інтенційність традиційно вважається характеристикою свідомості. Інтенційність підкреслює цілісність свідомості. Не буває свідомості самої по собі.