Базы данных

Архитектура памяти

SQL Server 2000 динамически выделяет и освобождает память по мере необходимости. Как правило, администратору не приходится указывать, сколько памяти надо выделить для SQL Server, хотя такая возможность все равно предусмотрена и в некоторых средах она бывает необходима. При работе нескольких экземпляров SQL Server на одном компьютере каждый экземпляр может динамически выделять и освобождать память в соответствии со своей загруженностью.


Архитектура ввода-вывода

Главным назначением базы данных является хранение и поиск данных, поэтому выполнение многочисленных дисковых операций чтения/записи является одним из неотъемлемых атрибутов механизма баз данных. Дисковые операции ввода-вывода потребляют большой объем ресурсов, а их выполнение занимает относительного много времени. Значительная часть логики ПО реляционных СУБД служит для повышения эффективности операций ввода-вывода.


Архитектура полнотекстовых запросов

Компонент полнотекстовых запросов SQL Server 2000 поддерживает развитые возможности поиска в столбцах с символьными строками. Эта возможности реализуются службой Microsoft Search, которая выполняет две функции: поддержку индексации и поддержку запросов.

• Поддержка индексации. Служба реализует полнотекстовые каталоги и индексы, определенные для базы данных. Microsoft Search принимает определения пол нетекстовых каталогов, а также таблицы и столбцы, составляющие индексы каждого каталога Этот инструмент также реализует запросы на заполнение полнотекстовых индексов.


Организация транзакций

SQL Server 2000 управляет согласованностью и целостностью каждой базы данных при появлении ошибок. Любое приложение, обновляющее информацию в базе данных SQL Server, делает это с помощью транзакций. Транзакция - логическая единица работы, состоящая из последовательности операторов (выборки, добавления, обновления или удаления). Если во время транзакции не возникли ошибки, все изменения базы данных, сделанные в результате выполнения транзакции, становятся постоянными. Если ошибки есть, то в базу данных не вносится никаких изменений. Транзакция имеет несколько фаз.


Принципы администрирования

В каждой новой версии SQL Server предпринимаются попытки автоматизировать повторяемые операции, которые выполняют администраторы баз данных, или вовсе отказаться от этих операций. В результате администраторы получают возможность уделять больше времени разработке баз данных и решению проблем, возникающих при доступе приложений к данным.


Язык определения данных, язык манипулирования данными и хранимые процедуры

Любое приложение посылает все команды SQL Server 2000 на языке Transact-SQL. Transact-SQL содержит операторы, которые поддерживают любые виды административной работы, выполняемой в SQL Server. Эти операторы можно разбить на две категории.

• Язык определения данных/язык манипулирования данными. Язык определения денных (Data Definition Language. DDL) используется для определения всех объектов баз данных SQL и управления этими объектами. Язык манипулирования данными (Data Manipulation Language, DML) применяется для выборки, добавления, обновления и удаления данных в объектах, определенных с помощью DDL. DDL языка Transact-SQL, который используется для управления объектами, например базами данных, таблицами и представлениями, основан на операторах SQL-92 DDL (с расширениями). Для каждого класса объекта обычно имеются операторы CREATE, ALTER и DROP, например CREATE TABLE, ALTER TABLE и DROP TABLE. Права доступа контролируются операторами SQL-92 GRANT и REVOKE, а также оператором Transact-SQL DENY.


  1. Инфраструктура распределенного управления SQL
  2. Графические инструменты
  3. Автоматизированное администрирование
  4. Резервное копирование и восстановление
  5. Импорт/экспорт данных
  6. Проверка целостности данных
  7. Принципы репликации
  8. Хранилища данных и оперативная аналитическая обработка (ОLAP)
  9. OLTP- системы
  10. OLAP-системы
  11. Архитектура разработки приложений
  12. API и URL
  13. Язык баз данных
  14. Закрепление материала
  15. ГЛАВА 2
  16. В этой главе
  17. Прежде всего
  18. Занятие Инструменты программирования SQL Server
  19. SQL Query Analyzer
  20. Окно Query
  21. Панель Editor
  22. Цветовая кодировка в Query Analyzer
  23. Исполнение операторов Transact-SQL
  24. Панель Results
  25. Вкладка Results
  26. Вкладка Execution Plan
  27. Вкладка Statistics
  28. Вкладка Estimated Execution Plan
  29. Окно Object Browser
  30. Окно отладчика Transact-SQL
  31. Окно Open Table
  32. Окно Object Search
  33. Утилита командной строки isqlw
  34. Утилита командной строки isql
  35. Утилита командной строки osql
  36. Упражнение 1. Работа с SQL Query Analyzer и выполнение запроса
  37. Как открыть SQL Query Analyzer
  38. Настройка размера окон SQL Query Analyzer
  39. Настройка панели Results
  40. Поиск объекта в базе данных
  41. Для просмотра содержимого таблицы
  42. Отладка хранимой процедуры
  43. Исполнение оператора SELECT
  44. Просмотр результатов запроса
  45. Исправление оператора Тransact-SQL
  46. Вывод вкладки Estimated Execution Plan
  47. Основы Transact-SQL
  48. Обзор Transact-SQL
  49. Операторы Transact-SQL
  50. Язык определения данных
<< [Первая] < [Предыдущая] 1 2 3 4 [Следующая] > [Последняя] >>

Результаты 57 - 112 из 188


С чего начать
Что такое SQL Server 2000
Легкость установки, развертывания и эксплуатации
Microsoft SQL Server 2000 Резюме
DTS
Инструменты SQL Server 2000
Инструменты с графическим интерфейсом
Service Manager
Архитектура базы данных
Режимы сопоставления
Структура индексированных представлений аналогична структуре кластерных таблиц.
Структура журнала транзакций
Протокол TDS
Архитектура обработчика запросов
Архитектура ввода-вывода
Язык определения данных, язык манипулирования данными и хранимые процедуры
Инфраструктура распределенного управления SQL
Графические инструменты
Резервное копирование и восстановление
Закрепление материала
Панель Editor
Вкладка Execution Plan
Окно Object Browser
Окно Object Search
Как открыть SQL Query Analyzer
Исправление оператора Тransact-SQL
Основы Transact-SQL
ALTER TABLE
DELETE
Как открыть SQL Query Analyzer
Вывод сведений о таблице
Идентификаторы
Функции
Пользовательские функции
Детерминированность функций
Элементы языка управления ходом выполнения
Занятие 4. Исполнение операторов Transact-SQL
Одиночные операторы Transact-SQL
Обработка пакета
Исполнение хранимых процедур и триггеров
Сценарии Transact-SQL
Таблица Employees
Таблица Books
Связь «один ко многим»
Упражнение 1. Изучение основных понятий структуры баз данных
Создание диаграммы базы данных в SQL Server
Группы файлов по умолчанию

17 мая Recon Scout XT представляет собой портативного робота, которого можно отправлять в неизвестную среду.
16 мая Благодаря Makey Makey любые объекты можно превратить в клавиши компьютерной клавиатуры или мыши и использовать их для управления игрой
15 мая Новая охлаждающая технология подходит не только для бронежилетов, но и для других подобных вариантов, в том числе камуфляжа и рюкзаков.