Таблица 2. Типы пространства имен System.Data | |
Тип | Назначение |
DataColumnCollection, DataColumn | DataColumn - один столбец в DataTable, DataColumnCollection- все столбцы |
ConstraintCollection, Constraint | Constraint - объектно-ориентированная оболочка вокруг ограничения (внешнего ключа или уникальности), наложенного на один или несколько DataColumn, ConstraintCollection - все ограничения в объекте DataTable |
DataRowCollection, Data Row | DataRow - единственная строка DataTable DataRowCollection - все строки DataTable |
DataRowView, Data View | DataRowView позволяет создавать настроенное представление единственной строки, DataView- созданное программным обра-зом представление объекта DataTable, которое может быть использовано для сортировки, фильтрации, поиска, редактирования и перемещения |
DataSet | Объект, создаваемый в оперативной памяти на клиентском компьютере. Состоит из множества объектов DataTable и информации об отношениях м-у ними |
ForeignKeyConstraint, UniqueConstraint | ForeignKeyConstraint - ограничение, налагаемое на набор столбцов в таблицах, связанных отношениями первичный - внешний ключ. UniqueConstraint - ограничение, при помощи которого гарантируется, что в столбце не будет повторяющихся записей |
DataRelationCollection, DataRelation, DataTableCollection, DataTable | DataRelationCollection- набор всех отношений (объектов DataRelation) между таблицами в DataSet. DataTableCollection- набор всех таблиц (объектов DataTable ) в DataSet |
N-tier - архитектура
Технология ADO.NET ориентирована на приложения N-tier - архитектуры многоуровневых приложений, которая в настоящее время стала фактическим стандартом для создания распределенных систем.
N-уровневая архитектура приложения обеспечивает модель, согласно которой разработчики могут создавать гибкие и многоразового применения. Разделяя приложений на ярусы (слои), разработчики приобретают возможность изменения или добавление определенного слоя, вместо переработки всего приложения.
Трехуровневая архитектура
Термин "уровни" используется для описания физического распределения компонентов системы на отдельные серверы, компьютеры, или сети (обработка узлов).
Термин "слои" относится к логической группировке компонентов, которые могут или не могут быть физически расположены в одном узле обработки.
Состав объекта трехуровневой архитектуры:
· уровень представления,
· уровень доступа к данным (бизнес-логика),
· уровень данных.
Модель доступа данным
Среда передачи данных:
Дата: 2019-02-25, просмотров: 209.