Автор работы: Пользователь скрыл имя, 15 Апреля 2012 в 18:45, реферат
База данных(БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойством.
Базы данных
База данных(БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойством.
Пример: справочники, энциклопедии и т.п.
Существует несколько различных структур информационных моделей и соответственно различны типов баз данных:
1)табличные,
2)иерархические,
3)сетевые.
Типы моделей данных
1)Табличная база данных - двухмерный массив или двухмерная таблица, состоящая из совокупности взаимосвязанных таблиц, которые связаны между собой ключом.
Ключевое поле– это поле, значение которого однозначно определяет запись в таблице.
Каждая строка такой таблицы называется записью, а каждый столбец называется полем. Над этой моделью базы данных удобно производить следующие действия:
· сортировку данных (по алфавиту);
· выборку данных по группам (по датам рождения или по фамилии);
· поиск записей (по фамилиям)
Структурирование данных – процесс группировки данных по определенным параметрам и представления их в табличной форме.
Информационная
модель объекта представленная в
форме таблицы имеет два
Поле базы данных– это столбец таблицы, содержащий значения определенного свойства.
Запись базы данных – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
Типы данных
При работе с базой данных допустимы следующие типы данных:
· Текстовый;
· Поле MEMO;
· Числовой
· Дата/время
· Денежный
· Счетчик
· Логический
· Поле объекта OLE
Характеристика типов данных:
1) Текстовый – одна строка текста до 255 символов
2) Поле MEMO – текст, состоящий из нескольких строк, которые затем можно будет просмотреть при помощи полос прокрутки (до 65 535 символов).
3) Числовой – число любого типа (целое, вещественное и т.д.).
4) Дата/время – поле, содержащее дату или время.
5) Денежный – поле, выраженное в денежных единицах (рубли, доллары и т.п.)
6) Счетчик – поле, которое вводится автоматически с вводом каждой записи.
7) Логический – содержит одно из значений TRUE(истина) или FALSE(ложно) и применяются в логических операциях.
8) Поле объекта OLE – содержит рисунки, звуковые файлы, таблицы EXCEL, документ Word и т.д.
Поле каждого типа имеет набор свойств. Наиболее важные свойства полей:
-размер поля
-формат поля
-обязательное поле
2)Иерархическая база данных – представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризуется такими параметрами как уровни, узлы, связи.
Узел – информационная модель элемента, находящегося на данном уровне иерархии.
Пример: каталог папок Windows, реестр Windows, доменная система имен подключенных к Интернету компьютеров.
3)Сетевая база данных – база данных похожа на иерархическую и имеет те же основные составляющие (узел, уровень, связь), но в ней принята свободная связь между элементами разных уровней.
Пример: Всемирная паутина глобальной компьютерной сети Интернет.