Урок 1. Обзор сервера SQL Server. Обзор Что такое сервер SQL Server Архитектура сервера SQL Server Система безопасности сервера SQL Server Базы данных.

Презентация:



Advertisements
Похожие презентации
Лекция 27 Лекция 27 Идентификация пользователей. Проверка и назначение полномочий и представлений данных пользователей. Защита базы данных. Контроль параллельной.
Advertisements

БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Администрирование информационных систем Начало работы с MS SQL Server 2000.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Администрирование информационных систем Администрирование БД. Управление разрешениями.
«Управление доступом к данным» Подготовила студентка 2 курса 10 группы ГМУ Филиппова Галина Валерьевна.
Обеспечение безопасности данных. Управление доступом к данным. Управление доступом к данным. Управление пользователями БД. Управление пользователями БД.
Урок 2. Установка и настройка сервера SQL Server.
Премиум-версии: SQL Server 2008 R2 Parallel Data Warehouse SQL Server 2008 R2 Datacenter Основные версии: SQL Server 2008 R2 Enterprise SQL Server 2008.
Администрирование информационных систем Обеспечение доступности серверов БД.
Интегрированная информационная система «КВАРТА». Компания КВАРТА Компания КВАРТА имеет 14-летний опыт работы в следующих областях: Реализация «под ключ»
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Структура баз данных База данных представляет собой компьютеризированную интегрированную систему хранения связанных между собой данных. Управление базами.
Компоненты SQL Server Реляционный сервер –Внутризапросный параллелизм –Распределенные фрагментированные представления (серверные фермы) –Службы тиражирования.
Администрирование информационных систем Администрирование БД. Автоматизация административных задач.
Администрирование БД. Репликация баз данных.. Процесс репликации Репликация – процесс автоматического распределения копий данных и объектов БД между экземплярами.
Управление доступом к данным. Управление доступом При решение вопроса о разворачивании сервера БД MS SQL Server 2000 необходимо решить вопросы защиты.
Раздел 3 Сетевые модели. Тема 3.1 Понятие сетевой модели. Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию,
Урок 6. Восстановление баз данных. Обзор Процесс регенерации на сервере SQL Server Подготовка к восстановлению базы данных Восстановление резервных копий.
База данных База данных – это конкретная предметная область, описанная с помощью таблиц.
Транксрипт:

Урок 1. Обзор сервера SQL Server

Обзор Что такое сервер SQL Server Архитектура сервера SQL Server Система безопасности сервера SQL Server Базы данных сервера SQL Server Работа с сервером SQL Server

Что такое сервер SQL Server Система управления реляционными базами данных Сервер SQL Server Transact-SQLTransact-SQL Приложение Клиент Результаты

Платформы сервера SQL Server

Интеграция сервера SQL Server с системой Windows NT Система безопасности Многопроцессорная поддержка Программа Microsoft Event Viewer Службы Windows NT Программа Windows NT Performance Monitor Сервер Microsoft Cluster Server

Интеграция сервера SQL Server с семейством Microsoft BackOffice Мейнфрейм IBM Интернет Microsoft Windows NT Server Microsoft SNA Server Данные и приложения Microsoft Systems Management Server Microsoft Exchange Server SQL Server

Службы сервера SQL Server Microsoft Distributed Transaction Coordinator SQLServerAgent Сервер Microsoft Search MSSQLServer Управление данными Обработка транзакций и запросов Целостность данных Задания Оповещения Операторы Управление распределенными транзакциями Полнотекстовые каталоги Полнотекстовые указатели

Программное обеспечение сервера SQL Server Программа SQL Server Enterprise Manager для консоли Microsoft Management Console Инструменты и мастера администрирования сервера SQL Server Программы командной строки сервера SQL Server Справочные системы SQL Server Help и SQL Server Books Online Службы OLAP Microsoft SQL Server Поддержка программы Microsoft English Query

Архитектура сервера SQL Server Обмен данными Разработка приложений Администрирование

Обмен данными Приложение Интерфейс базы данных Сетевая библиотека SQL Server Open Data Services Сетевая библиотека Tabular Data Stream Клиент Сервер

Разработка приложений Другие источники данных Реляционные базы данных Интерфейсы объектов данных Интерфейсы прикладных программ ADORDO ODBCOLE DB

Администрирование Приложение, использующее СОМ-объекты Сервер Transact-SQL SQL Distributed Management Objects Пакетные приложения Клиент Transact-SQL SQL Server SQL Server Agent SQL Server Enterprise Manager

Система безопасности сервера SQL Server Проверка подлинности учетных записей подключения Пользователи и роли базы данных Проверка разрешения доступа

Проверка подлинности учетной записи подключения АВТОРИЗАЦИЯ Пароль проверяет система Windows NT АВТОРИЗАЦИЯ Пароль проверяет система Windows NT Пароль проверяет сервер SQL Server SQL Server Windows NT Группа или пользо- ватель системы Windows NT Учетная запись подключения сервера SQL Server ИЛИ

Пользователи и роли базы данных Пароль проверяет система Windows NT Пароль проверяет система Windows NT Пароль проверяет сервер SQL Server SQL Server Windows NT Сервер SQL Server связывает учетные записи подключения с пользователями и ролями Роль базы данных Группа или пользователь системы Windows NT Учетная запись подключения сервера SQL Server ИЛИ Учетная запись пользо- вателя базы данных

Проверка разрешения доступа Пользователь базы данных выдает команду Разрешения имеются; команда выполняется Разрешения нет; возвращается ошибка Сервер SQL Server проверяет р азрешения доступа SELECT * FROM members

Базы данных сервера SQL Server Типы баз данных Объекты баз данных Системные таблицы Получение метаданных

Типы баз данных Системные базы данных Пользовательские базы данных master model tempdb msdb pubs northwind user1 distribution

EmpNumLastNameFirstNameExtensionCtryCode Labrie Martin Angela Eva Jose x19891 x19433 x21467SP FR LastMod \HR\KarlD \HR\AmyL Кластерный индекс Anderson Barr... Объекты базы данных integerlongstringvarchar(20)char(6)char(2)longstring Триггер EmployeePhoneView SELECT lastname, firstname, extension FROM employees EmployeePhoneView SELECT lastname, firstname, extension FROM employees Хранимая процедура UpdatePhone PK FK Check x#####

Имена объектов сервера SQL Server Полностью квалифицированное имя сервер.база_данных.владелец.объект Неполные имена В качестве сервера выбирается локальный сервер В качестве базы данных выбирается текущая база В качестве владельца выбирается имя пользователя в соответствующей базе данных, связанного с идентификатором подключения текущего сеанса CREATE TABLE northwind.dbo.order_history

Системные таблицы Хранение информации (метаданных) о системе и объектах баз данных В каталоге базы данных хранятся метаданные соответствующей базы В системном каталоге хранятся метаданные о системе в целом и обо всех других базах данных

Получение метаданных Системные хранимые процедуры Системные функции Информационные представления схемы Exec sp_help employees SELECT USER_NAME(10) SELECT * FROM INFORMATION_SCHEMA.TABLES

Работа с сервером SQL Server Проектирование приложения для сервера SQL Server Создание базы данных сервера SQL Server Администрирование базы данных сервера SQL Server

Проектирование приложения для SQL Server Интеллектуальный Клиент (2-ярусная) Интеллектуальный Представление Бизнес-правила Данные Интернет Интернет Представление Бизнес-правила Данные Клиентская программа просмотра Интернета Клиентская программа просмотра Интернета Многоярусная Многоярусная Представление Бизнес-правила Данные Интеллектуальный Сервер (2-ярусная) Интеллектуальный Бизнес-правила Данные Представление

Создание базы данных сервера SQL Server Проектирование базы данных Создание базы данных и объектов в ней Тестирование и настройка приложения и базы данных Планирование развертывания Администрирование приложения после развертывания

Администрирование базы данных сервера SQL Server Установка сервера SQL Server Настройка контроля доступа по сети Настройка сервера SQL Server Создание баз данных Выполнение текущих операций Импорт и экспорт данных Создание резервных копий и восстановление баз данных и журналов транзакций Мониторинг и настройка производительности базы данных

Практическая работа 1.1. Обзор сервера SQL Server

Вопросы для повторения Что такое сервер SQL Server Архитектура сервера SQL Server Система безопасности сервера SQL Server Базы данных сервера SQL Server Работа с сервером SQL Server