Структура данных.База данныхMSAccess. 


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



ЗНАЕТЕ ЛИ ВЫ?

Структура данных.База данныхMSAccess.



База данных (БД) – совокупность взаимосвязанных данных (простые или составные типы), хранящихся на одном носителе и описывают определённую предметную область при наличии такой минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений. Хранилище данных - это интегрированное однородное собрание привязанных ко времени данных: табличные БД (данные в виде одной таблицы),сетевые БД (набор узлов, в котором каждый может быть связан с каждым.), иерархические БД (в виде многоуровневой структуры), реляционные БД (99,9%) (набор взаимосвязанных таблиц, временные (темпоральные), распределенные и многомерные базы данных.Реляционная модель баз данных предоставляет возможность управлять видами отношений (1к1,1 ко многиим).

СУБД

Система управления базой данных (СУБД) – это совокупность программ и языковых средств, предназначенных для создания, ведения и использования баз данных.Функции: поиск информации в БД, выполнение несложных расчетов, вывод отчетов на печать, редактирование БД. Расширение: *.accdb(раньше – *.mdb), Состав:таблицы, формы – диалоговые окна для ввода и редактирования данных, запросы – обращения к базе данных для выбора нужной информации или изменения базы, отчеты – документы для вывода на печать, макросы – средства автоматизации работ, модули – дополнительные процедура на языке VisualBasic. Форма – это диалоговое окно для, просмотра и редактирования данных ввода новых записей, управления ходом работы (кнопки), вывода вспомогательной информации, Режим формы – просмотр и редактирование данных. Режим макета – просмотр данных, изменение оформления, перемещение элементов. Конструктор – изменение структуры и оформления, добавление новых элементов, …

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

Редактор VBA, програми, алгоритми.

Редактор VisualBasic -позволяет записывать, сохранять и изменять программные модули, выполнять и исправлять процедуры. Процедура - это последовательность команд (операторов языка), начинающаяся с оператора Sub и заканчивающаяся оператором EndSub. Проект на VBA нельзя создать независимо от документа. Каждой рабочей книге соответствует проект с именем, состоящим из двух частей: VBAProject и названия книги в скобках. Такое имя присваивается проекту по умолчанию. Структура проекта имеет вид дерева. Элементы структуры могут быть свернуты или расширены нажатием на пиктограммы "+" или "-", расположенные слева от папок, составляющих проект.Основное предназначение окна проекта - обеспечение навигации в проекте. Схематично порядок выполнение оперторавWith выглядит так: WithObjendwith. Очень часто в VBA требуется сделать какое-нибудь действие со всеми элементами коллекции или массива (выполнить поиск определенных данных). Для того чтобы пройти циклом по всем элементам, используется команда ForEach.

Язык программирования

Язык программирования (ЯП) является специальным крайне ограниченным языком, который на определённом уровне понимается компьютером. В зависимости от назначения существующие языки можно условно разделить на три группы: 1.Языки, управляющие компьютером на низком уровне, то есть воздействующие на операционную систему или даже на аппаратное обеспечение. Это так называемые языки низкого уровня, ярким представителем которых является Assembler.

2.Языки, предназначенные для создания индивидуальных приложений, например MicrosoftExcel. К языкам высокого уровня относятся BASIC, COBOL, FORTRAN, Pascal, C, C++ и VisualBasic.

3.Языки, управляющие прикладными программами, например MicrosoftExcel. К этим, так называемым языкам прикладного уровня относятся ExcelVBA, WordVBA и PowerPointVBA. VBA — относительно легкий язык программирования. Он прост в освоении и позволяет быстро получать ощутимые результаты — конструировать профессиональные приложения, решающие практически все задачи, встречающиеся в среде Windows. При этом создание многих приложений с использованием VBA проще и быстрее, чем при помощи других языков программирования.

Пользовательская форма позволяет создавать окна диалога приложений. Язык программирования VBA служит для написания кода программы, например для создания пользовательских функций в Excel.Окно редактора состоит из следующих компонентов: панели инструментов; окно проекта; окно свойств; окно редактирования кода (формы проекта); меню. Оператор - это символ, или выражение, дает указание программе выполнить определенное действие над конкретными данными. VBA содержит несколько категорий операторов: оператор присваивания; числовые и текстовые операторы; логические операторы; операторы сравнения.

Экспертные и учебные систем

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

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



Поделиться:


Последнее изменение этой страницы: 2017-01-26; просмотров: 97; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.72.78 (0.036 с.)