Что такое база данных?
Это инструмент для сбора, структурирования и хранения информации.
SQL это?
Это язык структурированных запросов –декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных
Охарактеризуйте SQLite
Это встраиваемая свободно распространяема кроссплатформенная система управления базами данных, которая поддерживает достаточно полный набор команд SQL
Что такое Ms Access?
Это полнофункциональная реляционная система управления базами данных, которая объединяет реляционный движок Microsoft Jet Database Engine с графическим интерфейсом пользователя и инструментами разработки
Это ряд технологий, направленных на реализацию моделей баз данных, имеющих существенные отличия от SQL реализации
Что такое первичный ключ?
Это поле или набор полей, которые используются для обеспечения уникальности данных в таблице
Перечислите уровни соответствия реализации стандарту SQL-92
1. Базовый уровень – Entry.
2. Переходный уровень – Transitional.
3. Промежуточный уровень – Intermediate.
4. Полный уровень – Full.
Перечислите особенности SQLite
1. Для работы СУБД SQLite не требуется отдельного сервера или системы для работы.
2. При начале работы SQLite отсутствует необходимость в настройке или администрировании.
3. Полная база данных SQLite хранится в одном кроссплатформенном диске.
4. СУБД SQLite является автономной
5. SQLite-транзакции полностью совместимы с ACID, обеспечивая безопасный доступ к нескольким процессам или потокам.
6. СУБД SQLite поддерживает большинство функций языка запросов, прописанных в стандарте SQL-92.
7. SQLite является кроссплатформенным продуктом
Что позволяет использование Ms Access?
1. Создавать таблицы, содержащие необходимые данные.
2. Добавлять новые данные в базу данных.
3. Изменять данные, уже находящиеся в базе.
4. Удалять данные.
5. Сортировать данные различными способами и выводить их в виде отчетов.
6. Обмениваться данными.
Какие существуют типы NoSQL хранилищ?
1. "Ключ-значение"
2. Документно-ориентированные
3. Хранилища семейств колонок
4. Графовые базы данных
Что такое суррогатный ключ?
Это ключ, который основывается на специально добавленном отдельном поле для однозначной идентификации записи таблицы
Что такое DDL?
Data Definition Language – язык определения данных. Задачей запросов DDL является создание базы данных и описание ее структуры. Данными запросами устанавливаются правила того, в каком виде различные данные будут размещаться в базе данных
Укажите поддерживаемые в SQLite типы данных
1. NULL
2. INTEGER
3. REAL
4. TEXT
5. BLOB
Что такое форма в Ms Access?
Это диалоговые панели, облегчающие просмотр, ввод и редактирование данных
Укажите преимущества NoSQL баз данных
Что такое нормализация?
Это процесс приведения схем отношений к нормальным формам
Перечислите операторы подмножества DCL
1. GRANT
2. REVOKE
3. DENY
Какое максимальное количество столбцов может содержать таблица в SQLite?
2000
Укажите свойства отчета в Ms Access
1. Возможность просмотра отчета на экране перед распечаткой.
2. Возможность отображения или распространения сводки о данных.
3. Возможность предоставления сведений об отдельных записях таблицы.
4. Возможность создания отчета из любой таблицы или запроса.
Укажите недостатки недостатки NoSQL баз данных
Что такое запись в базе данных?
Это строка таблицы, содержащая набор значений свойств, размещенных в полях таблицы
Из чего состоит процесс SQL?
1. SQL-выражение.
2. Синтаксической разбор.
3. Компоновка.
4. Оптимизация запроса.
5. Выполнение запроса.
Укажите ряд неподдерживаемых функций SQL-92 в СУБД SQLite
1. RIGHT OUTER JOIN
2. FULL OUTER JOIN
3. ALTER TABLE
4. VIEW
5. GRANT и REVOKE
Укажите виды запросов в Ms Access
- запрос на выборку данных из таблицы
- запрос с заданными параметрами;
- итоговый запрос;
- перекрестный запрос;
- запрос на создание таблицы;
- запрос на добавление данных в таблицу;
- запрос на обновление данных в таблице;
- запрос на удаление данных из таблицы;
Приведите различия между SQL и NoSQL решениями