Часть полного текста документа:Работа с базами данных Хранение информации - одна из важнейших функций компьютера. Одним из распространенных средств такого хранения являются базы данных. База данных - это файл специального формата, содержащий информацию, заданную определенным образом. Большинство баз данных имеют табличную структуру. Как мы знаем, в табличной структуре адрес данных определяется пересечением строк и столбцов. В базах данных столбцы называются полями, а строки -записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится. Простейшие базы данных можно создать, не прибегая к специальным программным средствам. Чтобы файл считался базой данных, информация в нем должна иметь структуру (поля) и быть форматирована так, чтобы содержимое соседних полей легко различалось. Простейшие базы данных можно создать в текстовом редакторе Блокнот, то есть обычный текстовый файл при определенном форматировании тоже может считаться базой данных. Существует два формата простейших баз данных. 1. С заданным разделителем. 2. С фиксированной длиной поля. Пример текстовой базы данных с разделителями в редакторе Блокнот. Разделителем является запятая. - Блокнот Файл Правка Поиск ? Фамилия,Имя,Отчество,Дата рождения,Домашний телефон Александров,Андрей,Иванович,16/03/86,123-45-67 Борисова,Анна,Георгиевна,27/05/86,765-43-21 Воробьев,Олег,Петрович,18/09/85,111-11-11 Гришин,Иван,Викторович,31/01/86,222-22-22 Та же текстовая база с фиксированной длиной полей - Блокнот Файл Правка Поиск ? Фамилия Имя Отчество Дата рождения Домашний телефон Александров Андрей Иванович 16/03/02 123-45-67 Борисова Анна Георгиевна 27/05/86 765-43-21 Воробьев Олег Петрович 10/09/85 111-11-11 Гришин Иван Викторович 31/01/86 222-22-22 Свойства полей. Типы полей. Поля - это основные элементы структуры базы данных. От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а так же то, что можно делать с данными, содержащимися в поле. Например, данные, содержащиеся в поле Цена, можно просуммировать, чтобы определить итоговый результат. Суммировать данные, содержащиеся в поле Номер телефона, совершенно бессмысленно. Очевидно, что эти поля обладают разными свойствами и относятся к разным типам. Основным свойством любого поля является его длина, так же свойством любого поля является его имя. Разумеется, одна база данных не может иметь двух полей с одинаковым именем. Но кроме имени у поля есть еще свойство подпись. Подпись - это та информация, которая отображается в заголовке столбца. Разные типы полей имеют разное назначение и разные свойства. 1. Основное свойство текстового поля - размер. 2. Числовое поле служит для ввода числовых данных. Оно тоже имеет размер, но числовые поля бывают разными, например, для ввода целых чисел и для ввода действительных чисел. В последнем случае кроме размера поля задается также размер десятичной части числа. 3. Поля для ввода дат и времени имеют тип Дата / время. 4. Особый тип поля - Денежный. В этом случае компьютер изображает числа вместе с денежными единицами, различает рубли и копейки, доллары и центы, фунты и пенсы и т.д. 5. ............ |