Пример оформления титульного листа контрольной  работы №1



Федеральное агентство по образованию РФ

Брянская государственная инженерно-технологическая академия

 

 

Кафедра: «Строительные конструкции»

 

КОНТРОЛЬНАЯ РАБОТА №1
по дисциплине: «Базы и банки данных»

на тему: «Проектирование и разработка базы данных в предметной области с использованием СУБД Access»

 

 

« _______________________________________ »

 

 
(Ф.И.О.)


Выполнил студент                                                          __________     

(код)
Группа __________                     № зачетной книжки __________

(Ф.И.О.)
Специальность                                                                __________

Руководитель                                   (должность) _______________

 

Брянск 2013

 

12


Приложение 2

Бланк задания контрольной работы

Брянская государственная инженерно-технологическая академия

 

Кафедра: «Строительные конструкции»

 

 

ЗАДАНИЕ

на выполнение контрольной работы №1

по дисциплине: «Базы и банки данных»

 

 

Студента ____________________ Группы ______________________

 

На тему «База данных ________________________________________»

 

Теоретический вопрос: _______________________________________

___________________________________________________________

 

Дата выдачи __________                       

Срок сдачи ___________                        Руководитель _____________

 

13
Приложение 3

Список тем к контрольной работе №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. База данных кранов на пневмошасси и самоходных кранов

 

14


28. База данных строительных организаций г. Брянска
29. База данных опалубки
30. База данных ригелей
31. База данных арматуры
32. База данных железобетонных плит
33. База данных пиломатериалов
34. База данных теплоизоляционных материалов
35. База данных отделочных материалов
36. База данных видов кровли
37. БД строительных инструментов
38. 839. База данных запорных устройств
40. База данных видов кирпича
41. База данных видов окон
42. База данных видов входных дверей
43. База данных сантехники
44. База данных лакокрасочных материалов
45. База данных свай
46. База данных бетоносмесителей непрерывного действия
47. База данных машин для подготовки почвы

 

 

15
Приложение 4

Вопросы по теоретическим разделам курса дисциплины

«Базы и банки данных»

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. Сортировка методом прямого обмена.

 

 

16
Приложение 5

Пример контрольной работы №1 (без теоретического раздела)

Федеральное агентство по образованию РФ

Брянская государственная инженерно-технологическая академия

 

 

Кафедра: «Строительные конструкции»

 

КОНТРОЛЬНАЯ РАБОТА №1
по дисциплине: «Базы и банки данных»

на тему: «Проектирование и разработка базы данных в предметной области с использованием СУБД Access»

 

 

«База данных пневмоколесных экскаваторов»

 

 
 


Выполнил студент                                                          __________     

270102
Группа ИПС - 402                     № зачетной книжки __________

Полякова А.С.
Специальность                                                                __________

Руководитель                                   ассистент _______________

 

 

Брянск 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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!