[an error occurred while processing this directive] | |
Основные операции с базами данных |
Основные операции с базами данныхРабота с любой программой подразумевает наличие определенных действий или команд, которые выполняются наиболее часто. Например, открытие (закрытие) программы или использование справочной системы. В базах данных Access, кроме обычных операций, тоже существует набор специфических действий, выполняемых чаще других. Например, основой интерфейса базы данных является окно базы данных, поэтому многие действия выполняются именно из этого окна. Первая глава посвящена описанию основных приемов работы с базами данных, использованию общих для пакета Office 2000 инструментов и многому другому. База данных: Закрытие и выход из AccessВ базах данных Access все введенные данные сохраняются автоматически. Запрос о необходимости сохранения изменений появляется только при изменении структуры объекта. (См. также раздел «База данных: Открытие».) Шаг за шагом
ВНИМАНИЕЕсли при загруженной базе данных произошло аварийное или непредвиденное завершение работы компьютера, при следующей загрузке базу данных необходимо проверить на целостность, а при наличии нарушений попытаться восстановить (см. раздел «База данных: Восстановление и сжатие закрытой базы данных» главы «Операции с файлами»). База данных: ОткрытиеДля начала работы с базой данных ее необходимо открыть. К сожалению, Access не позволяет одновременно работать с несколькими базами данных — открывая новую базу данных, Access автоматически закрывает старую. СОВЕТЧтобы при открытии базы данных исключить загрузку дополнительных панелей инструментов и открытие пользовательских форм, при выполнении команды открытия удерживайте нажатой клавишу Shift. Шаг за шагом
ПРИМЕЧАНИЕЕсли база данных предназначена для работы в многопользовательской системе, а ее необходимо открыть только для индивидуального использования, на третьем шаге в раскрывающемся списке кнопки Открыть (Open) выберите пункт Монопольно (Open Exclusive). СОВЕТВ нижней части меню Файл (File) содержатся имена недавно открывавшихся файлов. Выберите имя нужного файла, и он будет загружен автоматически. Число файлов, появляющихся в меню Файл (File), можно задать. Для этого выберите команду Сервис (Tools) → Параметры (Options). В открывшемся окне диалога перейдите на вкладку Общие (General), установите флажок Помнить список файлов (Recently used file list) и в раскрывающемся списке выберите число файлов, которое должно храниться в меню Файл (File). Буфер обменаБуфер обмена предназначен для временного хранения фрагментов данных. В качестве данных могут выступать фрагменты текста, объекты OLE (Object Linking and Embedding, связывание и внедрение объектов), элементы управления и т. д. Буфер обмена Microsoft Office 2000 позволяет хранить до 12 различных фрагментов и выглядит как отдельная панель инструментов. ПРИМЕЧАНИЕРасширенный буфер обмена имеется только в Office 2000. В буфере обмена остальных программных продуктов Microsoft может храниться только один объект. Шаг за шагом
ВНИМАНИЕЕсли на панели инструментов Буфер обмена (Clipboard) заполнены все ячейки, то следующий сохраняемый в буфере фрагмент окажется в последней ячейке, а фрагмент, сохраненный первым, будет удален. СОВЕТЧтобы выбрать в буфере обмена интересующий вас объект, установите указатель мыши на ярлыке объекта (появится подсказка с первыми словами текстового фрагмента или его описанием, если объект не текстовый) и щелкните на нем левой кнопкой мыши. Гиперссылка: ВводЛюбому файлу или документу, находящемуся на вашем жестком диске, файловом сервере или другом компьютере, может быть присвоен специфический адрес. В Access возможно использование двух типов адресов: URL (Uniform Resource Locator, универсальный указатель ресурса) и UNC (Universal Naming Convention, универсальное соглашение об именах). Первый из них предназначен для адресов удаленных документов, то есть документов, находящихся на файловых серверах, а второй — для адресов файлов, которые расположены на вашем компьютере или компьютере, находящемся в вашей локальной сети. Гиперссылки используются для быстрого перехода к данным другой или текущей базы данных. По умолчанию гиперссылка отличается от остальных данных цветом и подчеркиванием. Документ, на который она ссылается, может находиться в текущей базе данных, файле на вашем или любом другом включенном в сеть компьютере, файловом сервере. После активизации гиперссылки происходит соединение с соответствующим документом, который загружается в броузер или необходимое приложение. Поля, предназначенные для гиперссылок, имеют тип Гиперссылка (Hyperlink) (см. раздел «Поле: Гиперссылка» главы «Структура таблиц и баз данных»). Шаг за шагом
СОВЕТДля определения местоположения документа после нажатия на кнопку Имеющийся файл или Web-страница (Existing File or Web Page) можно использовать либо окно диалога Связать с файлом (Link to File), которое открывается после нажатия кнопки Файл (File), либо броузер, который запускается после нажатия кнопки Web-страница (Web Page). Гиперссылка: Изменение адреса(Для получения предварительной информации см. раздел «Гиперссылка: Ввод».) При редактировании гиперссылок основную трудность у новичков вызывает процесс перехода к нужной ячейке, поскольку обычный щелчок на гиперссылке вызывает ее активизацию. ПРИМЕЧАНИЕВ поле, где содержится гиперссылка, отображается лишь введенный пользователем текст гиперссылки, а сам адрес хранится внутри системы, поэтому изменение текста в поле никак не влияет на целевой адрес гиперссылки. Шаг за шагом
Гиперссылка: Копирование(Для получения предварительной информации см. раздел «Гиперссылка: Ввод».) При копировании гиперссылок основную трудность у новичков вызывает процесс перехода к нужной ячейке, поскольку обычный щелчок на гиперссылке вызывает ее активизацию. Шаг за шагом
Данные: ВводВвод данных в таблицу или форму является одним из способов заполнения таблицы. Процедура ввода полностью аналогична подобной процедуре в Word или Excel. (См. также разделы «Гиперссылка: Ввод», «Дата и время: Ввод» и «Объект OLE: Ввод».) Шаг за шагом
ПРИМЕЧАНИЕПри переходе к следующему полю Access автоматически сохранит введенные данные. СОВЕТИзменить режим работы той или иной клавиши можно на вкладке Клавиатура (Keyboard) окна диалога Параметры (Options) (см. раздел «Форма: Последовательность перехода» главы «Формы и отчеты»). Данные: ВыделениеДля многих операций, например копирования, удаления, изменения формата и т. д., данные в таблице или форме необходимо выделить. Шаг за шагом
Данные: ЗаменаAccess позволяет быстро найти и заменить одни фрагменты данных в таблице, форме или отчете другими. (См. также раздел «Данные: Поиск» текущей главы и раздел «Запрос на изменение: Обновление» главы «Запросы и фильтры».) ПРИМЕЧАНИЕК сожалению, Access не позволяет найти и заменить значение Null или пустую запись поля. Можно посоветовать сначала отсортировать таблицу по соответствующему полю. В этом случае все записи, имеющие указанные значения, окажутся в верхней части таблицы. Шаг за шагом
СОВЕТПри вводе фрагмента для поиска в текстовом поле Образец (Find What) можно использовать символы-заменители — звездочку (*), которая означает любое количество символов, и вопрос (?), который означает один символ. СОВЕТОкно диалога Поиск и замена (Find and Replace) можно открыть на вкладке Замена (Replace), нажав сочетание клавиш Ctrl+H. Данные: КопированиеИнструменты копирования предназначены для быстрого и удобного ввода похожих или повторяющихся данных любых типов. К инструментам копирования относятся команды Копировать (Сору), Вырезать (Cut) и Вставить (Paste). При применении инструментов копирования к данным последние сохраняются в буфере обмена. В Office 2000 можно воспользоваться специальным буфером обмена, который позволяет сохранять до двенадцати фрагментов (см. раздел «Буфер обмена»). Шаг за шагом
ПРИМЕЧАНИЕДля инструментов копирования существуют зарезервированные сочетания клавиш, одинаковые во всех продуктах Microsoft: Копировать (Сору) - Ctrl+C, Вставить (Paste) - Ctrl+V, Вырезать (Cut) - Ctrl+X. СОВЕТДля копирования значения ячейки, которая расположена выше текущей, нажмите сочетание клавиш Ctrl+'. Данные: ПоискAccess позволяет быстро находить данные в таблице, форме или отчете. Для отбора данных по определенным критериям можно воспользоваться фильтром или соответствующим запросом (см. главу «Запросы и фильтры»). (См. также раздел «Данные: Замена».) Шаг за шагом
СОВЕТПри вводе фрагмента для поиска в текстовом поле Образец (Find What) можно использовать символы-заменители — звездочку (*), которая означает любое количество символов, и вопрос (?), который означает один символ. СОВЕТОкно диалога Поиск и замена (Find and Replace) можно открыть на вкладке Поиск (Find), нажав сочетание клавиш Ctrl+F. Данные: РедактированиеРедактирование данных может быть проведено автоматически, частично автоматически или вручную. К первому способу относится построение соответствующего запроса, а ко второму — замена с помощью окна диалога Поиск и замена (Find and Replace). Рассмотрим третий способ. (См. также раздел «Запрос на изменение: Обновление» главы «Запросы и фильтры» и раздел «Данные: Замена» текущей главы.) Шаг за шагом
ВНИМАНИЕПри работе в многопользовательской среде Access может блокировать ячейку или весь объект, при этом возможность просмотра данных сохраняется. Блокировка снимается, когда пользователь, который занимался редактированием, переходит к другой ячейке или объекту (см. раздел «Совместная работа: Блокировка записей» главы «Корпоративная работа»). Данные: СортировкаДля упорядочивания данных в полях используется сортировка. Сортировка бывает простая и сложная (см. раздел «Фильтр: Расширенный» главы «Запросы и фильтры»). Простая сортировка может быть осуществлена по одному или нескольким полям. При сортировке по нескольким полям главное поле всегда расположено левее остальных, за ним следующее по значимости и т. д. Шаг за шагом
Дата и время: ВводВвод данных, имеющих тип Дата/время (Date/Time), аналогичен вводу прочих данных (см. раздел «Данные: Ввод»). Единственное отличие — наличие специфических форматов ввода. Универсальным форматом является представление даты или времени в виде числа. Такой формат наиболее удобен при экспорте данных, поскольку некоторые доступные в Access форматы в других базах данных или приложениях могут оказаться недоступными. (См. также раздел «Данные: Формат» главы «Структура таблиц и баз данных» и раздел «Условие отбора: Дата и время» главы «Запросы и фильтры».) Шаг за шагом
Закрепление полей таблицы на экранеДля удобства представления данных в таблицах существует возможность закрепления одного или нескольких полей. Например, если таблица имеет много полей, то основное поле можно закрепить, а остальные прокручивать. Закрепленное поле при просмотре с помощью полос прокрутки будет занимать крайнее левое положение. Шаг за шагом
ПРИМЕЧАНИЕДля освобождения закрепленных полей нужно выбрать команду Формат (Format) → Освободить все столбцы (Unfreeze All Columns). Запись: ДобавлениеИнформация, которая содержится в одной строке таблицы, называется записью. Запись — это структура, которая позволяет объединить поля данных по определенному критерию. Шаг за шагом
Запись: КопированиеДля быстрого переноса небольших фрагментов таблицы в другие базы данных или приложения удобно использовать буфер обмена (см. раздел «Буфер обмена»). (См. также раздел «Данные: Копирование».) Шаг за шагом
ВНИМАНИЕПри наличии в таблице, из которой производится копирование, ключевого поля, не допускающего дублирования, Access не разрешит вставить в нее скопированные записи. Если ключевое поле представляет собой поле типа Счетчик (AutoNumber), то вставленным записям будет предоставлен новый номер. Запись: Переход к требуемойКаждую запись в таблице однозначно определяет ее номер. (См. также раздел «Данные: Поиск».) Шаг за шагом
Запись: УдалениеУдаление записей может быть автоматическим или ручным. Для автоматического удаления необходимо создать соответствующий запрос (см.раздел «Запрос на изменение: Удаление» главы «Запросы и фильтры»). Процедура удаления записи вручную представлена ниже. Шаг за шагом
ВНИМАНИЕПеред удалением записей из таблицы, которая связана с другими таблицами, необходимо настроить режим обеспечения целостности данных и режим каскадного удаления (см. раздел «Связь между таблицами» главы «Структура таблиц и баз данных») для удаления всех дочерних записей. ВНИМАНИЕЕсли в таблице, из которой производится удаление, присутствует поле типа Счетчик (AutoNumber), после удаления записи это поле нужно обновить. Для этого база данных должна быть сжата (см. раздел «База данных: Восстановление и сжатие» главы «Операции с файлами»). Исправление ошибок: АвтозаменаАвтозамена (AutoCorrect) предназначена для автоматического исправления ошибок и неточностей. Этот инструмент позволяет исправить две первые прописные буквы на одну, написать названия дней недели с прописной буквы; сделать прописной первую букву предложения, устранить последствия случайного нажатия клавиши Caps Lock и т. д. ВНИМАНИЕАвтозамену можно использовать только при вводе данных, то есть в режиме таблицы. Шаг за шагом
СОВЕТВ поле Заменять (Replace) можно ввести аббревиатуру часто используемых слов и выражений, а в поле На (With) - ее значение. Это позволит значительно сократить время ввода данных. СОВЕТДля отказа от автозамены в полях форм перейдите в режим конструктора, выделите любое поле, нажмите кнопку Свойства (Properties) на панели инструментов, в открывшемся окне диалога свойств перейдите на вкладку Другие (Other) и назначьте свойству Разрешить автозамену (Allow AutoCorrect) значение Нет (No). ПРИМЕЧАНИЕАвтозамена является инструментом, общим для всех приложений Office 2000. Это значит, что настройки, сделанные в одном из приложений, повлияют на работу всех остальных. Исправления: ОтменаМногие команды и действия можно отменить. Это одна из очень нужных операций, поскольку, как правило, позволяет сохранить много времени, которое тратится на восстановление данных после неаккуратно выполненного действия, например, после заполнения нескольких ячеек таблицы ошибочными данными. ВНИМАНИЕОперацию удаления объекта отменить нельзя. Перед выполнением действия, которое не может быть отменено, Access выдаст окно с предупреждением. Шаг за шагом
ВНИМАНИЕПосле внесения изменений в следующее поле записи отменить исправления в предыдущем поле будет невозможно! То есть можно отменять только те исправления, которые сделаны в полях одной записи. СОВЕТДля отмены действия можно использовать сочетание клавиш Ctrl+Z. Объект OLE: ВводЧтобы вставить в поле объекта Access рисунок, звук, видеоклип, файл другого приложения и т. д., используется специальный тип поля — Поле объекта OLE (OLE Object). Шаг за шагом
СОВЕТДля редактирования вставленного объекта выберите команду Правка (Edit) → Объект <ИмяОбъекта> (<ИмяОбъекта> Object) → Изменить <ИмяОбъекта> (Change <ИмяОбъекта>). Окно базы данных: Просмотр объектовОкно базы данных предназначено для управления всеми объектами, используемыми в базе данных, — таблицами, запросами, формами, отчетами, Web-страницами, модулями и макросами. (См. также разделы «Объект базы данных: Копирование», «Объект базы данных: Удаление» и «Объект базы данных: Переименование» главы «Операции с файлами».) ВНИМАНИЕЗакрытие окна базы данных приведет к закрытию всей базы данных. Шаг за шагом
ПРИМЕЧАНИЕДля активизации окна базы данных можно нажать клавишу F11. Окно диалога: Настройка параметровОкно диалога представляет собой окно, в котором расположены флажки, переключатели, списки, текстовые поля и кнопки, предназначенные для ввода пользователем некой информации, позволяющей что-либо изменить или создать в объекте или базе данных в целом. Как правило, все окна диалога работают в модальном режиме, то есть располагаются поверх всех остальных окон, вплоть до их закрытия. Шаг за шагом
СОВЕТЕсли символ на подписи элемента подчеркнут, то для перехода к этому элементу управления нажмите сочетание клавиш Alt+<Символ>. Окно объекта: Размещение на экранеДля работы с несколькими объектами одновременно в Access существует возможность наиболее удобного расположения их окон. Шаг за шагом
СОВЕТЕсли некоторые окна объектов временно не нужны, сверните их. Для этого нужно нажать кнопку свертывания окна в его правом верхнем углу. Окно объекта: Скрытие и отображениеЕсли необходимо одновременно работать с большим числом объектов разных типов, можно скрыть лишние окна. Это гораздо удобнее, чем снова и снова открывать и закрывать тот или иной объект. Шаг за шагом
СОВЕТЧтобы отобразить скрытый объект, выберите команду Окно (Window) → Отобразить (Unhide). В открывшемся окне диалога Отображение окон (Unhide Window) выберите нужный объект и нажмите кнопку ОК. СОВЕТЧтобы окно базы данных при ее запуске оказывалось скрытым, выберите команду Сервис (Tools) → Параметры запуска (Startup) и в открывшемся окне диалога сбросьте флажок Окно базы данных (Display Database Window). Перемещение в таблицеПеремещение по полям записей таблицы осуществляется с помощью клавиш Tab, Shift+Tab, Enter и клавиш со стрелками или с помощью инструмента поиска определенных записей. Перемещение между записями осуществляется в режиме таблицы с помощью специальных кнопок, расположенных в левом нижнем углу таблицы. Для перемещения к первой записи используется кнопка Первая запись (First Record), к следующей записи — кнопка Следующая запись (Next Record), к предыдущей записи — кнопка Предыдущая запись (Previous Record), к последней записи — кнопка Последняя запись (Last Record), к новой записи — кнопка Новая запись (New Record). Для перехода к определенной записи в поле номера записи введите ее порядковый номер и нажмите клавишу Enter. (См. также раздел «Данные: Поиск».) Шаг за шагом
ПРИМЕЧАНИЕРежим работы клавиш со стрелками и клавиши Enter при перемещении по ячейкам таблицы можно изменить. Для этого выберите команду Сервис (Tools) → Параметры (Options) и в открывшемся окне диалога перейдите на вкладку Клавиатура (Keyboard). В соответствующих разделах укажите, какие действия должны быть инициированы при нажатии той или иной кнопки. СОВЕТНаиболее простой способ перехода к нужной ячейке - это щелчок на ней левой кнопкой мыши. Проверка правописанияДля проверки правописания в Office 2000 имеется специальный инструмент, который является общим для всех приложений. Шаг за шагом
Справка: В окнах диалогаВо многих окнах диалога рядом с кнопкой его закрытия в верхнем правом углу присутствует кнопка со знаком вопроса. Функции этой кнопки аналогичны команде Что это такое? (What's this?) меню Справка (Help). Различие состоит в том, что команда, выполняемая при активизации кнопки, и действует только в пределах данного окна диалога. (См. также раздел «Справка: Команды меню».) Шаг за шагом
Справка: Для элементов интерфейсаДля удобства пользователя большая часть команд и функций представлена на панелях инструментов в виде кнопок и раскрывающихся списков. Каждый элемент интерфейса имеет свой специфический рисунок и всплывающую подсказку, кратко его характеризующую. Чтобы увидеть подсказку, нужно поместить указатель мыши на элемент интерфейса. Шаг за шагом
СОВЕТДля получения справки о командах меню подведите указатель мыши со знаком вопроса к соответствующей команде и щелкните на ней. СОВЕТДля включения или отключения режима экранных подсказок выберите команду Вид (View) → Панели инструментов (Toolbars) → Настройка (Customize). В открывшемся окне диалога перейдите на вкладку Параметры (Options) и установите или сбросьте флажок Отображать подсказки для кнопок (Show ScreenTips on toolbars). Установленный флажок Включить в подсказки сочетания клавиш (Show shortcut keys in ScreenTips) позволяет отображать во всплывающих подсказках сочетания клавиш, которые активизируют выполнение действий аналогично щелчку на кнопке. Справка: Команды менюДля разрешения вопросов и получения информации о тех или иных возможностях программы в Access существует своя справочная система. Шаг за шагом
Справка: Печать справочной информацииДля удобства пользователя справочную информацию полностью или частично можно распечатать. (См. также разделы «Справка: Поиск темы», «Справка: Помощник по Office», «Справка: Предметный указатель», «Справка: Содержание».) Шаг за шагом
Справка: Поиск темыДля широкого поиска ответа на интересующий вопрос в окне Справка Microsoft Access (Microsoft Access Help) имеется вкладка Мастер ответов (Answers Wizard). Как правило, эта вкладка используется, когда неизвестны раздел или ключевые слова, по которым можно было бы найти необходимую информацию. (См. также раздел «Справка: Помощник по Office».) Шаг за шагом
Справка: Помощник по OfficeПомощник по Office — это интерактивная программа, которая может присутствовать во всех приложениях Office. Помощник может всегда находиться на экране в виде небольшой картинки. Это очень удобно, особенно для начинающих, поскольку Помощник дает полезные советы и сообщает ссылки на те разделы справки, которые он считает наиболее актуальными в данный момент. Помощник — это программа, требующая специальной установки с дистрибутивного диска Microsoft Office 2000. Если вы вызываете его, но он еще не установлен, Access может попросить вставить диск с дистрибутивом Office и установить необходимый компонент. Шаг за шагом
ПРИМЕЧАНИЕПомощник может выглядеть по-разному. Чтобы выбрать самого симпатичного, щелкните на нем правой кнопкой мыши, выберите в контекстном меню команду Выбрать помощника (Choose Assistant) и на вкладке Коллекция (Gallery) открывшегося окна диалога с помощью кнопок Далее (Next) и Назад (Back) подберите себе Помощника. Справка: Предметный указательДля осмысленного поиска ответа на вопрос или информации в справочной системе Access имеется две вкладки — Содержание (Contents) и Указатель (Index). В первом случае поиск производится по главам и разделам справки, а во втором — по ключевым словам. Рассмотрим поиск по ключевым словам. (См. также раздел «Справка: Содержание».) Шаг за шагом
Справка: СодержаниеДля осмысленного поиска ответа на вопрос или информации в справочной системе Access имеется две вкладки — Содержание (Contents) и Указатель (Index). В первом случае поиск производится по главам и разделам справки, а во втором — по ключевым словам. Рассмотрим поиск по главам и разделам справки. (См. также раздел «Справка: Предметный указатель».) Шаг за шагом
|
[an error occurred while processing this directive] |