Студопедия

КАТЕГОРИИ:


Архитектура-(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; Просмотров: 375; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.