База данных, хранящая в себе информацию о командах NBA

Структуры информационных моделей и соответственно различных типов баз данных: табличные, иерархические и сетевые. Создание и заполнение таблиц, связи между ними. Запрос на выборку "Биатлонисты". Создание отчёта "Турнирная таблица женский биатлон".

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

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

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

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

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

ВВЕДЕНИЕ

На сегодняшний день в мире работают сотни миллионов персональных

компьютеров. Ученые, экономисты, политики считают, что к началу третьго тысячелетия:

количество компьютеров в мире сровняется с числом жителей развитых стран.

большинство этих компьютеров будет включено в мировые информационные сети.

Вся накопленная человечеством к началу третьего тысячелетия информация будет переведена в компьютерную (двоичную) форму, а вся информация будет готовиться при помощи (или при участии) компьютеров; вся информация будет бессрочно храниться в компьютерных сетях;

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

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

1. БАЗА ДАННЫХ И СУБД

1.1 База данных

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

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

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

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

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

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

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

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

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

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

текстовый - тексты, содержащие до 255 символов;

числовой - числа;

дата/время - дата или время;

денежный - числа в денежном формате;

логический - значения Истина (Да) или Ложь (Нет);

гиперссылка - ссылки на информационный ресурс в Интернете (например, Web-сайт).

Поле каждого типа имеет свой набор свойств. Наиболее важными свойствами полей являются:

размер поля - определяет максимальную длину текстового или числового поля;

формат поля - устанавливает формат данных;

обязательное поле - указывает на то, что данное поле обязательно надо заполнить.

Рассмотрим, например, базу данных "Компьютер", которая содержит перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) можно рассмотреть тип установленного процессора и объем оперативной памяти. Поля Название и Тип процессора являются текстовыми, Оперативная память - числовым, а поле № п/п - счетчиком, как показано в таблице 1

Таблица 1-Табличная база данных

№ п/п

Название

Тип процессора

Оперативная память (Мбайт)

1

Compaq

Celeron

64

2

Dell

Pentium III

128

3

IBM

Pentium 4

256

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

Иерархическая модель данных -- представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.

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

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

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

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

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

Cетевая модель была первым подходом, использовавшимся при создании баз данных в конце 50-ых - начале 60-ых годов. Активным пропагандистом этой модели был Чарльз Бахман. Главным конкурентом тогда у нее была иерархическая модель данных, представленная ведущим продуктом компании IBM в области баз данных - IBM IMS. В конце 60-ых годов Эдгаром Коддом была предложена реляционная модель данных и после долгих и упорных споров с Бахманом реляционная модель приобрела большую популярность и теперь является доминирующей на рынке СУБД.

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

Сетевая БД состоит из набора экземпляров определенного типа записи и набора экземпляров определенного типа связей между этими записями.

Тип связи определяется для двух типов записи: предка и потомка. Экземпляр типа связи состоит из одного экземпляра типа записи предка и упорядоченного набора экземпляров типа записи потомка. Для данного типа связи L с типом записи предка P и типом записи потомка C должны выполняться следующие два условия:

каждый экземпляр типа записи P является предком только в одном экземпляре типа связи L;

каждый экземпляр типа записи C является потомком не более чем в одном экземпляре типа связи L.

Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности.

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

Реляционная модель данных (РМД) -- логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка.

На реляционной модели данных строятся реляционные базы данных.

Реляционная модель данных включает следующие компоненты:

Структурный аспект (составляющая) -- данные в базе данных представляют собой набор отношений.

Аспект (составляющая) целостности -- отношения (таблицы) отвечают определенным условиям целостности. РМД поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных.

Аспект (составляющая) обработки (манипулирования) -- РМД поддерживает операторы манипулирования отношениями (реляционная алгебра, реляционное исчисление).

Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица. Необходимо помнить, что «таблица» есть понятие нестрогое и неформальное и часто означает не «отношение» как абстрактное понятие, а визуальное представление отношения на бумаге или экране. Некорректное и нестрогое использование термина «таблица» вместо термина «отношение» нередко приводит к недопониманию. Наиболее частая ошибка состоит в рассуждениях о том, что РМД имеет дело с «плоскими», или «двумерными» таблицами, тогда как таковыми могут быть только визуальные представления таблиц. Отношения же являются абстракциями, и не могут быть ни «плоскими», ни «неплоскими».

Для лучшего понимания РМД следует отметить три важных обстоятельства:

модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами;

для реляционных баз данных верен информационный принцип: всё информационное наполнение базы данных представлено одним и только одним способом, а именно -- явным заданием значений атрибутов в кортежах отношений; в частности, нет никаких указателей (адресов), связывающих одно значение с другим;

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

Принципы реляционной модели были сформулированы в 1969--1970 годах Э. Ф. Коддом (E. F. Codd). Идеи Кодда были впервые публично изложены в статье «A Relational Model of Data for Large Shared Data Banks», ставшей классической.

Строгое изложение теории реляционных баз данных (реляционной модели данных) в современном понимании можно найти в книге К. Дж. Дейта. «C. J. Date. An Introduction to Database Systems» («Дейт, К. Дж. Введение в системы баз данных»).

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

1.2 СУБД MS Access

Системы управления базами данных (СУБД) - это программные средства, с помощью которых можно создавать базы данных, наполнять их и работать с ними. В мире существует немало различных систем управления базами данных. Многие из них на самом деле являются не законченными продуктами, а специализированными языками программирования, с помощью которых каждый, освоивший данный язык, может сам создавать такие структуры, какие ему удобны, и вводить в них необходимые элементы управления. К подобным языкам относятся Clipper, Paradox, FoxPro и другие.

Объекты Access

Таблицы - основные объекты базы данных. С ними мы уже знакомы. В них хранятся данные. Реляционная база данных может иметь много взаимосвязанных таблиц.

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

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

Отчеты - это формы "наоборот". С их помощью данные выдают на принтер в удобном и наглядном виде.

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

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

Режимы работы в Access

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

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

Взгляните на стартовое окно базы данных. Кроме шести вкладок для основных объектов оно содержит три командные кнопки:

Открыть, Конструктор, Создать. С их помощью и выбирается режим работы с базой.

Кнопка Открыть открывает избранный объект. Если это таблица, то ее можно просмотреть, внести новые записи или изменить те, что были внесены ранее.

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

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

Microsoft Access

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

Основные компоненты MS Access:

построитель таблиц;

построитель экранных форм;

построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

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

2. СОЗДАНИЕ БАЗЫ ДАННЫХ

1. Заходим в меню Пуск > Все программы > Microsoft Office двойным щелчком левой клавишой мыши открываешь Microsoft Office Access 2010,как показано на рисунке 1.

Рисунок 1- Microsoft Access

2. После того как программа Access запустилась, нажимаем на пункт Создать > Новая база данных, как показано на рисунке 2.

Рисунок 2- Создание новой базы данных

3. Далее Access автоматически создал таблицу под названием Таблица1 с двумя столбцами, как показано на рисунке 3.

Рисунок 3- Таблица1

2.1 Создание и заполнение таблиц

4. На панели задач выбираем пункт Режим> Конструктор, как показано на рисунке 4.

Рисунок 4- Конструктор

5. Задаём имя таблицы Биатлонисты и нажимаем OK, как показано на рисунке 5.

Рисунок 5- Имя таблицы

6. Заполняем поля: в столбце Имя поля пишем названия столбцов будущей таблицы (Код биатлонистки, Фамилия биатлонистки, Имя биатлонистки, страна, зарплата($), в столбце Тип данных выбираем нужный тип для будущего столбца

7. Первая запись Код биатлонистки, Тип поля - Счетчик. Это необходимо для идентификации каждой записи.

8. Вторая запись Фамилия биатлонистки, Тип поля - Текстовой, так как прописываются буквами.

9. Третья запись Имя биатлонистки, Тип поля - Текстовый, так как прописываются буквами.

10. Аналогичным способом вводим остальные записи полей,

как показано на рисунке 6.

Рисунок 6- Имя поля

12. После того как заполнили все записи наводим курсор мыши на название таблицы Биатлонисты и делаем щелчок правой клавишей мыши, выбираем пункт Режим таблицы (рисунок 7). Далее в появившемся окне сохраняем таблицу, как показано на рисунке 8.

Рисунок 7- Режим таблицы

Рисунок 8- Сохранение таблицы

13. После того как таблица сохранилась в режиме Конструктора и открылась в режиме Таблицы, начинаем заполнять все поля таблицы, как показано на рисунке 9.

Рисунок 9- Таблица Биатлонисты

Рисунок 9- Таблица Биатлонисты

14. Затем нажимаем на значок закрыть в правом верхнем углу таблицы.

15. По аналогии создаем ещё три таблицы и заполняем их (Данные биатлонистов, как показано на рисунке 11, Медали, как показано на рисунке

Рисунок 11- Таблица Данные биатлонисты

Рисунок 12- Таблица Медали

Рисунок 13- Таблица Победы

2.2 Связь таблиц

1. Нажимаем на вкладку Работа с базами данных и выбираем пункт Схема данных , как показано на рисунке 17.

Рисунок 17- Схема данных

2. В открывшемся окне выбираем все таблицы двойным щелчком мыши, либо с помощью кнопки Добавить , как показано на рисунке 18.

Рисунок 18- Добавление таблицы

3. После того как все таблицы были добавлены проводим связи:

от Код Биатлонисты таблицы Биатлонисты к Биатлонисты таблицы Данные биатлонистов, от Код Данные биатлонистов таблицы Данные биатлонистов к Данные биатлонистов таблицы Медали ; от КодМедали таблицы Медали к Медали таблицы Победы , как показано на рисунке 19. Далее нажимаем все галочки в открывшемся окне и нажимаем кнопку OK , как показано на рисунке 20.

Рисунок 19- Связи таблиц

Рисунок 20- Изменение связей

3. ЗАПРОСЫ

3.1 Запрос на выборку «Биатлонисты»

1. Одним щелком правой мыши нажимаем на таблицы Биатлонисты, после чего во вкладке Создание нажимаем на пункт Конструктор запросов , как показано на рисунке 21.

база данные биатлон

Рисунок 21- Конструктор запросов

2. Из открывшегося окна добавляем таблицы Биатлонисты, Данные биатлонистов, Медали, Победы и закрываем окно.

Рисунок 23- Условия отбора

3. Добавляем поля, взятые из таблиц и задаем Условие отбора к примеру «Введите фамилию игрока» , как показано на рисунке 22.

4. Наводим курсор мыши на заголовок запроса Биатлонисты нажимаем правой клавишей и выбираем Режим таблицы , как показано на рисунке 24.

Рисунок 24- Режим таблицы

5. В открывшемся окне Access запрашивает «Введите фамилию игрока» , как показано на рисунке 25.

Рисунок 25- Ввод значения параметра

6. Нажмём ОК и увидим что таблица будет пуста , как показано на рисунке 26.

Рисунок 26- Таблица запросов

7. Теперь повторим тот же самый запрос но введём уже фамилию любого биатлониста . Для примера введём «Зайцева» и увидим что в открывшейся таблице найден один биатлонист с такой фамилией , как показано на рисунке 27.

Рисунок 27- Запрос «Зайцева»

4. ФОРМЫ

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

1. Для создания формы Биатлонисты совершаем следующие действия Таблицы > Биатлонисты > Создание> Форма , как показано на рисунке 28.

Рисунок 28- Создание формы Биатлонисты

2. Далее на экране появляются поля Режима формы , как показано на рисунке 29,расположение которых можно изменить в Конструкторе формы, как показано на рисунке 30, 31.

Рисунок 29- Режим формы

Рисунок 30- Конструктор формы

Рисунок 31- Конструктор формы

3. Редактируем, и у нас получается следующая форма , как показано на рисунке 32.

4. То же проделываем с формами Данные биатлонистов, Медали и Победы , как показано на рисунке 33, 34, 35.

Рисунок 32- Форма Биатлонисты

Рисунок 33- Форма Данные биатлониста

Рисунок 34- Форма Медали

Рисунок 35- Форма Победы

4.2 Создание кнопок и полей со списком в формах

1. Для начала создадим кнопку в форме Биатлонисты. Для этого заходим в Формы> Биатлонисты > Конструктор. Затем в Инструментах конструктора форм во вкладке Конструктор выбираем двойным щелчком мыши Кнопку , как показано на рисунке 36.

Рисунок 36- Кнопка

2. Переносим Кнопку на любое место в Область данных и ещё одним щелчком закрепляем данную кнопку. Сразу же вылезет окно Создание кнопок, в котором выберем Переходы по записям > Предыдущая запись , как показано на рисунке 37.

Рисунок 37- Создание кнопок

3. Нажимаем Далее. Появляется вопрос «Что необходимо разместить на кнопке?» выбираем либо текст либо рисунок и нажимаем Далее , как показано на рисунке 38.

Рисунок 38- Вид кнопки

4. Далее задаем понятное имя кнопке и нажимаем Готово , как показано на рисунке 39.

Рисунок 39- Имя кнопки

5. Аналогичным образом создаем кнопки Следующей записи и Выхода из формы.

6. Создаем кнопку для открытия формы Данные биатлонистов. Для этого выбираем действие Работа с формой> Открыть форму, как показано на рисунке 40.

Рисунок 40- Открыть форму

7. Нажимаем Далее > Данные биатлонистов> Далее > Открыть форму для отображения записей. Затем в выбираем поля из Биатлонисты > Код, а из Данные биатлонистов> Код и нажимаем Готово , как показано на рисунке 41.

Рисунок 41- Связь между формами

8. Форма Биатлонисты с кнопками для перелистывания записей и кнопкой для перехода в форму Данные биатлонистов готова. По своему усмотрению поменяем дизайн кнопок , как показано на рисунке 42.

Рисунок 42- Кнопки формы Биатлонисты

9. Аналогично выполняем такие же действия для создания кнопок в формах Данные биатлонистов, Медали и Победы, добавив для форм, Биатлонисты и Данные биатлонистов кнопки Первая запись и Последняя запись , как показано на рисунке 43, 44, 45.

Рисунок 43- Кнопки формы Данные биатлонистов

Рисунок 44- Кнопки формы Медали

Рисунок 45- Кнопки формы Победы

10. Создадим для удобства выбора Поле со списком для форм с большим числом наименований. В нашем случае это формы Биатлонисты и Данные биатлонистов. Заходим в Конструктор формы> Инструменты конструктора форм> Конструктор выберем инструмент Поле со списком и перенесём на Область данных.

11. В появившемся окне выберем третий пункт «Поиск записи в форме на основе значения, которое содержит поле со списком» и нажмём кнопку Далее , как показано на рисунке 46.

Рисунок 46- Создание полей со списком

12. Следующим шагом сделаем выбор полей из списка Доступные поля в список Выбранные , как показано на рисунке 47.

Рисунок 47- Выбранные поля

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

Рисунок 48- Ширина столбцов

14. Изменяем имя и нажимаем Готово. В итоге получаем вот поля со списком фамилия биатлониста для формы Биатлонисты , как показано на рисунке 49 и номером кода биатлониста для формы Данные биатлонистов , как показано на рисунке 50.

Рисунок 49- Поле со списком фамилий

Рисунок 50- Поле со списком номер биатлониста

15. Проверим, работают ли у нас кнопки для переходов на другие формы. Для примера нажмём в форме Биатлонисты кнопку Данные биатлонистов и посмотрим, чтобы открылись только Данные биатлонистов той конференции, которую мы выбрали , как показано на рисунке 51, 52.

Рисунок 51- Данные биатлонистов

Рисунок 52- Кнопка сработала правильно

4.3 Создание кнопочной формы

1. Наводим курсором мыши на значок Диспетчер кнопочных форм, расположенный в верхнем левом углу и нажимаем , как показано на рисунке 53.

Рисунок 53- Диспетчер кнопочных форм

2. На вопрос диспетчера о создании новой кнопочной формы отвечаем Да , как показано на рисунке 54.

Рисунок 54- Создание кнопочной формы

3. В окне Страницы кнопочных форм нажимаем двойным щелчком на главную кнопочную форму , после чего её переименовываем , как показано на рисунке 55.

Рисунок 55- Изменение названия кнопочной формы

4. Создаем элементы кнопочной формы давая им название в первом поле, во втором поле выбираем команды и в третьем выбираем кнопочную форму , как показано на рисунке 56.

Рисунок 56- Изменение элементов кнопочной формы

5. После того как создали все элементы кнопочной формы , как показано на рисунке 57, нажимаем закрыть.

Рисунок 57- Созданные элементы кнопочной формы

6. Заходим в конструктор кнопочной формы и изменяем дизайн после чего получается исходная кнопочная форма , как показано на рисунке 58.

Рисунок 58- Исходная кнопочная форма

7. Для того чтобы при запуске базы данных сразу показывалась кнопочная форма делаем следующее Файл> Параметры> Текущая база данных> Форма просмотра > Кнопочная форма и нажимаем ОК , как показано на рисунке 59.

Рисунок 59- Запуск с Кнопочной формы

5. ОТЧЁТЫ

5.1 Создание отчёта «Турнирная таблица женский биатлон»

1. Создадим отчёт с помощью Мастера отчётов. Для этого совершаем следующие действия Биатлонисты> Создание> Мастер Отчётов , как показано на рисунке 60.

Рисунок 60- Мастер отчётов

2. В открывшимся окне из поля Доступные поля в поле Выбранные поля выбираем Биатлонисты. В строке Таблицы и запросы выберем таблицу Данные биатлонистов и перенесём из Доступных полей в Выбранные поля наименования Имя, Фамилия, Страна, Фото, Зарплата, из таблицы Победы: Олимпийские игры, Чемпионат мира, Кубок мира, Индивидуальные победы, как показано на рисунке 61.

Рисунок 61- Выбор полей отчёта

3. В последнем окне задаем имя отчёту и ставим галочку на действие Просмотреть отчёт и Готово , как показано на рисунке 62.

Рисунок 62- Имя отчёта

4. Немного отредактируем отчёт по своему усмотрению , как показано на рисунке 63.

Рисунок 63- Отчёт Турнирная таблица женский биатлон

ЗАКЛЮЧЕНИЕ

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

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

В результате выполнения поставленных задач, мной была достигнута цель, конечным результатом которой являлась разработка базы данных «Женский биатлон», которая включает в себя: 4 таблицы, 5 запросов, 4 формы и 3 подчиненные формы, 1 отчет. Создаваемые запросы, формы и отчет позволяют быстро обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты и т.д. Она позволяет полностью автоматизировать, и тем самым облегчить работу с данными пользователю.

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

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

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


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

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

    контрольная работа [4,5 M], добавлен 18.03.2012

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

    реферат [3,3 M], добавлен 29.01.2011

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

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

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

    контрольная работа [1,4 M], добавлен 11.04.2012

  • Создание БД с информацией о сотрудниках на основе таблиц: "Сотрудники", "Отдел". Поиск, сортировка и фильтрация данных в таблицах. Запросы на выборку данных, удаления и замены. Создание форм и отчетов на основе запросов и таблиц. Диспетчер кнопочных форм.

    лабораторная работа [136,7 K], добавлен 01.12.2011

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

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

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

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

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

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

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

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

  • Основные этапы разработки базы данных "Постоянные покупатели" в среде MsAccess. Создание таблиц и организация связей между ними. Формирование запросов; их вид в режиме SQL. Создание форм как специальных объектов, предназначенных для просмотра данных.

    контрольная работа [700,2 K], добавлен 16.10.2014

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