Пример оформления титульного листа контрольной работы №1
Федеральное агентство по образованию РФ
Брянская государственная инженерно-технологическая академия
Кафедра: «Строительные конструкции»
КОНТРОЛЬНАЯ РАБОТА №1
по дисциплине: «Базы и банки данных»
на тему: «Проектирование и разработка базы данных в предметной области с использованием СУБД Access»
« _______________________________________ »
|
Выполнил студент __________
|
|
Руководитель (должность) _______________
Брянск 2013
|
Приложение 2
Бланк задания контрольной работы
Брянская государственная инженерно-технологическая академия
Кафедра: «Строительные конструкции»
ЗАДАНИЕ
на выполнение контрольной работы №1
по дисциплине: «Базы и банки данных»
Студента ____________________ Группы ______________________
На тему «База данных ________________________________________»
Теоретический вопрос: _______________________________________
___________________________________________________________
Дата выдачи __________
Срок сдачи ___________ Руководитель _____________
|
|
|
Список тем к контрольной работе №1
№ п/п | Наименование темы |
1. | База данных строительных чертежей |
2. | База данных строительной методической литературы (СНиП) |
3. | База данных строительных программных средств |
4. | База данных подрядчиков и субподрядчиков в строительной организации |
5. | База данных поставщиков строительных материалов |
6. | База данных «Автопарк» строительной организации |
7. | База данных «Магазин стройматериалов» |
8. | База данных временных зданий и сооружений |
9. | База данных «Склад запасных частей» |
10. | База данных швеллеров |
11. | База данных двутавров |
12. | База данных труб |
13. | База данных авто и пневмоколесных кранов |
14. | База данных кранов на гусеничном ходу |
15. | База данных башенных кранов |
16. | База данных гидравлических экскаваторов |
17. | База данных экскаваторов с канатной подвеской |
18. | База данных роторных и траншейных экскаваторов |
19. | База данных скреперов |
20. | База данных дробильных машин |
21. | База данных гравитационных бетоносмесителей |
22. | База данных погрузочно-разгрузочных машин |
23. | База данных элементов Ж/Б каркаса |
24. | База данных неравнополочных уголков |
25. | База данных дефлекторов |
26. | База данных металлических ферм |
27. | База данных кранов на пневмошасси и самоходных кранов |
|
|
|
28. | База данных строительных организаций г. Брянска |
29. | База данных опалубки |
30. | База данных ригелей |
31. | База данных арматуры |
32. | База данных железобетонных плит |
33. | База данных пиломатериалов |
34. | База данных теплоизоляционных материалов |
35. | База данных отделочных материалов |
36. | База данных видов кровли |
37. | БД строительных инструментов |
38. 839. | База данных запорных устройств |
40. | База данных видов кирпича |
41. | База данных видов окон |
42. | База данных видов входных дверей |
43. | База данных сантехники |
44. | База данных лакокрасочных материалов |
45. | База данных свай |
46. | База данных бетоносмесителей непрерывного действия |
47. | База данных машин для подготовки почвы |
|
|
|
Вопросы по теоретическим разделам курса дисциплины
«Базы и банки данных»
1. Что такое базы данных?
2. Первые модели данных.
3. Системы управления файлами.
4. Иерархические СУБД.
5. Сетевые базы данных.
6. Реляционная модель данных.
7. Множества.
8. Операции над множествами.
9. Отношение.
10. Отношение эквивалентности.
11. Отношения порядка.
12. Функциональное отношение.
13. Транзитивное замыкание отношений.
14. Типы данных.
15. Общая характеристика реляционной модели данных.
16. Типы данных, используемые в реляционной модели.
17. Домены.
18. Отношения, атрибуты, кортежи отношения.
19. Свойства отношений.
20. Null-значения. Трехзначная логика (3VL).
21. Потенциальные ключи.
22. Внешние ключи.
23. Операции, которые могут нарушить ссылочную целостность.
24. Стратегии поддержания ссылочной целостности.
25. Реляционная алгебра.
26. Отношения, совместимые по типу. Оператор переименования атрибутов.
27. Теоретико-множественные операторы.
28. Специальные реляционные операторы.
29. Зависимые реляционные операторы. Примитивные реляционные операторы.
30. Использование имен корреляции (алиасов, псевдонимов).
31. Использование агрегатных функций в запросах, с группировками.
|
|
32. BNF-нотация. Синтаксис оператора выборки.
33. Синтаксис соединенных таблиц.
34. Порядок выполнения оператора SELECT.
35. Реализация реляционной алгебры средствами оператора SELECT.
36. Этапы разработки базы данных.
37. Критерии оценки качества логической модели данных.
38. Алгоритм пирамидальной сортировки.
39. Линейный список и операции над ним.
40. Сортировка методом прямого обмена.
|
Пример контрольной работы №1 (без теоретического раздела)
Федеральное агентство по образованию РФ
Брянская государственная инженерно-технологическая академия
Кафедра: «Строительные конструкции»
КОНТРОЛЬНАЯ РАБОТА №1
по дисциплине: «Базы и банки данных»
на тему: «Проектирование и разработка базы данных в предметной области с использованием СУБД Access»
«База данных пневмоколесных экскаваторов»
|
Выполнил студент __________
|
|
Руководитель ассистент _______________
Брянск 200*
Введение
На современном этапе развития промышленности, систем автоматизации в ней, программного обеспечения, используемого в различных родах деятельности, требуется хранить большие объемы данных, используемых для нормального функционирования компаний, организаций, программного обеспечения. Возникает необходимость быстрого и наиболее простого способа работы с огромными объемами информации, навигации по ней, возможностью получения различного рода и формы данных за кротчайший промежуток времени.
Для решения поставленных задач используют базы данных. Под Базой Данных (БД) понимается некоторая унифицированная совокупность данных, совместно используемая персоналом предприятия (организации) или другими категориями пользователей.
Задача БД состоит в хранении всех представляющих интерес данных в одном или нескольких местах, причем таким способов, который заведомо исключает ненужную избыточность. В хорошо спроектированной БД избыточность данных исключается, и вероятность сохранения противоречивых данных минимизируется. Таким образов, создание БД преследует две основные цели: понизить избыточность данных и повысить их надежность.
Жизненный цикл любого программного продукта, в том числе и Системы Управления Базой Данных (СУБД), состоит из стадий проектирования, реализации и эксплуатации.
Естественно, наиболее значительным фактором в жизненном цикле БД, является стадия ее проектирования. От того, насколько тщательно продумана структура базы, насколько четко определены связи между ее элементами, зависит производительность системы и ее информационная насыщенность, а значит - и время ее жизни.
Проектирование базы данных
На первом этапе создания базы данных, перед тем как создавать таблицы, формы и другие объекты Microsoft Access необходимо определить ее структуру, т.е. определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать; продумать структуру таблиц и наименования полей, которые будут в них размещены; определить связи между таблицами и создание других объектов базы данных.
Наша база данных должна быть удобной в использовании отвечать всем требованиям тех, кто будет с ней работать. Для этого необходимо определить темы, которые должна освещать база данных, отчеты, которые она должна выдавать. Проанализировать формы, которые будут использоваться для записи данных.
Тема проектируемой базы данных - виды кранов на пневмошасси и самоходных кранов. Для такой базы актуальными будут такие сведения, как производитель, город в которой их производят, а также технологические характеристики каждого кранов. На основе этого создадим следующие таблицы: «Каталог кранов по производителям», «Каталог по базовым машинам» и «Технические характеристики».
Таблица «Каталог кранов по производителям» содержит следующие поля с соответствующими типами данных:
Рис. 1 - Таблица «Каталог кранов по производителям – режим конструктора».
Таблица «Каталог по базовым машинам» содержит следующие поля с соответствующими типами данных:
Рис. 2 - Таблица «Каталог по базовым машинам - режим конструктора».
Таблица «Технические характеристики» содержит следующие поля с соответствующими типами данных:
Рис. 3 - Таблица «Технические характеристики - режим конструктора».
Соединим между собой таблицы «Каталог кранов по производителям» и «Каталог по базовым машинам» связью «один к одному», а таблицы «Каталог по базовым машинам» и «Технические характеристики» связью «один ко многим».
Рис. 4 - Схема данных.
Наличие такой схемы связей позволяет просмотреть для каждого элемента базы данных все сведения, находящиеся не только в открытой, но и в других, связанных с ней таблицах:
Рис. 5 - Таблица «Каталог по базовым машинам».
Создание форм
Формы служат для упрощения работы с данными, а также для придания им красивого вида.
Первой формой будет «Каталог кранов по производителям». Она используется для ввода данных в таблицы. В нее необходимо поместить все поля, имеющиеся в таблицах. Эту форму создадим с помощью «мастера форм». В диалоговом окне «мастера форм» выбираем по очереди наши таблицы и добавляем из них поля в нашу форму. Задаем внешний вид формы «Выровненный» и стиль «Камень». Сохраняем ее под именем «Каталог кранов общий». В результате мы получили форму, с помощью которой можно изменять существующие и вводить новые данные.
Рис. 6 - Общие технические характеристики.
Формы также могут служить для удобного представления данных по признакам. В качестве примера создадим форму на основе таблицы «Каталог кранов по производителям». Для этого в окне базы данных выбираем вкладку «Формы», щелкаем по кнопке «Создать». В качестве способа создания новой формы выбираем «Выровненный». В качестве источника выбираем таблицу «Каталог кранов по производителям».
В результате получаем форму:
Рис. 7 - Форма «Каталог кранов по производителям».
Создание запросов
Запросы являются основным средством извлечения информации из базы данных. С помощью запросов можно выбрать определенную информацию и рассортировать ее по значениям полей (запросы на выборку). Другие запросы могут создавать новые таблицы, присоединять данные к существующим таблицам, удалять записи и осуществлять поиск дублирующейся информации. Также запросы часто используют в качестве основы при создании форм и отчетов.
Создадим запрос «Производитель» на выборку кранов, произведенных тем или иным заводом-изготовителем. Для этого перейдем на вкладку «Запросы» основного окна базы данных, щелкаем «Создать» и выбираем режим «Конструктор». В качестве источника указываем таблицу «Каталог кранов по производителям». Из неё выбираем нужные поля. Для того чтобы наш запрос работал, вводим в качестве условия отбора соответствующее выражение «ОАО «Сокол»» для поля «Производитель».
В результате получаем:
Рис. 8 - Запрос «Производитель ОАО «Сокол»».
Создание отчетов
Отчеты служат для удобного предоставления нужной информации, а также вывода ее на печать. В дальнейшем их используют в печатном виде как составляющие общей отчетной документации предприятия.
Сделаем отчет на основании двух таблиц «Каталог кранов по производителям» и «Каталог по базовым машинам». Для этого переходим на вкладку «Отчеты» главного окна базы данных. Выбираем способ создания отчета: «Мастер отчетов» добавляем нужные для отчета строки из таблиц и сохраняем отчет под именем «Каталог кранов по грузоподъемности». Далее открываем отчет в режиме «Конструктор» и корректируем его для придания аккуратного вида. В результате получаем:
Рис. 9 - Отчет «Каталог кранов по грузоподъемности».
Создадим на основе всех таблиц «Каталог кранов по производителям», «Каталог по базовым машинам» и «Технические характеристики» отчет технические характеристики. Далее создаем отчет с помощью мастера создания отчетов, затем открываем отчет в режиме «Конструктор» и корректируем его до придания аккуратного вида. В результате получаем:
Рис. 10 - Отчет «Каталог кранов общий – режим конструктора».
После редактирования в режиме конструктора, сохраняем отчет под именем «Каталог кранов общий» и открываем его чтобы просмотреть результаты редактирования.
Рис. 11 - Отчет «Каталог кранов общий – режим просмотра».
Создание кнопочной формы
Кнопочная форма служит для обеспечения удобной работы с основными элементами базы данных и для ускорения поиска нужной информации.
Кнопочную форму создаем с помощью «Диспетчера кнопочных форм», для вызова которого выполняем команду «Сервис» - «Служебные программы» - «Диспетчер кнопочных форм». В окне «Диспетчера кнопочных форм» щелкаем по кнопке «Изменить». Откроется окно «Изменение страницы кнопочной формы». Изменяем содержимое полей «Текст», «Команда» и «Форма» в соответствии с тем, какую кнопку и для какого объекта необходимо добавить в новую форму.
Создаем 5 элементов кнопочной формы. Таким образом, используя эти элементы, можно получить подробное представление о содержимом базы
данных, результатах ее работы, а также вводить новые значения в таблицы.
Чтобы кнопочная форма автоматически появлялась при запуске базы данных, выполняем команду: «Сервис» - «Параметры запуска» - «Вывод формы» - «Кнопочная форма».
Далее переходим на закладку «Формы» и открываем окно «Кнопочная форма» в режиме «Конструктор». Делаем форматирование формы для улучшенияя ее визуального восприятия. Сохраняем форму под названием «Кнопочная форма».
Рис. 12 - Кнопочная форма.
Общий отчет кранов на пневмошасси
ОАО «Сокол» КС-6574С
Грузоподъемность, т 50
Производитель ОАО «Сокол»
Наименование крана СОКОЛ
Модель КС-6574С
База автомобиля КамАЗ-6540 (8x4)
Колёсная формула 8x4
Скорость крана, км/час 60
Тип двигателя дизель, турбо
Число цилиндров 8
Емкость бака, л 210
Длина, мм 11100
Ширина, мм 2500
Высота, мм 3640
Масса крана, кг 30
ОАО «ПО Елабужский автомобильный завод» КС-55719Е
Грузоподъемность, т 32
Производитель ОАО «ПО Елабужский автомобильный завод»
Наименование крана ЕЛАЗОВЕЦ
Модель КС-55719Е
База автомобиля КамАЗ-55111 (6х4)
Колёсная формула 6х4
Скорость крана, км/час 60
Тип двигателя дизель, турбо
Число цилиндров 8
Емкость бака, л 350
Длина, мм 12000
Ширина, мм 2500
Высота, мм 3700
Масса крана, кг 24,5
Полякова Анастасия Сергеевна
БАЗЫ И БАНКИ ДАННЫХ
Методические указания
к выполнению контрольной работы №1
для направления подготовки бакалавров 270800 «Строительство»
по профилю подготовки «Промышленное и гражданское строительство»
заочной формы обучения и дополнительного образования
Формат 60х84/16. Объем 1,7 п.л. экз. Бесплатно
Брянская государственная
инженерно-технологическая академия (БГИТА)
241037, г. Брянск, проспект Станке Димитрова, 3,
Редакционно-издательский отдел.
Подразделение печати БГИТА
Дата добавления: 2020-11-27; просмотров: 65; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!