КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Добавление полей
Изменение типа полей и реорганизация таблиц Лекция № 8. Тема: редактирование БД. Поиск и замена данных. Цели: дать понятие о возможностях редактирования БД, возможностях поиска и замены данных в БД Развивать внимательность, умение работать с дополнительной литературой; Воспитывать самостоятельность, усидчивость. План: 1. Изменение типа полей и реорганизация таблиц 2. Добавление полей 3. Операции с таблицами 4. Удаление и восстановление записей
Приложение Access позволяет добавлять новые поля, удалять уже существующие, изменять порядок следования долей в таблице, а также модифицировать сами поля и их свойства. Потребность изменить тип поля для хранимых данных может возникнуть, например, в процессе тестирования будущей базы данных на пробных наборах. Другой случай — когда при импортировании таблиц выясняется, что не установлен нужный тип данных. Наименее серьезной с точки зрения последствий является ситуация, когда такое преобразование выполняется на этапе проектирования таблицы, ещё до ввода в нее данных; наиболее сложной — когда уже созданы формы, отчеты, запросы, определены выражения для вычисления некоторых данных и в таблицу уже помещены данные. Если необходимо изменить тип данных для уже существующего поля, в строке, соответствующей данному полю, щелкните в ячейке столбца Тип данных, а затем, щелкнув на кнопке раскрывающегося списка, выберите новый тип данных. B приложении Access нельзя преобразовать данные какого-либо другого типа (даже числового) к типу Счетчик. Поля типа Счетчик — это служебные поля, которые хранят номера записей и не доступны для привычной операции ввода данных в ячейку поля. Поле с типом данных Текстовый без колебаний можно преобразовать в Поле MEMO, так как максимальный размер для текстового поля составляет 255 знаков, а для поля МЕМО-типа — 65 536. Понятно, что это преобразование без потерь. Если в текстовом поле хранились символьные представления числовых или денежных величин, а теперь возникла потребность выполнять с такими Данными вычисления, можно изменить тип Текстовый на Числовой или Денежный. Программа Access правильно воспринимает символы разделителей разрядов и десятичной части чисел, учитывает символы денежной единицы и пропускает пробелы после числа, учитывая настройки, заданные в окне Язык и региональные стандарты панели управления операционной системы Microsoft Windows. При условии, что Текстовые данные имеют подходящий формат представления даты и/или времени (например, 23-апр-98 или 23.04.98), поле типа Текстовый можно преобразовать в поле типа Дата/время. Текстовое поле может быть преобразовано в логическое в том случае, если в нем в текстовом виде представлены логические величины (например логическое Да это значения Да, Истина, Вкл; логическое Нет — это Нет, Ложь или Откл). Если текстовое, поле содержит корректно, отформатированную гиперссылку, то его можно преобразовать в поле типа Гиперссылка (отображаемый текст и адрес). В тип Текстовый могут быть преобразованы, например, данные типа Счетчик, Числовой или Денежный. Числовые и денежные данные после этой операции будут отображаться без знаков валют и разделителей, но дробные десятичные знаки у этих данных сохраняются. Согласно спецификациям СУБД Access, числовые данные будут преобразованы в текстовые с помощью основного числового формата, а данные типа Дата/время — с помощью полного формата даты (дд/мм/тт чч:мм:сс). Вопросы форматирования данных будут рассмотрены в главе 8, Форматирование и контроль данных. Вид логических данных после преобразования остается неизменным, для прежних гиперссылок отображаемый текст выводится на экран без подчеркивания, а указатели на Internet-ресурсы становятся видимыми. Числовой тип данных можно преобразовать в логический тип, при этом ненулевые значения преобразуются в Да, а нулевые и пустые (Null) значения — в Нет. Можно сказать, что в режиме конструктора структура таблицы, по сути, также представлена таблицей, в которой каждому полю соответствует отдельная строка. Поэтому, чтобы включить в таблицу новое поле, достаточно добавить новую строку в список полей. Порядок действий должен быть следующим. Выделите поле, над которым вы хотите поместить новое поле таблицы. Для этого щелкните на кнопке выбора записи (серый квадратик слева от имени поля; указатель мыши приобретает при этом вид направленной вправо стрелки: Ш). 1. Выберите в главном меню команду Вставка=>Строки или щелкните на выделенной строке правой кнопкой мыши и выберите из открывшегося контекстного меню команду Добавить строки. Над выделенной строкой появится пустая строка. 2. В пустой строке введите имя для нового поля, тип данных, описание (необязательно) и задайте нужные значения свойств поля.
Дата добавления: 2014-01-14; Просмотров: 409; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |