Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Контрольная работа. Приобретение навыков разработки базы (БД) в Excel





Цель работы:

Приобретение навыков разработки базы (БД) в Excel.

Содержание работы

1. Создать базу данных в СУБД Microsoft Excel 7.0 и обеспечить выполнение следующих задач:

· Ввод данных в таблицу;

  • Редактирование, сортировку и отбор необходимых данных по условию;
  • Создание макроса;
  • Вывод результатов на экран монитора.

Варианты заданий

Задание в Excel
1. Создать базу данных, содержащую сведения оРаботнике:таб. номер, ФИО, дата рождения, домашний адрес, должность, дата принятия, дата увольнения; Выдать список по фамилиям в алфавитном порядке; Список уволенных за последний год; Выдать список работников, поступивших на предприятие в течение последнего месяца; Создать макрос для поиска по адресу.
  Создать базу данных, содержащую сведения оЦехе:номер, наименование, ФИО начальника, число бригад, количество рабочих в бригаде; Выдать ФИО и адреса начальников цехов по алфавиту. Подсчитать общее количество рабочих на предприятии и выдать цеха, имеющие в бригаде более 20 человек. Создать макрос для поиска цеха по наименованию.
3. Создать базу данных, содержащую сведения оТоваре: наименование, шифр, ед. измерения, поставщик, получатель, количество; Выдать ведомость наличия товара на складе, список поставщиков; Создать макрос для выдачи списка получателей.
4. Создать базу данных, содержащую сведения о Сотруднике: ФИО, шифр, адрес, должность, кафедра, факультет, стаж, отпуск, доп. данные; Выдать ФИО сотрудников, с указанием стажа работы; Создать макрос для выдачи фамилий и должностей.
5. Создать базу данных, содержащую сведения оСтуденте: ФИО, шифр, группа, факультет, стипендия; Выдать список студентов, имеющих стипендию. Создать макрос для выдачи списков студентов по группам.
6. Создать базу данных, содержащую сведения о Работнике: ФИО работника, таб. номер, оклад, в каком цеху работает, кол-во детей, признак платит ли алименты; Выдать список алиментщиков, имеющих 2-х и более детей; Создать макрос для выдачи списка работников по цехам.  
7. Создать базу данных, содержащую сведения о Товаре: Артикул товара, цена, ед.изм., наименование организации, р/счет, дата поступления товара, количество; товаров, поступивших в последний месяц; списка товара и его цены.
8. Создать базу данных, содержащую сведения о Банке: наименование банка, МФО банка, № накладной, вид платежа, код получателя, поступления за месяц, отчисления за месяц; Выдать список банков, отчислений и поступлений за месяц; Создать макрос для выдачи организаций, обслуживающихся в i-м банке.
9. Создать базу данных, содержащую сведения оПотребителе: лицевой счет, ФИО, адрес, участок, показания счетчика в кВт, дата показания, кол-во кВт, сумма к оплате, № квитанции, дата оплаты; Выдать список неоплаченных квитанций на текущий месяц. Создать макрос для выдачи ведомости итоговых сумм поступлений за i-е число с сортировкой по участкам.
10. Создать базу данных, содержащую сведения о Участке: номер участка, ФИО бухгалтера участка, кол. потребителей, поступления за месяц, всего за год; Выдать список участков с большим количеством поступлений за месяц; Создать макрос для выдачи списка фио бухгалтеров по участкам.
11. Создать базу данных, содержащую сведения о Складе: артикул товара, цена, ед.изм., № склада, наименование склада № накладной, дата, товар, количество; Выдать список товаров, поступивших на склад в течение месяца; Создать макрос для выдачи списка товара на определенном складе.  
12. Создать базу данных, содержащую сведения о Расписании: Перечень населенных пунктов, № поезда, пункт назначения, пункт отправления, стоимость, день недели, время отправления; Выдать список поездов, отправляющихся ночью; Создать макрос для выдачи пункта назначения и стоимости.
13. Создать базу данных, содержащую сведения о багаже: ФИО пассажира, количество вещей, вес багажа. Выдать список багажа, средний вес в котором отличается на.3 кг от общего среднего веса; Создать макрос для выдачи списка вещей по фамилии.
14. Создать базу данных, содержащую сведения по Анкете: ФИО, возраст, пол, адрес, телефон, № школы, ср. балл; Выдать список девочек определенной школы. Создать макрос для выдачи списка телефонов по фамилии.
15. Создать базу данных, содержащую сведения об Абитуриенте: ФИО, факультет, специальность, оценки по отдельным предметам. Выдать список ФИО абитуриентов по алфавиту, поступивших на данную специальность. Создать макрос для выдачи списка оценок по данной специальности.
16. Создать базу данных, содержащую сведения о Клиенте: код читателя, ФИО, адрес, код книги, дата выдачи, дата возврата; Выдать список штрафников и сумму штрафа; Создать макрос для выдачи списка наименования книг, читаемых определенным клиентом.
17. Создать базу данных, содержащую сведения о Книге: код книги, автор, наименование, дата поступления, цена; Выдать список книг, поступивших в текущем месяце; Создать макрос для выдачи списка книг автора N.
18. Создать базу данных, содержащую сведения о Клиенте:ФИО клиента, адрес, телефон, перечень дисков, автор (исполнитель); Выдать список дисков заданной категории; Создать макрос для выдачи списка дисков, которые брал клиент N.
19. Создать базу данных, содержащую сведения о Фильме: наименование фильма, дата выпуска фильма, жанр, ФИО режиссера, исполнитель главной роли; Выдать список фильмов режиссера N, пользующегося наибольшим спросом; Создать макрос для выдачи списка клиентов, любителей i-го жанра;
20. Создать базу данных, содержащую сведения о Враче: ФИО врача, специальность, звание, категория, дата, время приема. Выдать список врачей высшей категории; Создать макрос для выдачи фио врачей окулистов, хирургов.

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


1. Атре Ш. Структурный подход к организации баз данных. – М.: Финансы и статистика, 1983. – 320 с.

2. Мейер М. Теория реляционных баз данных. – М.: Мир, 1987. – 608 с.

3. Четвериков В.Н. Базы и банки данныхЖ Учеб. Для вузов по спец. "АСУ". -М.:Высш.школа, 1987г.

4. Ревунков Г.И. и др. Базы и банки данных и знанийЖ Учеб. Для вузов по спец. "АИС"". -М.:Высш.школа, 1992 г.

5. Демьяненко В.Б. Программные средства создания и ведения баз данных.-М., 1986

6. Баркер, Ф.Скотт. Использование Microsoft Access 97.: Пер. с анг. - К.: Диалектика, 1997 - 368 с.

  1. Джонс Э. Access 97: книга ответов - СПб.: Питер, 1998. - 400 с.

Excel. Абсолютная и относительная адресация

 

1. Задача о кроликах или числа Фибоначчи

Последовательность чисел Фибоначчи образуется так: первое и второе числа в последовательности равны 1, каждое последующее равно сумме двух предыдущих. С помощью электронной таблицы найти 20-е число в последовательности

 

2. Кофе подан

Вы только что залили кофе кипящей водой. В этот момент температура жидкости обычно составляет 90 градусов по Цельсию, а комнатная температура - 20 градусов. Через сколько минут можно подать кофе, если его принято пить при Т=600

Построить математическую модель и сделать расчеты с помощью табличного процессора.

Построить соответствующий график изменения температуры кофе во времени.

Оценить, как влияет изменение параметров модели (исходная температура, конечная температура, “коэффициент остывания”) на окончательный результат.

Указание:

принять, что для 200 г кофе в стакане изменение температуры за единицу времени пропорционально разнице температур воды Т и окружающей среды Тс, с коэффициентом 0.03, то есть за одну минуту изменение температуры кофе составит 0,03*(Т-Тс).


 

3. Информационный взрыв

Примем, что один человек видел неопознанный летающий об’ект (НЛО). В течение 15 минут он встречается с тремя знакомыми и рассказывает им об этом. В следующие 15 мин каждый из трех тоже встречает трех своих знакомых и т.д.

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

 

4. Задача эволюционного типа. Компьютерный эксперимент.

Прирост числа какого-либо вида живых организмов за счет рождаемости прямо пропорционален их количеству, а убыль за счет смертности прямо пропорционален квадрату их количества. Этот закон известен под названием закона Мальтуса.

Например, экспериментально установлено, что при разведении карпов в некоторых условиях (наличие корма, состояния водоема, температура и т.п.) значения указанных коэффициентов составляют k=1, q=0.001. если первоначально в пруд было запущено N0 рыб, то через год количество карпов будет таким: N1=N0+(k*N0-q*N02), через два года — N2=N1+(k*N1-q*N12) и т.д. Можно записать общую формулу: Nn+1=Nn+(k*Nn-q*Nn2), n=1,2,...

Составить компьютерную модель процесса изменения количества рыб (например, карпов) в водоеме в течение 30 лет и провести компьютерный эксперимент.

Принять:

· коэффициент прироста k=1

· коэффициент смертности q=0.001

· начальное количество карпов N0=50 (рассмотреть случаи N0=100, 500, 1000)

 

5. Инфляция.

В начале года 1кг картофеля стоил 8 рублей, 1л молока — 15 рублей, 1 десяток яиц — 25 рублей. Ежемесячно цена картофеля увеличивается на 1,5%, цена молока - на 0,4%, цена яиц - на 0,3%. Проследить ежемесячное изменение цены продуктов. Как изменится цена продуктов к концу года? Что будет самым дорогим и самым дешевым? При каких начальных ценах стоимость продуктов к концу года будет одинаковой?

Построить диаграмму, отражающую изменение цен для каждого продукта.

 

6. Спортсмен с характером
Начав тренировки, лыжник в первый день пробежал 10 км. Каждый последующий день он увеличивал пробег на 10% от пробега предыдущего дня. Определить общий пробег лыжника за первые 2 дня, за первые три…, за первые 10 дней тренировок. Значения получить за счет копирования формулы, введенной только в одну из ячеек. Операцию сложения не использовать.

 

7. Не прячьте ваши денежки по банкам и углам.

Банки А, В и С предлагают вкладчикам следующие проценты по вкладам:

банк А - 150% годовых с выплатой процентов только в конце года;

банк В - 130% годовых с выплатой процентов в конце каждого полугодия;

банк C - 120% годовых с выплатой процентов каждые три месяца.

С помощью табличного процессора решите, какой банк вам предпочесть, если вы располагаете на год суммой в 1000 рублей. Проиллюстрируйте ваше решение графически.

Задания к теме «СУБД Acess, создание базы данных»







Date: 2015-05-23; view: 944; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.01 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию