Компьютерные информационные технологии

Автор работы: Пользователь скрыл имя, 19 Января 2014 в 07:05, контрольная работа

Краткое описание

Цель написания контрольной работы по дисциплине «Компьютерные информационные технологии»- дать теоретические сведения по двум вопросам:
Понятие баз знаний, назначение и возможности использования.
Активные запросы в MS Access: запросы удаления, обновления, добавления, создания таблицы.

Содержание

Введение…………………………………………………………………….3
2. Понятие баз знаний, назначение и возможности использования…………4
3. Активные запросы в MS Access: запросы удаления, обновления, добавления, создания таблицы…………………………………………………6
4. Практическое задание………………………………..……………………12
5. Список использованной литературы……………………………………..29

Вложенные файлы: 1 файл

контрольная КИТ.doc

— 449.50 Кб (Скачать файл)

Министерство  образования Республики Беларусь

Учреждение  образования  
«Гомельский государственный университет

имени Франциска Скорины»

Заочный факультет

Кафедра коммерческой деятельности  
и информационных технологий в экономике

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА

 

 

по дисциплине

 

«Компьютерные информационные технологии»

 

 

 

 

Выполнила   Иванова  Татьяна Николаевна

 

Группа ЭУ-11

 

№ зачётной книжки 09-ЭУ-20

 

Проверил __________________

 

 

 

Гомель 2010

Содержание

 

  1. Введение…………………………………………………………………….3

 

2.     Понятие баз знаний, назначение и возможности использования…………4

 

3.     Активные запросы в MS Access: запросы удаления, обновления, добавления, создания таблицы…………………………………………………6

4.    Практическое задание………………………………..……………………12

 

5.    Список использованной литературы……………………………………..29

ВВЕДЕНИЕ

Номер зачетной книжки ЭУ 09-ЭУ-20, вариант контрольной работы – 20 («в.6,22, п.з.5» - вопросы 6 и 22, тема практического задания 5).

 

Цель написания контрольной работы по дисциплине «Компьютерные информационные технологии»- дать теоретические сведения по двум вопросам:

  1. Понятие баз знаний, назначение и возможности использования.
  2. Активные запросы в MS Access: запросы удаления, обновления, добавления, создания таблицы.

Используя возможности  системы управления базами данных MS Access необходимо выполнить следующее задание:

  1. Создать таблицы в соответствии с индивидуальным заданием, в таблицах определить первичные ключи, при помощи средств подстановки создать внешние ключи, сформировать схему данных, заполнить таблицы данными.Распечатать содержимое таблиц и схему данных.
  2. Сформировать запросы. Распечатать структуру и результат выполнения запросов.
  3. Дл одной из таблиц создать и распечатать ленточную форму.
  4. Создать и распечатать составную многотабличную форму для просмотра и ввода информации в таблицы, соединенные между собой отношением «один ко многим».
  5. Создать и распечатать отчеты.
  6. При помощи диспетчера кнопочных форм создать главную кнопочную форму приложения.

 

 

Условие практического задания

Вариант 5

 

таблицы

 

Подрядчики (5)

Код организации, наименование организации, адрес организации, код банка

Банки (4)

Код банка, наименование банка, адрес банка

Выполненные работы (14)

Код организации, № акта, дата акта, стоимость работ

Оплата работ (11)

№ платежного поручения, код организации, № акта, дата оплаты, сумма оплаты

запросы

 

 

 

Расчет за выполненные  работы

Наименование организации, стоимость работ, сумма оплаты, долг

Список неоплаченных актов

Наименование организации, № акта, стоимость работ

Объем перечислений

Наименование банка, код  банка, адрес банка, сумма перечислений

Анализ перечислений

Месяц, год, сумма перечислений

Акт с наибольшим долгом

№ акта, сумма долга

отчёты

 

Отчет по перечислениям

Наименование  организации, адрес организации

№ акта, дата акта, стоимость работ, дата оплаты, сумма оплаты

Анализ выполненных  работ

Месяц и год  акта

№ акта, наименование организации, стоимость работ, дата оплаты, сумма  оплаты


 

 

 

 

 

1. Понятие баз  знаний, назначение и возможности  использования.

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

База знаний - совокупность систематизированных основополагающих сведений, относящихся к определённой области знания, хранящихся в памяти ЭВМ, объём которых необходим и достаточен для решения заданного круга теоретических или практических задач. В системе управления базой знаний используются методы искусственного интеллекта, специальные языки описания знаний, интеллектуальный интерфейс.

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

Знания о предметной области, ее объектах и закономерностях  описываются на некотором формальном языке, называемом языком представления знаний (ЯПЗ). При этом, ЯПЗ должен обеспечивать не только возможность формальной записи знаний, но и необходимую обработку элементов этой записи. Совокупность знаний, хранящаяся во внешней памяти ЭВМ, называется системой знаний; над ней производятся различные операции: поиск необходимой информации, ее модификация, интерпретация знаний, вывод новых знаний на основе имеющихся и т.д. Организация интеллектуальных компьютерных систем работы со знаниями в той или иной прикладной области зависят не только от специфики самих систем, но и в существенной мере от используемых ЯПЗ и метода хранения системы знаний в ЭВМ.

Процесс построения БЗ на основе информации эксперта состоит  из трех этапов:                                                                

1.описание предметной  области;

2.выбор способа и модели представления знаний;

3.приобретение знаний.

Сам процесс построения БЗ достаточно сложен, как правило, плохо структурирован и носит  итеративный характер, заключающийся  в циклической модификации БЗ на основе результатов ее тестирования. На первом шаге построения БЗ четко очерчивается предметная область, на решение задач из которой ориентируется проектируемая ЭС, т.е. инженер знаний определяет область применения будущей системы и класс решаемых ею задач. В перечень работ данного шага входят:

1. определение характера решаемых ЭС задач и основных понятий, объектов предметной области, а также отношений между ними;

2.   установление специфических особенностей предметной области;

3. выбор модели представления знаний.

После решения первых двух вопросов инженер знаний формально  описывает предметную область на языке представления знаний (ЯПЗ), т.е. создает модель представления  знаний. В настоящее время универсальный  способ представления знаний отсутствует, поэтому инженер знаний должен максимально учитывать специфику исходной предметной области.

Система управления базами знаний – это объектная БД с возможностями интеллектуального поиска и автоматического переупорядочивания структуры в зависимости от действий пользователей.  

Система управления  базой знаний (СУБЗ) объектно-ориентированной обладает следующими возможностями:

Сохранять текущее состояние  графа объектов или нейронной  сети в СООБЗ между сеансами работы с пользователем. В том числе  сохраняется текущая топология сети объектов. При повторном запуске приложения не понадобится создавать сеть объектов заново.

При большем количестве экземпляров объектов ограничить объем  памяти, используемый графом объектов или нейронной сетью. Наиболее часто  используемые объекты остаются в оперативной памяти, остальные вытесняются в файловое хранилище и загружаются в оперативную память по мере необходимости. При загрузке экземпляра в оперативную память он вытесняет другие, редко используемые объекты.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Активные  запросы в MS Access: запросы удаления, обновления, добавления, создания таблицы.

Запрос на удаление.

Запрос на удаление (Delete Query) позволяет удалить записи из одной таблицы или из нескольких взаимосвязанных таблиц, для которых установлен параметр обеспечения целостности данных Каскадное удаление связанных записей (Cascade Delete Related Records).

Первоначально запрос на удаление (Delete Query) создается как запрос на выборку (Select Query).

В схему данных включается таблица, из которой удаляются записи и  связанные с ней таблицы, для  полей которых требуется задать условия отбора. Затем запрос в режиме конструктора преобразуется в запрос на удаление (Delete Query) выбором типа запроса Удаление (Delete Query) на панели инструментов или команды меню Запрос|Удаление (Query|Delete Query).

После преобразования запроса  в запрос на удаление в его бланке появляется строка Удаление. Затем  формируется бланк запроса. Для  задания таблицы, записи которой  требуется удалить, необходимо с  помощью мыши переместить символ звездочки (*) из списка полей соответствующей таблицы в бланк запроса. В строке Удаление (Delete) в столбце этого поля появляется значение Из (From). Для того чтобы задать условия отбора удаляемых записей, нужно переместить с помощью мыши в бланк запроса поля, для которых устанавливаются условия отбора. В строке Удаление (Delete) под именами этих полей появляется значение Условие (Where). Строку Условие отбора (Criteria) для этих полей заполняют необходимыми условиями. Для предварительного просмотра удаляемых записей можно нажать кнопку Вид (View) на панели инструментов. Для возврата в режим конструктора запроса также используется эта кнопка. Для удаления записей нажмем кнопку Запуск (Run) на панели инструментов.

Следует иметь в виду, что удаленные записи нельзя, восстановить. Поэтому перед удалением записей целесообразно выполнить предварительный просмотр удаляемых записей.

Результаты работы запроса  на удаление зависят от установленных  в схеме базы данных отношений  между таблицами и параметров обеспечения целостности для их связей.

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

Если между таблицами, находящимися в отношении один-ко-многим, установлена связь с поддержанием целостности, но не задан параметр Каскадное  удаление связанных записей (Cascade Delete Related Records), сначала необходимо удалить записи подчиненной таблицы и только после этого можно выполнить удаление записей в главной таблице, т.е. удаление записи главной таблицы возможно только тогда, когда в подчиненной таблице нет связанных записей. Если параметр Каскадное удаление связанных записей (Cascade Delete Related Records) задан, то для удаления записей главной таблицы и связанных с ними подчиненных записей достаточно указать в запросе удаление записей главной таблицы.

Запрос на обновление.

Для обновления данных в  полях базовых таблиц может быть использован запрос на обновление (Update Query). Изменения вносятся в группу записей, отбираемых с помощью указанных пользователем условий отбора. Значения изменений в полях определяются в бланке запроса в строке Обновление (Update To).

Для того чтобы создать  запрос на обновление (Update Query), первоначально создается запрос на выборку (Select Query), а затем в окне конструктора запросов он преобразуется в запрос на обновление выбором Обновление (Update Query) из списка Тип запроса (Query Type)  или командой меню Запрос|Обновление (Query|Update). После выполнения этой команды в бланке запроса появляется строка Обновление (Update To).В бланк запроса включаются поля, требующие обновления, а также поля, по которым задаются условия отбора обновляемых записей. Для обновляемого поля в строку Обновление (Update To) вводится значение или выражение, определяющее новое значение поля. Выражение можно создать с помощью построителя выражений. Новые значения, присваиваемые полям таблицы, должны быть совместимы с их свойствами, наложенными на их значения ограничениями, и не должны приводить к нарушению целостности данных. В противном случае запрос выполняться не будет. После выполнения команды Запрос/Запуск (Query|Run) или нажатия соответствующей кнопки панели инструментов открывается диалоговое окно с сообщением о числе обновляемых записей и вопросом о продолжении операции обновления.

Информация о работе Компьютерные информационные технологии