Microsoft Access 2007
Шрифт:
После перехода к другой записи он исчезает. Это означает, что измененная запись добавлена в базу данных.
Внимание!
Если таблица уже была сохранена, то измененные значения полей сохраняются автоматически при переходе к другому полю. Отменить можно только последнее изменение, в дальнейшем вернуть прежние значения будет невозможно.
В следующем подразделе будет рассказано, как удалить запись, которая стала ненужной или неактуальной.
Удаление
Если вам необходимо удалить запись, нажмите кнопку слева от записи, чтобы выделить запись целиком; затем нажмите клавишу Delete. В появившейся панели подтвердите удаление записи, нажав кнопку Да .
Если в базе данных уже настроены связи между таблицами, а удаляемая запись является родительской и на нее ссылаются записи дочерних таблиц, то слева от записи отображается знак +, после щелчка кнопкой мыши на котором вы увидите дочерние записи. В этом случае возможны следующие ситуации.
• Если не включен режим обеспечения целостности данных, то родительская запись удаляется точно так же, как несвязанная запись (не имеющая дочерних). Однако при таком удалении целостность данных нарушается, и записи, которые были дочерними для редактируемой записи, теперь ссылаются на несуществующую запись.
• Если включен режим обеспечения целостности данных, но отключено каскадное удаление связанных записей, удаление родительской записи невозможно.
• Если включен и режим обеспечения целостности данных, и каскадное удаление связанных записей, то вместе с записью будут автоматически удалены все дочерние записи в дочерней таблице.
Внимание!
Удаление записи приводит к удалению всех данных, которые хранились в полях записи. Восстановить эти данные будет невозможно.
На этом рассмотрение операций, выполняемых с записями, заканчивается. Перейдем к изучению операций со столбцами.
Добавление столбца
Если вы хотите добавить в таблицу новый столбец, щелкните правой кнопкой мыши на названии того столбца, перед которым должен следовать новый столбец. Затем в появившемся меню выберите пункт Вставить столбец .
Если добавляемый столбец должен быть последним, вы можете сразу вводить значение в любую ячейку в столбце под надписью Добавить поле . В этом случае столбец будет добавлен автоматически.
После добавления столбца его можно переименовать, переместить, а также изменить тип его данных.
Переименование столбца
Для переименования столбца дважды щелкните кнопкой мыши на его названии, введите новое название столбца и нажмите клавишу Enter . Новое название будет автоматически сохранено, а ссылки на переименованный столбец обновлены.
Перемещение столбца
Если вам нужно изменить порядок следования столбцов в таблице, вы можете перетащить столбцы мышью. Выделите столбец, щелкнув на его названии, затем повторите щелчок и, не отпуская кнопку мыши, перетащите столбец в нужное место. В процессе перемещения жирная вертикальная черта показывает новое местоположение столбца. Выбрав подходящее местоположение, отпустите кнопку мыши. Сохраните новый порядок столбцов, нажав сочетание клавиш Ctrl + S .
Изменение свойств столбца
Некоторые свойства поля вы можете изменить и без перехода в режим конструктора. Щелкните кнопкой мыши в любой ячейке столбца и откройте на ленте вкладку Режим таблицы . С помощью группы команд Форматирование и тип данных (рис. 2.4) вы можете изменить следующие свойства поля.
Рис. 2.4. Группа команд Форматирование и тип данных вкладки Режим таблицы
Тип данных. Если требуется изменить тип данных поля, просто выберите
Подробная информация о типах данных приведена в подразд. «Типы данных» ниже.
Формат отображения данных. Для полей с типом данных Числовой , Дата/Время , Денежный и Логический вы можете выбрать из списка формат представления данных. Кроме того, для типов данных Числовой и Денежный можно использовать кнопки для быстрого применения формата:и
– соответственно, увеличение и уменьшение количества отображаемых десятичных знаков в дробной части числа.
Подробная информация о форматах данных приведена в подразд. «Форматы отображения данных».
Уникальность. Если флажок Уникальное установлен, то значения в поле должны быть уникальны, то есть в таблице не должно быть двух записей с одинаковым значением поля. Если флажок снят, уникальность значений не требуется.
Обязательность. Если флажок Обязательное установлен, поле обязательно для заполнения и не может содержать пустых значений.
В следующем подразделе вы узнаете, как удалить ненужный столбец.
Удаление столбца
Удалить в режиме таблицы можно любой столбец, кроме первичного ключа.
Для удаления столбца щелкните правой кнопкой мыши на его названии и в появившемся меню выберите пункт Удалить столбец.Внимание!
Удаление столбца приводит к удалению соответствующего поля из всех записей, и если в эти поля были введены какие-либо данные, то восстановить эти данные будет невозможно.
На этом рассмотрение операций, выполняемых в режиме таблицы, заканчивается. Перейдем к изучению режима конструктора, который предназначен для настройки свойств полей таблицы.
Настройка полей таблицы в режиме конструктора
Итак, вы решили задать свойства полей с помощью конструктора. Как вы помните, для перехода в режим конструктора нужно после открытия таблицы нажать кнопку Режим вкладки Главная .
В верхней части конструктора перечислены поля с указанием типов данных (см. рис. 2.2). Если вам только предстоит создать поля, список будет пустым.
Если щелкнуть кнопкой мыши на названии поля в списке полей, то в нижней части конструктора появятся две вкладки, на которых будут перечислены свойства этого поля. Набор свойств зависит от типа данных поля. На вкладке Подстановка находятся свойства, связанные с подстановкой (списком возможных значений поля), на вкладке Общие – все остальные свойства.
Козацкому роду нет переводу, или Мамай и Огонь-Молодица
Приключения:
исторические приключения
рейтинг книги
Сад Аваллона
Фантастика:
ужасы и мистика
рейтинг книги
Чинди
3. Космоархеологи
Фантастика:
космическая фантастика
рейтинг книги
Мелодия Бесконечности. Симфония чувств - первый аккорд
1. Мелодия Бесконечности
Фантастика:
фэнтези
мистика
фантастика: прочее
сказочная фантастика
рейтинг книги
Газлайтер. Том 40
40. История Телепата
Фантастика:
альтернативная история
аниме
попаданцы
рейтинг книги
Тайна апостола Иакова
Детективы:
триллеры
рейтинг книги
Посольство
Детективы:
политические детективы
рейтинг книги
Лимеренция
Любовные романы:
современные любовные романы
эро литература
рейтинг книги
Клинковая роща
4. Мир Мельхиора
Фантастика:
фэнтези
рпг
рейтинг книги
Выживальщики 15
15. Выживальщики
Фантастика:
героическая фантастика
боевая фантастика
фэнтези
рейтинг книги
Вечный зов (Том 2)
Научно-образовательная:
история
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 13
13. История Телепата
Фантастика:
боевая фантастика
аниме
попаданцы
фэнтези
рейтинг книги
Шанс, в котором нет правил [черновик]
Фантастика:
научная фантастика
рейтинг книги