Вопросы по курсу


Вопросы для проверки знаний
1.  Распределенные и централизованные базы данных. Архитектура файл-сервер. Архитектура клиент-сервер.
2.  Иерархическая и сетевая модели данных.
3.  Реляционная модель данных. История развития. Основные понятия (тип данных, домен, отношение, кортеж, атрибут, ключ).
4.  Реляционная база данных.
5.  Функции системы управления базами данных (СУБД): управления данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями.
6.  Функции системы управления базами данных: журнализация, поддержка языков баз данных.
7.  Типовая организация современной СУБД.
8.  Базовые средства манипулирования реляционными данными.
9.  Реляционная алгебра. Общая интерпретация реляционных операций.
10.  Особенности теоретико-множественных операций реляционной алгебры.
11.  Реляционное исчисление.
12.  Схема отношения. Функциональные зависимости. Декомпозиция отношений, транзитивные зависимости.
13.  Нормализация отношений. Проектирование с использованием метода сущность - связь.
14.  1, 2, 3 и 4 нормальные формы. Нормальная форма Бойса-Кодда. Приведение базы данных к нормализованному виду.
15.  Целостность сущностей и ссылок.
16.  История развития SQL. Функции и основные возможности SQL. ANSI SQL; T-SQL; PL/SQL; Jet SQL
17.  Выражения в SQL.
18.  СУБД в архитектуре клиент-сервер. Открытые системы.
19.  Клиенты и серверы локальных сетей.
20.  Системная архитектура клиент-сервер. Удаленный вызов процедур.
21.  Сервера баз данных.
22.  Типичное распределение функций между клиентом и сервером. Распределенные базы данных.
23.  Создание и модификация базы данных в MS SQL Server.
24.  Сортировка и поиск данных в MS SQL Server.
25.  Язык T-SQL. Числовые и денежные типы данных. Типы данных для хранения информации о времени.
26.  Язык T-SQL. Символьные и текстовые типы данных.
27.  Язык T-SQL. Специальные типы данных. Конвертирование типов данных.
28.  Процесс проектирования таблиц в реляционной базе данных. Определение идентификационной колонки.
29.  Создание таблиц средствами T-SQL.
30.  Изменение структуры таблицы средствами T-SQL. Удаление таблиц.
31.  Добавление данных в таблицу средствами T-SQL. Использование INSERT и SELECT…INTO.
32.  Извлечение данных средствами T-SQL. Команда SELECT. Разделы SELECT и FROM.
33.  Извлечение данных средствами T-SQL. Команда SELECT. Раздел INTO /TO
34.  Извлечение данных средствами T-SQL. Команда SELECT. Разделы WHERE, GROUP BY, HAVING, ORDER BY.
35.  Изменение данных в таблице средствами T-SQL. Команда UPDATE.
36.  Удаление данных средствами T-SQL. Команда DELETE.
37.  Transact-SQL ODBC и MS SQL Server.
38.  Использование представлений.
39.  Хранимые процедуры. Этапы создания.
40.  Создание, модификация и удаление хранимых процедур средствами T-SQL.
41.  Создание, изменение и удаление представлений средствами T-SQL.
42.  Современные промышленно-сопровождаемые СУБД
43.  Системы управления базами данных следующего поколения.
Сайт создан по технологии «Конструктор сайтов e-Publish»