Определение доменов



CREAT DOMAIN

<Имя домена>

[AS]<тип данных>

[DEFAULT <значения по умолчанию>;]

[NOT NULL]

[CHECK (<огранич. Условия>];

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

Пример: CREAT DOMAIN

IDENT

[AS] NUMERIC(4)

[DEFAULT <значения по умолчанию>;]

[CHECK (VALUE IS NOT NULL];

 

Определение таблиц:

CREATE TABLE <имя таблицы>

(<определение столбца1>, <определение столбца n> [<Огранич. условия на таблицу>]);

При определении столбца указывают имя столбца, тип данных, значения по умолчанию, ограничения (NOT NULL,PRIMARY KEY,FORFIGN KEY) следующие ограничительные условия.

Пример: CREAT TABLE Salespeople

(snum IDENT PRIMARY KEY – первичный ключ

Sname VARCHAR (30) NOT NULL – не должен быть пустым

City VARCHAR (20) DEFAULT(‘London’)

Comm FLOAT NOT NuLL

CHECK (comm>0.1))

Если первичный ключ составной, то он указывается в области ограничений на таблицу

PRIMARY KEY

(Pole 1, Pole 2)

 

К ограничительным условиям на таблицу относятся и ограничения связанные ссылочной целостностью.

 

FOREIGN KEY (<список столбцов внешнего ключа (FK) REFERENCES <род.таблица>

[<столбцы первичного ключа (PK)>]

 

CREAT TABLE Customers

(cnum IDENT PRIMARY KEY

Cname VARCHAR (30) NOT NULL

City VARCHAR (30)

Rating INT,

Snum IDENT,

FOREIGN KEY (snum) REFERENCES

Salespeople (snum);

 


51)Организация процессов обработки данных: средства OLAP и OLTP.

OLTP-системы (On-Line Transaction Processing) – системы оперативной обработки транзакции

OLAP-системы (On-Line Analytical Processing) – системы оперативного анализа данных

Вид деятельности, поддерживаемый системой
OLAP:аналитическая, стратегическая OLTP:оперативная, тактическая
Поддержка количества пользователей
Небольшое число пользователей Большое число пользователей - аналитиков
Данные
Многомерная модель данных. Если используется реляционный OLAP, то отношения не нормализованные или слабо нормализованные.   Если БД реляционная, то таблица нормализованная
Преобладающие операции
Добавление редко и крупными блоками, обычно не удаляются Поиск, вставка, удаление, обновление
Проектирование запросов
Заранее не регламентированы Известны на этапе проектирования
Кол-во информации в запросах
Участие небольшого кол-ва таблиц Большие объемы данных за большой период времени, перед загрузкой из источников информации данные проходят процедуры: агрегирование, изменение формата, корректность данных
Время отклика на запрос
Малое – важный фактор Скорость выполнения важна, но не критична

 


52)Концепция OLAP – технологии. Требования к средствам оперативной аналитической обработки. Информационные хранилища.

Аналитические системы можно разделить на:

· Статистические DSS информационные системы руководителя (Executive Information System- EIS)

· Динамические DSS – OLAP-системы

DSS (Decision Support System) – человеко-машинный вычислительный комплекс, ориентированный на анализ данных и обеспечивающий получение информации, необходимой для принятия решения в сфере управления.

В основу динамических DSS положены следующие концепции:

· Концепция хранилищ данных – Data Warehouse;

· Концепция многомерного анализа данных, накопленных в хранилище данных – On-Line Analytical Processing (OLAP);

· Концепция интеллектуального анализа данных (ИАД) – Data Mining.


Дата добавления: 2015-12-16; просмотров: 17; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!