Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на модуль.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
102.91 Кб
Скачать

29. Базы данных и файловые системы

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

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

30. Основные функции системы управления базами данных (субд)

СУБД обеспечивает:

  • Описание или сжатие данных

  • Манипулирование данных

  • Физическое размещение и сортировку записей

  • Защиту от сбоев, поддержку целостности данных и их восстановления

  • Работу с транзакциями и файлами

  • Безопасность данных

  • Управления данными во внешней памяти

  • Управление буферами оперативной памяти

  • Управление транзакциями

  • Поддержание языков БД

31. Классификация бд.

1.По форме представления информации различают визуальные и аудио системы, а также системы мультимедиа. Эта классификация показывает, в каком виде информация хранится в БД и выдается из баз данных пользователям: в виде изображения, звука или имеется возможность использования разных форм отображения информации. Понятие «изображение» здесь используется в широком смысле – это может быть символьный текст, неподвижное графическое изображение (рисунки, чертежи и т.п.), фотографии, географические карты, движущие изображения.

2.По характеру организации данных БД могут быть разделены на неструктурированные, частично структурированные и структурированные. Этот классификационный признак относится к информации, представленной в символьном виде. К неструктурированным БД могут быть отнесены базы, организованные в виде семантических сетей. Частично структурированными можно считать базы данных в виде обычного текста или гипертекстовые системы. Структурированные БД требуют предварительного проектирования и описания структуры БД. Только после этого базы данных такого типа могут быть заполнены данными.

3.Структурированные БД в свою очередь по типу используемой модели делятся на: иерархические, сетевые, реляционные, смешанные и мультимодельные.

32. Языки бд

В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с БД, начиная от ее создания и обеспечивающий базовый пользовательский интерфейс с базами данных. Стандартным языком наиболее распространенных в настоящее время реляционных СУБД является язык SQL (Structured Query Language). Прежде всего язык SQL сочетает средства SDL и DML, т.е. позволяет определять схему реляционной БД и манипулировать данными. При этом именование объектов БД (для реляционной БД - именование таблиц и их столбцов) поддерживается на языковом уровне в том смысле, что компилятор языка SQL производит преобразование имен объектов в их внутренние идентификаторы на основании специально поддерживаемых служебных таблиц-каталогов.

33. Классификация систем управления базами данных (СУБД)

По языкам общения:

  • Открытые

  • Закрытые

  • Смешанные

По выполняемым функциям:

  • Информационные (хранение)

  • Операционные( с последующей обработкой)

34. Обязанности администратора БД

  1. Анализ предметной области, статус информации и пользователей.

  2. Проектирование структуры и модификация данных

  3. Обеспечение целостности

  4. Загрузка и ведение БД

  5. Защита данных

  6. Обеспечение восстановление БД

  7. Сбор и статистическая обработка обращений к БД, анализ эффективности функционирования БД.

  8. Работа с пользователем

35. Централизованные БД

  • Файл-сервер

  • Клиент сервер базы данных

  • Тонкий клиент - сервер приложений БД

36. Иерархические БД.

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

Правило: Никакой потомок не может бать без свого родителя.

37. Сетевые БД.

В сетевой модели даннях любой объект может бать одновременно и главным и подчененным и может учавствовать в образовании любого числа взаимосвязей с другими объектами.

Правило: Потомок может иметь любое число предков.

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