четверг, 28 ноября 2013 г.

Домашнее задание #17


Что такое база данных?

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

Структуры базы данных Access

2.База данных представляет собой набор сведений, связанных с определенной темой или функцией, например отслеживанием заказов покупателей или обработкой музыкальной коллекции. Если база данных полностью или частично хранится не на компьютере, данные могут быть собираться из нескольких источников, которые необходимо координировать.
Приложение Access можно использовать для управления всеми данными в одном файле. В файле базы данных Access можно использовать:
1)таблицы для хранения данных;
2)запросы на поиск и извлечение только необходимых данных;
3)формы для просмотра, добавления и обновления данных в таблицах;
4)отчеты для анализа или печати данных в специальном формате.

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

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

Типы полей базы данных Access и их характеристики.

4.Разобраться в использовании типов данных может быть непросто: например, поля текстового типа могут хранить как текстовые, так и цифровые данные, однако поле с типом данных "Числовой" может содержать только числовые данные. Таким образом, необходимо понимать, какие свойства используются с каждым типом данных. Тип данных поля определяет и другие важные его свойства, например:
  • форматы, которые можно использовать в поле;
  • максимальный размер значения в поле;
  • варианты использование поля в выражениях;
  • возможность индексации поля.
Тип данных поля может быть предопределен либо выбираться в зависимости от способа его создания. Например, при создании поля в в режиме таблицы имеет место следующее:
  • если используется существующее поле из другой таблицы, его тип данных уже определен в шаблоне или другой таблице;
  • если данные вводятся в пустой столбец или поле, Access 2010 назначает полю тип данных на основе вводимого значения либо тип данных и формат для поля выбирает пользователь;
  • если на вкладке Изменение полей в группе Поля и столбцы пользователь щелкает элемент Добавление полей, Access 2010 отображает список типов данных, в котором можно выбрать нужный вариант.

Объекты Access  и их характеристики.

5.В Access база данных включает в себя все объекты, связанные с хранимыми данными, в том числе и те, которые определяют для автоматизации работы с ними (с данными). Основные объекты базы данных Access:
 Таблица - объект, который определяется и используется для хранения данных.
 Запрос - объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Для создания запроса можно использовать QBE (запрос по образцу) или инструкции SQL.
 Форма - объект, предназначенный для ввода, отображения данных или управления работой приложения. С помощью формы можно в ответ на некоторое событие запустить макрос или процедуру.
 Отчет - объект, предназначенный для создания документа, который впоследствии м.б. распечатан или включен в документ другого приложения.
 Макрос - объект, представляющий собой структурированное описание одного или нескольких действий, которые должен выполнять Access в ответ на определенное событие. Н-р, можно определить макрос, который в ответ на выбор некоторого эл-та в основной форме открывает другую форму. В макрос можно включить доп.условия для выполнения или невыполнения тех или иных включенных в него действий. Можно также из одного макроса запустить др.макрос или функцию модуля.
 Модуль - объект, содержащий программы на Visual Basic. Модули м.б. независимыми объектами, содержащими функции, которые можно  вызывать из любого места приложения, но они могут быть и непосредственно «привязаны» к отдельным формам или отчетам для реакции на те или иные происходящие в них изменения.

Назначение кнопок Открыть,Конструктор,Создать

6.1)Кнопка Открыть - открывает избранный объект для просмотра, внесения новых записей или изменения тех, что были внесены ранее.
2)Кнопка Конструктор - режим, в котором осуществляется построение таблицы или формы.
3) Кнопка Создать служит для создания новых объектов. Таблицы, запросы, формы и отчеты можно создавать несколькими разными способами: автоматически, вручную или с помощью мастера. Мастер - программный модуль для выполнения каких-либо операций. 

Назначение программного модуля Мастер.

7.Мастер - программный модуль для выполнения каких-либо операций.

Этапы разработки базы данных

8. 1 этап.
Постановка проблемы. Создать базу данных, содержащую сведения о какой-либо теме.
2 этап.
Способ представления информации. Для хранения данных мы будем использовать таблицы, а для работы создадим формы для ввода и поиска нужной информации. В качестве программного инструментария для создания таблиц и форм в Access будем использовать возможности Мастера по подготовке форм и таблиц. Для работы с формой будем пользоваться Панелями инструментов и Конструктором.
3  этап.
Синтез компьютерной модели и технология создания базы данных

Запуск Access.

9.Нажать кнопку Пуск (Start) на Панели задач в нижней части рабочего стола.
Открыть в главном меню пункт Программы (Programms).
Выбрать программу Microsoft Access.
Базой данных Access является файл, который имеет расширение mdb. Этот файл может содержать не только все таблицы, но и другие объекты приложений Access — запросы, формы, отчеты, страницы доступа к данным, макросы и модули.

Отличие представление базы данных Таблица и Форма. 

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

Создание таблицы.

11.
1. Выделить объект Таблицы и щелкнуть Создать.
2. В появившемся окне Новая таблица выбрать пункт Конструктор и щелкнуть ОК.
3. В окне Таблица 1: таблица в графу Имя поля ввести имена полей, а в графу Тип данных - их тип.
4. Закрыть окно Таблица1:таблица, щелкнув по кнопке Закрыть.
5. На вопрос Сохранить изменения макета или структуры таблицы? Щелкнуть Да.
6. Ввести в окне Сохранение имя таблицы её название, ОК.
7. На вопрос Задать ключевые поля? щелкнуть Нет.

Создание формы.

12.
1. Переключить окно Название: база данных на объект Формы и щелкнуть кнопку Создать.
2. На экране появилось окно Новая форма, в котором в качестве источника данных выбрать свою таблицу.
3. Выбрать пункт Мастер форм и щелкнуть ОК.
4. Следуя подсказкам Мастера форм, выполнить следующий алгоритм:
·   В окне Создание форм, нажимая кнопку >>, перенести все поля в форму. Щелкнуть Далее.
·   Выбрать В один столбец. Щелкнуть Далее.
·   Выбрать Международный. Щелкнуть Далее.
·   Оставить имя прежним. Щелкнуть Готово.

  Настройка формы.

13.
1. Для вызова конструктора щелкнуть кнопку Конструктор на Панели инструментов.
2. После запуска режима Конструктор на экране появляется окно Растения форма. В этом окне три поля Заголовок формы; Область данных; Примечание формы. Область данных - это поле в котором располагается форма на экране. Два других поля необязательны, от них можно отказаться. Щелкнуть в строке меню Вид → Заголовок/Примечание формы, чтобы отключить b. Поля Заголовок и Примечание исчезнут.
3. Для увеличения размера формы развернуть окно формы во весь экран и перетащить правую и нижнюю границы формы до границ окна.
4. Настроить каждое поле формы, подобрав размеры, вид, размер шрифта, выравнивание и т.д.
5. Для настройки поля Картинка щелкнуть в поле правой кнопкой мыши и выбрать Свойства.
·  В появившемся окне Присоединенная рамка объекта: Картинка на вкладке Макет установить свойства как показано стрелками на рисунке и закрыть это окно.

   Ввод данных в таблицу и в форму.

14.   
1. Для перехода из режима Конструктор в режим Форма щелкнуть кнопку Режим формы.
2. Установить переключатель записей (слева внизу экрана) на вторую запись и заполнить все поля сведениями.

 Сортировка данных в базе.

15.    
1. На панели инструментов или в строке меню щелкнуть Вид: Режим таблицы.
2. Выделить нужное поле.
3. Щелкнуть кнопку на панели инструментов Сортировка по возрастанию.

     Поиск данных в базе.

16.   
1. На панели инструментов щелкнуть кнопку Найти. На экране появляется окно Поиск.
2. В текстовом поле Образец указать искомое слово или часть слова.
3. В текстовом поле Просмотр указать Все или Вверх или Вниз.
4. В текстовом поле Совпадение указать С любой частью поля.
5. Отключить все флажки опций b
6. Щелкнуть Найти.
8. Закрыть окно Поиск.

Отбор данных с применением фильтра.

17.     
1. На панели инструментов щелкнуть кнопку Изменить фильтр.
2. В появившемся окне указать в выбранных полях условия отбора.
3. Щелкнуть кнопку Применить фильтр.
4. После применения фильтра видны только те записи, которые удовлетворяют условию отбора.


понедельник, 11 ноября 2013 г.

Конспект урока по информатике

Информационные системы

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

Классификация баз данных:

1)По характеру хранимой информации базы данных бывают фактографические(хранится структурированная информация с определенным типом) и документальные(может хранится информация разных типов).
2)По способу хранения данных бывают централизованные(хранятся на одном компьютере или сервере,используются для хранения небольшого количества информации ) и распределенные(для большого количества информации,хранится в нескольких местах).
3)По структуре базы данных бывают иерархические(один "предок"-windows,например),сетевые("предков" у одного элемента может быть несколько,например сайт вк) и реляционные(состоят из нескольких связанных между собой таблиц).
Подробнее Классификацию баз данных можно посмотреть в схеме:

В реляционных базах есть "свои"определения:
Строка=запись,столбец=поле,типы полей:числовой,символьный,дата,логический,ключевой;