
- •Системы оперативной обработки транзакций
- •Традиционные экспертные системы
- •Информационные хранилища
- •Многомерные базы данных
- •Системы оперативной аналитической обработки данных
- •Трактовка терминов: “Информационно-поисковая система”, “Информационно-справочная система”, ”База знаний”. Понятие поискового образа объекта ипс и связь его с базой данных.
- •Архитектуры приложений баз данных. Локальное приложение. Информационная система с архитектурой “файл - сервер”. Информационная система с архитектурой “клиент-сервер”.
- •Понятие о сервере баз данных. Общие сведения о sql-серверах на примере ms sql Server 2008. Понятие об администрировании сервером. Основные сведения об утилитах администрирования sql-сервером.
- •Архитектура ado.Net.
- •Общие сведения о подключении к данным в Visual Studio.
- •Строки подключения
- •Установка соединения посредством кода в ado.Net
- •Подключения на этапе разработки в обозревателе серверов/обозревателе баз данных
- •Уровни объектной модели ado.Net
- •Хранение данных в наборах данных. Создание набора данных
- •Взаимодействие с базой данных через объект DataSet
- •Общие сведения об адаптере таблиц
- •Общие сведения об объекте DataTableReader
- •Мастер настройки источников данных
- •Конструктор наборов данных
- •Связанные таблицы и объекты DataRelation
- •Заполнение набора данных
- •Редактирование данных в приложении
- •Общие сведения о сохранении данных
- •Представление объекта DataTable
- •Технология linq.
- •Введение в запросы linq.
- •Linq to sql. Создание проекта linq.
- •Linq to sql. Три части операции запроса.
- •Linq to sql. Синтаксис запроса и метода.
- •Linq to DataSet. Общие сведения о linq to DataSet.
- •Linq to DataSet. Запросы к одиночным таблицам.
- •Linq to DataSet. Универсальные методы Field и SetField.
- •Понятие метаданных и способы их представления в структурах данных. Основные сведения о представлении знаний. Сравнительное определение терминов “Знание” и “Информация”.
- •Нелинейные структуры данных. Общие понятия о деревьях.
- •Представление сетевых структур.
- •Методы реализации древовидных и сетевых структур в реляционных субд.
- •Дескрипторная компонента проектной среды поддержки принятия решений в сапр. Реализация дескрипторной компоненты средствами реляционных субд.
- •– 41. Классификационная компонента проектной среды принятия решений в сапр. Обоснование необходимости присутствия классификационной компоненты в информационных системах сапр.
- •Продукционная компонента проектной среды принятия решений в сапр.
- •Компонента структурных объектов проектной среды принятия решений в сапр. Общее понятие о методах реализации структурной компоненты в информационных системах сапр.
- •Представление инженерных знаний в форме информационно-логических таблиц (илт).
- •Справочные таблицы без условий. Реляционное представление справочных таблиц без условий.
- •Справочные таблицы с условиями. Реляционное представление справочных таблиц с условиями.
Мастер настройки источников данных
Мастер настройки источников данных используется для создания и редактирования источников данных в приложении. Эти источники данных могут быть созданы из баз данных, веб-служб и объектов и могут быть привязаны к элементам управления, отображающим данные на форме. После запуска мастера источник данных доступен в окне Источники данных для перетаскивания на формы в приложениях Windows.
Запуск
Мастер можно запустить одним из следующих способов:
В меню Данные выберите Добавить новый источник данных.
Выберите Добавление нового источника данных из окна Окно "Источники данных".
Выберите Добавить новый источник данных из свойства DataSource связанных элементов управления Windows Forms.
Выбор типа источника данных
Выберите тип источника данных для его создания из доступных параметров, перечисленных на странице Выбор типа источника данных. В настоящее время поддерживаются следующие типы источников данных: базы данных, веб-службы и объекты. Результат выполнения мастера определяется типом выбранного источника данных.
В следующей таблице показаны результаты выбора каждого типа:
Выбор подключения к данным
Выберите существующее подключение из списка или нажмите кнопку Новое подключение, чтобы открыть диалоговое окно Диалоговое окно "Добавить/Изменить подключение" (вкладка "Общие"), и создайте подключение к базе данных.
После завершения работы в диалоговом окне Свойства подключения область Детали подключения отображает сведения только для чтения о выбранном поставщике и строку соединения.
Сохранение строки подключения в файле конфигурации приложения
Выберите Да, сохранить подключение для сохранения строки соединения в файле конфигурации приложения. Введите имя для подключения или используйте имя, предоставленное по умолчанию.
Сохранение строки соединения в файле конфигурации приложения упрощает поддержание приложения при изменении соединения с базой данных. В случае изменения подключения к базе данных можно изменить строку подключения в файле конфигурации приложения вместо редактирования исходного кода и необходимости повторной компиляции приложения
Выбор объектов базы данных
В представлении дерева выберите доступные отображаемые объекты из базы данных, чтобы перенести в приложение.
Выберите Включить кэширование локальной базы данных, чтобы сохранить (кэшировать) данные в клиентской локальной базе данных.
Выберите все объекты базы данных, которые нужно иметь в наборе данных, и на следующей странице мастера будет предоставлена возможность выбрать таблицы для фактического локального кэширования (страница Выбор таблиц для кэширования). Дополнительные сведения о кэшировании локальной базы данных см. в разделе Общие сведения о произвольно подключаемых приложениях.
Задайте имя для набора данных в поле Имя набора данных.
Выбор таблиц для кэширования
Эта страница открывается, только если выбран параметр Включить кэширование локальной базы данных на странице Выбор объектов базы данных.
Выберите таблицу или несколько таблиц, которые нужно локально кэшировать в клиенте, и выберите режим синхронизации для каждой таблицы.
При подключении к базе данных SQL Server 2008 можно выбрать параметр Использовать отслеживание изменений SQL Server 2008, чтобы использовать возможности отслеживания изменений, включенные в SQL Server 2008.
Дополнительные сведения о включении кэша локальной базы данных в приложение см. в разделе Общие сведения о произвольно подключаемых приложениях.
Добавление веб-ссылки
При завершении страницы Добавление веб-ссылки мастер добавляет ссылку на веб-службу в проекте и заполняет окно Источники данных объектами, возвращаемыми веб-службой. Источник данных, созданный веб-службой, содержит элементы, возвращаемые веб-службой. Например, если веб-служба возвращает типизированный набор данных, созданный источник данных является набором данных; если веб-служба возвращает тип, источник данных является возвращаемым типом. Дополнительные сведения см. в разделе Диалоговое окно "Добавление веб-ссылки".
Примечание.
Элементы, отображаемые в окне Источники данных, зависят от информации, которую возвращает веб-служба. Некоторые веб-службы могут не предоставлять достаточно информации для Мастера настройки источника данных при создании связываемых объектов. Например, если веб-служба возвращает нетипизированный набор данных, то в окне Источники данных не появится ни одного элемента после завершения работы мастера. Это происходит потому, что нетипизированные наборы данных не предусматривают схемы, поэтому мастеру оказывается недостаточно сведений для создания источника данных.
Выбор объекта, к которому нужно осуществить привязку
Выберите объект для привязки из древовидного списка. Дерево отображает только объекты из вашего приложения. Чтобы связать внешний по отношению к приложению объект, необходимо сначала добавить ссылку на него. Чтобы добавить ссылки на внешние сборки, нажмите Добавить ссылку в меню Проект и выберите необходимую сборку в Диалоговое окно "Добавление ссылки". После добавления ссылки перейдите в древовидном списке к нужному типу и нажмите кнопку Далее.
Примечание. Если нужный объект не отображается в окне мастера, постройте проект, содержащий данный объект, и перезапустите мастер.