Проектирование базы данных "Агентство по трудоустройству" - Программирование, компьютеры и кибернетика курсовая работа

Проектирование базы данных "Агентство по трудоустройству" - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Проектирование базы данных "Агентство по трудоустройству"

Автоматизация работы пользователя по поиску, просмотру и редактированию информации о работниках, соискателях, вакансиях. Построение информационно-логической и физической моделей данных. Создание базы данных в СУБД MS SQL Server. Описание SQL запросов.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.


Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный политехнический университет»
Институт международных образовательных программ
Проектирование базы данных Агентство по трудоустройству
Для построения модели данных необходимо определить сущности и атрибуты, а так же связи между сущностями. То есть необходимо обозначить какая именно информация будет храниться в проектируемой базе данных.
Сущность - это то, о чем необходимо хранить информацию, что может быть однозначно идентифицировано.
Исходя из поставленной цели и задачи, можно выделить следующие объекты: менеджер, соискатель, предприятие , запись о трудоустройстве, вакансия . Далее следует определить взаимосвязи между ними. Обозначим взаимосвязь объектов в соответствии с поставленной задачей (см. Рис. 2.1).
Первой нужно выбрать сущность, в которой атрибут, определяющий связь, является первичным ключом. После определения связи связываемый атрибут другой сущности становится внешним ключом.
Затем следует определить свойства (атрибуты) каждой сущности (см. Таблица 2.1).
Рис 2.1 Логическая модель базы данных
Существуют четыре основных типа запросов данных в SQL, которые относятся к языку манипулирования данными:
INSERT - добавить строки в таблицу;
UPDATE - изменить строки в таблице;
Каждый из них имеет различные операторы и функции для произведения каких-то действий с данными.
Что бы добавить строки в таблицу, для начала откроем SQL . Потом находим нашу базу данных. Найдя нашу базу, откроем контекстное меню и выбираем New Query (Рис 5.1).
В открывшемся окне вводим наш запрос INSERT.
(Adres, UK_Menedzhera, Telefon, F_I_O)
values ('Gra 30 dom 3 kv 5', '01', '891145323', 'Лян Артём Андреевич').
После этого нажимаем EXECUTE ( рис 5.2).
Для того что бы изменить строки в таблице не обходимо открыть New Query и появившемся окне вести запрос.
Для того что бы удалить строки в таблице не обходимо открыть New Query и появившемся окне вести запрос (см. рис 5.4).
С помощью команды SELECT осуществляется выборка данных. По этой инструкции ядро базы данных возвращает данные из базы в виде набора записей. (см Рис. 5.5)
Возвращает определенное число записей, находящихся в начале или в конце диапазона, описанного с помощью предложения ORDER BY. Следующая инструкция SQL позволяет получить список 3 лучших менеджеров.
Предикат ASC обеспечивает возврат последних значений. Значение, следующее после предиката TOP должно быть числовым значением типа Integer без знака.
Предикат TOP не влияет на возможность обновления запроса.( Рис.5.6)
Объединяет записи из двух таблиц, если связующие столбцы этих таблиц содержат одинаковые значения.
FROM таблица_1 INNER JOIN таблица_2 ON таблица_1.столбец_1 оператор таблица_2.столбец_2
Ниже перечислены аргументы операции INNER JOIN:
Имена таблиц, записи которых подлежат объединению.
Имена объединяемых столбцов. Если эти столбцы не являются числовыми, то должны иметь одинаковый тип данных и содержать данные одного рода, однако столбцы могут иметь разные имена.
Любой оператор сравнения: "=", "<", ">", "<=", ">=" или "<>".
Операцию INNER JOIN можно использовать в любом предложении FROM. Это самые обычные типы связывания. Они объединяют записи двух таблиц, если связующие столбцы обеих таблиц содержат одинаковые значения.
Операцию INNER JOIN можно использовать с таблицами «Отделы» и «Сотрудники» для отбора всех сотрудников каждого отдела. Для отбора же всех отделов (в том числе тех, в которых нет ни одного сотрудника) или всех сотрудников (в том числе тех, кто не приписан ни к одному отделу) следует использовать операцию LEFT JOIN или RIGHT JOIN, которая создает внешнее объединение. Допускается объединение любых двух числовых столбцов подобных типов. Например, столбец счетчика можно объединить со столбцом типа «Длинное целое». Однако нельзя объединить типы столбцов Single и Double.
Следующая инструкция SQL объединяет таблицы «Типы» и «Товары» по столбцу «КодТипа»:
В предыдущем примере столбец «КодТипа» используется для объединения таблиц, однако оно не включается в результат выполнения запроса, поскольку не включено в инструкцию SELECT. Чтобы включить связующий столбец (в данном случае столбец Типы.КодТипа) в результат выполнения запроса, следует включить имя этого столбца в инструкцию SELECT.
Чтобы связать несколько предложений ON в инструкции JOIN, используйте следующий синтаксис.( Рис 5.7).
select Nazvanie_predpriyatiya, Dolzhnost
from dbo.Predpriyatie inner join dbo.Vakansiya
on dbo.Predpriyatie.UK_Predpriyatiya = dbo.Vakansiya.UK_Predpriyatiya
order by Nazvanie_predpriyatiya asc
Объединяют записи исходных таблиц при использовании в любом предложении FROM.
FROM таблица_1 [ LEFT | RIGHT ] JOIN таблица_2
ON таблица_1.столбец_1 оператор таблица_2.столбец_2
Ниже перечислены аргументы операций LEFT JOIN и RIGHT JOIN:
Имена таблиц, записи которых подлежат объединению.
Имена объединяемых столбцов. Столбцы должны иметь одинаковый тип данных и содержать данные одного рода, однако могут иметь разные имена.
Любой оператор сравнения: "=", "<", ">", "<=", ">=" или "<>".
Определяет, какие записи из таблиц, перечисленных в предложении FROM, следует включить в результат выполнения инструкции SELECT, UPDATE или DELETE.
Инструкция SELECT, содержащая предложение WHERE, состоит из трех частей:
Имена одного или нескольких столбцов, из которых отбираются данные, вместе с псевдонимами, предикатами отбора (ALL, DISTINCT или TOP) и другими элементами инструкции SELECT.
Имена одной или нескольких таблиц, из которых отбираются данные.
Выражение, которому должны удовлетворять записи, включаемые в результат выполнения запроса.
Функция COUNT несколько отличается от всех. Она считает число значений в данном столбце, или число строк в таблице. Когда она считает значения столбца, она используется с DISTINCT чтобы производить счет чисел различных значений в данном поле. Мы могли бы использовать ее, например, чтобы сосчитать номера продавцов в настоящее врем описанных в таблице Порядков (Рис 6.0)
1. Бураков П. В. Лекционный материал и лабораторные работы
2. Базы данных (электронный ресурс) -- http://www.intuit.ru/
3. Карпова «Базы данных, модели, разработка, реализация»
4. Дейт К. Введение в системы баз данных
Проектирование базы данных фирмы по предоставлению телекоммуникационных услуг с помощью СУБД MS SQL SERVER. Построение логической и физической модели данных. Описание информационных потребностей пользователя. Создание хранимых процедур и триггеров. курсовая работа [2,3 M], добавлен 21.03.2015
Разработка базы данных для автоматизации учета и хранения сведений о заявках от работодателей. Проектирование приложения в СУБД Access. Описание запросов, отчетов и представлений данных. Интерфейс, условия выполнения и тестирование программного продукта. курсовая работа [3,7 M], добавлен 05.04.2012
Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя. курсовая работа [2,1 M], добавлен 14.11.2013
Создание базы данных с помощью ACCESS для автоматизации работы базы отдыха. Оценка возможностей пользователей при работе с данной базой. Построение информационно-логической модели базы данных. Разработка запросов для корректировки и выборки данных. курсовая работа [1,1 M], добавлен 19.10.2010
Исследование структуры и практическая разработка проектной модели реляционной базы данных "Аптечный склад" в MS Microsoft SQL Server 2005. Характеристика и создание возможностей по просмотру, редактированию, добавлению данных и обработке запросов в БД. курсовая работа [793,3 K], добавлен 21.06.2011
Этапы создания и разработки базы данных. Построение модели предметной области. Разработка даталогической и физической моделей данных, способы обработки данных о сотрудниках организации. Проектирование приложений пользователя. Создание кнопочной формы. курсовая работа [2,1 M], добавлен 14.02.2011
Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя. отчет по практике [523,6 K], добавлен 21.04.2014
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Проектирование базы данных "Агентство по трудоустройству" курсовая работа. Программирование, компьютеры и кибернетика.
Дипломная работа по теме Правовой анализ положений об основаниях применения административной ответственности
Скачать Бесплатно Реферат По Экономике
Контрольная работа по теме Защита прав потребителей при выполнении работ и оказании услуг
Реферат: Ожирение. Снижение веса
Курсовая Работа На Тему Субъект Права
Курсовая Группы Развития Детей
Роман Обломов В Зеркале Русской Критики Реферат
Сочинение На Тему Помещики
Контрольная работа: Компьютерные издательские программы. Скачать бесплатно и без регистрации
Дипломная работа по теме Морально-духовне виховання дітей дошкільного віку
Реферат Хлор Дар Беморхона
Реферат: Choosing A College Essay Research Paper COLLEGE
Реферат: Комплексное управление безопасностью информационной системы в ЛВС ОАО ХК Дальзавод
Реферат: Символика имен в пьесах Островского "Гроза", "Бесприданница" и "Лес". Скачать бесплатно и без регистрации
Реферат: Notiunea de putere de stat si putere political. Скачать бесплатно и без регистрации
Реферат по теме Основные изменения в праве России в первой половине XIX в.
Дипломная работа: Термоелектричні властивості кристалів плюмбум телуриду
Контрольная работа по теме Аудиторская проверка кассовых и расчетных операций
Реферат: Неотложная помощь при спазмофилии - рахитогенной тетании. Скачать бесплатно и без регистрации
Дипломная работа: Проституция как социальное явление
Проектирование сервисного центра по ремонту персональных компьютеров и оргтехники - Менеджмент и трудовые отношения курсовая работа
Государство и его роль в обществе - Государство и право презентация
Автоматизація графічних та розрахункових задач проектування офісного приміщення - Программирование, компьютеры и кибернетика курсовая работа


Report Page