|
|
Ведущий раздела: LedWorm Описание: Статьи по .NET
Подразделы:
|
Удаление | Удаляя иерархические данные, вы должны позаботиться о сохранении целостности базы данных. Каждая дочерняя строка должна ссылаться на допустимую строку в родительской таблице. Поэтому удалять строку из родительской таблицы нельзя до тех пор, пока существует хотя бы одна связанная с ней строка в дочерней таблице.
Добавил: Дата: 2007-10-27 13:57:34 Количество просмотров: 4341 Рейтинг: 3.00
|
|
Обновления | При обновлениях строк в связанных таблицах должна сохраняться целостность данных. Для обеспечения ссылочной целостности дочерняя строка должна ссылаться на допустимую строку в родительской таблице. При этом можно использовать каскадное обновление.
Добавил: Дата: 2007-10-27 13:56:14 Количество просмотров: 4413 Рейтинг: 3.00
|
|
Добавление строк | В дочернюю таблицу строки можно добавлять, только если они соответствуют допустимым (уже существующим) строкам родительской таблицы. Строки, не соответствующие допустимым строкам родительской таблицы, добавлять нельзя.
Добавил: Дата: 2007-10-27 13:54:42 Количество просмотров: 4299 Рейтинг: 3.00
|
|
Операции записи | Фиксация (committing) изменений в иерархических данных, содержащих несколько наборов результатов из двух или более связанных таблиц, требует сохранения целостности данных. Например, ссылочная целостность означает, что внешний ключ в любой ссылающейся таблице (referencing table) должен указывать на существующую строку в таблице, на которую делается ссылка (referenced table). Следовательно, родительскую строку в этой таблице нельзя удалять до тех пор, пока на нее есть ссылка в другой таблице. Точно так же в ссылающуюся таблицу нельзя вставлять строки, если нет соответствующих строк в таблице, на которую она ссылается.
Добавил: Дата: 2007-10-25 10:30:21 Количество просмотров: 4707 Рейтинг: 3.00
|
|
Операции чтения | Иерархические строки часто структурированы как несколько наборов связанных строк. Для большей эффективности зачастую лучше извлекать несколько наборов строк за одно обращение к базе данных, чем по отдельности запрашивать каждый из них. Обычно для этого выполняется пакет SQL-выражений (batch of SQL expressions) или хранимая процедура с несколькими выражениями SELECT. Кроме того, если вы используете в операторе SELECT блок FOR XML, SQL Server 2000 возвращает иерархические строки в виде XML.
Добавил: Дата: 2007-10-25 10:16:29 Количество просмотров: 4259 Рейтинг: 3.00
|
|
Разработка распределенных приложений в .NET | Эта статья демонстрирует методику чтения и записи иерархических наборов строк в источнике данных. В примерах кода, приведенных в этой статье, для соединения с базой данных Microsoft SQL Server или Microsoft Desktop Engine (MSDE) используется управляемый провайдер SQL (SQL managed provider). Для соединения с другими OLEDB-совместимыми источниками данных следует применять управляемый провайдер ADO (ADO managed provider).
Добавил: Дата: 2007-10-25 10:14:20 Количество просмотров: 4423 Рейтинг: 3.00
|
|
ADO.NET: Обзор технологии | Многие программисты, работающие с базами данных на платформах Microsoft, могли оценить простоту и удобство технологии ADO - ActiveX Data Objects. Интутитивно-понятный интерфейс и логичный набор объектов вместе с простотой программирования заслуженно получили признание программистов. Несмотря на это, вместе с новой платформой .NET Microsoft представляет и новое поколение средств доступа к базам данных - ADO.NET.
Добавил: Дата: 2007-10-23 09:12:55 Количество просмотров: 4795 Рейтинг: 2.00
|
|
Безопасность | Обычно для этого ничего не нужно делать, большинство приложений запускаются как безопасные и недоступны для многих атак. Просто необходимо использовать стандартные библиотеки для доступа к ресурсам (таким, как файлы) или использовать защищенные операции (приватные члены типа), поддержка безопасности уже включена в эти библиотеки. Есть одна простая вещь, которую разработчик может захотеть включить - это описать запрашиваемые права, чтобы ограничить права, которые может получить его код (если это требуется). Одновременно это дает уверенность в том, что если код запущен, то он получит все права, которые ему нужны.
Добавил: Дата: 2007-10-16 09:07:52 Количество просмотров: 4846 Рейтинг: 3.00
|
|
Совместимость | Добавил: Дата: 2007-10-16 09:05:02 Количество просмотров: 4787 Рейтинг: 3.00
|
|
Удаленные вызовы | Добавил: Дата: 2007-10-16 09:02:21 Количество просмотров: 4698 Рейтинг: 3.00
|
|
|
|
|
|
|
Какой жанр комп. игр вам нравится?
Стратегии | | 24% (55) | Action | | 17% (39) | RPG | | 36% (82) | RTS | | 1% (3) | Симуляторы | | 8% (18) | Квесты | | 7% (15) | Логические | | 3% (6) | Другой | | 5% (11) |
Проголосовало: 229
|
|
Сидят программисты за компами, заходит начальник:
- Почему мониторы грязные?
- Да чем мы их только не чистили, даже спиртом все равно не помогает.
- А вы их Кометом, говорят он еще и вирусы убивает.
|
|