
Вопросы к ЗАЧЁТу по курсу "БД и сети".
гр.734
-
Подход к нечисловой обработке, используемый в файловых системах. Нечисловая обработка данных. Данные на уровне обрабатываемых объектов. Файловые системы (ФС). Обработка данных в ФС, терминология.
-
Ограничения, присущие файловым системам.
-
Системы с использованием БД. Основные понятия технологии БД (БД, словарь данных, сущность, атрибут, связь).
-
СУБД. Возможности СУБД. Схема реализации подхода с применением СУБД. Представления (назначение механизма представлений, достоинства).
-
Компоненты среды СУБД. 5 основных компонентов. Категории пользователей.
-
Преимущества и недостатки СУБД.
-
Обобщённая архитектура БД – ANSI/SPARC. Трёхуровневая модель. Уровни, схемы, отображения, экземпляры. Независимость от данных.
-
Языки БД. DDL, DML, 4GL.
-
Модели данных. Определение МД, цель построения, категории. МД на основе записей: иерархические, сетевые, реляционные
-
Функции СУБД.
-
Программные компоненты СУБД.
-
Язык SQL. Функциональные возможности. Компоненты стандартной SQL. Стандарты SQL и ODBC.
-
Архитектуры многопользовательских СУБД. Локальные БД. Централизованная архитектура. Архитектура файл-сервер. Архитектура клиент/сервер. Трёхуровневая архитектура. Распределённые БД.
-
Пример коммерческой СУБД MS SQL Server 2000. Общая характеристика. Компоненты MS SQL Server. Обзор архитектуры. Физическая структура БД (типы страниц; экстенты; файлы и группы файлов) Архитектура механизма РБ
-
Теоретические основы системы БД. Общие понятия. Основные концепции и термины. Выполнение основных операций SELECT, PROJECT, JOIN на примере БД "Отделы и служащие". Свойство замкнутости. Реляционные объекты данных.
-
Реляционная модель. Основные правила РБД. Оптимизация. Автонавигация. Способы поиска данных. Стратегии выбора способа оптимизатором. Каталог. Пример каталога для БД "Отделы и служащие". Пример: какие столбцы содержит таблица DEPT.
-
Базовые таблицы и представления. Базовые и производные табл. Именованные и неименованные табл. Представления. Оператор определения представления. Пример определения представления TOPEMPS, для сотрудников, получающих зарплату > 33K.(БД ОиС)
-
Язык SQL. Операции определения данных. Реляционные операции с данными Примеры 1) определения табл. DEPT и EMP (БД ОиС). 2) Выполнения реляционных операций SELECT, PROJECT, JOIN средствами SQL.
-
Реляционные объекты данных. Домены. Значение доменов. Пример сравнения выбранных значений из табл. P,SP (БД П,ДиП). Определение данных. Способ задания нового домена. Домены и типы данных.
-
Реляционные объекты данных. Отношения. Переменная отношения. Значения отношения. Синтаксис оператора создания и удаления базового отношения. Структура и свойства отношения. Виды отношений.
-
Целостность реляционных данных. Специфические и общие правила целостности.
Потенциальные ключи. Определение и свойства. Синтаксис операторов определения потенциальных ключей для базового отношения. Первичные и альтернативные ключи..
-
Внешние ключи. Определение и свойства. Синтаксис для указания внешнего ключа. Ссылочная целостность.
-
Правила внешних ключей. Расширенный синтаксис задания внеш- него ключа
-
Базисные средства манипулирования реляционными данными. Реляционная алгебра. Операторы начальной алгебры. Неформальные определения и иллюстрации операций. Замкнутость. И операция переименования. Синтаксис реляционной алгебры (BNF –форма).
-
Традиционные операции над множествами. Формальные определения. Примеры выполнения. Синтаксис упрощения.
-
Специальные реляционные операции. Операции выборки, проекции и естественного соединения. Формальные определения. Свойства. Примеры выполнения.
-
Специальные реляционные операции. Операции -соединения и деления. Формальные определения. Свойства. Примеры выполнения Дополнительные реляционные операции. Операции расширения и подведения итогов. Синтаксис. Примеры использования.