- •Системы оперативной обработки транзакций
- •Традиционные экспертные системы
- •Информационные хранилища
- •Многомерные базы данных
- •Системы оперативной аналитической обработки данных
- •Трактовка терминов: “Информационно-поисковая система”, “Информационно-справочная система”, ”База знаний”. Понятие поискового образа объекта ипс и связь его с базой данных.
- •Архитектуры приложений баз данных. Локальное приложение. Информационная система с архитектурой “файл - сервер”. Информационная система с архитектурой “клиент-сервер”.
- •Понятие о сервере баз данных. Общие сведения о 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. Классификационная компонента проектной среды принятия решений в сапр. Обоснование необходимости присутствия классификационной компоненты в информационных системах сапр.
- •Продукционная компонента проектной среды принятия решений в сапр.
- •Компонента структурных объектов проектной среды принятия решений в сапр. Общее понятие о методах реализации структурной компоненты в информационных системах сапр.
- •Представление инженерных знаний в форме информационно-логических таблиц (илт).
- •Справочные таблицы без условий. Реляционное представление справочных таблиц без условий.
- •Справочные таблицы с условиями. Реляционное представление справочных таблиц с условиями.
Linq to sql. Создание проекта linq.
Новые проекты Visual C# и Visual Basic, предназначенные для .NET Framework 4, включают пространства имен и ссылки, необходимые для базовой функциональности LINQ. После создания нового проекта можно сразу приступить к написанию запросов LINQ к коллекциям объектов. Visual Basic дополнительно предоставляет ссылки и импортированные пространства имен для поддержки LINQ to XML. В Visual C# они должны быть добавлены вручную.
Для использования LINQ to XML или LINQ to DataSet в любом языке необходимо вручную добавить пространства имен и ссылки, описанные в следующих разделах. При обновлении проекта, созданного с помощью более ранней версии Visual Studio, может потребоваться предоставить эти или другие связанные с LINQ ссылки вручную и также вручную настроить проект для целевой платформы .NET Framework версии 3.5.
Примечание При построении из командной строки необходимо вручную добавить ссылку на связанные с LINQ DLL-библиотеки: \Program Files\Reference Assemblies\Microsoft\Framework\v3.5.
Процедуры добавления пространств имен и ссылок LINQ для платформы .NET Framework версии 3.5
1. В Visual Studio откройте проект Visual Basic или C#, созданный в Visual Studio 2005, и следуйте предложениям по его преобразованию в проект Visual Studio 2010.
2. Для проекта C# в меню Проект выберите пункт Свойства. На странице свойств Приложение выберите .NET Framework 3.5 из раскрывающегося списка Целевая платформа.
3. Для проекта Visual Basic в меню Проект выберите пункт Свойства. На странице свойств Компиляция щелкните Дополнительные параметры компиляции и выберите .NET Framework 3.5 из раскрывающегося списка Целевая платформа (все конфигурации).
Включение базовой функциональности LINQ
1. В проекте Visual Basic или C# в меню Проект выберите Добавить ссылку.
2. В диалоговом окне Добавление ссылки откройте вкладку .NET, прокрутите до файла System.Core.dll и выберите его. Нажмите кнопку ОК.
3. Добавьте директиву using или оператор Imports для System.Linq в файл с исходным кодом или проект.
Включение дополнительной функциональности LINQ с деревьями выражений
Если уже имеется ссылка на System.Core.dll, добавьте директиву using или инструкцию Imports для System.Linq.Expressions. Дополнительные сведения см. в разделе Деревья выражений (C# и Visual Basic).
Использование LINQ to XML
1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.
2. Добавьте директиву using или инструкцию
Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.
Использование LINQ to SQL
1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.
2. Добавьте директиву using или инструкцию Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.
Использование LINQ to Dataset
1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.
2. Добавьте директиву using или инструкцию Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.
