РГР информатика (Автосохраненный)пук
.docxМинистерство образования Российской Федерации
Поволжский государственный технологический университет
Кафедра информатики
Отчёт по расчётно-графической работе
Проектирование баз данных и программирование
По дисциплине «Информатика»
Выполнил: студент группы ЭБ-11 Пряхин А.В.
Проверила: доцент Роженцова Н.И.
Йошкар-Ола
2012
Оглавление
1.Развёрнутое описание варианта задания 2
2.Разработка структуры БД и её обоснование 3
2.1. Список атрибутов полей, содержащихся в БД 4
2.2. Создание БД с помощью СУБД MS Access 4
2.3 Описание действий при выполнении заданий. 6
Список использованной литературы. 8
-
Развёрнутое описание варианта задания
-
Разработать в соответствии со списком атрибутов (имя файла, объём файла, дата создания, время создания, тип файла, ассоциированная с ним программа) структуру БД из нескольких связанных между собой таблиц и обосновать выбранную структуру;
-
Составить схему данных (связи между таблицами для обеспечения целостности БД);
-
Определить основные ключевые поля таблиц;
-
Определить типы данных для каждого поля таблицы БД и разработать меры по устранению ввода недопустимых значений данных в поля таблиц;
-
Создать разработанную структуру БД в СУБД Access;
-
Создать формы занесения данных и заполнить с их помощью БД;
-
Убедиться, что данные, занесённые в таблицу, не противоречивы, и система поддержки целостности БД функционирует. Для этого попытаться изменить, ввести и удалить данные в таблицах с нарушением правил поддержания целостности БД;
-
В мастере конструктор отчётов создать отчёт с результатами выполнения запроса;
-
В текстовом редакторе MS Word подготовить отчёт по выполнению расчётно-графической работы.
-
-
Разработка структуры БД и её обоснование
База данных - database - совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. Является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД).
Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Таким образом, разработка базы данных с использованием определённой СУБД, предусматривает выполнение следующих операций:
-
Создание структуры БД;
-
Наполнение БД;
-
Редактирование БД;
-
Визуализация БД (выборка данных, отвечающих заданным условиям, упорядочение данных, их представление в удобном для пользователя виде).
База данных «Сведения о программном обеспечении папки» должна состоять из трёх связанных между собой таблиц: одна из них базовая и две дополнительные таблицы.
Базовая таблица содержит основные сведения, которые содержатся в полях «Имя файла», «Объём файла», «Дата создания», «Время создания»,
«Тип файла», «Ассоциированная с файлом программа».
2.1. Список атрибутов полей, содержащихся в БД
В структуре БД, по условию задания на её разработку, должны фигурировать следующие поля:
-
Имя файла;
-
Объём файла;
-
Дата создания;
-
Время создания;
-
Тип файла;
-
Ассоциированная с файлом программа;
2.2. Создание БД с помощью СУБД MS Access
Типы данных полей – это характеристики поля, определяющие, какие данные могут храниться в поле. Всего существует 10 типов полей: текстовый, поле MEMO, числовой, дата/время, денежный, счётчик, логический, поле объекта, гиперссылка, мастер подстановок.
Текстовый тип данных используется для хранения таких данных, как имена, адреса, а также чисел, не требующих вычислений. Этот тип соответствует полям: «Имя файла», «Тип файла», «Ассоциированная с файлом программа».
Числовые поля используются для хранения числовых данных, которые должны использоваться в математических вычислениях, за исключением денежных расчётов, а также вычислений, требующих высокой точности. Этот тип соответствует полю: «Объём файла».
Денежный тип поля используют для предотвращения округления во время вычислений.
Дата/время используется для сортировки дат. Формат «Дата» занимает 8 символов. Для этих полей предусмотрено множество специальных функций обработки дат. В работе используется для полей: «Дата создания» и «Время создания».
Для создания полей, в которые при добавлении записи автоматически вводится уникальное число, в Microsoft Access существует тип данных счётчик. Это код в базовой таблице для создания уникальности записей.
После задания наименования и типа полей базовая таблица в режиме конструктора выглядит, как представлено на таблице 1.
Таблица 1
Инфологическая модель БД.
2.3 Описание действий при выполнении заданий.
1.Создадим основную таблицу с полями указанными в задании и названием «Программное обеспечение папки». При выполнении всех действий получается таблица следующего вида(таблица 2):
Таблица 2
-
Создадим формы для заполнения таблиц базы данных.Для этого воспользуемся простой формой на основе таблицы «Программное обеспечение папки». Результат представлен на рисунке 1
Рис1
-
Определить с помощью запроса файлы созданные 21 числа
-
определить файлы созданные в текущем году
-
определить файлы созданные в мае и размером выше 300мб
-
определить день каждого файла
-
определить файлы созданные за последние сутки
Список использованной литературы.
-
С.Е Чесноков «Информатика» часть 1 издательство 2. Методические указания к выполнению практических работ для специальностей 061800,060400. Йошкар-Ола 2007