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

