Задание 3. Создать базу данных в системе управления базами данных

Цель: Закрепление методов и средств приемов работы в СУБД.

Задание 3.1: Создать физическую модель базы данных и интерфейс для обеспечения хранения, изменения, просмотра и поиска информации в соответствии с таблицой 1.

 

Таблица 1 – Перечень таблиц и полей информационной модели данных

Имя таблицы Имя поля Тип данных (рекомендуемый)

Фирма

Код фирмы Счетчик (PK)
Наименование фирмы Текстовый

Программное обеспечение

Код программного обеспечения Счетчик (PK)
Наименование программного обеспечения Текстовый
Год выпуска Числовой
Код фирмы Числовой
Стоимость Числовой

Установки

Код записи Счетчик (PK)
Учетный номер компьютера Числовой
Код программного обеспечения Числовой
Дата установки Дата/Время

 

1. Создать физическую модель данных в СУБД.

2. Выполнить индивидуальное задание (таблица Д.1 приложения Д).

3. Ввести по 5-10 записей в базу данных.

4. Ограничить доступ к базе данных.

Оформить отчет о выполненной контрольной работе в текстовом редакторе в соответствии с СТО САФУ.


2 Содержание отчета по контрольной работе

Отчет по контрольной работе должен включать:

1. Титульный лист, оформленный в соответствии с требованиями СТО САФУ.

2. Задания.

3. Результаты выполнения задания 1 и 2.

4. Схему физической модели базы данных;

5. Виды созданных форм ввода данных;

6. Виды созданных запросов в режиме Конструктора;

7. Вид созданного отчета;

8. Вид главной кнопочной формы и её страниц.

9. Выводы.

 




ПРИЛОЖЕНИЕ А

(обязательное)

Аттестат № 45634

о среднем (полном) образовании

 

Настоящий аттестат выдан Орехову Игорю Сергеевичу, родившемуся в г. Перми 11 февраля 1995 года, в том, что он в 2012 году окончил полный курс средней образовательной школы №6 г. Перми и обнаружил следующие знания:

 



Наименование предметов

1. Русский язык

2. Литература

3. Алгебра и начала анализа

4. Геометрия

5. История России

6. Всеобщая история

7. География

8. Биология

9. Физика

10. Химия

11. Иностранный язык

12. Физкультура
Оценка

хорошо

удовлетворительно

хорошо

удовлетворительно

отлично

хорошо

хорошо

отлично

хорошо

отлично

хорошо

отлично


Кроме того, успешно выполнил программу по факультативным курсам:

¾ Специальные разделы математики;

¾ Специальные разделы физики.

Директор школы _________________________

Заместитель директора школы

по учебно-воспитательной работе_________________

Учителя _______________________________________

 

Выдан 20 июня 2015 г.





ПРИЛОЖЕНИЕ Б

(обязательное)

ТРЕБОВАНИЕ-НАКЛАДНАЯ № ____________________

 

Организация ______________________________________________________________

                                  (наименование организации)

Затребовал __________________________________________________ Разрешил ___________________________________________

Материальные ценности

Единица измерения

Количество

Цена,

руб. коп.

Сумма,

без учета

НДС,

руб. коп.

Порядковый номер по складской карточке

наименование номенклатурный номер код наименование затребовано отпущено
1 2 3 4 5 6 7 8 9
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 

 

Отпустил _________________________________ __________________________ ____________________________________________

                             должность                                                                                подпись                                                                        расшифровка подписи

Получил __________________________________ __________________________ ____________________________________________

                                               должность                                                                               подпись                                                                         расшифровка подписи



ПРИЛОЖЕНИЕ В

(обязательное)

 

Таблица В.1 – Варианты для задания 2.1

№ варианта Задание
1. На отрезке [-3,14;3,14] с шагом 0,2 протабулировать функции  и (x)
2. На отрезке [0;2] с шагом 0,2 протабулировать функции  и
3. На отрезке [2;3] с шагом 0,1 протабулировать функции  и
4. На отрезке [0;2] с шагом 0,2 протабулировать функции  и
5. На отрезке [1;2] с шагом 0,1 протабулировать функции  и
6. На отрезке [2;4] с шагом 0,2 протабулировать функции  и
7. На отрезке [1;2] с шагом 0,1 протабулировать функции  и
8. На отрезке [1,2;2] с шагом 0,1 протабулировать функции  и
9. На отрезке [0;1,5] с шагом 0,1 протабулировать функции  и
10. На отрезке [0;1] с шагом 0,1 протабулировать функции  и
11. На отрезке [0;1] с шагом 0,1 протабулировать функции и
12. На отрезке [0,4;1,4] с шагом 0,1 протабулировать функции  и
13. На отрезке [2;3] с шагом 0,1 протабулировать функции  и
14. На отрезке [2;3] с шагом 0,1 протабулировать функции  и
15. На отрезке [0;2] с шагом 0,2 протабулировать функции  и

 



ПРИЛОЖЕНИЕ Г

(обязательное)

 

Таблица Г.1 – Варианты для задания 2.2

№ варианта Задание
1. В доме проживают 5 жильцов. Подсчитать, сколько каждый из них должен платить за электроэнергию и определить суммарную плату для всех жильцов. Известно, что 1 кВТ ч стоит m рублей, а некоторые жильцы имеют 50% скидку при оплате.
2. В доме проживают 5 жильцов. Подсчитать, сколько каждый из них должен платить за электроэнергию и определить суммарную плату для всех жильцов. Известно, что 1 кВТ ч при наличии в квартире электроплиты стоит m рублей, а 1 кВТ ч при наличии в квартире газовой плиты стоит (m-1,5) рублей.
3. Торговый склад производит уценку хранящейся продукции. Если продукция хранится на складе дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения превысил 6 месяцев, но не достиг 10 месяцев, то – в 1,5 раза. Получить ведомость уценки товара, которая должна включать следующую информацию: наименование товара, срок хранения, цена товара до уценки, цена товара после уценки.
4. В сельскохозяйственном кооперативе работают 5 сезонных рабочих. Собирают помидоры. Оплата труда производится по количеству собранных овощей. Дневная норма сбора составляет 30 кг. Сбор 1 кг помидора стоит 20 рублей. Сбор каждого кг сверх номы оплачивается в 2 раза дороже. Сколько денег в день получит каждый рабочий за собранный урожай.
5. 5 спортсменов-многоборцев принимают участие в соревнованиях по 5 видам спорта. По каждому виду спорта спортсмен набирает определенное количество очков. Спортсмену присваивается звание мастера спорта, если он набрал в сумме не менее 150 очков. Сколько спортсменов получило звание мастера спорта.
6. 5 учеников проходили тестирование по 5 предметам. Вычислить суммарный по всем предметам балл, полученный учениками. Сколько учеников имеют суммарный балл ниже среднего.
7. Билет на пригородный поезд стоит 15 рублей, если расстояние до станции не больше 20 км; 25 рублей, если больше 20 км, но не превышает 75 км; 40 рублей, если расстояние больше 75 км. Составить таблицу, содержащую следующие сведения: пункт назначения, расстояние, стоимость билета. 
8. Телефонная компания взимает плату за услуги телефонной связи по следующему тарифу: 100 минут оплачивается как абонентская плата, которая составляет 170 рублей. За каждую минуту сверх нормы взимается плата в 50 копеек. Составить ведомость оплаты услуг телефонной связи для 5 жильцов за месяц.
9. При температуре воздуха зимой -200С потребление угля тепловой станцией составляет 50 тонн в день. При температуре воздуха то -300С до -200С дневное потребление увеличивается на 5 тонн, если температура воздуха ниже -300С, то потребление увеличивается еще на 7 тонн. Составить таблицу потреблений топлива станцией за неделю.
10. Покупатели магазина пользуются 10% скидкой, если покупка состоит более чем из 5 наименований товаров или стоимостью более чем 2000 рублей. Составить ведомость, учитывающую скидку: покупатель, количество наименований купленных товаров, стоимость покупки, стоимость покупки с учетом скидки.
11. Покупатели магазина пользуются 5% скидкой, если покупка состоит более чем из 5 наименований товаров, и 10% скидкой, если стоимость товаров более чем 2000 рублей. Составить ведомость, учитывающую скидку: покупатель, количество наименований купленных товаров, стоимость покупки, стоимость покупки с учетом скидки.
12. Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценка за экзамен по математике, оценка за экзамен по русскому языку, оценка за экзамен по физике., сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу (12 баллов) и оценка за экзамен по математике – 4 или 5, то абитуриент зачислен в учебное заведение, иначе – нет.
13. Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценка за экзамен по математике, оценка за экзамен по физике, средний балл оценок по другим предметам и информацию о стипендии: если средний балл оценок по другим предметам больше или равен 4 и оценка за экзамены по математике и физике – 4 или 5, то студент получает стипендию 1700 рублей, если средний балл оценок по другим предметам равен 5 и оценка за экзамены по математике и физике равна 5, то студен получает стипендию 2400 рублей, иначе стипендия 0 рублей.
14. Разработать таблицу, содержащую следующие сведения об студентах: фамилия, рост, возраст. Сколько студентов могут заниматься в баскетбольной секции, если туда принимают в возрасте не старше 20 лет и с ростом не менее 180 см?
15. Компания по снабжению электроэнергией взимает плату с клиентов по тарифу: 2, 8рублей за 1КВч и и 1,1 рублей за каждый КВч сверх нормы, которая составляет 120 КВч. Подсчитайте плату для каждого клиента компании.

 



ПРИЛОЖЕНИЕ Д

(обязательное)

Таблица Д.1 – Список индивидуальных заданий 3.1

Номер варианта Задание
1 1. Создать простые формы для ввода данных в каждую таблицу. 2. Создать запрос с параметром для вывода списка установленного программного обеспечения на конкретном компьютере. 3. Создать отчет для обеспечения просмотра списка установленного программного обеспечения на конкретном компьютере. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
2 1. Создать форму для ввода данных во все таблицы. 2. Создать общий запрос для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах. 3. Создать отчет для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
3 1. Создать форму для ввода данных в таблицы Фирма и Программное обеспечение и простую форму для ввода данных в таблицу Установки. 2. Создать запрос с параметром для обеспечения просмотра списка программного обеспечения конкретной фирмы. 3. Создать отчет для обеспечения просмотра списка программного обеспечения конкретной фирмы. 4. Создать главную кнопочную форму для обеспечения перехода между объектами СУБД.
4 1. Создать простые формы для ввода данных в таблицы Фирма и Программное обеспечение и обеспечить их вызов через форму для ввода данных в таблицу Установки. 2. Создать запрос с параметром для обеспечения просмотра списка программного обеспечения по стоимости в порядке возрастания. 3. Создать отчет для обеспечения просмотра списка программного обеспечения по стоимости в порядке возрастания. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
5 1. Создать простые формы для ввода данных во все таблицы. 2. Создать запрос с параметром для обеспечения просмотра списка программного обеспечения по стоимости в порядке убывания. 3. Создать отчет для обеспечения просмотра списка программного обеспечения по стоимости в порядке убывания. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
6 1. Создать форму для ввода данных во все таблицы. 2. Создать запрос для обеспечения просмотра списка программного обеспечения по фирмам. 3. Создать отчет для обеспечения просмотра списка программного обеспечения по фирмам. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
7 1. Создать простые формы для ввода данных в таблицы Фирма и Установки и обеспечить их вызов через форму для ввода данных в таблицу Программное обеспечение. 2. Создать запрос для обеспечения просмотра списка программного обеспечения по номерам компьютеров. 3. Создать отчет для обеспечения просмотра списка программного обеспечения по номерам компьютеров. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
8 1. Создать форму для ввода данных во все таблицы. 2. Создать запрос с параметром для обеспечения просмотра списка компьютеров по конкретному наименованию программного обеспечения. 3. Создать отчет для обеспечения просмотра списка компьютеров по конкретному наименованию программного обеспечения. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
9 1. Создать простые формы для ввода данных в таблицы Фирма и Программное обеспечение и обеспечить их вызов через форму для ввода данных в таблицу Установки. 2. Создать запрос с параметром для обеспечения просмотра списка компьютеров по установленному программному обеспечению. 3. Создать отчет для обеспечения просмотра списка компьютеров по по установленному программному обеспечению. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
10 1. Создать простые формы для ввода данных в таблицы Фирма и Программное обеспечение и обеспечить их вызов через форму для ввода данных в таблицу Установки. 2. Создать общий запрос для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах. 3. Создать отчет для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
11 1. Создать простые формы для ввода данных в таблицы Фирма и Установки и обеспечить их вызов через форму для ввода данных в таблицу Программное обеспечение. 2. Создать запрос с параметром для обеспечения просмотра установленного программного обеспечения на всех компьютерах по конкретной дате установки. 3. Создать отчет для обеспечения просмотра установленного программного обеспечения на всех компьютерах по конкретной дате установки. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.
12 1. Создать простые формы для ввода данных в таблицы Фирма и Установки и обеспечить их вызов через форму для ввода данных в таблицу Программное обеспечение. 2. Создать запрос для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах по дате установки в порядке возрастания. 3. Создать отчет для обеспечения просмотра списка установленного программного обеспечения на всех компьютерах по дате установки в порядке возрастания. 4. Создать главную кнопочную форму для обеспечения перехода между созданными объектами СУБД.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: