| Критика уровней изолированности в стандарте ANSI SQL |
В ANSI SQL-92 [MS, ANSI] Уровни Изолированности (Isolation Levels) определяются в терминах феноменов (phenomena): Грязное Чтение (Dirty Read), Неповторимое Чтение (Non-repeatable Read) и Фантом (Phantom). В статье показывается недостаточность феноменов и определений ANSI SQL для полного корректного описания некоторых популярных уровней изолированности, включая стандартные блокировочные реализации рассматриваемых уровней. Исследуется неоднозначность определений феноменов и дается более точное формальное определение феномена. Приводятся новые феномены, которые лучше характеризуют типы изолированности. Определяется новый тип многоверсионной изолированности называемый Изолированностью Образа (Snapshot Isolation). |
Просмотров: 24178 | Скачиваний: 2357 |
Подробнее
|
|
| DDF. Формат словарей NetWare SQL/XQL (для приложений под Btrieve) |
Приводится формат словарей NetWare SQL/XQL. В смысле того, что нахожу сию идею полезной для разработчиков приложений под Btrieve. Сразу предупреждаю: доки у меня нет, это все я сам расковырял по примерам файлов данных и словарей XQL. |
Просмотров: 23932 | Скачиваний: 2305 |
Подробнее
|
|
| Стандарты языка реляционных баз данных SQL: краткий обзор |
В статье содержатся некоторые рекомендации, направленные на то, чтобы облегчить создание мобильных прикладных информационных систем, опирающихся на использование реляционных систем управления базами данных (СУБД), которые поддерживают международный стандарт языка баз данных (БД) SQL. 1. Введение 2. Язык баз данных SQL/89 2.1 Структура стандарта и его характеристика 2.2 Типы данных 2.3 Структура запросов 2.4 Средства определения схемы 2.5 Язык модулей или встроенный SQL? 2.6 Набор операторов манипулирования данными 3. Динамический SQL в Oracle V.6 3.1 Оператор подготовки 3.2 Оператор получения описания подготовленного оператора 3.3 Оператор выполнения 3.4 Работа с динамическими операторами SQL через курсоры 4. Некоторые черты SQL/92 4.1 Динамический SQL в стандарте SQL/92 4.2 Сводка отличий SQL/92 от SQL/89 5. Сводка возможностей SQL-3 5.1 Типы данных 5.2 Некоторые другие свойства SQL-3 6. Заключение |
Просмотров: 30421 | Скачиваний: 3273 |
Подробнее
|
|
| Понимание SQL. |
SQL ( ОБЫЧНО ПРОИЗНОСИМАЯ КАК "СЭКВЭЛ" ) символизирует собой Структурированный Язык Запросов. Это - язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются наборами связанной информации сохраняемой в таблицах... |
Просмотров: 25713 | Скачиваний: 4098 |
Подробнее
|
|
| FAQ по Centura SQLBase zip 34kb |
Общие вопросы Управление данными Сообщения об ошибках Сохраненные Процедуры Платформы Инструментальные средства SQLConsole SQLTalk SQL Windows Quest Centura Team Developer Connectivity Основные Oracle Microsoft SQLServer JDBC ODBC |
Просмотров: 26994 | Скачиваний: 2961 |
Подробнее
|
|
| Введение в SQL |
SQL символизирует собой Структурированный Язык Запросов. Это - язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются наборами связанной информации сохраняемой в таблицах. Мир баз данных становится все более и более единым, что привело к необходимости создания стандартного языка который мог бы использоваться чтобы функционировать в большом количестве различных видов компьютерных сред. Стандартный язык позволит пользователям знающим один набор команд, использовать их чтобы создавать, отыскивать, изменять, и передавать информацию независимо от того работают ли они на персональном компьютере, сетевой рабочей станции, или на универсальной ЭВМ. В нашем все более и более взаимосвязанном компьютерном мире, пользователь снабженый таким языком, имеет огромное преимущество в использовании и обобщении информации из ряда источников с помощью большого колличества способов. Элегантность и независимость от специфики компьютерных технологий, а также его поддержка лидерами промышленности в области технологии реляционных баз данных, сделало SQL, и вероятно в течение обозримого будущего оставит его, основным стандартным языком. По этой причине, любой кто хочет работать с базами данных 90-х годов должен знать SQL. |
Просмотров: 25717 | Скачиваний: 4819 |
Подробнее
|
|
| SQL Server в вопросах и ответах. |
У меня на разных компьютерах установлено два SQL Server 7.0. Для обмена данными между ними я использовал Data Transformation Services (DTS), чтобы импортировать данные на компьютер-адресат. Выбрав нужные данные, я начал передавать их, и DTS выдал сообщение, что все объекты и данные импортированы успешно. Однако поля типа VARCHAR, ранее содержавшие 500-1000 слов, теперь, на компьютере-получателе, были установлены в NULL. Некоторые записи содержали кавычки, и я предположил, что сервер "споткнулся" на этом. Однако если дело в кавычках, то SQL Server должен был бы корректно импортировать остальные данные - не содержащие кавычек. В чем моя ошибка? |
Просмотров: 26882 | Скачиваний: 6734 |
Подробнее
|
|
| Настройка SQL Server 6.5 на обработку запросов c высокой производительностью. |
Те разработчики приложений, использующих базы данных, которые понимают, каким образом SQL Server оптимизирует и обрабатывает запросы, обычно создают программное обеспечение, обладающее наилучшей производительностью. И у них не возникает проблем и неприятных сюрпризов при расширении масштаба приложения от небольшой системы до крупного проекта. Существует несколько простых приемов для SQL Server 6.5, которые обеспечат оптимальную производительность, если применить их к базе данных и к запросам. |
Просмотров: 20508 | Скачиваний: 2774 |
Подробнее
|
|
| Microsoft SQL Server 2000. |
SQL Server 2000 позволяет расширять набор метаданных, жестко ассоциированных с объектами базы, к которым, в частности, относятся название поля таблицы, его тип и т. д. Создание дополнительных свойств представляет собой универсальный способ хранения комментариев к таблицам, масок ввода к полям, правил форматирования и т. д. |
Просмотров: 26990 | Скачиваний: 4785 |
Подробнее
|
|
| Процессор запросов Microsoft SQL Server. |
Наверное, не будет большим преувеличением сказать, что процессор запросов (query processor) является стержневым элементом архитектуры серверов баз данных. Его эффективность в значительной мере определяет популярность продукта на рынке СУБД. Проектирование процессора запросов Microsoft SQL Server 7.0 ставило своей основной задачей обеспечение функциональности, быстродействия и надежности при работе с базами данных масштаба крупной корпорации. |
Просмотров: 25186 | Скачиваний: 3330 |
Подробнее
|
|
|
|
|