Помощь студентам дистанционного обучения: тесты, экзамены, сессия
Помощь с обучением
Оставляй заявку - сессия под ключ, тесты, практика, ВКР
Заявка на расчет

Лабораторные работы по базе данных, ТУСУР

Автор статьи
Валерия
Валерия
Наши авторы
Эксперт по сдаче вступительных испытаний в ВУЗах
БАЗЫ ДАННЫХ Методические указания по выполнению лабораторных работ СОДЕРЖАНИЕ Введение ………………………………………………………………………………………………… 4 1 Лабораторная работа № 1 «Создание базы данных. Инструменты создания таблиц» ………………………………….. 5 1.1 Создание баз данных и таблиц в MS Access ……………………………………. 5 1.2 Пример создания базы данных и таблиц в MS Access ……………………… 8 1.3 Порядок выполнения работы ………………………………………………………… 12 1.4 Содержание отчета ………………………………………………………………………. 12 1.5 Варианты заданий к лабораторной работе № 1 ……………………………… 12 2 Лабораторная работа № 2 «Запросы» …………………………………………………. 23 2.1 Создание запросов в MS Access ……………………………………………………. 23 2.2 Пример создания запросов в MS Access ………………………………………… 25 2.3 Порядок выполнения работы ………………………………………………………… 30 2.4 Содержание отчета ………………………………………………………………………. 30 2.5 Индивидуальные варианты заданий к лабораторной работе № 2 …… 31 3 Лабораторная работа № 3 «Нормализация данных» ……………………………. 47 3.1 Нормализация баз данных ……………………………………………………………. 47 3.2 Пример нормализации ………………………………………………………………….. 50 3.3 Порядок выполнения работы ………………………………………………………… 52 3.4 Содержание отчета ………………………………………………………………………. 52 3.5 Индивидуальные варианты заданий к лабораторной работе № 3 …… 53 4 Лабораторная работа № 4 «Проектирование БД» ……………………………….. 59 4.1 Проектирование баз данных …………………………………………………………. 59 4.2 Пример проектирования баз данных …………………………………………….. 60 4.3 Порядок выполнения работы ………………………………………………………… 64 4.4 Содержание отчета ………………………………………………………………………. 64 4.5 Индивидуальные варианты заданий к лабораторной работе № 4 …… 64 Рекомендованная литература ………………………………………………………………… 66 Приложение А ……………………………………………………………………………………… 67 1 ЛАБОРАТОРНАЯ РАБОТА № 1 «СОЗДАНИЕ БАЗЫ ДАННЫХ. ИНСТРУМЕНТЫ СОЗДАНИЯ ТАБЛИЦ» Цель работы: получение навыков работы по созданию базы данных (БД), созданию и редактированию таблиц; знакомство со средой и объек-тами MS Access. Темы для предварительного изучения. Порядок создания БД и таб-лиц. Разделы конструктора таблиц. 1.1 Создание баз данных и таблиц в MS Access Microsoft Access хранит все объекты – таблицы, запросы, формы, отчеты, макросы и модули – в одном файле. o Таблицы создаются пользователем для хранения данных. В каждой записи собраны сведения об одном экземпляре определенного объекта. o Запросы создаются пользователем для выборки нужных данных. С помощью запроса можно также обновить, удалить или добавить данные в таблицы или создать новые. o Формы предназначены для редактирования, ввода и просмотра данных в удобном виде; также их можно применять для создания панелей управления в приложении. o Отчеты используются для формирования выходного документа, предназначенного для вывода на печать. o Макросы предназначены для автоматизации обработки действий, которые должны быть выполнены в ответ на некоторое событие. o Модули содержат программы на языке Visual Basic, которые могут разрабатываться пользователем для реализации нестандартных процедур при создании приложения. Создание базы данных Создание новой БД можно осуществлять двумя способами: создание готовой БД на основе шаблона и создание пустой БД, в которой все объекты будут создаваться вручную. Для выполнения первой лабораторной работы необходимо воспользоваться вторым способом, не забыв задать имя новой базы данных. Создание таблиц Для создания новых объектов в MS Access есть вкладка «Создание», перейдя к которой можно будет создавать произвольные объекты MS Access. Создавать таблицы также можно несколькими способами. Для выпол-нения данной лабораторной работы необходимо будет использовать пункт «Конструктор таблиц». Для каждого поля таблицы обязательно необходимо заполнить поля «Имя поля» и «Тип данных», поле «Описание» заполнять необязательно. При этом следует помнить, что имена полей могут иметь длину не больше 64 символов (может содержать пробелы и не может начинаться с пробела), и желательно применять короткие имена, т. к. по умолчанию имена полей используются как метки полей в формах и как заголовки столб-цов в отчетах. Выбор типов данных o Текстовые поля могут содержать до 255 символов (50 по умолчанию). o Числовые поля (кроме денежных сумм) обычно содержат значения, над которыми впоследствии выполняются вычисления. o Даты/время: над значениями таких полей тоже можно выполнять вычисления. Проверка правильности дат и времени осуществляется автома-тически. o Денежный тип используется для хранения числовых значений де-нежных сумм. o Счетчик используется для автоматической нумерации добавляемой записи. После добавления записи значения этих полей изменить нельзя. o Логический тип используется для хранения логических величин, ко-торые могут принимать только два возможных значения: «да» или «нет». o Поле объектов OLE. Для вставки объекта OLE (документ тексто-вого процессора, электронную таблицу, звуковые или видеоклипы) можно использовать операцию копирования или команду «Правка» – «Вставить» – «Объект». Свойства полей устанавливаются в режиме конструктора таблицы в разделе Свойства поля. Пример структуры таблицы, созданной в конструкторе, приведен на рисунке 1.1. Дата продажи Покупатель Товар Цена Кол-во 11.01.18 ТОО «Союз» Стул 14К 1 500 5 2. Создайте дополнительную таблицу «Покупатель» с первичным ключом «Покупатель» и внесите в неё данные из первой таблицы. Для поля «Покупатель» в исходной таблице с помощью раздела «Подстановка» в кон-структоре таблицы настройте возможность выбора покупателя из списка. Для выполнения задания предварительно необходимо создать новую базу данных и дать ей название. Далее с помощью панели «Создание» выбрать пункт «Конструктор таблиц» и создать необходимую структуру таблицы, за-дав для каждого поля имя и тип данных, как приведено на рисунке 1.3. Рис. 1.3 – Создание новой таблицы с помощью конструктора Далее необходимо произвести сохранение таблицы и заполнить её строками согласно заданию. Ключевые поля на данном этапе создавать не-обязательно. Этот процесс не должен вызвать особых затруднений. Таким образом, будет получена итоговая заполненная таблица, приведенная на ри-сунке 1.4. Рис. 1.4 – Заполнение таблицы Для создания дополнительной таблицы из задания 2 необходимо снова проделать аналогичные действия. При настройке поля «Покупатель» нужно нажать на значок ключа в области меню, что будет означать, что поле «Покупатель» – это первичный ключ таблицы «Покупатель». Следующим шагом будет настройка поля «Покупатель» в таблице Продажи» с целью упрощения занесения данных на основе выпадающего списка. Для этого необходимо использовать в конструкторе раздел «Подста-новка». В поле «Тип управления» выбрать пункт «Поле со списком», в поле «Тип источника строк» – «Таблица или запрос», в поле «Источник строк» выбрать таблицу «Покупатель» (рис. 1.5). Рис. 1.5 – Настройка таблицы 1.3 Порядок выполнения работы 1. Выбрать вариант согласно стандартной формуле расчета вариантов. 2. Создать пустую базу данных. 3. Создать таблицу согласно заданию 1 выбранного варианта и доба- вить в неё соответствующие записи. 4. Выполнить задание 2 выбранного варианта. 5. Оформить отчет о проделанной работе. 1.4 Содержание отчета 1. Титульный лист. 2. Цель работы. 3. Задание согласно варианту. 4. Ход работы, содержащий пошаговое описание выполненных дей-ствий и скриншоты получаемых результатов. 5. Выводы по работе. Пример оформления отчета приведен в приложении А. 1.5 Варианты заданий к лабораторной работе № 1 Вариант 1 1. Посещения читального зала Фамилия читателя Дата рождения Адрес читателя Фамилия библиотекаря Дата посещения Иванов О. И. 20.04.95 Гагарина, 32-7 Петрова О. И. 11.04.17 2. Создайте дополнительную таблицу «Библиотекари» с первичным ключом «Фамилия библиотекаря» и внесите в неё данные из первой таб-лицы. Для поля «Фамилия библиотекаря» в исходной таблице с помощью раздела «Подстановка» в конструкторе таблицы настройте возможность вы-бора фамилии из списка. Вариант 2 1. Нарушения Фамилия нарушителя Дата рожде-ния Адрес нарушителя Номер машины Фамилия инспектора уча-сток Дата наруше-ния Иванов О. И. 20.04.85 Гагарина, 32-7 А678КЕ Петров О. И. 1 11.04.17 2 ЛАБОРАТОРНАЯ РАБОТА № 2 «ЗАПРОСЫ» Цель работы: получение навыков работы по созданию простых и групповых запросов на выборку и запросов на изменение данных. Темы для предварительного изучения. Назначение запросов. Поря-док создания запросов. Запросы на выборку, изменение, удаление. Назначе-ние групповых операций. Порядок создания запросов с групповыми опера-циями. 2.1 Создание запросов в MS Access При выполнении запроса на выборку результаты отображаются в форме динамического набора, который содержит живые данные, а не статическую копию данных исходных таблиц. Поэтому модификация дан-ных в записях динамического набора приводит к модификации в исходных таблицах. Запрос можно сохранить, но при этом полученные при его выпол-нении данные не сохраняются. Запросы на изменение и удаление приводят к модификации или удалению записей, указанных в условии запроса. Порядок создания запроса вручную:  В окне БД открыть вкладку «Создание» – «Другие».  Выбрать «Конструктор запросов». Откроется окно «Добавление таблицы».  Выбрать таблицу (таблицы) или другой запрос.  Щелкнуть на кнопку «Добавить».  После определения источника данных для запроса в столбцы строки «Поле бланка запроса» добавляются необходимые поля. Добавить поля можно разными способами: 1) для добавления одного поля нужно переместить его мышью из окна таблицы в строку «Поле» или дважды щелкнуть на поле в окне табли 2) чтобы добавить все поля, нужно переместить мышью звездочку, расположенную вверху окна таблицы, или дважды щелкнуть на имени таб-лицы, а выделенные при этом поля переместить в бланк запроса. Задание Дата продажи Покупатель Товар Цена Кол-во 11.01.18 ТОО «Союз» Стул 14К 1 500 5 14.01.18 ИП Иванов Диван 43М 8 500 3 26.01.18 ТОО «Союз» Стол 12А 3 500 10 14.02.18 ООО «Свет» Диван 43М 8 500 2 16.02.18 ИП Иванов Стул 14К 1 500 10 Для таблицы «Продажи» реализуйте следующие запросы: 1. Вывод всех записей и полей из таблицы с их сортировкой по дате продажи. 2. Вывод всех записей с полями «Товар», «Дата заказа», «Количество» только для покупателя ИП Иванов. 3. Вывод всех записей, в которых товаров продано более 5. 4. Вывод списка продаж, сделанных в январе 2018 г. 5. Создайте запрос на изменение данных, который реализует смену цены товара «Стул 14К» на сумму 1 600. 6. Посчитайте количество товаров, купленных покупателем ТОО «Союз». 2.3 Порядок выполнения работы 1. Выбрать вариант согласно стандартной формуле расчета вариантов. 2. Создать пустую базу данных. 3. Создать таблицу согласно заданию выбранного варианта и добавить в неё соответствующие записи. 4. Создать и проверить правильность запросов выбранного варианта. 5. Оформить отчет о проделанной работе. 2.4 Содержание отчета 1. Титульный лист. 2. Цель работы. 3. Задание согласно варианту. 4. Ход работы, содержащий пошаговое описание выполненных дей-ствий и скриншоты получаемых результатов. 5. Выводы по работе. Пример оформления отчета приведен в приложении А.

или напишите нам прямо сейчас

Написать в WhatsApp Написать в Telegram

О сайте
Ссылка на первоисточник:
https://ast-centre.ru/
Поделитесь в соцсетях:

Оставить комментарий

Inna Petrova 18 минут назад

Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики

Иван, помощь с обучением 25 минут назад

Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Коля 2 часа назад

Здравствуйте, сколько будет стоить данная работа и как заказать?

Иван, помощь с обучением 2 часа назад

Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 часов назад

Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!

Иван, помощь с обучением 6 часов назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Василий 12 часов назад

Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.

Иван, помощь с обучением 12 часов назад

Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Анна Михайловна 1 день назад

Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?

Иван, помощь с обучением 1 день назад

Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Сергей 1 день назад

Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.

Иван, помощь с обучением 1 день назад

Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инна 1 день назад

Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?

Иван, помощь с обучением 1 день назад

Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Студент 2 дня назад

Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.

Иван, помощь с обучением 2 дня назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Ольга 2 дня назад

Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2

Иван, помощь с обучением 2 дня назад

Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вика 3 дня назад

сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.

Иван, помощь с обучением 3 дня назад

Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Игорь Валерьевич 3 дня назад

здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО

Иван, помощь с обучением 3 дня назад

Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вадим 4 дня назад

Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ

Иван, помощь с обучением 4 дня назад

Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Кирилл 4 дня назад

Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?

Иван, помощь с обучением 4 дня назад

Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Oleg 4 дня назад

Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?

Иван, помощь с обучением 4 дня назад

Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Валерия 5 дней назад

ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?

Иван, помощь с обучением 5 дней назад

Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 дней назад

Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.

Иван, помощь с обучением 5 дней назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Иван неделю назад

Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки

Иван, помощь с обучением неделю назад

Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Дарья неделю назад

Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.

Иван, помощь с обучением неделю назад

Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru