Введение в курс "Базы данных"

E-mail Печать PDF
Рейтинг пользователей: / 9
ХудшийЛучший 
Индекс материала
Введение в курс "Базы данных"
Классификация БД по их использованию
Реляционные БД (MS Access)
Ключи
Связи между таблицами
Неформальные методы приведения таблиц к третьей нормальной форме
Операции в БД (VBA)
Операции над записями
SQL
Оператор Select
DISTINCT
FROM
Группировка
Объединение таблиц
Параметры
Перекрёстные запросы
Обновление данных
Удаление данных
Подчинённые запросы
Создание таблиц
Добавление новых полей
Tехнология разработки программного обеспечения, использующего базы данных
Доступ к данным в VB 6.0
Работа с записями
Отчёты в VB6
Доступ к данным в C++ Builder
Отчёты в C++ Builder
Создание многоуровневых приложений
Доступ к данным в C# (Visual Studio 2005)
Создание отчётов
OLAP технологии. XML язык
SQL Server
Триггер
Программирование триггера
XML
Все страницы

Введение в курс "Базы данных"

В терминологии баз данных существует 2 различных понятия: база данных и банк данных.

Банком данных называется система специальным образом организованных данных, программных, технических и языковых средств, предназначенных для централизованного накопления и коллективного использования данных. Иными словами, это совокупность взаимосвязанных объектов, которые имеют средства для доступа к базам данных и набор специальных языков для работы с ней.

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

Как правило, при работе с БД пользователь имеет дело именно с языком, а не с данными.

 


Любой банк данных делится на 2 части: база данных и средства доступа к БД.

Классификация БД по способу хранения данных

1.     

Студент

 

Кафедра

 

Факультет

 

Факультет

 

Университет

 
Иерархическая БД - её структура представлена в виде дерева.
Пример.

2.                                                  Сетевые БД - это иерархические БД, у которых разрешён переход от одного узла к другому на одном уровне. В рассмотренном выше примере это переход от одного студента к другому.

3.                                                  Реляционные БД. Их основу составляют таблицы. Основной недостаток - реляционные БД состоят из набора "плоских" таблиц.

4.                                                  Объектные БД. Данные представляют собой набор объектов.

5.                                                  Постреляционные БД. В таких БД данные хранятся в виде т.н. "разряженных" таблиц. Хранить данные в виде обычных массивов - многомерных кубов - нерационально из-за большого объёма неиспользуемой памяти на диске. Фактически она не используется, однако занимает огромные физические объёмы памяти. Вследствие этого хранить данные при таком подходе предлагается в виде списка индексов: (значение; индекс1 (н-р, фамилия); индекс2; :) - разряженных массивов. Вместо индексов допускается использование текста. Подобный подход к построению БД представлен программным продуктом Cache.



 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий: