СУБД, её назначение, хар-ки и виды

Систе́ма управле́ния ба́зами да́нных (СУБД) — специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных. База данных — это организованная структура, предназначенная для хранения информации.

Основные функции СУБД

управление данными во внешней памяти (на дисках);управление данными в оперативной памяти с использованием дискового кэша;журнализация изменений, резервное копирование и восстановление базы данных после сбоев;поддержка языков БД (язык определения данных, язык манипулирования данными).

Современные СУБД содержат:

1. набор средств для поддержки таблиц и отношений между ними.

2. развитый пользовательский интерфейс, который позволяет вводить и форматировать инфо.

3. средства программирования высокого уровня для создания приложения.

С помощью СУБД можно:

· выбрать интересующие данные;

· напечатать таблицу или ее часть;

· выдать данные в виде диаграммы;

· выполнять различные вычисления в процессе расчета.

· По типу представления данных:

1. иерархическая база данных – это база данных, в которой связь между элементами осуществляется по типу подчинения и схематично изображается в виде дерева. Операции над файлами в такой сети можно выполнить, если они находятся в одном каталоге.

2. сетевая БД, в ней связи между данными устроены по типу сети, такая система удобна.

3. реляционная БД, в этой модели связи между данными осуществляются в виде таблиц, где каждому элементу строки соответствует один и только один элемент столбца.

· По языку, который обеспечивает работу СУБД:

1. dBase

2. RBace

3. Clipper

4. Visual Basic

· По типу трансляции:

1. компилятирующие БД, компиляция – перевод на машинный язык целых фраз.

2. интерпретирующие БД, при работе с транслятором переводится каждый символ.

 

Типы полей СУБД и их исп.при построении БД

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

Текстовое поле— поле, используемое для хранения символьных или числовых данных, не требующих вычислений. Поле данного типа может содержать до 255 символов. Числовое поле— поле для хранения числовых значений, используемых в математических расчетах. Данные этого типа могут содержаться в 1, 2, 4, 8 байтах в зависимости от значения поля Размер поля. Поле Memo — специальное поле для хранения больших объемов информации, по объему превышающей 255 символов. Это поле может содержать до 65535 символов. Поле даты — поле для хранения календарных дат и текущего времени. Поле денежного типа — поле для хранения денежных значений, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть может содержать до 15 десятичных знаков. Длина поля 8 байт. Поле четчик — специальное поле для уникальных натуральных чисел, обладающий свойством автоматического наращивания при каждой новой записи. Длина поля 4 байта. Логическое поле— специальное поле, имеющее только два значения, интерпретируемых как Да/Нет, Истина/Ложь, Вкл/Выкл. Длина поля 1 байт. Поле объекта OLE — содержит ссылку на OLE-объект, например документы Microcoft Word, Microcoft Excel, звук, изображение и другие виды объектов. Ограничено дисковым пространством.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: