Назначение и возможности ms access. Функциональные возможности MS Access. Субд ms access и ее основные возможности

Объекты и их назначение и свойства в СУБД MS ACCESS

Access работает со следующими объектами: - таблицами;
- формами;
- запросами;
- отчетами;
- макросами;
- модулями;
- страницами доступа Интернет (только начиная с Access 2000).
Макрос - это набор специальных макрокоманд (например, Открыть Форму, Печатать Отчет и т.п.).
Модуль - это программа, написанная на языке Access Basic или VBA.
Таблица является базовым объектом MS Access. Все остальные объекты являются производными и создаются на базе ранее подготовленных таблиц.
Форма не является самостоятельным объектом Access: она помогает вводить, просматривать и модифицировать информацию в таблице или запросе.
Запросы и отчеты выполняют самостоятельные функции: выбирают, группируют, представляют, печатают информацию.
Каждый объект MS Access имеет имя. Длина имени любого объекта MS Access (таблицы, формы и т.д.) не более 64 произвольных символов (за исключением точки и некоторых служебных знаков). В имя могут входить пробелы и русские буквы.
Работа с каждым объектом проводится в отдельном окне, причем предусмотрено два режима работы:
1) оперативный режим - когда в окне решаются задачи ИС, т.е. просмотр, изменение, выбор информации;
2) режим конструктора - когда создается или изменяется макет, структура объекта.
Кроме этого, в файл базы данных входит еще один документ, имеющий собственное окно: Схема данных. В этом окне создаются, просматриваются, изменяются и разрываются связи между таблицами. Эти связи помогают контролировать данные, создавать запросы и отчеты.

Способы создания, редактирования и удаления объектов в СУБД MS ACCESS.

Любой объект (таблицу, запрос, форму, отчет) можно создать либо вручную (с помощью режима Конструктора), либо с помощью Мастера.
Самый быстрый способ создания объектов возможен с помощью Мастера. Этот способ позволяет создавать новые объекты на базе одного или нескольких готовых объектов. При работе с мастером необходимо лишь следовать его указаниям.
Рассмотрим последовательность шагов при создании в базе данных новой таблицы с помощи Конструктора.
1. В окне базы данных щелкните на вкладке Таблицы, а затем на кнопке Создать. В окне диалога Новая таблица выберите вариант Конструктор, после чего щелкните на кнопке ОК.
2. В столбце Имя поля введите имя нового поля, нажмите клавишу Tab и укажите для него тип в столбце Тип данных.
3. В столбце Описание введите информацию, которая будет отображаться в строке состояния, когда точка вставки располагается в этом поле таблицы. На вкладке Общие укажите Размер поля, т.е. число символов; Формат поля и Маску ввода, т.е. метод отображения и допустимые символы; Подпись для режима таблицы; Значение по умолчанию, Условие на значение и другие свойства.
Для текстового и числового поля желательно указать размер поля, иначе размер поля будет максимально допустимым для данного типа, что скажется не в лучшую сторону на скорости работы с базой данных.
Для поля Дата/время обязательно надо указать формат, чтобы система знала, как обрабатывать вводимые данные. Например, если выбрать Краткий формат даты, система будет ожидать от вас ввода именно даты (в русской версии - ДД.ММ.ГГГГ), а если выбрать Краткий формат времени, в этом поле придется набирать ЧЧ:ММ (часы и минуты).
В качестве значения свойства Условие на значение вы можете указать правило верификации, т.е. логическое выражение, которое должно принимать значение TRUE (Истина) при вводе данных в это поле.
В свойстве Обязательное поле можно указать Да (пустые значения не допускаются) или Нет (пустые значения допускаются).
4. Щелкните на первой пустой строке таблицы полей и создайте следующее поле базы данных, затем повторите действия 2 и 3. Чтобы вставить поле между двумя существующими, щелкните на кнопке Добавить строки панели инструментов Конструктор таблиц.
5. Чтобы выделить то поле таблицы, которое нужно сделать ключевым, щелкните на селекторе, расположенном левее имени поля. После этого нужно щелкнуть на кнопке Ключевое поле панели инструментов.
6. Щелкните на кнопке Сохранить панели инструментов Конструктор таблиц, введите имя в текстовое поле Имя таблицы окна диалога Сохранение, после чего щелкните на кнопке ОК. Access создаст новую таблицу и запишет ее на диск.
Работа с таблицей. После того, как таблица создана, ее необходимо заполнить данными. Ввод данных в таблицу или форму осуществляется так же, как и ввод данных в лист Excel или таблицу Word.
1. Откройте форму или таблицу и перейдите к нужной записи. Если необходимо создать новую запись, щелкните на кнопке Новая запись панели инструментов.
2. Введите данные в поле. Если необходимо добавить объект OLE, вставьте данные из другого источника или дайте команду Объект меню Вставка и выберите тип объекта и его имя в соответствующих окнах диалога. Если данные являются элементами предопределенного набора, выбирайте нужный вариант в раскрывающемся списке.
3. Нажмите клавишу Tab для перехода к следующему полю. Повторяйте действие 2 и нажимайте Tab для каждого поля. При необходимости перехода к предыдущему полю нажмите клавиши Shift + Tab.
По достижении последнего поля записи очередное нажатие клавиши Tab переместит точку ввода в первое поле следующей записи.
Если вам не нравится ширина столбца таблицы (например, она слишком велика или, наоборот, мала и скрывает часть данных), ее можно уменьшить или увеличить, точно так же, как вы изменяли ширину столбца в Excel.
Перемещение па таблице. В строке состояния указывается общее число записей в таблице и номер текущей записи. Текущая запись отмечается стрелкой в левой части окна (в области маркировки записей). Для перемещения по таблице служат кнопки переходов в строке состояния (слева направо, переход к первой записи таблицы, к предыдущей записи, к следующей записи и к последней записи таблицы).
Чтобы переместить текстовый курсор в произвольную ячейку таблицы, можно просто щелкнуть на ячейке мышью.
Кроме того, по таблице можно перемещаться с помощью клавиш Tab, Shift + Tab, стрелок курсора.
Редактирование таблицы. При вводе данных используется основной стандарт редактирования. Закончив ввод или модификацию данных в конкретном поле, нажмите Tab или Enter (или щелкните мышью в другой ячейке таблицы).
Для ввода (внедрения) объекта OLE надо щелкнуть правой кнопкой на его поле и выбрать OLE-сервер из списка. (После внедрения OLE-объекта отображаемым в таблице значением его поля будет название соответствующего OLE-сервера (например, Microsoft Word). Чтобы просмотреть или отредактировать объект (или, скажем, чтобы воспроизвести звукозапись) надо, как всегда, дважды щелкнуть на этом названии).
Фильтр. Работая с таблицей в оперативном режиме, вы можете установить фильтр, т.е. задать логическое выражение, которое позволит выдавать на экран только записи, для которых это выражение принимает значение TRUE (Истина).
Фильтр набирается в окне фильтра. Чтобы установить (или изменить фильтр), выберите команду Записи > Изменить фильтр..., отредактируйте фильтр и выберите команду Записи > Применить фильтр. Чтобы восстановить показ всех записей, выберите команду Записи > Показать все записи.
Операции с записями и столбцами. С помощью команд меню и кнопок панели инструментов вы можете проводить множество стандартных операций с записями и столбцами: вырезать и копировать в буфер, удалять записи, скрывать столбцы и т.д.

76 .представляют шесть видов объектов, с которыми работает программа.

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

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

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

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

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

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

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

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

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

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

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

Программа MS Access - это одна из распространенных систем управления базой данных, входящая в состав пакета программ Microsoft Office.

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


База данных по версии MS Access представляет собой совокупность взаимосвязанных ее компонентов, называемых объектами базы .

Объектами базы данных считаются:

- таблицы данных,

- формы,

- запросы,

- отчеты,

- страницы,

- макросы,

- модули.

Таблица - это форма представления информации. Ее устройство рассматривалось ранее.

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

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

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

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

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

Программа MS Access позволяет создавать в базе данных до 32768 различных объектов. Все объекты базы данных хранятся в одном общем файле базы данных, который имеет расширение.mdb. Эта программа достаточно ресурсоемкая. Так версия MS Access 2002 требует 128 Мгбайт оперативной памяти.

  • 7. Обоснование системы счисления, применяемой в современном компьютере.
  • 8. Перевод чисел из одной системы счисления в другую.
  • 9. Формы представления чисел в компьютере.
  • 10. Кодирование текстовой, графической и звуковой информации в компьютере.
  • 11. Понятие логических связей «и», «или», «не» и их роль в эвм.
  • 12. Типы и функциональные характеристики современных микропроцессоров.
  • 13. Функции и хар-ки системной платы, шины.
  • 14. Кэш – память, ее назначение, характеристика.
  • 15. Озу, назначение, хар-ки.
  • 16. Назначение, разновидности и основные характеристики накопителей на жестких и гибких дисках.
  • 17. Структура записи информации на магнитные и оптические диски. Понятие дорожек, сектора, кластера.
  • 18. Накопители на оптических и магнитно-оптических дисках.
  • 19. Форматирование дисков, его назначение, организация расположения файлов.
  • 20. Назначение, разновидности и основные характеристики видеомониторов.
  • 21. Назначение, разновидности, основные характеристики принтеров.
  • 23. Общая характеристика программного обеспечения компьютера.
  • 24. Классификация программных продуктов.
  • 25. Исторический аспект развития системного программного обеспечения.
  • 26. Базовое системное обеспечение.
  • 27. Сервисное системное обеспечение.
  • 28. Антивирусные программы, их характеристика.
  • 29. Архиваторы, их назначение, характеристики.
  • 30. Утилиты обслуживания дисков, их назначение, характеристика.
  • 31. Понятие файла, его идентификация, атрибуты, расположение на диске, указание пути.
  • 32. Файлы данных, их типы, понятия физического и логического устройства.
  • 33. Характеристика файловой системы ms-dos, Windows.
  • 34. Общая характеристика операц. Среды Windows – 95, 98, 2000
  • 35. Общая характеристика инструментальных средств программирования.
  • 36. Классификация пакетов прикладных программ (ппп).
  • 1.Проблемно-ориентированные ппп
  • 2. Ппп автоматизированного проектирования
  • 3. Ппп общего назначения
  • 4. Методо-ориентированные ппп
  • 5. Офисные ппп
  • 6. Настольные издательские системы
  • 7. Программные средства мультимедиа
  • 8. Системы искусственного интеллекта
  • 37. Назначение и общая характеристика пакета прикладных программ Office.
  • 38. Текстовые процессоры.
  • 39. Порядок выполнения операций в выражении, содержащем скобки, арифметические операции, отношения и логические функции.
  • 40. Табличные процессоры.
  • 41. Основные подходы к выбору характеристик персонального компьютера.
  • 42. Понятие алгоритма, его свойства.
  • 43. Формы представления алгоритма.
  • 44. Основные типы вычислительных процессов (управляющие структуры алгоритмов).
  • 3. Циклический алгоритм.
  • 45. Основные этапы подготовки решения задач эвм.
  • 46. Инструментальные средства программирования, краткая характеристика, состояние, тенденции развития, rad технология.
  • Основные принципы rad
  • 47. Трансляторы, их виды, краткая характеристика. Содержание трансляции.
  • 48. Информационные технологии dde, ole. Примеры их применения.
  • 50. Понятие и назначение базы данных.
  • 51. Функциональные возможности субд.
  • 52. Основные типы систем управления базами данных.
  • 53. Различие архитектур баз данных: клиент-сервер и файл-сервер.
  • 54. Особенности и назначение реляционной базы данных.
  • 55. Краткая характеристика, назначение и взаимосвязь структурных элементов базы данных.
  • 56. Нормализация отношений, нормальные формы реляционной бд.
  • 57. Понятие ключа бд, его назначение.
  • 58. Функционально-логические связи между таблицами базы данных.
  • 59. Информационно-логическая модель базы данных.
  • 60. Понятие целостности данных, ее роль в работе с базой данных.
  • 61. Понятие поля базы данных, его тип, свойства.
  • 62. Формы, отчеты, запросы в субд Access, их назначение, методы создания.
  • 63. Характеристика, назначение современных субд.
  • 64. Субд Access, ее характеристика, возможности.
  • 65. Назначение и классификация компьютерных сетей.
  • 66. Основные типы топологии локальных вычислительных сетей, характеристика, критический анализ.
  • 67. Сеть internet, назначение, услуги, основные понятия.
  • 68. Пакетная связь в Интернете. Маршрутизация сообщений.
  • 64. Субд Access, ее характеристика, возможности.

    Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows (Windows 2000, Windows XP и Windows Server 2003). СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов. К основным возможностям СУБД Microsoft Access можно отнести следующие:

    Проектирование базовых объектов – двумерные таблицы с полями разных типов данных.

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

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

    Создание, модификация и использование производных объектов (запросов, форм и отчетов).

    Интерфейс пользователя MS Access – это комплекс программ, который реализует диалог в процессе работы пользователя с приложением Access.

    Главное окно приложения Microsoft Access состоит из следующих областей:

    Строка заголовка;

    Строка меню;

    Панель инструментов;

    Окно базы данных;

    Строка состояния.

    К основным хар-кам СУБД Access относятся:

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

    Наличие развитых диалоговых средств конструирования (таблиц, форм, запросов, отчетов, макросов)

    Наличие специальных инструментальных средств, автоматизирующих работу, называемых мастерами

    Наличие средств соблюдения целостности данных на уровне базы данных

    Наличие средств обеспечения безопасности данных (защита паролем, ограничение уровня доступа и возможность работы в многопользовательских системах)

    Использование объектной технологии OLE для внедрения в базу данных объектов различной природы (текстов, электронных таблиц, рисунков)

    Наличие собственного языка программирования Visual Basic, объектно-ориентированного языка для разработки приложений пользователя, обладающего свойством автономности от СУБД и переносимости в другие приложения MS Office

    Полная поддержка языка запросов SQL

    Возможность интеграции данных из разных СУБД.

    65. Назначение и классификация компьютерных сетей.

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

    Глобальные сети (WAN - Wide Area Network);

    Региональные сети (MAN - Metropolitan Area Network);

    Локальные сети (LAN – Local Area Network).

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

    Региональная вычислительная сеть связывает абонентов внутри большого города, экономического региона, страны. Обычно расстояние между абонентами региональной вычислительной сети составляет десятки - сотни километров.

    Локальная вычислительная сеть (ЛВС) включает абонентов, расположенных в пределах небольшой территории. К классу локальных вычислительных сетей относятся сети отдельных предприятий, фирм, банков и т.д. Протяженность такой сети обычно ограничена пределами 2 – 2,5 километра.

    По способу организации сети подразделяются на реальные и искусственные.

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

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

    По территориальной распространенности сети могут быть локальными, глобальными, региональными и городскими.

    Локальная вычислительная сеть (ЛВС) -Local Area Networks (LAN) - это группа (коммуникационная система) относительно небольшого количества компьютеров, объединенных совместно используемой средой передачи данных, расположенных на ограниченной по размерам небольшой площади в пределах одного или нескольких близко находящихся зданий (обычно в радиусе не более 1-2 км) с целью совместного использования ресурсов всех компьютеров

    Глобальная вычислительная сеть (ГВС или WAN - World Area NetWork) - сеть, соединяющая компьютеры, удалённые географически на большие расстояния друг от друга. Отличается от локальной сети более протяженными коммуникациями (спутниковыми, кабельными и др.). Глобальная сеть объединяет локальные сети.

    Городская сеть (MAN - Metropolitan Area NetWork) - сеть, которая обслуживает информационные потребности большого города.

    Региональные - расположенные на территории города или области.

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

    По принадлежности различают ведомственные и государственные сети.

    Ведомственные принадлежат одной организации и располагаются на ее территории.

    Государственные сети - сети, используемые в государственных структурах.

    По скорости передачи информации компьютерные сети делятся на низко-, средне- и высокоскоростные.

    низкоскоростные (до 10 Мбит/с),

    среднескоростные (до 100 Мбит/с),

    высокоскоростные (свыше 100 Мбит/с);

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

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

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

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

    В древовидной - существует «главный» компьютер, которому подчинены компьютеры следующего уровня, и т.д.

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

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

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

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

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

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

    Объектами базы данных в MS Access считаются обсуждавшиеся выше таблицы, формы, запросы, отчеты, а также стра­ницы, макросы и модули. Объект «страница» представляет собой веб-страницу, то есть документ, который содержит сведения из базы данных и предназначен для размещения в Интернете. Объекты «макрос» и «модуль» являются средствами автома­тизации работы с базами данных и создания приложений для работы с ними.

    Со­вокупность объектов базы оформляется в виде единого файла стандартного для MS Access формата. Созданные в программе MS Access файлы баз данных имеют расширение.mdb.

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

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

    Использование конструкторов позволяет выполнить всю работу «вручную» с максимальным учетом особенностей решаемой задачи и требований заказчика.

    Конструктор является наиболее гибким инстру­ментом создания любых новых объектов базы и изменения структуры уже суще­ствующих.

    3. Запуск и завершение работы программы ms Access

    В стандартном случае запуск программы MS Access выполняется с помощью ко­манды:

    1. «Пуск» - Все программы - Microsoft Access

    2. с помощью значка, расположенного на Рабочем столе или на специальной панели

    пакета MS Office.

    Завершение работы программы выполняется стандартными способами:

    1. сочетанием клавиш Alt+F4

    2. Файл – Выход.

    4. Справочная подсистема ms Access

    Вызов справки MS Access осуществляется клавишей F1 или командой Справка Справ­ка: Microsoft Access из операционного меню программы. Справочная подсистема построена по общим принципам, принятым в пакете Microsoft Office.

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

    Microsoft Access 2000 входит в состав пакета Microsoft Office 2000. Это полнофункциональная реляционная СУБД.

    В Access можно использовать все возможности DDE (Dynamic Data Exchange – динамический обмен данными); реализуются также принцип связи и внедрение OLE-объектов, т.е. ссылок на конкретную информацию, которая сохраняется в своей первоначальной форме.

    OLE-объектом может быть Excel-таблица, Paintbrush-иллюстрация, звуковой файл и др. Вставлять объекты можно путем копирования объекта через бу­фер обмена.

    Access воспринимает множество различных форматов данных, включая файловые структуры других СУБД (Paradox, dBASE III, dBASE IV, FoxPro и др.).

    Access работает с базами данных, которые, будучи созданными в других СУБД, поддерживают стандарт ODBC, включая Microsoft SQL Server, Oracle, DB2 и Rdb.

    В Access входят специальные программы: «Конструктор», «Мас­тер», «Построитель выражений», «Маска ввода», - что позволяет со­здавать экранные формы, отчеты, запросы.

    Программы «Конструктор» содержат инструментальные средства, позволяющие довольно простым способом составлять нужные фор­мы, запросы, отчеты.

    Программы «Мастер» помогают проектировать форму или отчет путем ответа пользователя на ряд вопросов для получения закончен­ного отчета (формы, запросы).

    Access позволяет обращаться к базам данных, которые созданы в других системах (dBASE, Paradox и др.) без перевода их в формат Access. В Access реализован принцип коллективного представления и обработки данных.

    Пользователю предоставляются средства автоматизации разработ­ки приложений - элементов управления: в диалоге с системой пользователь может создать нужные ему элементы управления.

    Введено контекстное меню с набором команд - открывается пра­вой кнопкой мыши в любой момент (можно не обращаться к главно­му меню).

    Построитель выражений (expression builder), содержащий список готовых выражений, оказывает пользователю помощь при определе­нии (формировании) выражений в таблице, запросе, форме, отчете, макросе, модуле.

    Инструментарий «Переместить и отпустить» позволяет перетяги­вать запросы, таблицы из окна базы данных в формы, отчеты, а также перетягивать таблицы Excel в окно базы данных Access.

    Приложение «Мастер по разработке баз данных» (Database Wizard) содержит более 20 шаблонов, которые создают таблицы, формы, от­четы.

    Программы Мастер по созданию форм (Form Wizard) и Мастер от­четов (Report Wizard) предназначены для автоматизации проектиро­вания форм и отчетов. С из помощью можно составлять сложные от­четы на основе более чем одной таблицы. Эти программы анализируют поля, которые включаются в отчет и решают, какую создать форму - простую или отчет.


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

    Все элементы интерфейса приняли трехмерное отображение. Можно прятать объекты от доступа других пользователей к инфор­мации. Расширены функции помощи Help.

    Функции контроля правильности вводимого текста и исправле­ния ошибок выполняет Автокорректор (AutoCorrect), а орфографи­ческий контроль информации - Мастер орфографического контроля.

    MS Access - это не только классическая СУБД, но и система для разработки приложений. Можно разрабатывать приложения для ра­боты с базой данных, не зная язык программирования.

    Основные объекты базы данных (рис.1):

    Рис. 1. Окно программы MS Access

    Таблицы - являются основой базы данных, так как вся информация содержится в них;

    – формы – специальные средства для ввода и просмотра данных;

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

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

    Страницы – специальные объекты для организации базы данных, размещаемой на Web-странице;

    Макросы– предназначены для автоматизации повторяющихся операций при работе с СУБД;

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

    Вопросы для самоконтроля:

    1. Дайте характеристику MS Access.

    1. Какими возможностями обладает MS Access?
    2. Перечислите основные объекты MS Access.
    3. Перечислите состав специальных программ, входящих в MS Access, их назначение.
    Понравилась статья? Поделиться с друзьями: