русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Свойства поля


Дата добавления: 2013-12-23; просмотров: 1860; Нарушение авторских прав


Базы данных СУБД MS Access 2000

Что такое БД?

 

Вы себе наверняка что – то представляете, когда слышите это словосочетание. Например, БД по металлам и сплавам (металлургия), БД по театральным постановкам (культура), БД пациентов(медицина).

Может быть кто – то сможет сформулировать определение?

 

БД совокупность связанных между собой сведений о конкретных объектах реального мира в какой – то предметной области.

Для чего создаются БД?

1. Дают возможность упорядочивать информацию по различным признакам

( книги по году издания).

2. Дают возможность быстро извлекать выборки с произвольным сочетанием признаков.

3. Возможно постоянное обновление.

Для создания БД необходимо структурировать вводимую информации (удобнее искать книгу в библиотеке по алфавиту, а не просто по списку).

Структурирование – введение каких то соглашений о способах представления данных. Обычно это таблицы.

 

Итак, мы сказали, что в БД структурируется информация об объектах. Что такое объект?

Объект – нечто, для которого существует название и способ отличать один подобный объект от другого ( город, человек, хим.соединение).

 

Для описания объектов используют значения атрибутов, т.е. данные.

Данные – некоторый показатель (признак, свойство), который характеризует объект и принимает для конкретного экземпляра объекта некоторое значение(текстовое или числовое).

В теории СУБД Access «данное» называют полем. Для поля (данного) всегда должно быть определено его имя, тип и формат (дата и время).

 

1.Каждое поле должно иметь уникальное имя. Имя не может начинаться с пробела, максимальная длина имени 64 символа.

2.Тип данных определяется значениями, которые предполагается вводить в поле, и операциями, которые будут выполняться с этими значениями.



Возможные типы данных:

а) Текстовый (Text тип данных по умолчанию) – текст или цифры, не участвующие в расчетах. Число символов в поле не должно превышать 255 символов.

б) MEMO – длительный текст (примечание или описание), максимальная длина 64000 символов.

в) Числовой(Number) – Числовые данные, используемые в математических вычислениях.

г) Денежный(Currency) – денежные значения и числовые данные, используемые в расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части. При вычислениях предотвращается округление. Длина поля 8 байт.

д) Дата/время(Date/Time) – значения даты или времени, относящиеся к годам с 100 по 9999 включительно. Длина поля 8 байт.

е) Счетчик(AutoNumber) – тип данных поля, в котором для каждой новой строки автоматически вводятся уникальные целые, последовательно возрастающие на 1 или случайные числа. Значение этого поля нельзя изменить или удалить. Длина поля 4 байта. По умолчанию в поле вводятся последовательные значения. В таблице не может быть более одного поля этого типа. Используется для определения уникального ключа таблицы.

ж) Логический(Yes/No) – логические данные, которые могут иметь одно из двух возможных значений Да/Нет; Истина/ложь; Вкл/Выкл. Длина 1 бит.

з) Поле объекта OLE ( OLE Object) – объект может быть электр. таблицей MS Excel, документ MS Word, рисунок, звукозапись. Объект может быть связанный или внедренный. Длина поля ограничивается объемом диска.

Для полей типа OLE и Memo не допускается сортировка и индексирование.

 

Внедренный объект OLE сохраняется в файле БД, всегда является доступным, редактируется непосредственно в файле БД средством приложения, в котором объект был создан.

Связанный объект OLE сохранятся в файле объекта. Файл объекта можно обновлять независимо от БД. Последние изменения будут выведены на экран при следующем открытии формы (или отчета). Объект можно редактировать и непосредственно в файле БД. Если связанный файл объекта перемещен, необходимо повторно установить связь.

 

и) Гиперссылка(Hyperlink) – в качестве гиперссылки можно указывать путь к файлу на жестком диске или адрес URL. Максимальная длина 64000 символов.

к) Мастер подстановок…(Look up Wizard...) – Мастер строит для поля список значений на основе полей из другой таблицы. Значения в такое поле будут вводиться из одного из полей списка. Тип данных поля определяется типом данных поля списка.

 

Общие свойства поля (зависят от типа данных)

3. Размер поля (FildSize) задает максимальный размер данных, сохраняемых в поле.

Для поля с типом данных Текстовый задается размер от 1 до 255 байтов (по умолчанию 50 байт).

Для поля с типом данных Числовой можно задать следующий размер поля:

– Байт для целых чисел от 0 до 255 – 1 байт

– Целое для целых чисел от -32 768 до + 32 767 – 2 байта занимает

– Длинное целое для целых чисел от - 2 147 483 648 до + 2 147 483 647 – занимает 4 байта

– Одинарное с плавающей точкой 4 байта для чисел от до с точностью до 7 знаков.

– Двойное с плавающей точкой 8 байт для чисел от до

– Действительное(Decimal) для целых от до и от до (.mdb) c точностью до 28 знаков, занимает 12 байт.

 

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

4. Формат поля(Format) является форматом отображения заданного типа данных и задает правила представления данных при выводе их на экран или печать.

5. Число десятичных знаков (Dicimal Places) задает число знаков после запятой (от 0 до 15). Это свойство влияет на количество десятичных знаков, отображаемых на экране, и не влияет на число сохраняемых в памяти.

6. Подпись поля(Caption) задает текст, который выводится в таблицах.

7. Условие на значение(Validation Rule) позволяет осуществлять контроль ввода, задает ограничения на вводимые значения, при нарушении условий запрещает ввод и выводит текст, заданный свойством сообщения об ошибке(Validation Text).

8. Сообщение об ошибке задает текст сообщения, выводимый на экран при нарушении ограничений, заданных свойством условие на значение.

 



<== предыдущая лекция | следующая лекция ==>
 | Понятие информационно – логической модели


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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