Создание базы данных "Учет успеваемости учеников в школе"

Проектирование и создание базы данных, обеспечивающую взаимодействие с ней в режиме диалога, для завуча школы. Анализ предметной области, проектирование базы данных, ее физической реализации в СУБД Access. Формы, обеспечивающих интерфейс пользователя.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 30.01.2019
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

Введение

Глава.1. Определение БД и СУБД и ее характеристики

1.1 Понятие БД, СУБД

1.2 Общие Характеристики СУБД Ms Access

1.3 Успеваемость учеников и методы ее оценки

Глава. 2. Понятия о создании форм запросов и отчетов

2.1 Проектирование базы данных

2.2 Создание таблиц и создание связей

2.3 Создание Форм

2.4 Создание Запросов

2.5 Создание Отчетов

Заключение

Список литературы

Введение

Одной из важнейших областей применения компьютеров является переработка и хранение больших объемов информации в различных сферах деятельности человека: в экономике, банковском деле, торговле, транспорте, медицине, науке и т.д.

Существующие современные информационные системы характеризуются огромными объемами хранимых и обрабатываемых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей.

Основой информационной системы является база данных. В широком смысле слова база данных -- это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.

Темой данной курсовой является “Автоматизация учета успеваемости учеников школы”.

Целью курсовой работы является проектирование и создание базы данных, обеспечивающую взаимодействие с ней в режиме диалога, для завуча школы

Цель практических заданий - приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.

Результат выполнения работы представляется в виде файла БД Access, который должен содержать:

* спроектированные таблицы,

* схему данных со связями между таблицами,

* формы, обеспечивающих интерфейс пользователя,

* запросы,

* отчеты

Работа состоит из введения, двух глав, заключения, списка использованной литературы, приложения. В первой главе проведён подробный анализ предметной области, представлены его результаты, а также сформулированы задачи.

Глава 1. Определение БД и СУБД и ее характеристики

1.1 Понятие о базах данных

База данных -- это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.

Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге либо по алфавиту (алфавитный каталог), либо в соответствии с областью знания (предметный каталог).

Информационная система -- это система, которая реализует автоматизированный сбор, обработку и манипулирование данными и включает технические средства обработки данных, программное обеспечение и обслуживающий персонал.

Цель любой информационной системы -- обработка данных об объектах реального мира. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро производить выборку с произвольным сочетанием признаков. При этом очень важно выбрать правильную модель данных. Модель данных -- это формализованное представление основных категорий восприятия реального мира, представленных его объектами, связями, свойствами, а также их взаимодействиями.

Система программ, позволяющая создавать БД, обновлять хранимую в ней информацию, обеспечивающая удобный доступ к ней с целью просмотра и поиска, называется системой управления базами данных (СУБД).

1.2 Общая характеристика СУБД MS Access

база данные access интерфейс

СУБД MS Access (Microsoft Access) - одна из самых популярных систем для IBM PC и совместимых с ними компьютеров. MS Access входит в комплект Microsoft Office для профессиональной работы и эффективно используется совместно с другими его приложениями для ведения бизнеса на современном уровне. Новые версии Access предъявляют повышенные требования к компьютерной системе, в частности, к быстродействию микропроцессора, емкости запоминающих систем, операционной системе, сетевому программному обеспечению.

MS Access относится к СУБД реляционного типа. Это значит, что в БД информация организована в виде взаимосвязанных таблиц. Как и любая другая СУБД,MS Access предназначена для создания БД и управления ими. Основными функциями ее являются: добавление в БД записей, удаление из БД записей, обновление значений полей в записях, поиск в БД записей, удовлетворяющих заданным условиям. Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определенным критериям множество записей из таблицы, либо изменения в таблицах. Запросы к базе формируются на языке SQL.

В MS Access реализованы функции управления данными: защита данных от несанкционированного доступа, поддержка многопользовательского режима работы с данными, обеспечение целостности данных.

В отличие от других настольных СУБД Access хранит все данные в одном файле, при этом распределяет данные по разным таблицам.

Таблица - это основной объект БД, хранилище информации. В базе может быть несколько таблиц, отражающих сведения из разных источников. Для совместной работы с данными из нескольких таблиц устанавливаются связи между таблицами.

К другим объектам, которые могут быть созданы в БД, относятся запросы, формы, отчеты, макросы, модули.

Запрос позволяет проанализировать данные с помощью групповых операций, вычислений и отбора данных, удовлетворяющих некоторым условиям.

Форма обеспечивает представление данных на экране в виде, удобном пользователю. Формы позволяют вводить, просматривать, изменять данные, являются средством поиска данных и отличаются многообразием.

Отчет служит для отображения данных при выводе на печать.

Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, такие как открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых задач. Например, при нажатии пользователем кнопки можно запустить макрос, который распечатает отчет.

Модуль - это набор описаний и процедур на языке Visual Basic для приложений, собранных в одну программную единицу.

СУБД MS Access полностью совместима с такими компонентами пакета Microsoft Office, как MS Excel, MS Word, MS Outlook. Взаимодействие MS Accessс MS Outlook позволяет создавать и отправлять сообщения электронной почты с формами для ввода данных.

МS Access может работать с разными форматами файлов других систем, поддерживающих стандарт открытого доступа к данным ODBC (Open Database Connectivity) -Oracle, Microsoft SQL Server, Sybase SQL Server. Стандарт ODBC определяет язык и набор протоколов для обмена между пользовательским приложением и самими данными, хранящимися на сервере, и. используется как средство коммуникации между настольным персональным компьютером (клиентом) и сервером.

С помощью Office Access можно сохранить отчет в формате PDF(Portable Document Format) или XPS(формат XML Paper Specification). Это позволяет произвести распечатку или публикацию файла, а также переслать его по электронной почте. Можно опубликовать свои файлы в библиотеках или перемещать приложение в Windows Share Point Services, что дает возможность участникам группы легко взаимодействовать друг с другом посредством обозревателя.

В MS Access существуют функции и технологии, увеличивающие производительность системы: технология Rushmore; быстрая сортировка (QuickSort); средство наиболее часто выполняемых запросов (Top Value queries).

MS Access представляет мощный инструментарий для разработчика. Универсальная среда разработчика со встроенным отладчиком обеспечивает возможности программирования на уровне Microsoft Visual Basic.

MS Access имеет большое количество инструментальных средств для эффективного выполнения практически любых работ с БД. К ним относятся Мастера и Построители.

Назначение Мастеров - помочь даже мало подготовленному пользователю создать свою БД, обрабатывать данные с помощью форм, запросов и отчетов, проводить анализ таблиц БД и т.д. Мастера предоставляют пользователю интерактивный пошаговый интерфейс для выполнения определенной работы.

1.3 Успеваемость учеников и методы ее оценки

Учет успеваемости - неотъемлемая сторона процесса школьного обучения. Учитель обучает и вместе с тем учитывает, как ученики воспринимают изучаемое, овладевают умениями применять знания, как осмысливают, запоминают, переживают процесс овладения ими. Оценка успехов ориентирует учащихся как относительно уровня их достижений в учебной деятельности, так и в развитии необходимых для достижения высокой успеваемости нравственно-волевых качеств.

Оценка знаний, умений и навыков должна быть объективно правильной, т. е. соответствовать истинному уровню успеваемости учащихся. Такой учет позволяет управлять процессом усвоения знаний, умений, навыков, т. е. умственными и практическими действиями, их последовательностью, вносит в деятельность учителя и учащихся необходимые коррективы и служит средством совершенствования процесса обучения, повышения его эффективности, преодоления второгодничества. Осуществляя обучение, учитель не только сам дает определенную информацию учащимся или организует получение ее ими из других источников, но заботится также о том, как учащиеся выполняют заданную работу, каково качество получаемых ими знаний и умений.

Завуч может вносить следующие изменения:

* ввести информацию о новом учителе;

* удалить запись об ученике;

* изменить оценку ученику.

Необходимо предусмотреть возможность выдачи справки о количестве учеников, в данном классе и отчета о работе школы (количество учителей по предметам, количество кабинетов, число учеников в каждом классе, число учащихся на 2, 4-5, 5 по классам и по школе).

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

Различают несколько проверок знаний: устная, письменная и практическая.

Устная проверка. Еще не так давно в школе преобладающим методом проверки знаний был индивидуальный опрос, занимавший до 40 % времени на каждом уроке. Использование индивидуального опроса как универсального метода снижает обучающее и воспитательное значение урока, и здесь центр тяжести овладения знаниями переносится на домашнюю работу учащихся, так как индивидуальный опрос предполагает полные ответы учащихся в форме связного изложения вопроса на эту тему, для подготовки которых требуется много времени. На уроке происходит следующая ситуация: на выслушивание ответов немногих учащихся в классе требуется очень много времени, нередко при этом снижается познавательная активность большинства учащихся. Но совсем отказываться от индивидуального опроса не стоит, так как такой опрос является важным средством развития устной речи, памяти, мышления. А если правильно организовать такой опрос и обеспечить активность всех учащихся, то результат будет положительный - слушая ответ товарища, другие критически его осмысливают, повторяя, углубляют знания. Следовательно, пассивность учеников при индивидуальном опросе - результат несовершенной методики его проведения.

Кроме индивидуального опроса, устная проверка осуществляется в форме беседы учителя с классом. В этом случае на вопросы учителя требуются краткие ответы, благодаря чему в беседе участвуют значительное число учащихся и даже весь класс. Эту форму устной проверки можно назвать фрагментарной, так как здесь ответы являются как бы отрывочными, неполными, частичными. Когда такой опрос сосредоточивается в специально отведенное время и охватывает всех учащихся класса, он называется фронтальным: при устном счете, проверке знаний хронологических дат, географической номенклатуры, грамматических форм, различных определений, правил, формул, к которым часто приходится обращаться.

Письменная проверка. Главное назначение письменной (и графической) проверки - это выявление степени овладения учащимися умениями и навыками по данному предмету. Также она позволяет судить и о качестве знаний - их правильности, точности, осознанности, об умении применять знания на практике, дает возможность в короткий период одновременно проверить всех учащихся класса. К письменным и графическим работам относятся контрольные диктанты, изложения, сочинения, решение примеров и задач, выполнение рисунков, схем, чертежей и т. д. Главное назначение таких работ - это поверка и развитие письменной речи учащихся, умения связно, последовательно, логически стройно излагать на бумаге свои мысли.

В целях проверки знаний учащихся используются и краткие письменные, и графические работы, на которые отводится 10-15 минут. Оценка результатов деятельности играет большую роль в различных сферах

Прямые объекты оценки успеваемости - это знания, умения и навыки учащихся, их полнота, правильность, точность, прочность, связь с жизнью, умение применять их на практике, а также устная, письменная, графическая, практическая формы их выражения.

Итоговые отметки за четверть, полугодие, за учебный год выводятся в соответствии с фактическим уровнем знаний, сложившимся к моменту выставления балла. Например, если ученик первого класса читал в первом полугодии на «3», в третьей четверти - на «4» и в четвертой - на «5», то ему за год по чтению выставляется балл «5», так как к концу учебного года он стал читать на «пять». Тот же принцип используется при выведении итоговых баллов за четверть, полугодие и за год по всем предметам.

На основании оценок решается вопрос о переводе учащихся в следующий класс.

Глава 2. Понятия о создании форм запросов и отчетов

2.1 Проектирование баз данных

Инфологическое проектирование

1. Определение сущностей.

Сущности - это базовые типы информации, которые хранятся в БД (в реляционной БД каждой сущности назначается таблица). Я выделяю.

· Классы

· Расписание

· Кабинеты

· Ученики

· Учителя

ER-модель

ER-модель используется при высокоуровневом проектировании баз данных. С её помощью можно выделить ключевые сущности и обозначить связи, которые могут устанавливаться между этими сущностями. ER-модель представляет собой формальную конструкцию, которая сама по себе не предписывает никаких графических средств её визуализации. В качестве стандартной графической нотации, с помощью которой можно визуализировать ER-модель, была предложена диаграмма «сущность-связь» (англ. entity-relationship diagram, ERD, ER-диаграмма).

Рис.1 ER-диаграмма

2. Определение атрибутов сущности:

Атрибут (элемент данных) - наименьшая единица структуры данных. Обычно каждому элементу при описании базы данных присваивается уникальное имя.

Таблица 1. «Атрибуты сущностей»

Сущности

Атрибуты

Пропуски

Имя,Фамилие,кол-во пропусков

Успеваемость

Имя,Фамилие,оценки,предмет

Предметы

Название предмета,Учителя

Ученики

Код ученика, Фамилия, Имя, Отчество, Класс, Дата рождения

Учителя

Код учителя, Фамилия, Имя, Отчество, Дата рождения, Стаж работы, Предмет

3. Определение связей между сущностями:

Реально база данных должна хранить информацию о нескольких взаимосвязанных сущностях, образующих предметную область, то есть быть представленной набором связанных таблиц. Эта связь должна быть синхронной.

Таблица 2. «Связи сущностей»

Наименование
связей

Между какими объектами

Тип связи

Первый объект

Второй объект

Ученики

Успеваемость

Предмет

1:М

Ученики

Предмет

Пропуски

1:М

Учителя

Ученики

Предмет

1:М

Даталогическое проектирование

Определение набора таблиц и их свойств

Таблица 3. Отношение «Предмет»

Имя поля

Тип Данных

Размер

Свойства поля

Предмет

Текстовый

Целое

Первичный ключ

Код руководителя

Числовой

Целое

Внешний ключ

Таблица 4. «Успеваемость»

Имя поля

Тип Данных

Размер

Свойства поля

Фамилия Имя ученика

Текстовый

Целое

Первичный ключ

Процент Успеваемости

Числовой

Целое

Пропуски

Числовой

Целое

Таблица 6. «Ученики»

Имя поля

Тип Данных

Размер

Свойство поля

Код ученика

Числовой

Целые

Первичный ключ

Фамилия

Текстовый

30

Обязательное поле

Имя

Текстовый

20

Отчество

Текстовый

25

Класс

Числовой

Целое

Внешний ключ

Дата рождения

Дата/Время

Краткий

Таблица 7. «Учителя»

Имя поля

Тип Данных

Размер

Свойство поля

Код учителя

Числовой

Целые

Первичный ключ

Фамилия

Текстовый

30

Обязательное поле

Имя

Текстовый

20

Отчество

Текстовый

25

Дата Рождения

Дата/Время

Краткий

Стаж работы

Числовой

Целое

Предмет

Текстовый

20

Внешний ключ

2.2 Создание таблиц и создание связей

Перед созданием таблиц необходимо тщательно проанализировать свои требования и выяснить, какие таблицы нужны.

Таблицы -- это объект базы данных, который содержит данные по определенной теме, например, сведения о сотрудниках или товарах. Таблица состоит из полей и записей. Каждая запись включает данные об одном элементе, например, о конкретном сотруднике. Записи также часто называют строками или экземплярами. Каждое поле включает данные об одном аспекте объекта таблицы, например, имя или адрес электронной почты. Поля также часто называют столбцами или атрибутами.

Рис.1 Поля таблицы

1. Запись

2. Поле

3. Значение поля

База данных Access может включать много таблиц, в каждой из которых хранятся данные по отдельным объектам. Каждая таблица может содержать много полей с данными различного типа, включая текст, числа, даты и гиперссылки.

Свойства таблиц и полей.

Рис.2 Свойства таблицы

1. Свойства таблицы

2. Свойства поля

В базе данных Access свойствами таблицы называются атрибуты, определяющие ее внешний вид и работу. Свойства таблицы задаются на странице свойств таблицы в Конструкторе. Например, вы можете задать для таблицы свойство Режим по умолчанию, чтобы указать, как она должна отображаться по умолчанию.

Свойство поля применяется к определенному полю в таблице и определяет его характеристики или определенный аспект поведения. Некоторые свойства поля можно задать в режим таблицы. Вы также можете настраивать любые свойства в Конструкторе с помощью области Свойства поля.

Типы данных.

У каждого поля есть тип данных. Тип данных поля определяет данные, которые могут в нем храниться (например, большие объемы текста или вложенные файлы).

Рис.3 Тип данных

Тип данных является свойством поля, однако он отличается от других свойств:

· Тип данных поля задается на бланке таблицы, а не в области Свойства поля.

· Тип данных определяет, какие другие свойства есть у этого поля.

· Тип данных необходимо указывать при создании поля.

Чтобы создать новое поле в Access, введите данные в новый столбец в режиме таблицы. В таком случае Access автоматически определяет тип данных для поля в зависимости от введенного значения. Если оно не относится к определенному типу, Access выбирает текстовый тип. При необходимости его можно изменить с помощью ленты.

Отношения между таблицами.

Хотя в каждой из таблиц хранятся данные по отдельному объекту, в базе данных Access все они обычно связаны между собой. Ниже приведены примеры таблиц в базе данных:

· Таблица Успеваемость, включающая Пропускии и Процент Успеваемости учеников.

Рис 4. Таблица успеваемости

·

· Таблица ученики, показывающая количество учеников а так же их данные.

Рис.5 Таблица учеников

· Таблица учителя, в которую входят сами учителя, так же данные о них.

Рис.6 Таблица учителей

· Таблица Предметы, в которую входят название предметов.

Рис.7 Таблица предметов

Так как данные по разным темам хранятся в отдельных таблицах, их необходимо как-то связать, чтобы можно было легко комбинировать данные из разных таблиц. Для этого используются связи. Связь -- это логическое отношение между двумя таблицами, основанное на их общих полях.

Схема данных

Для определения схемы данных проектируемой базы данных, то есть построения ее инфологической модели, необходимо определить сущности и связи БД. С помощью сущности моделируется класс однотипных объектов. Сущность имеет имя, уникальное в пределах моделируемой системы. Сущность соответствует некоторому классу однотипных объектов, поэтому предполагается, что в системе существует множество экземпляров данной сущности. Объект, которому соответствует понятие сущности, имеет свой набор атрибутов - характеристик, определяющих свойства данного представителя класса. Между сущностями могут быть установлены связи - бинарные ассоциации, показывающие, каким образом сущности соотносятся или взаимодействуют друг с другом. Связь может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь).

Рис.8 Схема данных

2.3 Создание форм

В форме Access, как на витрине магазина, удобно просматривать и открывать нужные элементы. Так как форма -- это объект, с помощью которого пользователи могут добавлять, редактировать и отображать данные, хранящиеся в базе данных классического приложения Access, ее внешний вид играет важную роль. Если база данных классического приложения Access используется несколькими пользователями, хорошо продуманные формы -- залог точности данных и эффективности работы с ними. Создать форму на компьютере в базе данных Access можно несколькими способами. В этой статье мы рассмотрим наиболее распространенные из них. Чтобы создать форму из таблицы или запроса базы данных, в области навигации щелкните таблицу или запрос, содержащие данные для формы, а затем на вкладке Создание нажмите кнопку Форма.

Рис.9 Создание форм

Приложение Access создаст форму и отобразит ее в режиме макета.

Рис.10 Форма

При необходимости вы можете изменить оформление, например, настроить размер текстовых полей в соответствии с данными. Подробнее читайте в статье об использовании инструмента "Форма".

2.4 Создание запросов

Запросы упрощают просмотр, добавление, удаление или изменение данных в базе данных Access. Среди других целей использования запросов можно отметить:

· Быстрый поиск определенных данных путем фильтрации с применением определенных критериев (условий);

· Вычисление или сведение данных;

· Автоматизированное управление данными, например, регулярный просмотр актуальных данных.

В хорошо структурированной базе данных сведения, которые требуется представить с использованием формы или отчета, зачастую хранятся в разных таблицах. Запрос может извлечь информацию из разных таблиц и собрать ее для отображения в виде формы или отчета. Запрос может представлять собой обращение к данным для получения информации из базы данных или выполнения действий с данными. Запрос можно использовать для получения ответа на простой вопрос, выполнения расчетов, объединения данных из разных таблиц, а также для добавления, изменения или удаления данных в таблице. Это очень гибкий инструмент: существует много типов запросов, и каждый тип создается с учетом задачи.

Создание запроса на выборку.

Запрос на выборку позволяет просматривать данные только из определенных полей таблицы либо из нескольких таблиц одновременно или же находить данные, которые соответствуют определенным условиям. Создадим запрос для поиска ученика.

1. Откройте базу данных. На вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов.

Рис.11 Запрос на выборку

2. В диалоговом окне Добавление таблицы на вкладке Таблицы дважды щелкните элементы Ученики.

3. В бланке запроса в строке Условие отбора столбца "Фамилия" введите [поиск ученика]

Рис.12 Запрос на выборку

4. На вкладке Конструктор в группе результаты нажмите кнопку Выполнить.

Создание запроса на добавление.

Предположим, вы создали таблицу но вспомнили что необходимо добавить в эту таблицу новые данные. Используя следующую процедуру, можно добавить эти данные в таблицу.

1) Откройте "Запрос" в конструкторе.

2) На вкладке Конструктор в группе Тип запроса выберите команду Добавить. Откроется диалоговое окно Добавление.

3) В диалоговом окне Добавление щелкните стрелку в поле и выберите в раскрывающемся списке, а затем нажмите кнопку ОК.

Рис.13 Добавление запроса

4) В строке Добавление записей в таблицу выберите соответствующее поле для каждого столбца.

Рис.14 Добавление записей

В этом примере значения в строке Добавление записей в таблицу должны соответствовать значениям в строке Поле, но это не требуется для нормальной работы запросов на добавление

5) На вкладке Конструктор в группе Результаты нажмите кнопку Выполнить.

Рис.15 Выполнить запрос

Создание запроса на обновление.

Для изменения данных в таблицах, а также для ввода условий, указывающих, какие строки следует обновить, можно использовать запрос на обновление. Запрос на обновление позволяет просмотреть обновленные данные перед выполнением обновления. В предыдущем примере вы добавили строки в таблицу. В ней в поле отображается числовой код товара. Чтобы данные отчетов были более информативными, замените коды товаров их названиям. Используйте следующую процедуру.

1) Откройте таблицу в конструкторе.

2) В строке измените тип данных Числовой на Текстовый.

3) Сохраните и закройте таблицу.

4) На вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов.

5) В диалоговом окне Добавление таблицы дважды щелкните и закройте диалоговое окно Добавление таблицы.

6) На вкладке Конструктор в группе Тип запроса нажмите кнопку Обновить.

Рис.16 Обновление

7) В бланке больше не будут отображаться строки Сортировка и Показать и появится строка Обновление.

Рис.17 Обновление

8) В таблице дважды щелкните элемент, чтобы добавить это поле в бланк.

Рис.18 Добавление поля в бланк

9) В бланке в строке Обновление столбца введите: [новый предмет].

Рис.19 Обновление

10) В строке Условие отбора введите или вставьте следующую строку: [код предмета].

Рис.20 Строка отбора

11) Можно узнать, какие значения будут изменены запросом на обновление, просмотрев запрос в режиме таблицы.

12) На вкладке Конструктор выберите Режим >Режим таблицы. Запрос возвращает список кодов товаров, которые будут обновлены.

13) На вкладке Конструктор нажмите кнопку Выполнить.
При открытии таблицы можно будет увидеть, что числовые значения в поле заменены.

Создание запроса на удаление.

Предположим, готовясь отправить таблицу, вы заметили, что некоторые строки содержат пустые поля. Перед отправкой таблицы их необходимо удалить. Можно открыть таблицу и удалить строки вручную, но, если их много и есть четкие условия отбора, удобнее использовать запрос на удаление.

Вы можете использовать запрос для удаления из таблицы строк, в которых отсутствует значение. Для этого выполните описанную ниже процедуру.

1) На вкладке Создание нажмите кнопку Конструктор запросов.

2) В диалоговом окне Добавление таблицы дважды щелкните, затем закройте диалоговое окно Добавление таблицы.

Рис.21 Добавление таблицы в запрос

3) На вкладке Конструктор в группе Тип запроса нажмите кнопку Удаление. В бланке больше не будут отображаться строки Сортировка и показать и появится строка Удалить.

Рис.22 Создание запроса на удаление

4) В таблице дважды щелкните поле, чтобы добавить его в бланк.

Рис.23 Создание запроса на удаление

5)

6) В бланке в строке Условие отбора введите Is Null.

Рис.24 Условие отбора

7) На вкладке Конструктор в группе Результаты нажмите кнопку Выполнить.

Рис.25 Выполнить запрос

2.5 Создание отчётов

Средство "Отчет" -- это самый быстрый способ создания отчета, потому что при его использовании отчет формируется сразу же, без запроса дополнительной информации. В отчете будут представлены все записи базовой таблицы или запроса. Хотя получившийся отчет, скорее всего, будет далек от совершенства, он позволит быстро просмотреть базовые данные. После этого отчет можно сохранить и изменить в режиме макета или конструктора в соответствии с поставленной задачей.

1. В области навигации щелкните таблицу или запрос, на основе которых вы хотите создать отчет.

2. На вкладке Создание в группе Отчеты выберите Отчет.

Рис.26 Создание отчета

4. Access создаст отчет и отобразит его в режиме макета.

В следующий раз при открытии отчета Access отобразит в нем самые последние данные из источника записей.

Создание отчета с помощью мастера отчетов.

В мастере отчетов можно более точно настроить поля, которые требуется включить в отчет. При этом вы можете указать способ группировки и сортировки данных, а также добавить в отчет поля из нескольких таблиц или запросов, если отношения между ними заданы заранее.

· На вкладке Создание в группе Отчеты выберите Мастер отчетов.

Рис.27 Создание отчета с помощью мастера отчетов

· Следуйте указаниям на страницах мастера отчетов. На последней странице нажмите кнопку Готово.

Рис.28 Добавление таблицы в отчет

Разделы отчета

Отчет Access состоит из нескольких разделов. Разделы можно просматривать в режиме конструктора. Чтобы создавать полезные отчеты, необходимо понимать, для чего используется каждый раздел. Например, от того, в каком разделе размещается вычисляемый элемент управления, зависит то, как Access рассчитывает результаты.

Заключение

Базы данных остаются динамично развивающимся теоретико- прикладным направлением, при этом особенно прогрессирует прикладная сторона.

Ее развитие идет по следующим основным направлениям:

· разработка объектно-ориентированных СУБД и расширение масштабов применения объектно-ориентированных БД;

· создание сетей баз данных, в том числе корпоративных, intranet - с использованием принципов построения Internet;

· совершенствование режима клиент-сервер и сетевой связи серверов;

· построение хранилищ данных;

· увеличение памяти для БД за счет третичной составляющей (магнитные ленты, оптические диски) памяти.

· переход от традиционных баз данных, хранящих числа и символы, к объектно-реляционным базам данных, содержащим данные со сложным поведением.

Быстрое развитие технологий хранения информации, коммуникаций и обработки позволяет переместить всю информацию в киберпространство. Программное обеспечение для определения, поиска и визуализации оперативно доступной информации ключ к созданию и доступу к такой информации. Основные задачи, которые при этом необходимо решить, следующие:

· определение моделей данных для новых типов и их интеграция с традиционными системами баз данных;

· масштабирование баз данных по размеру, пространственному размещению и многообразию;

· автоматическое обнаружение тенденций данных, структур и аномалий;

· интеграция (комбинирование) данных из нескольких источников;

· создание сценариев и управление данными в организациях;

· автоматизация проектирования и администрирования базами данных.

Список литературы

1. Уэлдон Администрирование баз данных / Уэлдон, Дж.-Л.. - М.: Финансы и статистика, 2012. - 207 c

2. Хаббард, Дж. Автоматизированное проектирование баз данных / Дж. Хаббард. - М.: Мир, 2014. - 296 c

3. Черчень, Александра Курсовая работа по обитателям болота / Александра Черчень. - М.: Эксмо, 2014. - 352 c

4. Шнайдер Microsoft SQL Server 6.5. Проектирование высокопроизводительных баз данных / Шнайдер, Роберт. - М.: ЛОРИ, 2012. - 361 c

5. Энсор Oracle проектирование баз данных / Энсор, Стивенсон Дейв; , Йен. - М.: BHV Киев, 2014. - 560 c

6. Энсор, Д. Oracle. Проектирования баз данных / Д. Энсор, Й. Стивенсон. - М.: Киев: BHV, 2011. - 560 c

7. Яргер, Р.Дж. MySQL и mSQL: Базы данных для небольших предприятий и Интернета / Р.Дж. Яргер, Дж. Риз, Т. Кинг. - М.: СПб: Символ-Плюс, 2016. - 560 c.

Размещено на Allbest.ru

...

Подобные документы

  • Этапы создания и разработки базы данных. Построение модели предметной области. Разработка даталогической и физической моделей данных, способы обработки данных о сотрудниках организации. Проектирование приложений пользователя. Создание кнопочной формы.

    курсовая работа [2,1 M], добавлен 14.02.2011

  • Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.

    курсовая работа [4,3 M], добавлен 24.06.2019

  • Разработка базы данных для спортивной школы с целью ведения учета, контроля и получения информации о нужном студенте. Создание диалогового окна входа в приложение. Составление схемы и структуры базы данных. Разработка пользовательского интерфейса.

    курсовая работа [3,4 M], добавлен 08.09.2015

  • Сущность и виды СУБД Microsoft Access. Алгоритм создания базы данных сессионной успеваемости студентов ВУЗа. Проектирование форм для сводных таблиц с помощью конструктора окон. Разработка отчетов и запросов на выборку данных. Создание кнопочной формы.

    курсовая работа [5,4 M], добавлен 09.05.2011

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя.

    курсовая работа [2,1 M], добавлен 14.11.2013

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.

    отчет по практике [523,6 K], добавлен 21.04.2014

  • Создание базы данных в среде MS Access. Создание и работа с базой данных в ателье. Алгоритм решения задачи. Выбор пакета прикладных программ. Проектирование форм выходных документов с использованием СУБД MS Access. Структура записи таблиц базы данных.

    курсовая работа [1,6 M], добавлен 30.01.2009

  • Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.

    курсовая работа [3,7 M], добавлен 15.11.2010

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Процесс проектирования базы данных, разработка её логической структуры в соответствии с инфологической моделью предметной области. Работа с программой СУБД Access, свойства таблиц и их полей, создание межтабличных связей; инфологическое проектирование.

    курсовая работа [1,7 M], добавлен 17.12.2009

  • Построение программы, обеспечивающей взаимодействие с ней в режиме диалога для завуча школы. Инфологическая модель базы данных школы. Создание таблиц, запросов и отчетов. Главное интерфейсное окно. Формы "Редактирование данных " и "Ввод преподавателя".

    курсовая работа [780,4 K], добавлен 21.01.2015

  • Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.

    реферат [1,6 M], добавлен 22.10.2009

  • Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.

    курсовая работа [2,0 M], добавлен 16.04.2011

  • Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.

    контрольная работа [723,9 K], добавлен 25.11.2012

  • Проектирование базы данных "Вклад", в которой вкладчики делают вклады разного вида в одном из нескольких филиалов банка. Интерфейс в режиме конструктора. Создание таблицы "Учет вкладов" в виде ленточной формы. Схема данных, кнопка выхода в интерфейс.

    курсовая работа [1,4 M], добавлен 24.03.2015

  • Проектирование базы данных Access. Система управления базами данных. Создание и обслуживание базы данных, обеспечение доступа к данным и их обработка. Постановка задач и целей, основных функций, выполняемых базой данных. Основные виды баз данных.

    лабораторная работа [14,4 K], добавлен 16.11.2008

  • Изучение основных понятий баз данных: структура простейшей базы данных, компоненты базы данных Microsoft Access. Проектирование базы данных "Туристическое агентство" в СУБД Access 2010, в которой хранятся данные о клиентах, которые хотят поехать отдыхать.

    курсовая работа [3,3 M], добавлен 20.09.2013

  • Сущность базы данных. Процесс построения концептуальной модели. Построение реляционной модели, создание ключевого поля. Процесс нормализации. Проектирование базы данных в ACCESS. Порядок создание базы данных. Создание SQL запросов и работа в базе данных.

    курсовая работа [185,6 K], добавлен 08.11.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.