Вход

Шпаргалки по СУБД

Реферат* по программированию
Дата добавления: 22 июня 2006
Язык реферата: Русский
Word, rtf, 532 кб
Реферат можно скачать бесплатно
Скачать
Данная работа не подходит - план Б:
Создаете заказ
Выбираете исполнителя
Готовый результат
Исполнители предлагают свои условия
Автор работает
Заказать
Не подходит данная работа?
Вы можете заказать написание любой учебной работы на любую тему.
Заказать новую работу
* Данная работа не является научным трудом, не является выпускной квалификационной работой и представляет собой результат обработки, структурирования и форматирования собранной информации, предназначенной для использования в качестве источника материала при самостоятельной подготовки учебных работ.
Очень похожие работы
Найти ещё больше
1.Таблица. Поле. Запись. Типы полей. Стр-р а файла . dbf . Т-ца – это файл, состоящий из заголовка и послед-ти понумерован. б локов (они одинак. размера, структуры), кот. содержат д-ые различн. типов. Поле – поименован. совокупн ость д-ых одного типа (колонка). Запись – понумерован. совокупность д-ых, содержащ. по одному уникаль н. представителю из всех полей табл.(строка). . dbf – формат файла Б.Д.. Рассмотрим его стр-ру: Заголовок (в начале ф-ла): в нем содержатся: 1.тип ф-ла, 2. дата последн. изменения ф-ла, 3.№ последней записи (какого размера ф-л), 4.смещ ение, с кот. нач-ся записи (блоки) 5.размер каждой записи, 6.№ кодовой таблицы, 7. перечень полей и их св-ств. Для внесения к.-л. записи нужно в конце ф-ла сделать пустую запись, а затем е е заполнить, т.е. все записи добавляются в конец ф-ла. Рассмотрим св-ва полей. 1.Имя поля (у кажд. поля есть свое уник. имя) 2.Тип 3.Размер. Рассмотрим типы полей. 1.Символьный: character – мо жно размещать до 254 символов 2.Численные: integer – зани мает 4 байта, 10 значащих цифр 3.Вещественный: (числа с плавающей точкой) numeric , float (8 байт, 11) 4.Двойной точности: Double (16 байт,15) 5.Логический: Logical (1 байт , либо истина, либо ложь) 6.Дата: (Календарная дата) Date (8 байт) 7.Текстовый: Memo : данные этого типа хранятся в спец. ф-ле с расширением . fpt (в самом .dbf есть ссылка на этот ф- л) Последовательность работы с табл-ей: (Открыть табл. – это значит помести ть е в память). Чтобы начать работу с табл. нужно сначала загрузить ее в пам ять. Область – участок памя ти, в кот. загр-ся табл. или неск. записей этой табл.Обл. – это вроде буфера в памяти. Этот буфер записывается обратно на диск либо через некот. промеж утки времени, либо в конце работы с таблицей (в зав-ти от настроек СУБД). (Обл . – это дополнит копия табл., но табл. на диске и в памяти не всегда совпадаю т, т.к. с табл. делают некот. действия (только с копией в памяти, а не на диске). В одной обл-ти может быть открыто не более одной табл-ы, а одна табл. может б ыть записана в неск. обл-ях. Наши обл-ти нумеруютися. При открытии табл. в не кот. обл-ти она (табл.) получает некот. псевдоним (алиас), по умолчанию присва ивается имя файла. В файле .dbf записи расп-ны беспорядочно. Для их упорядочивания сущ-ет 2 опера ции: 1.сортировка, 2.индексация. При 1 создается новый файл с тем же расширением .dbf, с теми же полями и запися ми, но они расположены уже по к.-л. принципу (н-р, по алфавиту). Индекс - указатель на запись в табл. При 2 рассчитывается по к.-л. полю число, кот. определяет порядок расположения з аписей. По этому индексу формируются двоичные числа каждой записи, кот. у же будут упорядочены. Эти индексы записывается в отдельный ф. 2.Сорт-ка и индексация. Типы инд-ых ф-ов. Тэги. Т-ца – это файл, состоящий из заголовка и послед-ти понумерован. блоков (они одинак. размера, структуры ), кот. содержат д-ые различн. типов. Поле – поименован. совокупность д-ых одного типа (колонка). Запись – понумерован. совокупност ь д-ых, содержащ. по одному уникальн. представителю из всех полей табл.(стр ока). Последовательность работы с табл-ей: (Открыть табл. – это значит помести ть е в память). Чтобы начать работу с табл. нужно сначала загрузить ее в пам ять. Область – участок памя ти, в кот. загр-ся табл. или неск. записей этой табл.Обл. – это вроде буфера в памяти. Этот буфер записывается обратно на диск либо через некот. промеж утки времени, либо в конце работы с таблицей (в зав-ти от настроек СУБД). (Обл . – это дополнит копия табл., но табл. на диске и в памяти не всегда совпадаю т, т.к. с табл. делают некот. действия (только с копией в памяти, а не на диске). В одной обл-ти может быть открыто не более одной табл-ы, а одна табл. может б ыть записана в неск. обл-ях. Наши обл-ти нумеруютися. При открытии табл. в не кот. обл-ти она (табл.) получает некот. псевдоним (алиас), по умолчанию присва ивается имя файла. В файле .dbf записи расп-ны беспорядочно. Для их упорядочивания сущ-ет 2 опера ции: 1.сортировка, 2.индексация. При 1 создается новый файл с тем же расширением .dbf, с теми же полями и запися ми, но они расположены уже по к.-л. принципу (н-р, по алфавиту). Индекс - указатель на запись в табл. При 2 рассчитывается по к.-л. полю число, кот. определяет порядок расположения з аписей. По этому индексу формируются двоичные числа каждой записи, кот. у же будут упорядочены. Эти индексы записывается в отдельный ф. Типы инд-ых ф-ов (и.ф .): 1. Независимый и.ф . – ф, содер жащ. один список (набор) указателей, кот. сформулирован по к.-л. принципу. У э того файла расширение . idx . 2. Мультииндексный ф . – ф. содержащ. неск. списков указателей. Каждый список наз-ся ТЭГ, т.е. мы формируем в 1-ом ф. на бор списков указателей, каждый из кот. формируется по разл. принципу. Расш ирение будет . cdx . Если имя ф. совпадает с именем ф. .dbf, то он наз-ся структурным и. ф. и при открытии .dbf . cdx помещается в память , в отличие от инд. ф., кот. надо помещать в память доп. командой. В каждый момент времени мы можем работать с одной обл-ю (активная), в каждый данный момент в одной обл-ти мы можем работать с одной таблицей, в каждый данный момент в одной таблице мы можем работать с одной записью. 3.Создание, модификация стр-ры таблицы. Осн. опер. с з аписями. Для создания табл. : File
© Рефератбанк, 2002 - 2024