- •21. Об’єкти реляційної бази даних. Їх створення та модифікація засобами sql. Приклад реалізації за допомогою Data Definition Language.
- •22. Обмеження реляційної бази даних. Їх створення та модифікація засобами sql. Приклад реалізації Data Definition Language.
- •23.Операції реляційної алгебри та їх реалізація на мові sql.
- •24.Нормальні форми реляційної бази даних. Приклад структури бд та аномалії зміни даних.
- •Аномалии модификации данных
- •25.Теорія множин та реляційні бази даних. Поняття відношення. Особенности теоретико-множественных операций реляционной алгебры
- •Операции объединения, пересечения, взятия разности. Совместимость по объединению
- •Основные понятия
- •26.Поняття транзакції, властивості транзакцій.
- •5.1. Механизм транзакций
- •27.Ізоляція транзакцій. Проблеми паралельної роботи та механізми блокування. Уровни изоляции транзакций
- •5.4. Блокировки
- •28.Ізоляція транзакцій. Визначення графіку виконання та правильного графіку виконання транзакції. Уровни изоляции транзакций
- •29.Ізоляція транзакцій. Рівні ізоляції та управління рівнем ізоляції транзакції в sql сервері. Уровни изоляции
- •Синтаксис операторов sql, определяющих уровни изоляции
- •30.Типи даних та функції для роботи з ними в реляційних базах даних. Приклади використання.
- •31.Представлення (view). Приклади використання.
- •Способ создания и содержимое представлений
- •Использование
- •Команда create view
- •32.Управління доступом до даних в реляційних базах даних. Ролі, користувачі та їх права доступу. Аутентификация и авторизация
- •Методы аутентификации
- •33.Мова xml. Мова xPath. Приклади xml документу та xPath виразів.
- •Синтаксис xPath
- •34.Поняття Web сервісу, стек протоколів ws.
- •Стек протоколов Web Services
- •35. Мови html та css. Приклад html сторінки.
- •Структура html-документа
- •Структура html страницы
- •36. Реалізація ієрархічних структур на ms sql Server. Приклади знаходження елементу структури та всіх його потомків із строки, що містить шлях до елементу Иерархические данные (sql Server)
- •Родители-потомки
- •37.Оператор select. Групові операції. Приклади використання агрегатних функцій.
- •Синтаксис оператора select
- •Групповые функции в операторе select
- •Что такое агрегатные функции ?
- •Как использовать агрегатные функции ?
- •Специальные атрибуты count
- •Использование distinct
- •38.Витяг даних з кількох таблиць. Приклади використання inner join, left(right) outer join, exists, any. Выборка из нескольких таблиц.
- •Специальные операторы any или some
- •Много-столбцовые внешние ключи
- •Ограничение foreign key
- •Манипулирование реляционными данными
- •Целостность в реляционной модели данных
- •Предложение create procedure
- •Предложение alter procedure
- •40.Мова xml. Визначення схеми документу за допомогою xsd. Приклад схеми та документу, що задовольняє цій схемі. Приклад програмної валідації xml документу.
34.Поняття Web сервісу, стек протоколів ws.
Понятие Web-сервисов. Это программная система, идентифицируемая строкой URI чьи публичные интерфейсы и привязки определены и описаны посредствомXML. Описание этой программной системы может быть найдена другими программными системами, которые могут взаимодействовать с ней согласно этому описанию посредством сообщений, основанных на XML и преобразуемых с помощью Internet – протокола. URL – унифицированный указатель информационного ресурса. URI:URL и URN (унифицированное имя ресурса). Для того чтобы Web был организован надо: определение Web – службы не накладывает строгих ограничений на формат описания интерфейса приложения используемый транспортный протокол и формат обмена приложения. Web – служба описывается с помощью языка WSDL и вызывается при помощи передаваемых по протоколу httpзапроса, имеющих формат определяемый стандартом SOAP. При этом сама Web – служба зарегистрирована в UDDI реестре. WSDL – язык определения Web – сервисов, основанный на XML язык, который позволяет описывать различные службы (допустимые операции возвращаемых значения, а также предоставлять URI для доступа к службе). Ссылки на WSDL описания службы могут помещаться в реестре такие как UDDI. SOAP– простой протокол доступа к объекту. Определяется формой XML сообщений, используемые для обмена информацией между Web – службой и ее клиентами. UDDI – нахождение универсального описания и интеграции. Спецификация, определяющая способ с помощью которого поставщик служб может зарегистрироваться и зарегистрировать службы. В UDDI – реестре, а потребители службы – найти в этом реестре свою необходимую им информацию для вызова требуемых служб. XML – для описания любой информации. SOAP – для передачи. WSDL – для описания сервисов. UDDI – для перечисления доступ – сервисов.
Они определяют точный набор XMLстандартов которые должны быть использованы при взаимодействии компьютера и обмене данными.
Под Web-сервисами понимается описание программных компонентов, которая может значительно повысить взаимодействие ПК в глобальном масштабе, используя HTTP и WEBкак коммуникационную сеть и XML как форма управления сообщениями.
Стек протоколов Web Services
Архитектура Web-служб составляет масса протоколов и спецификаций. Их можно разбить на четыре части, образующие стек протоколов, в котором каждый верхний уровень опирается на нижний уровень. Основные протоколы этого стека показаны на рис. 2.5.
35. Мови html та css. Приклад html сторінки.
HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме.
HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879. XHTML же является приложениемXML.