Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения





НазваниеПрактикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения
страница14/30
Дата публикации18.08.2013
Размер1.73 Mb.
ТипЛабораторная работа
100-bal.ru > Информатика > Лабораторная работа
1   ...   10   11   12   13   14   15   16   17   ...   30

2. СУБД MS Access


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

Access — это система управления базами данных (СУБД). Под системой управления пони­мается комплекс программ, который позволяет не только хранить большие массивы дан­ных в определенном формате, но и обрабатывать их, представляя в удобном для пользова­телей виде.

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

Access — это реляционная СУБД.

В СУБД Access предусмотрено много дополнительных сервисных возможностей. Мастера помогут вам создать таблицы, формы или отчеты из имеющихся заготовок, сде­лав за вас основную черновую работу. Выражения используются в Access, например, для проверки допустимости введенного значения. Макросы позволяют автоматизировать мно­гие процессы без программирования, тогда как встроенный в Access язык VBA (Visual Basic for Applications) — специально разработанный компанией Microsoft диалект языка Basic для использования в приложениях Microsoft Office — дает возможность программировать сложные процедуры обработки данных. Просматривая свою фор­му или отчет, вы сможете представить, как они будут выглядеть в распечатанном виде.

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

3. Целостность данных


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

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

  • связанные поля имеют один тип данных.

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

4. Виды связей


В Access можно задать три вида связей между таблицами:

  • Один-ко-многим,

  • Мно-гие-ко-многим

  • Один-к-одному.

Связь Один-ко-многим — наиболее часто используемый тип связи между таблицами. В такой связи каждой записи в таблице А может соответствовать несколько записей в таб­лице В (поля с этими записями называют внешними ключами), а запись в таблице В не мо­жет иметь более одной соответствующей ей записи в таблице А.

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

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

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

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

СУБД Microsoft Access (MS Access) относится к систе­мам, ориентированным на пользователя.



Рис.1. Среда MS ACCESS 2000.

Будем рассматривать СУБД Access как специализирован­ного исполнителя, назначение которого — работа с реляци­онными базами данных. Среда MS Access представлена на рис.1.

Среда Access имеет интерфейс, характерный для Windows-приложений, и включает в себя следующие составляю­щие (сверху вниз): титульную строку с кнопками управле­ния окном, главное меню, панель инструментов, рабочее поле и строку состояния. На рабочем поле открывается окно, соответствующее выбранному режиму работы. На рис. 1 открыто окно, соответствующее основному режи­му — режиму работы с базой данных.

Основные объекты MS Access: таблицы, запросы, формы, отче­ты, макросы и модули.

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

Форма — это вспомогательный объект, без которого, в принципе, можно обойтись. Формы создаются для допол­нительного удобства пользователя при просмотре, вводе и редактировании данных.

Запрос — результат обращения пользователя к СУБД для поиска данных, добавления, удаления и обновления запи­сей. Результат поиска (выборки) данных представляется в табличном виде. Термином «запрос» называют также сами команды обращения к СУБД.

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

Макросы и модули являются объектами повышенной сложности и при начальном знакомстве с MS Access могут не использоваться.

Еще одним объектом является схема — описание струк­туры связей в многотабличной базе данных.

Режимы работы СУБД Access многообразны. Есть режимы общего характера: работа с файлами (меню Файл); работа с буфером обмена (меню Правка); режим настройки среды (меню Вид); спра­вочный режим (меню Справка).

Основным режимом можно назвать режим работы с базой данных. Он устанавли­вается командой Файл → Создать базу данных или Файл → Открыть базу данных. Поскольку база данных хранится в файле, в первом случае система потребует задать имя и место хранения файла, а во втором случае — указать на существующий файл с базой данных.

После раскрытия на экране окна базы данных (рис. 1.2) становятся доступными режимы работы с основными объектами Access: таблицами, запросами, формами и отче­тами. В каждом из этих режимов можно выбрать одну из трех командных кнопок: Открыть, Конструктор, Со­здать.

Если соответствующий объект еще не создан, то ак­тивной является только команда Создать. Если в окне выде­лен какой-то из существующих объектов, то активными будут также команды Открыть и Конструктор. Команда От­крыть позволяет просмотреть объект, а команда Конструк­тор — просмотреть или изменить структуру объекта.
1   ...   10   11   12   13   14   15   16   17   ...   30

Похожие:

Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения icon«Проектный практикум»
Целью дисциплины является ознакомить студентов с одним из современных важнейших направлений программирования разработкой прикладных...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические рекомендации для студентов очно-заочной и заочной форм...
Характеристика курса
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения icon«Компьютерные технологии и информатика»
Контрольная работа по дисциплине «Компьютерные технологии и информатика» для студентов заочной формы обучения
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconПлан-конспект урока учитель физики цо то «Технологии обучения» Зуковская Ю. Э
Практикум предназначен для студентов заочной формы обучения по специальности: 210404 Многоканальные телекоммуникационные системы
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconДля студентов заочной формы обучения по направлениям: 080100 – Экономика
Темы контрольных работ предназначены для студентов 1-го курса нгау заочной формы обучения всех специальностей
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические указания и контрольные задания для студентов заочной формы обучения
Методическое пособие предназначено для студентов заочной формы обучения на базе основного общего образования (9 классов ) по дисциплине...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонтрольная работа №1 для студентов неязыковых факультетов заочной...
Федеральное Государственное бюджетное образовательное учреждение высшего профессионального образования
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconРабочая программа учебной дисциплины «конституционное право»
Рабочая программа предназначена для преподавания дисциплины базовой части профессионального цикла студентам очной и заочной формы...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические рекомендации по выбору и выполнению контрольной работы...
Учебно-методический комплекс предназначен для студентов очной и заочной формы обучения экономического факультета института
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические рекомендации по выбору и выполнению контрольной работы...
Учебно-методический комплекс предназначен для студентов очной и заочной формы обучения экономического факультета института
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические рекомендации по выбору и выполнению контрольной работы...
Учебно-методический комплекс предназначен для студентов очной и заочной формы обучения экономического факультета института
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонспект урока с использованием цор
Практикум предназначен для студентов заочной формы обучения по специальности: 210404 Многоканальные телекоммуникационные системы
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconТематический план по курсу истории государства и права зарубежных...
История государства и права зарубежных стран: Учебно – методическое пособие для студентов очной (заочной) формы обучения по специальности...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconСавина Ольга Александровна мбоу «сош №12» г. Северодвинска
Практикум предназначен для студентов заочной формы обучения по специальности: 210404 Многоканальные телекоммуникационные системы
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconКонтрольная работа и методические рекомендации по выполнению заданий...
Русский язык и культура речи. (Учебно-методическое пособие для студентов заочной формы обучения специальности «Экономика и управление...
Практикум по курсу Информатика (раздел Работа с пакетами прикладных программ) для студентов заочной формы обучения iconМетодические рекомендации по выбору и выполнению контрольной работы...
Теория и практика применения наказаний: учебно-методический комплекс для студентов очной и заочной формы обучения / сост ст преподаватель...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск