Этапы проектирования баз данных, Структура автоматизированного банка данных - Автоматизированные системы обработки экономической информации

Этапы жизненного цикла БД включают:

    -Планирование БД - определяются принципы, задачи создания БД. -Проектирование БД. -Материализация БД - программирование БД. -Эксплуатация БД. -Развитие и совершенствование БД.

Проектирование БД - процесс проектирования структуры БД в соответствии с потребностями пользователей. Сейчас используется эмпирический подход, выработанный американской компанией ANCI/СПАРК.

Проектирование проходит в три этапа:

    -концептуальное проектирование, -логическое проектирование, -физическое проектирование.

На этапе концептуального проектирования собираются задачи, взаимосвязанные в предметной области. Здесь используется модель Чена (1970-е). "ЕР-модель" (элемент-сущность).

На этапе логического проектирования логическая модель строится с учетом СУБД на основе концептуальной модели.

Существует три способа построения логической модели:

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

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

Словарь данных - централизованное хранилище нетто-информации (информации об информации), описывающее структуру баз данных, пользователей информации.

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

Администратор банка данных - специалист, обеспечивающий создание и функционирование банка данных.

Система базы данных - банк данных.

Банк данных - именованная совокупная структура. данных, отображающая состояние объектов и их отношений в рассматриваемой предметной области. Основные элементы базы данных:

Элемент данныхАгрегат данныхЗаписиНабор записейБД.

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

Агрегат данных - поименованная совокупность элементов данных внутри записи, которые можно рассматривать как единое целое. Делится на простой и сложный.

Простой агрегат: Дата(агрегат): - год - месяц - число (элементы данных)

Предприятие (агрегат):- наименование п/п - адрес п/п (простой агрегат) - индекс - город - улица - дом (элементы данных).

Запись - наименьшая совокупность элементов данных или элементов данных и агрегатов.

СтудентИвановК/рЗащищеноХорошо

Набор - поименованная совокупность записей, взаимосвязанных в файлах.

По технологии обработки базы данных м. б. :

    -централизованные, хранящиеся в памяти одной системы. -распределенные, хранящиеся на различных ЭВМ, узлах сети, возможно пересек.

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

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

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

Структура СУБД:

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

Основной признак классификации СУБД - логическая модель БД.

СУБД: dBase, FoxPro, Access, Orion, Prokle.

Основные показатели, характеризующие СУБД: производительность, объем запросов клиента, затраты.

Пользователи банка данных: конечные (для нужд которых создается банк данных), администратор банка данных (обращаются за описанием схемы).

Похожие статьи




Этапы проектирования баз данных, Структура автоматизированного банка данных - Автоматизированные системы обработки экономической информации

Предыдущая | Следующая