Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструментальные средства разработки корпоратив...doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
603.65 Кб
Скачать

8. Вопросы для подготовки к зачету, экзамену

8.1. Вопросы к зачету

  1. Понятие стандарта и реализации языка SQL

  2. Введение в технологию клиент-сервер

  3. Типы команд SQL

  4. Типы данных языка SQL, определенные стандартом

  5. Типы данных, используемые в SQL-сервере

  6. Выражения и переменные

  7. Управляющие конструкции SQL

  8. Основные объекты структуры базы данных SQL-сервера

Эффективное выполнение запросов для извлечения данных

  1. Предложение SELECT

  2. Предложение FROM

  3. Предложение WHERE

  4. Предложение ORDER BY

Вычисления и подведение итогов в запросах

  1. Построение вычисляемых полей

  2. Основные итоговые функции

  3. Предложение GROUP BY

  4. Предложение HAVING

  5. Понятие подзапроса

  6. Построение подзапросов, возвращающих единичное значение

  7. Построение подзапросов, возвращающих множество значений

  8. Запросы добавления, удаления и обновления

  9. Понятие «целостность данных»

  10. Понятие «ограничения целостности»

  11. Понятие представления

  12. Понятие функции пользователя

  13. Основные встроенные функции

  14. Понятие хранимой процедуры

  15. Хранимые процедуры в среде MS SQL Server

  16. Понятие триггера

  17. Реализация триггеров в среде MS SQL Server

  18. Способы внедрение SQL-операторов в прикладные программы

  19. Архитектура ODBC

  20. Обращение к базе данных с использованием технологии ADO

Архитектура SQL Server 2005

  1. Архитектура механизма хранения данных

  2. Логическая организация данных

  3. Экземпляр

  4. База данных

  5. Схема

  6. Таблицы

  7. Секционирование таблиц и индексов

  8. Хранимые процедуры

  9. Триггеры

  10. Физическая организация данных

  11. Страницы

  12. Экстенты

  13. Файлы

  14. Файловые группы

  15. Организация страниц в файле

  16. Журналы транзакций

Развертывание SQL Server 2005

  1. Планирование установки SQL Server 2005, выбор редакции SQL Server

  2. Требования SQL Server 2005 к аппаратному обеспечению

  3. Требования SQL Server 2005 к программному обеспечению, установленному на сервере

  4. Создание учетных записей для служб SQL Server

  5. Работа с мастером установки SQL Server 2005

  6. Изменение существующей инсталляции SQL Server 2005

Настройка SQL Server 2005

  1. Configuration Manager

  2. Запуск экземпляра в однопользовательском режиме

  3. Запуск экземпляра в минимальной конфигурации

  4. Приостановка экземпляра

  5. Настройка параметров экземпляра SQL Server

  6. Настройка сервера при помощи хранимой процедуры sp_configure

8.2. Вопросы к экзамену

Соединения и теоретико-множественные операции над отношениями

  1. Операция выборки

  2. Операция проекции

  3. Декартово произведение

  4. Операция соединения по двум отношениям (таблицам)

  5. Операция объединения

  6. Операция пересечения

Транзакции и управление параллельным доступом

  1. Транзакции

  2. ACID-свойства транзакций

  3. Режимы транзакций

  4. Явные транзакции

  5. Неявные транзакции

  6. Автоматически фиксируемые транзакции

  7. Транзакции уровня пакета

  8. Вложенные транзакции

  9. Недопустимые в транзакциях операторы

  10. Понятие распределенных транзакций

  11. Управление параллельным доступом

  12. Неоднозначность параллельной обработки транзакций

  13. Обеспечение изолированности

  14. Методика версионности при параллельной обработке транзакций

  15. Понятие блокировки

  16. Типы блокировок

  17. Методика блокирования при параллельной обработке транзакций

  18. Уровни блокирования

  19. Эскалация блокировок

  20. Понятие мертвых блокировок

  21. Совместимость блокировок

Управление базами данных

  1. Создание базы данных

  2. Создание базы данных при помощи оператора CREATE

  3. Создание базы данных при помощи утилиты SQL Server Management Studio

  4. Изменение конфигурации базы данных

  5. Установка параметров базы данных

  6. Выбор методики обеспечения изолированности транзакций

  7. Изменение режима доступа пользователей к базе данных

  8. Перевод базы данных в режим «только для чтения»

  9. Управление поведением курсоров

  10. Управление режимом выполнения SQL-запросов

  11. Управление механизмами обеспечения целостности данных.

Основы работы в Visual Studio .NET 2005

  1. Принципы работы и структура Web-приложений на основе ASP.NET

  2. Архитектура Web-приложений

  3. Краткое описание архитектуры ASP.NET и .NET Framework

  4. Среда Visual Studio .NET 2005

  5. Создание нового приложения

  6. Редактирование Web-документов

  7. Установка точек прерывания и просмотр значений переменных

  8. Пошаговое исполнение

  9. Редактирование кода

  10. Окно Solution Explorer. Структура ASP.NET приложения

  11. Работа со справочной системой

  12. Запуск приложения и организация виртуальных каталогов приложений

  13. Структура каталога приложения

Основы языка С#

  1. Основные операторы языка С#

  2. Типы данных. Преобразования типов

  3. Массивы, перечисления, коллекции

  4. Работа со строками в С#

  5. Процедуры и функции

  6. Классы и структуры

Основы Web-программирования с использованием ASP.NET

  1. Динамическое создание элементов управления

  2. Класс Page

  3. Коллекция ViewState, объекты Session и Application

  4. Использование строки запроса

  5. Объекты Response и Request

Принципы разработки пользовательского интерфейса интернет-приложения

  1. Работа с текстом

  2. Использование элементов CheckBox, CheckBoxList,

  3. RadioButton, RadioButtonList и BulletedList

  4. Использование Image, ImageMap, ImageButton

  5. Использование Literal и HiddenField

  6. Использование Panel

  7. Использование LinkButton

  8. Проверка вводимых данных

  9. Использование Master Page и навигация при построении интернет-приложений

Навигация по Web-приложению

  1. Карты сайта

  2. Использование элементов управления TreeView, Menu и SiteMapPath

  3. Навигация с использованием программирования

  4. Использование MultiView и Wizard

Использование тем при оформлении Web-приложения

  1. Создание и использование тем

  2. Совместное использование Themes и CSS

  3. Динамическое изменение темы

  4. Понятие кэширования в Web-приложениях

  5. Кэширование вывода

  6. Фрагментное кэширование

Использование баз данных в приложениях ASP.NET

  1. Основные сведения о модели доступа к данным ADO.NET

  2. Организация взаимодействия с БД

  3. Отсоединенные наборы данных

  4. Привязка и отображение данных

  5. Обновление данных

  6. Использование Data View для фильтрации и сортировки данных

  7. Реализация трехуровневой архитектуры доступа к данным в ASP.NET