Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Этапы работы. Несовместимые данные




Несовместимые данные

Типы данных

 

Текстовый – наиболее чисто используемый в Access тип данных. Этот тип данных подходит для хранения адресов, для полей с кратким описанием, для числовых данных, не требующих расчетов, таких, как телефонные номера и почтовые индексы. Длина – 255 символов.

 

Поле Меmо – предназначен для полей, длина которых превосходит 255 символов. Пример: длинное поле описания. Поле Memo может хранить до 65 535 символов, что приближенно равно 32 страницам текста.

Числовой. Данные, используемые для математических вычислений, за исключением финансовых расчетов (для них следует использовать тип «Денежный»).

 

Дата/время. Значения дат и времени. Сохраняет 8 байтов. Можно вводить даты с 1 января 100 года по 31 декабря 9999 года. Access предлагает несколько различных форматов дат.

 

Денежный. Используется для денежных значений и для предотвращения округления во время вычислений, для выполнения вычислений над полем, которое содержит числа, в левой части которых не более 15 знаков, а справа от запятой не более четырех знаков.

 

Счетчик. Автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи с использованием этого типа данных либо, выбрав соответствующий пункт в свойстве Новое значение этого поля. Если удалить одну из последовательных записей, этот тип поля не запомнит и не перенумерует удаленное значение. Это значение будет просто отсутствовать.

 

Логический (Да/нет). Данные, принимающие только одно из двух возможных значений, таких как «Да/Нет», «Истина/Ложь», «Вкл/Выкл». Значения Null не допускаются.

 

Поле объекта OLE. Объекты OLE (такие как документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звукозапись или другие данные в двоичном формате), созданные в других программах, использующих протокол OLE.

 

Гиперссылка. Гиперссылка может иметь вид пути UNC либо адреса URL.

 

Мастер подстановок. Создает поле, позволяющее выбрать значение из другой таблицы или из списка значений, используя поле со списком.

 

Необходимо соблюдать для одних наименований полей данных одинаковый тип данных.

 

 


 

ЗАДАНИЕ 1. СОЗДАНИЕ ОДНОТАБЛИЧНОЙ БАЗЫ ДАННЫХ

Цель работы: Приобрести навыки и умения при работе с таблицами: создавать таблицы с помощью конструктора, задавать тип данных, задавать маску ввода для поля, использовать свойства поля, создавать ключи и индексы для полей таблицы, заполнять таблицы данными и создавать формы.

1.1. Для создания новой базы данных:

  • загрузите MS Access, в появившемся окне выберите пункт Новая база данных;
  • Задайте имя вашей базы. По умолчанию MS Access предлагает вам имя базы db1( Access 2007 – Database1.accdb), а тип файла - Базы данных Access. Имя задайте Cтоматология.

1.2. Для создания таблицы базы данных:

· в окне базы данных выберите вкладку Создание, а затем щелкните по кнопке <Конструктор таблиц> (рис. 1).

Рис. 1. Создание таблиц в режиме Конструктора

1.3. Для определения полей таблицы:

  • введите в строку столбца Имя поля имя первого поля - ID врача.
  • В строке столбца «Тип данных» щелкните по кнопке списка и выберите тип данных Числовой. Поля вкладки Общие оставьте такими, как предлагает Access (см.рис. 2).

Рис. 2. Выбор типа данных

· Для определения всех остальных полей таблицы базы данных Врачи выполните действия, аналогичные указанным выше в соответствии с табл. 1.

Таблица 1. Таблица данных Врачи

Имя поля Тип данных Размер поля (вкладкаОбщие)
ID врача Числовой  
ФИО Текстовый  
Должность Текстовый  
№ кабинета Числовой Длинное целое (по умолчанию)
Время приема Текстовый  
ВидОказываемыхУслуг Текстовый 50 (Максимальное значение)

 

Рис. 3. Использование для поля дополнительных параметров с помощью

вкладки «Общие»

1.4. Задайте условие для поля «№ кабинета».

Пусть по условию в поликлинике 2 этажа и значение номера кабинета находится в пределах от 100 до 130 и от 200 до 230. В строке «Условие на значение» перейдите в режим Построителя выражений (рис. 4) и введите условие: >=100 And <=130 Or >=200 And <=230 (см. рис. 5).

В строке «Сообщение об ошибке» введите: «Такого номера кабинета нет».

Рис. 4. Кнопка перехода в режим «Построителя выражений»

Рис. 5. Окно «Построителя выражений»

Рис. 6. Вкладка «Общие» с заданными условиями для поля «№ кабинета»

1.5. Создание ключевых полей.

Первичный ключ - это поле (или ряд полей), которое однозначно идентифицирует каждую запись в таблице. Access не допускает повторных значений в поле первичного ключа.

· Сделайте поле ID врача ключевым. Для этого откройте таблицу Врачи в режиме Конструктора и, поместив курсор на имя этого поля, щелкните по кнопке - Ключевое поле (рис. 7):

 

 

Рис. 7. Назначение поля ключевым

Закройте таблицу. MS Access предложит сохранить таблицу (по умолчанию «Таблица1»). Задайте имя таблицы «Врачи».


 

ЗАДАНИЕ 2. Заполнение базы данных.

1) Создать таблицы-подстановки.

2) Заполнить таблицы данными.

3) Создать подстановочное поле.

4) Ввести ограничения на данные в поле ID врача; эти данные не должны повторяться.




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 812; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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