Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекцій розробка.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
23.79 Mб
Скачать

ВП НУБіП УКРАЇНИ

«БОЯРСЬКИЙ КОЛЕДЖ ЕКОЛОГІЇ І ПРИРОДНИХ РЕСУРСІВ»

Конспект лекцій з дисципліни

РОЗРОБКА КЛІЄНТ-СЕРВЕРНИХ ЗАСТОСУВАНЬ

напряму 6.050101 Комп’ютерні науки

спеціальності 5.05010101 «Обслуговування програмних систем і комплексів»

Боярка - 2012

ЗМІСТ

Y

1.1. Вступ. Загальні поняття дисципліни “Розробка клієнт-серверних застосувань”. 6

1.2. Перший факт: ASP.NET інтегрується з .NET Framework. Другий факт: код ASP.NET компілюється, а не інтерпретується. 7

1.3. Третій факт: в ASP.NET підтримується безліч мов програмування. Четвертий факт: ASP.NET обслуговується середовищем CLR 8

1.4. П'ятый факт: ASP. NET є об'єктно-орієнтованою технологією. Шостий факт: ASP.NET підтримує усі браузери. Сьомий факт: ASP.NET дозволяє легко виконувати розгортання і конфігурацію. 11

1.5. ASP.NET 1.0 і 1.1. ASP.NET 2.0. ASP.NET3.5. ASP.NET 4. Компонент ASP.NET MVC. 13

1.6. Компонент ASP.NET Dynamic Data. Технологія Sllverlight. 17

1.7. Дослідження і розробка методів збору і обробки інформації в глобальній мережі. 19

2.1. Поняття про сервер та клієнтів. Концепція «клієнт-сервер» Перший рівень. Другий та третій рівень. Багаторівнева архітектура. 20

2.2. Відкриті системи. Клієнти і сервери локальних мереж. Принципи взаємодії між клієнтськими і серверними частинами. 23

2.3. Переваги протоколів видаленого виклику процедур на архітектурі "клієнт-сервер". 25

2.4. Типовий розподіл функцій між клієнтами і серверами. 25

2.5. Розвиток клієнт-серверних систем. Стандарти архітектури клієнт - сервер в управлінні інформації. 25

2.6. Архітектура інформаційної системи. Звернення до бази даних. Сервери баз даних. 29

2.7. Технології побудови розподілених об’єктних систем. Розподілені об’єктні технології в інформаційних системах. 30

2.8. Паралельні обчислювальні системи та паралельні обчислення. Проектування клієнт-серверних економічних інформаційних систем. 33

Тема 3. Налаштування поверхні атаки. Доступу до сервера і мережевих протоколів sql server 2005 43

3.1. Попереднє налаштування. Використання SQL Server 2005 Surface Area Configuration. Підключення до видаленої системи SQL Server. 43

3.2. Налаштування параметрів служб.Налаштування параметрів з'єднань. Управління доступом до функціональних можливостей компонентів. 45

3.3. Налаштування служб SQL Server. Управління станом ітипом запуску служб. Налаштування облікових записів для запуску служб. 53

3.4. Налаштування каталогу дампу, звіту про помилки і звіту про відгуки і пропозиціях користувачів. 55

3.5. Налаштування мережевих протоколів для сервера і клієнта. Налаштування протоколу сервера Shared Memory. Налаштування протоколу сервера Named Pipes. 56

3.6. Налаштування протоколу сервера TCP/IP. Налаштування порядку використання протоколів клієнта. 57

3.7. Налаштування протоколу клієнта Shared Memory. Налаштування протоколу клієнта TCP/IP. 58

Тема 4. Доступ до даних конфігурації sql server 59

4.1. Робота з системним каталогом і представленнями каталогу. Робота з системними процедурами,що зберігаються. 61

4.2. Способи управління параметрами конфігурації. Установка параметрів конфігурації. 68

4.3. Робота з параметрами пакету інструкцій/з'єднання. 69

4.4. Робота з параметрами сервера. 71

4.5. Робота з параметрами БД. Управління рівнем сумісності БД. 73

4.6. Налаштування SQL Server за допомогою процедур. Використання SQL Server Management Studio для виконання запитів. 74

4.7. Виконання запитів для зміни параметрів конфігурації. 76

4.8. Просмотр и изменение параметров сервера с помощью хранимой процедуры sp_configure 78

4.9. Изменение параметров БД с помощью хранимой процедуры sp_dboption 80

Тема 5. Управление корпоративными серверами 82

5.1. Дозвіл і заборона автоматичного запуску SQL Server. Установка параметрів ядра БД. 82

5.2. Управління службами з командного рядка. Управління виконуваним файлом SQL Server з командного рядка. 86

5.3. Використання SQL Server Management Studio. Початок роботи з SQL Server Management Studio. 86

5.5. Підключення до певного екземпляра сервера. Підключення до певної БД. 87

5.6. Управління групами SQL Server. Введення в групи SQL Server. 89

5.7. Створення гурту серверів. Видалення групи серверів. 89

5.8. Редагування властивостей групи серверів і її переміщення. Додавання серверів в групу. Управління серверами. 90

5.9. Реєстрація підключеного сервера. Реєстрація нового сервера в панелі Registered Servers. 91

Тема 6. Управління активністю сервера 92

6.1. Перегляд інформації про процеси. Відстежування блокувань по ідентифікатору процесу і імені об'єкту. . 92

6.2. Виявлення і усунення тупикових блокувань і блокуючих з'єднань. 95

6.3. Відстежування виконання команд в SQL Server. 95

6.4. Припинення процесів сервера 96

Тема 7. Налаштування sql server за допомогою утиліти sql server management studio 96

7.1. Управління конфігурацією за допомогою SQL Server Management Studio. 97

7.2. Перегляд загальної інформації про операційну систему і SQL Server. 97

7.3. Налаштування аутентифікації і аудиту доступу. Вибір режиму аутентифікації. 98

7.4. Установка параметрів аудиту доступу. Налаштування використання пам'яті. 98

7.5. Використання динамічного управління пам'яттю. Виділення фіксованого об'єму оперативній пам'яті. 100

7.6. Включення підтримки розширеної пам'яті за допомогою технології AWE. 101

7.7. Оптимізація використання пам'яті при індексуванні. Виділення пам'яті для запитів. 102

7.8. Налаштування використання процесорів і паралельної обробки. Оптимізація використання процесорів. 103