Лабораторная работа: MS Ассеss - создание простой базы данных
End Sub
д) Закрываем окно редактора Visual Basic
е) Закрываем окно формы и называем ее «Форма для ввода пароля».
ж) Открываем окно «Параметры запуска». Меню «СЕРВИС – Параметры запуска». Из списка «Вывод формы» выбираем форму «для ввода пароля».
л) Закрываем окно «Параметры запуска». Закрываем приложение и запускаем его заново.
Описание процесса ввода и редактирования данных.
В первую очередь вносятся данные в таблицы, стоящие на стороне 1 (Авторы, Типы изданий, Отрасли знаний). Затем вносятся данные в таблицу Каталог. И ввод и редактирование данных можно осуществлять либо через закладку «Таблицы», щелкнув 2 раза по названию нужной таблицы. Либо путем открытия соответствующей формы для ввода данных.
1. Связи между таблицами MS Access. Обеспечение целостности данных. Каскадное удаление и обновление данных
Создание первичного ключа
Считается, что база данных спроектирована хорошо тогда, когда каждая запись в любой таблице является уникальной. Это означает, что значение некоторого поля (или нескольких полей) не повторяется ни в одной записи в таблице. Такой идентификатор называется первичным ключом (или просто ключом ).
Ключ - минимальный уникальный идентификатор, состоящий из одного или нескольких полей. При проектировании баз данных MS Access чаще всего для ключа используют поля с типом данных Счетчик. Для задания ключа нужно: 1) в режиме Конструктор выделить поле; 2) в меню Правка выбрать команду Ключевое поле (при этом появится изображение ключа).
Если ключ не определен, то при первом сохранении таблицы Access выведет сообщение об этом и предложит создать ключевое поле. Если это предложение будет принято (что не обязательно делать , все зависит от структуры создаваемой базы данных), то Access добавит в таблицу новое поле с именем Код и типом данных Счетчик.
Просмотр данных
Просмотр данных, содержащихся в таблице, осуществляется в режиме таблицы (выделить необходимую таблицу и нажать кнопку Открыть ). В этом режиме можно не только просматривать, но и форматировать данные, вставлять и удалять записи, редактировать данные. В этом режиме изменять структуру таблиц (добавлять, удалять поля; изменять свойства полей и т.д.) Нельзя .
Задание связей между таблицами
Для организации обработки информации, содержащейся более чем в одной таблице задаются связи между таблицами – указываются способы, с помощью которых информация в одной таблице связывается с данными в другой таблице. Например, таблицы «Клиенты» и «Заказы», «Студенты» и «Посещения» могут быть связаны отношением «один-ко-многим» (один клиент может разместить много заказов, на одного студента существует список посещений по датам).
Связь можно установить локально (действует только в данном запросе и создается вместе с ним) и глобально (действует во всей базе данных). Глобальная связь задается командой из основного меню Сервис / Схема данных или нажатием кнопки Схема данных на панели инструментов. При этом используется технология «drag and drop» («перетащи и брось»): связующее поле перетаскивается из таблицы, находящейся на стороне отношения «один», в таблицу на стороне отношения «многие». При этом появляется диалоговое окно «Связи», в котором отображаются связываемые поля и устанавливаются следующие опции:
· Обеспечение целостности данных . Если эта опция выбрана, то при изменении или удалении первичного ключа выдается сообщение о том, что это действие невозможно или произойдет изменение данных в связанной таблице.
· Каскадное обновление связанных полей . Если эта опция выбрана, то при изменении первичного ключа автоматически меняется связанный вторичный ключ. Если эта опция не выбрана, то при попытке редактировать первичный ключ появится предупреждение о том, что вносить изменения нельзя.
· Каскадное удаление связанных полей . Если выбрана эта опция, то при удалении записи все связанные с первичным ключом записи также удаляются. Если она не выбрана, то появляется предупреждение, что, если имеются записи, связанные с данной записью, удалять ее нельзя.
· Объединение . Применяется для выбора типа объединения, используемого по умолчанию при создании запросов на основе связанных таблиц. Включает указания на то, надо ли выводить на экран только записи, которые имеют общий ключ в обеих таблицах, или же надо вывести одну таблицу полностью и все связанные с ней записи из другой таблицы.
Для того чтобы разорвать существующую связь между таблицами, нужно в окне схемы данных щелкнуть по линии, связывающей поля таблиц и нажать клавишу Delete .
2. Понятие формулы в Excel. Ссылки
Ввод информации в ячейки
Прежде чем ввести информацию в ячейку, эту ячейку нужно выделить, поместив туда табличный курсор, имеющий вид объемного креста, и щелкнув мышью. Выделенная ячейка окружается жирной черной рамкой. При вводе информации, вводимые символы появляются на экране сразу в 2-х местах: в выбранной ячейке и в строке формул. В этой строке появляются также две новые кнопки:
Отмена ;
Ввод . Сохранить вводимые данные в текущей ячейке можно следующими способами:
1. Щелкнуть по кнопке Ввод ;
2. Нажать клавишу <Enter >;
3. Нажать на одну из стрелок на клавиатуре, и, тем самым, одновременно перейти в соседнюю ячейку.
4. Щелкнуть мышью на другой ячейке.