Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф_Лекции.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
1.78 Mб
Скачать

3). Сетевые базы данных

Сетевая БД является обобщением иерархической за счет допущения объектов, имеющих более одного предка. На связи между объектами в сетевых моделях не накладывается никаких ограничений. Сетевой БД фактически является Всемирная паутина глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределенную сетевую базу данных.

4). Реляционные базы данных

Достаточно часто встречается ситуация, когда хранить всю базу данных в одной таблице неудобно и нерационально. Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объем базы данных и замедляет процедуры ее обработки.

Межтабличная связь обеспечивает целостность данных. Связанные таблицы представляют собой единую базу данных, в которой можно создавать новые таблицы, а также запросы и отчеты, содержащие данные из связанных таблиц.

Базы данных, состоящие из связанных двумерных таблиц, называют реляционными. Понятие реляционный происходит от англ. relation – отношение.

3.3.4. Система управления базами данных (субд)

Системой управления базами данных (СУБД) называют программную систему, предназначенную для создания на ЭВМ общей БД, используемой для решения множества задач. СУБД предназначена для централизованного управления БД в интересах всех работающих в этой системе.

По степени универсальности различают 2 класса СУБД: системы общего назначения и специализированные системы.

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

Специализированные СУБД создаются в редких случаях при невозможности использования СУБД общего назначения.

Обзор СУБД. Программы СУБД, являющиеся лидерами на рынке программ для разработки информационных систем:

Dbase IV 2.0, …компании Borland International;

Microsoft Access 2.0, …;

Microsoft FoxPro 2.6, … корпорации Microsoft Corp;

Paradox 4.5, … компании Borland.

3.3.5. Основные характеристики программ субд

  1. Производительность оценивается:

  • временем выполнения запросов,

  • скоростью поиска информации в неиндексированных полях,

  • временем выполнения операций импортирования БД из других форматов,

  • скоростью создания индексов и выполнения операций (обновление, вставка, удаление данных),

  • максимальным числом параллельных обращений к данным в многопользовательском режиме,

  • временем генерации отчета.

  1. Обеспечение целостности данных на уровне бд:

Эта характеристика подразумевает наличие средств, позволяющих удостовериться, что информация в БД всегда остается корректной и полной. Должны быть установлены правила целостности:

  • встроенные средства для назначения первичного ключа;

  • средства поддержания ссылочной целостности, которые обеспечивают запись информации о связях таблиц и автоматически пресекают любую операцию, приводящую к нарушению ссылочной целостности.

  1. Обеспечение безопасности данных.

Такие средства обеспечивают выполнение следующих операций:

  • шифрование прикладных программ;

  • шифрование данных;

  • защиту паролем;

  • ограничение уровня доступа (к БД, таблице, словарю, для пользователя).