Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 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 с.
- Джонс Э. 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; Нарушение авторских прав Понравилась страница? Лайкни для друзей: |
|
|