Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bazy_dannykh.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
2.09 Mб
Скачать

40.Системы бд Файл-Сервер:

Файл-сервер. Архитектура систем БДс сетевым доступом предполагает выделение одной из машин сети в качествецентральной (файловый сервер). На этот компьютер устанавливается операционнаясистема (ОС) для выделенного сервера (например, MicrosoftWindowsServer 2003). На нем же хранится совместно используемаяцентрализованная БД в виде одного или группы файлов. Все другие компьютеры сетивыполняют функции рабочих станций (могут работать в ОС MicrosoftWindows 2000 Professional или MicrosoftWindows 98). Файлы базы данных всоответствии с пользовательскими запросами передаются на рабочие станции, где ипроизводится обработка информации. При большой интенсивности доступа к одним и тем же даннымпроизводительность информационной системы падает. Пользователи могут создаватьтакже локальные БД на рабочих станциях.

41.Системы бд Клиент-Сервер:

Клиент-сервер. В этой архитектуре навыделенном сервере, работающем под управлением серверной операционной системы,устанавливается специальное программное обеспечение (ПО) - сервер БД, например,Microsoft®SQLServer™илиOracle. СУБД подразделяется на две части: клиентскую исерверную. Основа работы сервера БД - использование языка запросов (SQL).Запрос на языке SQL, передаваемый клиентом (рабочей станцией) серверу БД,порождает поиск и извлечение данных на сервере. Извлеченные данныетранспортируются по сети от сервера к клиенту. Тем самым, количество передаваемой по сети информации уменьшается вомного раз.

42.Индексирование полей и записей в бд:

Индексирование полей и записей в базе данных Access (MDB)

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

Выбор полей для индексирования

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

Поля первичного ключа таблиц индексируются автоматически, а поля с типом данных «Поле объекта OLE» индексировать нельзя. Для остальных полей индексирование используется, если выполняются следующие условия.

-Поле имеет тип данных «Текстовый», «Числовой», «Денежный» или «Дата/время».

-Предполагается выполнение поиска значений в поле.

-Предполагается выполнение сортировки значений в поле.

-Предполагается выполнение сортировки большого числа различных значений в поле. 43.Инфологическая модель и даталогическое проектирование:

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

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

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

  1. Даталогическое проектирование БД- структурирование БД с определенной логикой организации данных ориентированной на СУБД определенных типов или описание БД в терминах принятой даталогической модели.

Существует 3 типа основных моделей:

  1. Иерархическая

  2. Сетевая

  3. Реляционная

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]