Читайте также:
|
|
Сохранение таблицы в СУБД Access.Модификация структуры таблицы.
Сохранение в Access
Access, при работе с базой данных, иначе взаим с жёстким (или гибким) диском, нежели др программы.
В Access новая ред. сод. изм ячейки таблицы записывается на диск (сохр) сразу, как только курсор клавиатуры будет помещён в др. ячейку (или новая ред. изм. записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в др. запись (строку)). Т. О., если внезапно отключат электричество, то пропадёт только изм. той записи, которую не успели покинуть.
Целостность данных в Access обеспеч. также за счет механизма транзакций.
Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохр. изм. режима показа таблицы или др. объекта — то есть, для сохранения таких изменений, как:
Изм. ширины столбцов и высоты строк, перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закреплённых столбцов,изм. сортировки, применение нового фильтра, изм. шрифта; цвета текста, сетки и фона и т. п.
Кроме того, в Access эта кнопка нужна в режиме «Конструктор» для сохр изм структуры объекта базы данных, сделанных в этом режиме
После созд. базы данных и в процессе работы с ней проектировщик базы данных может обнаружить, что структура таблиц требует некоторых изменений. В этом случае ему необходимо выполнить модификацию ее структуры.
Под модификацией структуры таблицы будем понимать удаление сущ. полей из таблицы, добавление новых полей, изм. имени, типа, размера, формата данных поля.
В Access модификация структуры таблицы осущ. в режиме Конструктор. Для модификации структуры таблицы необходимо:
1.Открыть базу данных, содержащую таблицу, структуру которой необходимо изменить.
2. Щелкнуть мышью по нужной таблице в окне База данных.
3.Щелкнуть мышью по кнопке Конструктор, чтобы открыть описание структуры таблицы в режиме Конструктора.
62.Режим просмотра таблицы. Заполнение таблицы, перемещение по таблице. Копирование, вырезание, удаление и вставка записей.
Для того чтобы скопировать записи нажать на панели инстр кнопку Копироват ь (Сору).
Для того чтобы переместить записи нажать на панели инстр кнопку Выреза ть (Cut).
Открыть в режиме Таблицы объект, в который требуется скопировать записи. При необход, переставить столбцы, чтобы они соответствовали порядку копируемых или перемещ. данных.
Для замены сущ. записей копируемыми выд заменяемые записи и нажать на панели инстр. кнопку Встави ть (Paste).
Для добавления записей в конец таблицы выбрать в меню Правка (Edit) команду Добавить из буфера (Paste Append).
Если исходный объект в режиме Таблицы сод. больше полей, чем объект-получатель, лишние поля не вставл.
Удалить запись можно тоже несколькими способами. Сначала нужно в любом случае выделить запись, а затем вып. одно из след. действий:
Нажать на панели инстр. кнопку Удалить запись (Delete Record).
Щелкнуть правой кнопкой мыши на обл. выд. удаляемых записей и из контекстного меню выбрать команду Удалить запись (Delete Record).
Выбрать из меню Правка (Edit) команду Удалить (Delete) или Удалить запись (Delete Record).
Нажать клавишу Удалить (Delete).
При удал. записей Access запраш. подтверждение, чтобы предотвратить случайное удал.
Ввод данных в таблицу можно осуществлять не только непосредственно с клавиатуры, но и с помощью команд копирования и перемещения. Для того чтобы вырезать или скопировать текст, необход. выделить его и нажать на соответствующую кнопку на панели инструментов: Вырезать (Cut) или Копировать (Сору). При этом выделенная инфор. будет перемещена или скопирована в буфер обмена. Чтобы вставить скопированную инфор, след. Уст. курсор на то место, куда ее предпол. вставить, и нажать кнопку Вставить (Paste) на панели инстр.
Чтобы открыть таблицу в подрежиме "Просмотр" следует: щелкнуть на пункте 'Таблицы' в списке объектов в окне базы данных; щелкнуть дважды таблицу в окне базы данных - таблица будет открыта в режиме 'Таблицы' (кнопка 'Вид' на панели инстр будет иметь следующий вид - ).
71.Указание условий отбора записей для поля. Параметрический запрос.
Усл. отбора записей могут задаваться для одного или нескольких полей в соответствующей строке бланка запроса.
Усл. отбора явл. Выр-е, которое сост. из операторов сравнения и сравниваемых операторов. В качестве операторов сравнения и логических операторов могут испол. След.: =, <, >, < >, Between, In, Like, And, Or, Not, которые опр. операцию над одним или несколькими операндами.
Если условие отбора не сод оператора, то по умолчанию испол. оператор =.
В качестве операндов могут испол. литералы, константы и идентификаторы (ссылки).
Литералом явл. значение, воспр. буквально, а не как значение переменной или результат вычисления (например, число, строка, дата).
Константами явл. не изменяющиеся знач (напр, True, Falls, Да, Нет, Null).
Идентификатор предст. собой ссылку на знач поля, элемент упр. или св-во. Идентификаторами могут быть, напр., имена полей, таблиц, запросов, форм, отчетов, которые должны заключ. в квадратные скобки.
Если необход указать ссылку на поле в конкретных таблице, форме, отчете, то перед именем поля ставится имя таблицы, также заключ. в квадратные скобки и отделенное от имени поля воскл знаком. Например:[Имя таблицы]! [Имя поля]
Усл. отбора, заданные в одной строке, связя с помощью логической операции И, а заданные в разных строках — с помощью логической операции ИЛИ. Эти операции могут быть заданы явно в усл. отбора с помощью операторов AND и ORсоответственно.
Сформировать усл отбора можно с помощью построителя выр-я. Перейти в окно Построитель выр-й можно, нажав кнопку [Построитель] на панели инстр или выбрав команду Построить в контекстно-зависимом меню. При этом курсор мыши должен быть уст в ячейке ввода усл. отбора.
После ввода выр-я в бланк и нажатия клавиши [Enter] Access выполняет синтаксический анализ выр-я и отображает его в соответствии с результ этого анализа.
Для выполнения запроса необход на панели инстр конструктора запросов нажать кнопку [Запуск (!)] или [Представление запроса].
Сущ. запросы, которые прим. Регул. при неизменных критериях отбора. Однако чаще испол. запросы, которые явл вариантами одного подготовленного базового запроса и незначительно отличается от него. Такие запросы назыв параметрическими.
Созд новый запрос и добавьте к нему таблицу Клиенты. Переместите в область QBE –область все поля указ. таблицы. В строку Усл. отбора введите не конкретный критерий выбора, а сообщ пользователю о необход ввода критерия. Сообщ в ячейке критериев должно быть заключ в квадратные скобки, напрр, [Назовите город] для поля Город.
В меню Запрос выберите команду Параметры и в диалоговом окне Параметры запроса в поле Параметр введите текст, который был задан в поле Условие отбора в окне проектирования запроса. В данном случае скобки не нужны. Поле задания в поле Тип данных типа данных, вводимых в отчет на обращение, и нажатия кнопки Ok запрос будет готов. Теперь можно вводить параметры.
Для проверки работы запроса перейдем в табличный режим. Access обратится к Вам с просьбой задать критерий в окне Введите значение параметра. Введите значение Алматы, вследствие чего будет получен результат запроса. Сохр. созд. запрос под назв. Список фирм-клиентов по городам.
Дата добавления: 2015-10-21; просмотров: 202 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Отряд НАНДУОБРАЗНЫЕ (RHEIFORMES) | | | Разделение ответственности |