СУБД dBase
Категория реферата: Рефераты по информатике, программированию
Теги реферата: реферат на тему труд, банк рефератов
Добавил(а) на сайт: Убейсобакин.
1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
СУБД dBase
Работу подготовил Милованов Сергей
ГОУ СПО Жирновский нефтяной техникум
2005 г.
1. Введение
В самом общем смысле база данных – это набор записей и файлов, организованных особым образом. В компьютере, например, можно хранить фамилии и адреса друзей или клиентов. Возможно, вы храните все свои письма, и они сгруппированы по адресатам, а возможно, у вас есть набор файлов с финансовыми данными: полученные или выставленные счета, расходы по чековой книжке и так далее.
В широком смысле, один из типов баз данных – это документы, набранные с помощью текстовых редакторов и сгруппированные по темам. Другой тип – файлы электронных таблиц, объединяемые в группы по характеру использования.
Если вы организованный человек, то специальная структура папок и подпапок поможет вам справиться с несколькими сотнями электронных таблиц или ярлыков. В этом случае вы являетесь диспетчером базы данных.
Но если решаемая вами задача становится слишком сложной: собрать информацию обо всех клиентах и заказах, если данные разбросаны по отдельным текстовым файлам и электронным таблицам; сохранить связи между файлами при вводе новой информации и так далее, то вам необходима система управления базами данных (СУБД).
СУБД dBASE, описываемая мною в этой работе, представляет собой интегрированную среду для создания и манипулирования с табличной БД и по утверждению разработчиков, поддерживает реляционную модель данных. Кроме среды имеется ряд дополнительных программ, таких как администратор доступа к файлам в сети, предкомпилятор, Run-Time модуль для выполнения программ и пр.
2. Основные элементы СУБД типа dBASE
Напомним некоторые термины, используемые в теории реляционных баз данных. Будем представлять информацию, составляющую базу данных, в виде совокупности прямоугольных таблиц.
Поле - наименьший поименованный элемент информации, хранящейся в БД и рассматриваемой как единое целое. Поле может быть представлено числом, буквами или их сочетанием (текстом). Например, в телефонном справочнике полями являются фамилия и инициалы, адрес, номер телефона, т.е. три поля, причем все текстовые (номер телефона также рассматривается как некоторый текст).
Запись - совокупность полей, соответствующих одному объекту. Так, абоненту телефонной сети соответствует запись, состоящая из трех полей.
Файл - совокупность связанных по какому-либо признаку записей (т.е. отношение, таблица). Таким образом, в простом случае база данных есть файл.
Все данные в БД разделены по типам. Говоря точнее, вся информация полей, принадлежащих одному столбцу (домену), имеет один и тот же тип. Такой подход позволяет ЭВМ организовать контроль вводимой информации.
При определении полей БД каждое поле может быть отнесено к одному из следующих типов:
• символьный тип, обозначение С (character);
• числовой тип, обозначение N (numeric);
• логический тип, обозначение L (logical);
• тип даты, обозначение Data;
• примечаний, обозначение Memo.
Каждый тип служит для хранения специфической информации. В поле типа С можно помещать любые имеющиеся на клавиатуре символы: буквы, цифры, знаки препинания и т.д. Символьное поле хранится как текст, выровненный по левому краю. Над символьными полями нельзя выполнять каких-либо вычислений.
В числовом поле могут быть только цифры, знаки «плюс» и «минус», десятичная точка. Числа выровнены по правому краю. Над числовыми полями можно выполнять вычисления.
Поле логического типа содержит величины, которые могут принимать только одно из двух значений: истинно или ложно.
Поле типа даты может содержать реальные даты в представлении, принятом в США (месяц/день/год) или в европейских странах.
Описание всех имен, типов и размеров полей составляют структуру базы данных, которая хранится в памяти вместе с данными. Эту структуру всегда можно просмотреть и при необходимости исправить. Следует различать структуру файла и информацию, содержащуюся в нем. Основное различие между структурой и информацией состоит в том, что структура остается неизменной, а информация меняется при каждом редактировании или вводе.
Рекомендуем скачать другие рефераты по теме: научные текст, как сделать шпаргалку.
1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата