Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
инфа зачет(д).docx
Скачиваний:
20
Добавлен:
25.09.2019
Размер:
128.49 Кб
Скачать

68) Этапы проектирования баз данных.

Проектирование баз данных — процесс создания схемы базы данных и определения необходимых ограничений целостности

Основные задачи:

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

Основные этапы проектирования баз данных

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

Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных.

Физическое проектирование — создание схемы базы данных для конкретной СУБД.

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

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

Основные функции СУБД

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

Классификации СУБД

По модели данных

Примеры:

Иерархические ; Сетевые; Реляционные; Объектно-ориентированные; Объектно-реляционные

По степени распределённости

Локальные СУБД (все части локальной СУБД размещаются на одном компьютере)

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

По способу доступа к БД

Файл-серверные: В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере.

Клиент-серверные: Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме

Встраиваемые: Встраиваемая СУБД — СУБД, которая может поставляться как составная часть некоторого программного продукта, не требуя процедуры самостоятельной установки.

70) Многопользовательские информационные системы. Технология клиент-сервер.

Многопользовательские информационные системы – это ????

Основная идея архитектуры «клиент-сервер» состоит в разделении сетевого приложения на несколько компонентов, каждый из которых реализует специфический набор сервисов. Компоненты такого приложения могут выполняться на разных компьютерах, выполняя серверные и/или клиентские функции. Это позволяет повысить надежность, безопасность и производительность сетевых приложений и сети в целом.