- •1.Эи, ее виды, структурные единицы
- •2.Внемашинная орг-ция эи :документы, их виды, стр-ра.
- •3.Понятие классификации инфы. Системы класс-ции
- •4.Классификаторы информации, их назначение, виды.
- •5.Понятие кодирования инфы. Методы кодирования
- •7.Объём современных бд и уст-ва для их разимещения
- •Компоненты бд:
- •9.Пользователь бд
- •10. Трехуровневая модель организации баз данных
- •11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки
- •12.Сетевая модель, ее достоинства и недостатки
- •14.Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия
- •15.Реляционная целостность: целостность отношений, ссылочная целостность
- •16.Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •17.Постреляционная модель, ее достоинства и недостатки
- •18.Объектно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки
- •19.Объектно-реляционная модель данных, ее достоинства и недостатки
- •20.Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки
- •21.Понятие проектирования бд. Требования, предъявляемые к бд
- •22.Этапы жизненного цикла бд
- •23.Модель "сущность-связь". Ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме
- •24.Типы связи, их представление на er-диаграмме
- •25.Класс принадлежности сущности, его представление на er-диаграмме
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n
- •28.Нормализация таблиц, ее цель. Первая нф. 2-ая нф. 3-ья нф.
- •Реляц бд считается эф-ной, если все ее табл находятся как мин в 3нф.
- •29.Концептуальное проектирование, его цель и процедуры
- •30. Логическое проектирование, его цель и процедуры
- •31.Физическое проектирование, его цель и процедуры
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Case-средства для моделирования данных. Назначение и функциональные возможности Erwin.
- •34.Понятие субд. Архитектура субд
- •35. Возможности, предоставляемые субд пользователям. Производительность субд
- •36.Классификация субд. Режимы работы пользователя в субд
- •37. Функции субд
- •38. Направления развития субд: расширение мн-ва типов обрабатываемых д, интеграция технологий бд и Web-технологий, превращение субд в с-мы управления бз
- •39. Знания, их виды. Базы знаний. Экспертные системы.
- •40. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •41. Семантические сети. Виды отношений. Пример cемантической сети. Функц-ные возможности Protégé
- •42. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •43. Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
- •47. Инструментальные ср-ва для создания бд и её приложений
- •49. Корректировка бд (каскадные операции).
- •50. Работа с таблицей в режиме таблицы.
- •51Конструирование запросов выбора, перекрестного запроса, запросов на внесение измен в бд.
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •56. Назначение, стандарты, достоинства языка sql.
- •57.Структура команды sql
- •58.Типы данных и выражения в sql
- •60. Понятие транзакции. Обработка транзакций в sql
- •61. Управление доступом к данным в sql
- •62. Встраивание sql в прикладные программы
- •63.Диалекты языка sql в субд
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •67. Настольные субд, их достоинства и недостатки
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных
- •69.Функции клиентского приложения и сервера бд при обработке запросов. Преимущества кл/серверн обработки
- •70.Характеристики серверов бд
- •71.Механизмы доступа к данным базы на сервере
- •72.Понятие и архитектура РаБд. Стратегии распределения данных в РаБд. Гомогенные и гетерогенные РаБд
- •73.Распределенные субд (РаСубд). Двенадцать правил к. Дейта
- •74.Обработка распределенных запросов. Преимущества и недостатки РаСубд
- •75. Типы Интерфейса доступа к бд.
- •78. Актуальность защиты бд. Причины, вызывающие разрушение бд. Правовая охрана бд.
- •79. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа
- •80. Восстановление базы данных с помощью резервного копирования бд, с помощью журнала транзакций
- •81.Оптимизация работы бд (индексрование, хеширование, технология сжатия данных базы)
- •82.Возможности субд Access по администрированию бд
41. Семантические сети. Виды отношений. Пример cемантической сети. Функц-ные возможности Protégé
В основе сетевых моделей лежит конструкция, названая семантической сетью – предст собой ориентированный нраф, вершины кот есть понятия, а дуги – отношения м/у ними. В зав от типов связей, исп в модели, различают классифицирующие сети, функциональные сети, сценарии. В классифицир сетях исп-ся отношения структуризации. Такие сети позволяют в БЗ вводить разные иерархические отнош м/у информац ед-цами. Функциональные сети хпр-ся наличием функц отнош. Их часто наз вычислительными моделями.В сценариях исп каузуальные отношения, а также отн типов «средство-результат», «орудие-действие» и тп. В семант. Сетях исп след отношения: 1)связи типа «часть-целое» 2)функц связи, опред обычно глаголами (производит, влияет и др) 3)количественные (<,>, = и др) 4)пространственные (далеко от, близко от, за, по и др) 5)временные (раньше,позже, в течение и др) 6)атрибутивные( иметь св-во, иметь значение) 7)логически (и, или, не) 8)лингвистические и др.
Преимущество -более других соотв соврем представлениям об организации долговременной памяти человека. Недостаток – сложность поиска вывода на семан сети. ЭС, использующие семантические сети в качестве языка представления знаний, – PROSPECTOR, CASNET, TORUS.
42. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
Фрейм – это абстрактный образ для представления некого стереотипа восприятия. Фрейм – формализованная модель для отображения образа.
Различают фреймы-образцы, хранящиеся в БЗ, и фреймы–экземпляры, кот создаются для отображения реальных фактич ситуаций на основе поступающих данных. Все многообразие знаний о мире можно отобразить через: 1)фреймы-структуры – для обознач объектов и понятий (вексель, заем, залог) 2)фреймы-роли (менеджер, кассир, клиент); 3)фреймы-сценарии (банкротство, собрание акционеров); 4)фреймы-ситуации (тревога, авария, рабочий режим устройства).
Структуру фрейма можно представить так: ИМЯ ФРЕЙМА: (имя 1-го слота: значение 1-го слота), (имя 2-го слота: значение 2-го слота), (имя N-ro слота: значение N-го слота). В качестве значения слота может выступать имя другого фрейма; так образуют сети фреймов.
Основным преимуществом фреймов как модели представления знаний является
1.способность отражать концептуальную основу организации памяти человека, а также ее гибкость и наглядность.
2. однородность представления знаний и возможность их типового текстового описания с помощью специальных языков представления знаний.
Специальные языки представления знаний в сетях фреймов FRL и другие позволяют эффективно строить промышленные ЭС. Широко известны такие фреймо-ориентированные экспертные системы, как ANALYST, МОДИС, TRISTAN, ALTERID.
43. Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
Все предметы и события, кот сост основу общего понимания необходимой для решения задачи инфы наз предметной областью. Сущности предметной обл нах в опред отношениях друг к другу. Отношения м/у сущностями выраж с помощью суждений. Языки предназначены для описания предметных обл явл языками представления знаний. Лог выражения, построенные на языке предст-ия знаний мб истинными или ложными. Если условие выполняется, то говорят, что с-ма удовлетворяет требованиям формальной теории и такую с-му наз формальной или аксиоматической. Классическими примерами аксиоматических (формальных) с-м явл исчисление высказываний и исчисление предикатов. Исчисление высказываний – область матем логики, наз-мая булевой алгеброй. Она изуч высказ-ия и операци над ними. Высказывание – это предложение, кот мб истинно или ложно. Наиб известными операциями явл конъюнкция и дизъюнкци. Дизъюнкция высказ–новое высказ из 2 и > исходных высказ; истинн в тех случаях, когда истинно хотя бы одно из исходных высказ. Конъюнкция высказ – истинное в тех случаях, когда истинны все исходные высказ. Возникает необх-ть в расширении логики выска– в логике предикатов. Логика предикатов расчленяет элементарное высказ-е на субъект (подлежащее) и предикат (сказуем). Субъект –то, о чем утверждается в высказывании; предикат – это то, что утверждается о субъекте. Достоинство формальных систем в том, что они хорошо исследованы и имеют прекрасно разработанные модели логического вывода. Поэтому все, что может и гарантирует каждая из этих систем, гарантируется и для прикладных формал с-м как моделей конкретных предмет обл. В частности, это гарантии непротиворечивости вывода, алгоритмической разрешимости (для исчисления высказыв) и полуразрешимости (для исчислений предикатов). Недостатки–закрытость, негибкость. формальные системы как модели представления знаний могут исп-ся только в тех предметных областях, кот хорошо локализуются и мало зависят от внешних факторов. К тому же, очень высокие требования к предметной области – полнота и непротиворечивость «базового аксиоматического набора» – обусловили то, что в промышл экспертных с-мах формальные логические модели практически не используются.
44.Хар-ка СУБД Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды. СУБД Microsoft Access предназначена для работы с реляц БД. Эта СУБД входит в программный комплекс M.Office 2003. Access имеет инструментальные ср-ва для создания: лок. БД; централиз. БД в лок. сети с файловым сервером; проектов(клиентских приложений), работающих с БД. Access поддерживает механизм OLE – связывание и внедрение объектов различных приложений Windows в БД. Позволяет импортировать данные таблиц др БД, табл процессора EXEL, почтовой проги Exchange, таблицы и списки HTML, гл сети Интернет; экспортировать объекты БД в др приложения. Позволяет осущ-ть восстановление БД, сжатие БД, репликацию БД, защиту БД. Пользовательский интерфейс. После загрузки Access появ стартовое окно, содержащее окно запуска, кот позволяет открыть существующую БД или создать новую. Выполнение одной из операций вызывает главное окно вида: строка заголовка – имя проги и кнопки для упр-ия окном; строка меню сод-т неск пунктов меню; панель инструментов – набор различн графич кнопок; окно БД; строка состояния. Настройка рабочей среды. По мере работы пользователя происходит настройка меню инструментов т.о., что в них отображаются только команды и кнопки, используемые чаще всего. При желании можно выбрать режим постоянного отображения полного набора команд в каждом меню. Окна панели инструм можно расположить рядом в одной строке с целью экономии рабочего пространства окна. Восстановить исходное состояние панели инструм и меню можно командой сервис /настройка-вкладка Параметры – нажать [сброс]. Имеется возм-ть самому создавать и настраивать панель инструментов, строки меню, контекстное меню, а также устанавливать св-ва, влияющие на их вид и работу: Вид/панель инстр/настройка. Осущ-ть настройку раб среды в соответ с требов пользователя можно: сервис/параметры.-вкладка Вид.
45.Хар-ка объектов БД
Access ориентирован на работу с объектами БД, к кот относятся табл, запр, ф, о, страницы, макр и модули. Таблицы – создаются пользователем для хранения Д об одном инф-ом объекте модели Д предметной обл. Т сост из полей (столбцов) и записей (строк). Каждое поле сод-т 1 хар-ку предметной обл. В записи собраны сведения об 1 экземпляре этого объекта. Создание схемы данных – наглядно отображает табл и связи м/у ними и обеспечивает использование связей при обработке Д. В ней устанавливаются параметры обеспечения связанной целостности в БД. Запросы – создаются пользователем для выборки необходимых Д из 1 или неск связанных табл. Рез-том выполнения Зявл табл. З может форм-ся с помощью запросов по образцу или с помощью команд языка SQL. Исп-я З можно также обновить, удалить или добавить данные в Т или создать новые Т на осн уже сущ. Формы – может создаваться для ввода и просмотра взаимосвязанных Д БД на экран в удобном виде, кот соотв документу, привычному для пользователя. Отчёты – предназначены для формирования выходных документов, содержащих результаты решения задач пользователя и вывода их на печать. Страницы доступа к Д явл диалоговыми Web-страницами, кот поддерживают динамич связь с БД и позволяют просматривать, редактировать и вводить Д в Б, работая в окне браузера. Макросы – проги, кот сод-т описание последовательности действий, выполняемых как правило при наступлении некот события в объекте или элементе управления приложения. Модули- прога для работы с БД, разраб-ся пользователем для реализации нестандартных ф-цийв приложении пользователя. Все объекты за искл стр-ц доступа к данным можно хранить в одном файле расширения: файл БД-.mdb;страниц-.html;
46.Типы обрабатываемых Д. Выражения. Построитель выражений. Создавая БД пользователь вводит свои Д в её поля, при этом он должен прежде описать эти поля согласно требования ACCESS: 1)присвоить имена полям 2)указать их тип и св-ва (полям присваиваются имена с учётом след требований: не более 64 символов;запрещается использовать точки, воск знак, апостроф, квадр скобки) Типы Д: 1)текстовый(до 255 симв) 2)Поле МЕМО(до 65535 симв) 3)числовой(1,2,4,8,12 байт) 4)Дата/время(диапазон от 100-9999год) 5)Денежный 6)Счётчик 7)Логический(значения да/нет;истина/ложь;вкл/выкл) 8)поле объекта OLE 9)гиперссылка Размер поля: 1)байт-целые числа от 0до255(1 байт) 2)целое – целые числа от 32768до32767(2 байта) 3)длинное целое – целые числа от 2147483648 до 2147483647(4 байта) Для числ. полей с дробными знач-ми применяются размеры: одинарное и двойное с плавающей точкой. Выражения исп-ся для выполнения многих операций ACCESS –комбинация значений и операторов, дающее опредрез-т. Оператор – операция над значениями. В выражениях исп-ся 4 типа операторов: 1) арифметические операторы (сложение,вычитании и тп) 2)операторы сравнения (больше, меньше и тп) 3)логические операторы (AND, OR, NOT) 4)текстовый оператор (& - слияние). В качестве значений в выражениях используют литералы, константы, функции и идентификаторы. Литерал - фактическое значение в виде числа, текстовой строки, даты. Константа - не изменяющееся значение Функция – небольшая программа, которая всегда возвращает значение (число или строку символов), являющееся результатом расчетов или выполнения других операций. Идентификатор - ссылка на значение поля, элемента управления или свойства.
