» Главная
eXcode.ru » Статьи » Delphi/Pascal » Базы данных
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 16





Wimax роутер купить

Поиск по архиву номеров с 2004 года. База данных по автоперевозкам.

yota2b.ru


Диван-книжка

Каталог товаров. Иллюстрированный каталог товаров.

stdplus.ru




Базы данных с нуля: Что такое базы данных ?




Итак базы данных существуют следующих видов:

1) Древовидные - простейший пример - Windows Registry, файловая система FAT и XML - здесь информация хранится в древовидной структуре и доступ осуществляется через "путь", т.е. указание всех узлов от корневого до нужного. Например: "c:My DocsMyPicturesMe.jpg". Недостатки этого способа хранения данных является очень медленный поиск, если не известен путь и очень плохая устойчивость к повреждениям структуры. Преимущество - возможность хранить в классифицированном виде очень разнородную информацию и очень быстрый поиск при знании ключа. Эти базы данных мы разбирать здесь не будем.

2) Сетевые базы данных - простейший пример - интернет. Т.е. существуют узлы, обособленные друг от друга, содержащие определённую информацию. Каждый узел представляет какое-то количество ссылок на другие узлы, по которым и ведётся поиск. Недостатки - очень сложный и долгий поиск, возможна неполное предоставление информации или невозможность найти нужную информацию. Преимущества - очень легко добавить любую, разнородную информацию, самая высокая стабильность из всех систем. Эти базы данных мы разбирать здесь не будем.

3) Объектные базы данных - новое веяние. Их мы разбирать здесь не будем, но интересующиеся найдут интересной дискуссию о них в нашем разделе по базам данных.

4) Реляционные базы данных - именно с ними мы и будем работать. В дальнейшем если говорится "база данных", то подразумевается "Реляционная база данных". "Реляционный" - Relation - обозначает взаимосвязанный. С этими связями мы будем разбираться потом, а пока можно для простоты считать, что реляционная база данных - это набор двумерных простых таблиц. Недостатки реляционных баз данных - хранение только однородной информации, сложности в добавлении новых структур и взаимоотношений, информация хранящаяся в такой БД должна быть в нужной степени абстрагированна. Преимущества - прежде всего очень высокая скорость поиска - по этому параметру у реляционных баз данных конкурентов нет, высокая стабильность, обилие софта для их поддержки и разработки, удобность для очень широкого круга задач.
К началу статьи





Добавил: LedWormДата публикации: 2005-12-02 18:40:24
Рейтинг статьи:4.00 [Голосов 4]Кол-во просмотров: 7556

Комментарии читателей

Всего комментариев: 6

2007-06-16 15:55:48
Дима
Damarus есть же книжка для новичков ..и написано замечательным автором фленовым "Библия дельфи" там очень ясно и понятно говорится как создать нормальное приложение(для новичков) БД
дерзайте :)

2007-04-19 12:10:20
Damarus
блин, хрен где найдёшь как сделать базу данных :(

2006-12-08 17:03:03
Ser_geen
да да. Напишите какой-то конкретный пример ...

2006-06-21 09:40:09
кот
Как-то Я БЫ сказал не в тему, как называется статья “Базы данных с нуля: Что такое базы данных ?“ Ключевое слово какое? БАЗЫ ДАННЫХ С НУЛЯ, а вы что пишете. Определения и так извесных понятиы, да спору нет теория это тоже хорошо, но я надеялся на конкретные примеры. ТОЕСТЬ НА ПРАКТИКУ.
Продолжайте данный раздел ЛЮДЯМ (новичкам), вроде меня, будет интересно........

2006-05-30 11:34:30
actinoid
я тоже так думаю

2005-12-19 09:41:40
Вот так
Не вижу ничего полезного, чему вы пытаетесь научить? теорию можно и так прочитать, а поделиться практикой может не каждый
Ваше имя: *
Текст записи: *
Имя:

Пароль:



Регистрация

Каким браузером вы пользуйтесь?
MS Internet Explorer
22% (66)
Mozilla
3% (8)
Mozilla Firefox
26% (77)
Opera
43% (130)
Konqueror
1% (3)
Netscape
0% (0)
Lynx
0% (0)
Galeon
0% (0)
Другим
5% (15)

Проголосовало: 299
Поломал Вася - хакер своего провайдера, и сидит, как дурак, без интернета.
Рейтинг: 6/10 (1)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » Delphi/Pascal » Базы данных