43601 (Access), страница 3

2016-07-31СтудИзба

Описание файла

Документ из архива "Access", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика" в общих файлах.

Онлайн просмотр документа "43601"

Текст 3 страницы из документа "43601"

Фильтрация позволяет просмотреть в форме только определенные записи. Выберите данные, по которым следует провести отбор, и нажмите кнопку Фильтр по выделенному на панели инструментов. Для того, чтобы поправить фильтр, нажмите кнопку Изменить фильтр. Чтобы задать более подробное условие для фильтрации, выберите в меню Записи команду Фильтр и подкоманду Расширенный фильтр. Для применения обычного или расширенного фильтра, нажмите кнопку Применить фильтр на панели инструментов.

1.5. Типы данных.

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

Текстовый

Текст или числа, не требующие проведения расчетов, например, номера телефонов.

Поле МЕМО

Длинный текст или комбинация текста и чисел.

Числовой

Числовые данные, используемые для проведения расчетов.

Дата/время

Даты и время, относящиеся к годам с 100 по 9999, включительно.

Денежный

Денежные значения и числовые данные, используемые в математических расчетах.

Счетчик

Уникальные последовательно возрастающие (на 1) или случайные числа, автоматически вводящиеся при добавлении каждой новой записи в

таблицу.

Логический

Логические значения, а также поля, которые могут содержать одно из двух возможных значений (True/False, Да/Нет).

Поле объекта OLE

Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Microsoft Access.

Гиперссылка

Строка, состоящая из букв и цифр, и представляющая адрес гиперссылки.

Мастер подстановок

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

Лекция 2

Ввод и редактирование данных

Ввод данных

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

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

При вводе новой записи курсор обычно размещается в первом поле таблицы.

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

Маркер текущей записи.

Маркер редактируемой записи.

Маркер блокированной записи (при работе в

многопользовательском режиме).

Маркер новой записи.

Сохранение записи

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

Для сохранения записи нужно ввести допустимое значение в поле первичного ключа Значение первичного ключа проверяется по типу данных, уникальности и другим правилам проверки значения, введенным в свойстве Условие на значение (Validation Rule)

Кнопка Отмена (Undo Current Field/Record), расположенная напанели инструментов, позволяет отменить изменения, внесенные только в текущую запись. После перехода к следующей записи эта кнопка вернется в обычный режим отмены И, изменив следующую запись, вы уже не сможете отменить изменение предыдущей.

Сохранить текущую запись на диске можно с помощью команды Записи->Сохранить запись (Records->Save Records) или комбинации клавиш <Shift+Enter>.

Проверка корректности введенных данных

Автоматическая проверка типа данных

Некоторые типы данных Access проверяет автоматически, безо всякого вмешательства. Для полей, содержащих данные этих типов, не нужно заполнять свойства Условие на значение. Перечислим эти типы данных.

Числовой (Number)

Денежный (Currency)

Дата/время (Date/Time)

Логический (Yes/No)

Числовой (Number) и Денежный (Currency) позволяют вводить допустимые числовые значения. Хотя Access дает возможность ввести букву в поле Числовой (Number), при попытке выйти из этого поля появится диалоговое окно с сообщением «Введенное значение не подходит для свойств поля "Тип данных" или Размер поля"» Сообщение об ошибке появится также при вводе других неприемлемых символов или нескольких десятичных точек, а также при попытке ввести чрезмерно большое число для определенного размера поля данных типа Числовой (Number)

Поля типа Дата/время (Date/Time) проверяют корректность значений даты и времени. Если вы попытаетесь ввести время 44:44:44 или просто букву в поле типа Дата/время (Date/Time), появится диалоговое окно с сообщением об ошибке

Логический (Yes/No) можно ввести только одно из следующих заданных значений: Да (Yes), Истина (True) Вкл(On) или любое отличное от нуля число для логического Да и Нет (No), Ложь (False), Выкл (Off) или 0 для логического Нет. В свойстве Формат поля (Format) можно определить свои собственные значения типа Логический (Yes/No), но обычно используются стандартные значения

Методы ввода данных

Ввод данных в поля различных типов осуществляется разными способами. Для некоторых типов данных проверка допустимости значения выполняется автоматически. Однако при создании некоторых таблиц может потребоваться ввести данные в нестандартных (определенных пользователем) форматах и установить для них правила проверки допустимости в свойстве Условие на значение (Validation Rule). Далее мы рассмотрим различные способы ввода данных. |

Стандартный ввод текстовых данных

Три поля, введенных в таблицу “МоиСтуденты”, были полями типа Текстовый (Text). В полях Fam Name Name1 для ввода данных использована маска ввода. Если вы вводится значение строчными буквами, оно отобразится: первая буква – прописная, остальные - строчные. Текст можно проверить на наличие особых значений и отобразить в заданном формате.

Иногда в поле типа Текстовый (Text) нужно ввести значение, состоящее из нескольких строк. Для добавления новой строки нажмите комбинацию клавиш <Ctrl+Enter>. Эта возможность полезна для форматирования строк адресного поля, а также поля Memo.

Ввод данных типа Дата/время

Значения в него вводятся в формате ммм гг. Таким обя когда вы введете 4/8/96 и выйдете из этого поля. Access отобразит значение в виде Арг 96. На самом деле в таблице сохраняется значение 4/8/92, и вы можете отобразить его, поместив курсор это поле. С другой стороны можно ввести в поле Арг 96, и в таблице будет сохранено значение Арг 96.

Для поля типа Дата/время также можно определить условие на значение Between #1/1/70# And Date (). Это условие говорит о том, что введенная дата рождения должна входить в интервал между 1 января 1970 г. и текущей датой.

Форматы влияют на отображение данных, а не на объем занимаемой ими памяти.

Ввод текстовых данных с проверкой данных

Для текстового поля может быть задано свойство Условие на значение. Оно ограничивает вводимые данные значениями (например, F,M,C). Если вы попытаетесь ввести в это поле значения, отличные от F, М, и C, то появится диалоговое окно с таким, например, сообщением: В это поле можно ввести только значение М, F или С. Данное сообщение определяется значением свойства «сообщение об ошибке» для данного поля.

Ввод числовых данных с проверкой условия на значение |

Для числовых полей заданы правила проверки допустимости данных. Для поля Resultat в свойстве Условие на значение задано ограничение значения оценки (>=2 и <=5 ). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

Ввод данных типа OLE

Поле объекта OLE под названием Foto можно заполнять даже без отображения самого объекта (изображения) на экране. В поле типа OLE могут храниться следующие объекты.

Растровые изображения.

Звуковые файлы.

Графики и (диаграммы).

Word или Excel.

Объект спознаваемый OLE-сервером, можно сохранить в Access в поле типа OLE OLE-объекты обычно вводятся в формы таким образом, чтобы их можно был о видеть, слышать или использовать. При размещении OLE-объекта в таблице вы увидите текст с описанием объекта (например, в поле типа OLE можно увидеть надпись Paintbrush Picture). Ввести объект можно двумя способами.

Вставить из буфера.

Вставить из диалогового окна, появляющегося после выполнения команды Вставка->Объект (Insert->Object)

Ввод данных типа MEMO

Поле Recenzia содержит данные типа MEMO. Этот тип позволяет вводить до 64000 байт текста для каждой записи. В таблице отображается только часть введенного текста. Нажимая , можно отобразить диало-пасть ввода (Zoom) с полосой прокрутки, которое позволяет увидеть сразу до 1 000 байт текста

Перемещение по записям в таблице

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

Получена новая информация

Обнаружены ошибки

Нужно добавить новые записи

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

Если вы находитесь в режиме Конструктор (Table Design), щелкните на кнопке Представление таблиц (Views), чтобы перейти в режим таблицы для внесения изменений в данные.

Перемещение по записям

Чтобы перейти к любой записи, можно просто поместить на нее курсор или щелкнуть на ней мышью Но если таблицах очень велика, то проблема быстрого перемещения на нужную запись приобретает особую остроту

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

Команда Правка->Перейти (Edit->Go) предоставляет несколько вариантов быстрого перемещения по таблице.

Пять кнопок перехода, расположенных в нижней части окна в режиме таблицы, также можно использовать для перемещения по записям Щелкая на этих кнопках, можно перейти к любой записи Если вы знаете номер записи (номер строки для заданной записи), щелкните на поле номера записи, введите номер записи и нажмите клавишу Для перемещения в поле номера записи нажмите клавишу .

При перемещении по таблице обращайте внимание на подсказки полос прокрутки. Access не обновит поле номера записи до тех пор, пока вы не щелкнете на каком-либо поле записи.

Поиск заданного значения

Хотя, зная номер записи, можно перейти к ней и найти конкретное поле, в большинстве случаев нужно будет находить в записи определенное значение Это можно сделать тремя способами:

Выбрать команду Правка->Найти (Edrt->Find)

Щелкнуть на кнопке Найти (Find Specified Text), расположенной на панели инструментов (на ней изображен бинокль).

Воспользоваться комбинацией клавиш

При использовании любого из этих методов появится диалоговое окно. Для выполнения поиска только по определенному полю поместите в него курсор (причем сделайте это до открытия диалогового окна). Установите в диалоговом окне флажок Только в текущем поле (Search Only Current Field), и Access будет вести поиск только в указанном поле.

В этом диалоговом окне можно задавать различные параметры поиска. В текстовом поле Образец (Find What) ввести искомое значение Значение можно ввести в том виде, в каком оно представлено в поле, или с использованием приведенных ниже специальных символов:

* -- Соответствует любому количеству символов

? -- Соответствует одному символу

# -- Соответствует одной цифре

Чтобы разобраться, как эти символы работают, предположим, что нужно найти все значения, которые начинаются с АВ Для этого введите АВ*

А теперь предположим, что вы хотите найти значения, которые заканчиваются символами 001 В этом случае введите *001. Для поиска любого значения, которое начинается с символов АВ, заканчивается символами 001 и содержит только два символа между ними, нужно ввести АВ??001. Если же нужно найти все фамилии, заканчивающиеся на “ко”, то для поиска значений типа Бродский и Чайковский введите *ко.

В раскрывающемся списке Совпадение (Match) содержится три варианта выбора:

С любой частью поля (Any Part of Field)

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5193
Авторов
на СтудИзбе
434
Средний доход
с одного платного файла
Обучение Подробнее