Создание базы данных
Заказать уникальную курсовую работу- 15 15 страниц
- 4 + 4 источника
- Добавлена 13.05.2008
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
1 Проектирование реляционной базы данных «Расчет заработной платы»
1.1.Описание предметной области
1.2.Переход от ER-диаграммы к таблицам
1.3.Ограничение целостности базы данных
2 Описание процесса создания БД «Расчет заработной платы»
2.1.Задание
2.2.Описание исходных таблиц
2.3.Содержание таблиц Сотрудники и Зарплата
2.4.Структура и результаты запросов
2.4.1.Запрос информации о сотрудниках, принятых на работу в 2008
году.
2.4.2.Запрос суммарных начислений в каждом подразделении
2.4.3.Запрос сумм к выплате каждому сотруднику
2.5.Структура и содержание отчета
Заключение
Список использованной литературы:
Содержание таблиц Сотрудники и Зарплата
В таблицы Сотрудники и Зарплата внесены следующие данные (Рис.2.2 и Рис.2.3):
Рис. 2.2 Информация в таблице Сотрудники.
Рис. 2.3 Информация в таблице Зарплата.
Структура и результаты запросов
Запрос информации о сотрудниках, принятых на работу в 2008 году.
SELECT Сотрудники.[№ табельный],
Сотрудники.Должность,
Сотрудники.ФИО,
Сотрудники.Подразделение,
Сотрудники.[Основной оклад],
Сотрудники.[Дата поступления]
FROM Сотрудники
WHERE (((Сотрудники.[Дата поступления]) Like '*2008*'));
Запрос суммарных начислений в каждом подразделении
SELECT Сотрудники.Подразделение,
Sum(Зарплата.Начислено) AS Начислено
FROM Сотрудники
INNER JOIN Зарплата
ON Сотрудники.[№ табельный]=Зарплата.[№ табельный]
GROUP BY Сотрудники.Подразделение;
Запрос сумм к выплате каждому сотруднику
SELECT Сотрудники.[№ табельный],
Сотрудники.ФИО,
Сотрудники.Должность,
Сотрудники.Подразделение,
Sum(Зарплата!Начислено-Зарплата!Удержано) AS [К выплате]
FROM Сотрудники
INNER JOIN Зарплата
ON Сотрудники.[№ табельный] = Зарплата.[№ табельный]
GROUP BY Сотрудники.[№ табельный],
Сотрудники.ФИО,
Сотрудники.Должность,
Сотрудники.Подразделение;
Структура и содержание отчета
Структура отчета:
В отчет включены следующие поля таблицы Сотрудники: № табельный, ФИО, Подразделение, Должность, и поля, № наряда, Код оплаты, Начислено и Удержано таблицы Зарплата. В отчете используется дополнительная группировка по полю Подразделение.
Содержание отчета:
Заключение
В работе над созданием БД «Расчет заработной платы» мною было проведено проектирование и создание реляционной базы данных в среде СУБД Microsoft Access: выполнен анализ предметной области, разработана модель «сущность-связь», определен требуемый тип связи - «один-ко-многим». Для сохранения целостности данных были заданы первичные ключи, наложены ограничения на значения, вводимые в поля.
В курсовой работе описана структура созданной базы данных «Расчет заработной платы», содержащей две таблицы с двадцатью записями в каждой, три запроса и один отчет.
Выполнение работы позволило закрепить навыки работы с данными в Microsoft Access.
Список использованной литературы:
Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. СПб: изд. BHV, 2004. - 752 с.;
Кауфельд Дж. Access 2000 для Windows для «чайников».: Пер. с англ.: Уч.пос. – М.: Издательский дом «Вильямс», 2003. – 336 с.;
Праг К., Ирвин М. Access 2002. Библия пользователя.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 1216 с.;
Стоцкий Ю. Самоучитель Office 2000 - СПб: Издательство «Питер», 1999. – 576 с.
Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. СПб: изд. BHV, 2004. - 752 с.
Сущностью – это основное содержание объекта предметной области, о котором собирают информацию.
13
8
13
Сотрудники
Зарплата
М
Сотрудники
(№ табельный)
ФИО
должность
подразделение
основной оклад
дата поступления
Зарплата
(№ табельный)
№ наряда
код оплаты
начислено
удержано
получают
1
2.Кауфельд Дж. Access 2000 для Windows для «чайников».: Пер. с англ.: Уч.пос. – М.: Издательский дом «Вильямс», 2003. – 336 с.;
3.Праг К., Ирвин М. Access 2002. Библия пользователя.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 1216 с.;
4.Стоцкий Ю. Самоучитель Office 2000 - СПб: Издательство «Питер», 1999. – 576 с.
Вопрос-ответ:
Как создать базу данных для расчета заработной платы?
Для создания базы данных для расчета заработной платы необходимо спроектировать реляционную базу данных, которая будет содержать таблицы для хранения информации о сотрудниках, их зарплате, подразделениях и других связанных данных. Затем нужно определить ограничения целостности базы данных, чтобы обеспечить правильность хранения данных. В итоге будет создана база данных, которая позволит проводить расчеты зарплаты и выполнять различные запросы для получения нужной информации.
Как создать базу данных для расчета заработной платы?
Для создания базы данных для расчета заработной платы необходимо спроектировать реляционную базу данных, которая будет содержать таблицы для хранения информации о сотрудниках и их зарплате. Затем нужно определить ограничения целостности базы данных, чтобы обеспечить правильную структуру и связи между таблицами. После этого можно создавать таблицы сотрудников и зарплаты, а также написать запросы для получения нужной информации, например, о сотрудниках, принятых на работу в определенный год, или о суммарных начислениях в каждом подразделении.
Как проектировать реляционную базу данных для расчета заработной платы?
Для проектирования реляционной базы данных для расчета заработной платы необходимо начать с описания предметной области, то есть определения сущностей и их атрибутов. Затем можно перейти от ER-диаграммы к таблицам, определив основные таблицы и связи между ними. Далее следует заботиться о целостности базы данных, определяя ограничения, такие как первичные ключи, внешние ключи и правила уникальности. В результате этого процесса будет создана структура базы данных, которая позволит хранить информацию о сотрудниках и их заработной плате.
Какие таблицы нужно создать для базы данных расчета заработной платы?
Для базы данных расчета заработной платы необходимо создать таблицы "Сотрудники" и "Зарплата". Таблица "Сотрудники" содержит информацию о каждом сотруднике, такую как имя, фамилия, дата рождения, должность и т. д. Таблица "Зарплата" содержит информацию о заработной плате каждого сотрудника, такую как дата начисления, сумма, тип начисления (например, заработная плата, премия) и т. д. Создание и правильная структура этих таблиц позволит хранить и обрабатывать данные о заработной плате сотрудников.
Какие запросы можно написать для получения информации из базы данных расчета заработной платы?
Из базы данных расчета заработной платы можно написать различные запросы для получения нужной информации. Например, можно написать запрос для получения информации о сотрудниках, принятых на работу в определенный год. Этот запрос будет фильтровать данные в таблице "Сотрудники" по полю "Дата принятия", чтобы вывести только тех сотрудников, которые были приняты в указанный год. Также можно написать запрос для получения суммарных начислений в каждом подразделении, который будет группировать данные в таблице "Зарплата" по полю "Подразделение" и суммировать суммы начислений для каждого подразделения.
Как создать реляционную базу данных для расчета заработной платы?
Для создания реляционной базы данных для расчета заработной платы необходимо проектирование базы данных, создание таблиц и установление ограничений целостности. Затем следует заполнить таблицы данными и создать запросы для получения нужной информации.
Каким образом осуществляется переход от ER диаграммы к таблицам в базе данных для расчета заработной платы?
Переход от ER диаграммы к таблицам для базы данных расчета заработной платы осуществляется путем создания таблиц для каждой сущности и связей между ними. Например, для сущности "Сотрудник" создается таблица "Сотрудники", а для связи "Работает в" создается связная таблица. Поля таблиц соответствуют атрибутам сущностей и связей.