Решение экономических задач с использованием СУБД
Создание таблицы с определением ее структуры в режиме конструктора таблиц. Определение первичного составного ключа. Ввод данных в режиме таблицы. Внесение логически связанных записей в "Автомобили и водители". Включение таблиц в общую схему данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 25.01.2020 |
Размер файла | 3,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Цель: Создание БД с помощью СУБД Access
Инструменты: Microsoft Access 2010
Ход выполнения работы.
Создание таблиц БД.
Для создания файла БД выполнила команду файл->Создать В окне Создать выбрала Новая база данных. Именовала БД, определила папку, в которой будет размещен этот файл и щелкнул ЛКМ на значке Создать.
Создание структуры таблиц.
Начала создание таблиц с определением ее структуры в режиме конструктора таблиц, для этого в окне БД выбрала вкладку Создание и нажала кнопку Конструктор таблиц.
Рис. 1 «Конструктор таблиц»
В соответствии с предопределенными проектными параметрами структуры для таблиц в окне структуры вводила следующие данные:
В столбце Имя поля ввела в нужной последовательности имена полей.
В столбце Тип данных выбрала нужный тип данных для каждого поля, использовал кнопку списка.
На вкладке Общие задала свойства полей предопределенных на проектной части работы.
Размер поля нажала в нем кнопку списка:
- для текстового поля задала размер поля
- для числового поля выбрала Байт, определяющее длину целого числа, достаточную для размещения максимального значения поля
Условие на значение - занесла в бланк запроса, является выражением, которое сформировала с помощью построителя выражений. Построитель вызвала с помощью вызова меню (кнопка справа от строки). После ввода выражения в окно построителя и нажатия кнопки <Enter> Access отобразила его в строке Условие на значение.
Признаком установки ключа является изображение ключа слева от имени поля.
После присвоения имени таблиц выполнила команду Файл->Сохранить после чего таблица БД сохранилась.
Рис. 2 «Создание структуры таблиц»
Определение первичного составного ключа.
Для определения этого в режиме конструктора таблиц выделила необходимое поле. Затем нажала кнопку панели инструментов Ключевое поле.
Рис. 3 «Установка составного ключа»
Ввод данных в режиме таблицы.
В окне Области навигации установила курсор на таблице, щёлкнула правой кнопкой мыши на таблице и выбрала в контекстном меню пункт Открыть. Таблица откроется в режиме таблицы. Заполнил строки открывшейся таблицы в соответствии с названиями столбцов.
Рис. 4 «Открытие и ввод данных в режиме таблиц»
Ввод логически связанных записей.
Ввела несколько логически взаимосвязанных записей в таблицах АВТОМОБИЛИ и ВОДИТЕЛИ.
Рис. 5 «Таблицы АВТОМОБИЛИ и ВОДИТЕЛИ при вводе логически связанных записей»
Логическая структура БД.
Связи между объектами модели данных реализовала одинаковыми реквизитами - ключами связи. При этом ключом связи всегда является уникальный ключ главной таблицы. Ключом связи в подчиненной таблице является либо некоторая часть уникального ключа в ней, либо поле, не входящее в состав первичного ключа.
Рис. 6 «Логическая схема данных»
Включение таблиц в схему данных.
При активном окне Автомобильное предприятие: База данных нажала на вкладку Работа с базами данных. В открывшемся меню нажал Схема данных. Нажал ЛКМ на свободном участке и выбрала Добавить таблицу, выбрала вкладку Таблицы и, нажала кнопку Добавить, затем разместила в окне Схема данных (Рис.6) все ранее созданные таблицы базы данных, которые отображаются в окне Добавление таблицы. Затем нажала кнопку Закрыть. В результате в окне Схема данных представлены все таблицы базы данных «Автомобильное предприятие» со списками своих полей.
Рис. 7 «Добавление таблицы в схему данных»
Определение связей между таблицами схемы данных.
Определение связей по простому ключу.
Установила связь между таблицами АВТОМОБИЛИ и ВОДИТЕЛИ по простому ключу марка авто. Для этого в окне Схемы данных установила курсор мыши на ключевом поле марка авто главной таблицы АВТОМОБИЛИ и перетащил его на поле табельный номер в подчиненной таблице ВОДИТЕЛИ. В открывшемся окне Изменение связей в строке Тип отношения установится значение один-ко-многим. Отметила параметр Обеспечение целостности данных. Таблица АВТОМОБИЛИ и ВОДИТЕЛИ заполнила корректными данными, между таблицами будет установлена связь, обозначенная на схеме как 1:?. Для обеспечения автоматической корректировки данных во взаимосвязанных таблицах установила флажок каскадное обновление связанных полей и каскадное удаление связанных записей.
Рис. 8 «Обеспечение связей данных в БД»
таблица ключ запись
Создание однотабличной формы с помощью инструмента «Форма»
На вкладке Создать в группе Формы нажала кнопку Форма.
Рис. 9 «Кнопка Форма на вкладке Создать в группе Формы»
Создана новая форма и отображена в режиме макета. В режиме макета Я внесла изменения в структуру формы при одновременном отображении данных.
Рис. 10 «Результат работы команды «Форма» по таблице ПРЕДМЕТ»
Редактирование форм.
Для уточнения текста надписей, местоположения, размера, шрифта и других параметров отображения элементов формы перешла в режим конструктора форм. При открытой форме переход в режим конструктора Я осуществила нажатием в вкладке Режимы кнопки Режим. Кнопка Режим обеспечена списком, развернув который можно выбрать необходимый режим представления формы. Переход в режим конструктора осуществила также с помощью Контекстного меню данной формы.
Размещено на http://www.allbest.ru//
Рис. 11 «Переход в режим конструктора форм»
После перехода в режим конструктора созданная форма откроется в окне конструктора форм.
Рис. 12 «Режим конструктора форм»
Окончательный вид отредактированной формы в режиме конструктора представлен на рис 10.
Размещено на Allbest.ru
Подобные документы
Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.
курсовая работа [4,3 M], добавлен 24.06.2019Создание таблиц базы данных в режиме конструктора. Схема связей между таблицами и содержание таблиц. Установление связи с поддержанием целостности. Структуры двух запросов (в режиме конструктора) и описание процесса их создания. Результаты вывода отчетов.
курсовая работа [3,0 M], добавлен 28.06.2015Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.
реферат [27,3 K], добавлен 08.09.2010Проектирование структуры базы данных. Конструирование структуры будущих таблиц баз данных, основные приемы их заполнения и редактирования. Простая сортировка значений таблицы. Поиск записей по образцу. Как правильно сохранить и загрузить базу данных.
практическая работа [4,4 M], добавлен 02.04.2009Структура таблицы и типы данных. Ввод данных в ячейки таблицы. Создание запросов на выборку, удаление, обновление и добавление записей, на создание таблицы. Основное различие между отчетами и формами, их назначение. Создание отчетов для базы данных.
курсовая работа [1,9 M], добавлен 17.06.2014Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Основные задачи системы электронного документооборота. Создание таблиц и определение связей между ними в MS Access. Работа с мастером подстановок. Разработка запросов. Форма в режиме конструктора. Создание простого отчета для одной таблицы. Вид макета.
курсовая работа [1,6 M], добавлен 20.09.2013Особенности модификации таблиц базы данных средствами СУБД Access. Описание свойств полей, задания ограничений, масок ввода данных. Создание и модификации таблиц, установка их свойств. Схема связи таблиц. Представление результатов задания в виде таблицы.
лабораторная работа [243,5 K], добавлен 13.06.2014Пример создания базы данных "Диспетчерская служба такси". Моделирование элементов системы. Концептуальные требования, нормализация таблицы. Создание структурной схемы базы данных, таблиц в режиме конструктора. Простой, перекрестный, повторяющийся запрос.
курсовая работа [2,9 M], добавлен 21.04.2015Создание таблиц базы данных в режиме конструктора. Наименование и структура таблиц базы данных "Библиотека". Применение поля подстановок и создание фиксированного списка значений для полей. Схема связи между таблицами. Формирование и выполнение запроса.
контрольная работа [1,2 M], добавлен 24.07.2009