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

37.Какие виды клиент-серверных систем вы знаете? Кратко охарактеризуйте их.

38.Что такое удаленный запрос, удаленная транзакция, распределенный запрос, распределенная транзакция?

Удаленный запрос - Единичный запрос к одному удаленному сайту

Пример:

SELECT * FROM atlserver.bankdb.customer

WHERE custcode = '12345';

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

Пример:

BEGIN WORK;

INSERT INTO atlserver.bankdb.account

(accnum, acctype)

VALUES (789, 'C');

INSERT INTO atlserver.bankdb.cust_acct

(custnum, accnum)

VALUES (123, 789);

COMMIT WORK;

Распределенный запрос - Различные запросы к различным сайтам.

Пример:

BEGIN WORK;

INSERT INTO osloserver.bankdb.employee

(empcode, emplname, …)

SELECT empcode, emplname, …

FROM atlserver.bankdb.employee

WHERE empcode = 123;

DELETE FROM atlserver.bankdb.employee

WHERE empcode = 123;

COMMIT WORK;

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

Пример:

BEGIN WORK;

UPDATE atlserver.bankdb.employee

SET empusdretfund = empusdretfund + 1000;

UPDATE osloserver.bankdb.employee

SET empkrnretfund = empkrnretfund + 7500;

COMMIT WORK;

39.Какие типы корпоративных информационных систем вы знаете, когда каждый из них используется?

  1. Что такое olap и что такое Data mining? Когда каждая из этих технологий применяется?

Аналитическая обработка в реальном времени (On-line analytical processingOLAP)

1. Представляет для аналитика многомерный логический взгляд на данные без предъявления требований к тому, как эти данные хранятся.

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

OLAP применим везде, где есть задача анализа многофакторных данных.

Область применения- торговля Движение денежных средств Бюджет Бухгалтерские счета Финансовая отчетность Посещаемость сайта Результаты выборов

Система интеллектуального анализа данных (Data mining)

1. Использует статистический анализ и искусственный интеллект для идентификации скрытых зависимостей в данных

2. Data Mining — это процесс обнаружения в сырых данных ранее неизвестных, нетривиальных, практически полезных и доступных интерпретации знаний, необходимых для принятия решений в различных сферах человеческой деятельности

Применение –

Банковское дело - выявление мошенничества с кредитными карточками,

Страхование - выявление мошенничества

Розничная торговля - анализ покупательской корзины

  1. Приведите основные концепции объектно-ориентированных языков программирования.

  • Абстракция данных -Предусматривает игнорирование таких свойств данных, которые не существенны в контексте рассмотрения.

  • Классы и экземпляры объектов - Класс описывает переменные, свойства, процедуры и события объекта. Объекты представляют собой экземпляры классов; после того как класс определен, можно создать любое количество объектов.

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

  • Передача сообщения - Объекты взаимодействуют друг с другом, посылая и принимая сообщения

  • Иерархии «обобщение/специализация» - Классы могут быть обобщениями или специализациями других классов

  • Наследование - Классы могут быть обобщениями или специализациями других классов

  • Повторное использование - Код, который можно использовать повторно, является постоянной целью в управлении ИС