Внутренняя модель предметной области определяет размещение данных, методы доступа и технику индексирования в данной логи­ческой модели и иначе называетсяфизической моделью.

Базы данных

 

1. СУБД это

1:Система управления базами данных

2:Система удаления блокированных данных

3:Свойства удаленной базы данных

4:Система управления большими данными

 

2. Небольшая группа связанных между собой элементов данных, хранящаяся в информационной системе называется…

1:записью

2:полем

3:ключом

4:таблицей

 

3. Для ускорения процесса поиска информации записи в файлах данных упорядочивают …

1:по алфавиту

2: по порядку следования полей данных

3:по смыслу

4:по формальному признаку

 

4. Задано условие: «Ни один из неключевых атрибутов отношения не зависит функционально от любого другого неключевого атрибута». Условие выполняется для

1:3 нормальной формы

2:1 нормальной формы

3:ни для одной из вышеперечисленных

 

5. Укажите что из перечисленного является СУБД

1:MySQL, Oracle

2:Ada, Active-X

3:Delphi, prolog

4:VusualStudio, LISP

 

6. База данных – это …

1:совокупность структурированных взаимосвязанных данных о некотором объекте

2:совокупность служебных программ для хранения и обработки больших массивов информации

3:интерфейс, поддерживающий наполнение и манипулирование данными

4:совокупность устройств вычислительной системы

 

7. Аналогом представления реляционной базы данных может служить …

1:двумерная таблица

2:вектор

3:генеалогическое дерево

4:сетевая структура

 

8. Структура таблицы реляционной базы (БД) данных полностью определяется …

1:перечнем названий полей с указанием значений их свойств и типов содержащихся в них данных

2:перечнем названий полей и указанием числа записей БД

3:числом записей в БД

4:диапазоном записей БД

 

9. В записи таблицы реляционной базы данных может содержаться …

1:неоднородная информация (данные разных типов)

2:исключительно однородная информация (данные только одного типа)

3:только текстовая информация

4:только числовая информация

 

10. С помощью языка SQL программист не может:

1:Публиковать в сети Интернет

2:Изменять данные

3:Просматривать данные

4:Удалять данные

 

11. SQL не включает:

1:операторы удаления данных (Data Deletion Language)

2:операторы определения данных (Data Definition Language)

3:операторы манипуляции данными (Data Manipulation Language)

4:операторы определения доступа к данным (Data Control Language)

 

12. Транзакция это

1:Группа операций, которая может быть выполнена либо полностью успешно, соблюдая целостность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще

2:Логическая группа операций, выполнение которой может быть прервано администратором после любой операции с сохранением промежуточных результатов

3:Группа операций, которая всегда выполняется успешно, вне зависимости от конкурирующих транзакций, но не обеспечивает целостность данных

4:Группа операций, которую невозможно прервать, выполняется всегда полностью и обеспечивает целостность данных

 

13. Папки (каталоги) образуют ________ структуру.

1:иерархическую

2:сетевую

3:циклическую

4:реляционную

 

14. В классификацию типов СУБД не входят

1:Модемные

2:Реляционные

3:Сетевые

4:Иерархические

 

15. По способу доступа к БД СУБД бывают

1:Клиент-серверные

2:Серверные

3:Диск-серверные

4:Таблично-серверные

 

16. Назовите систему обработки транзакций

1:OLTP

2:OLAP

3:Date Mining

4:Data Warehouse

 

17. Выберите верное

1:Язык SQL расшифровывается как Structured Query Language

2:Язык SQL используется для доступа к данным в иерархических базах

3:Язык SQL не имеет международного стандарта

4:Язык SQL прекратил свое развитие в 1996 году

 

18. «База данных» - это …

1:специальным образом организованная и хранящаяся на внешнем носителе совокупность взаимосвязанных данных о некотором объекте

2:программа для хранения и обработки больших массивов информации

3:интерфейс, поддерживающий наполнение и манипулирование данными

4:двумерный массив данных

 

19. Аналогом элемента реляционной базы данных является …

1:двумерная таблица

2:вектор

3:папка

4:файл

 

20. Ключ в базе данных – это …

1:поле, которое однозначно определяет соответствующую запись

2:простейший объект базы данных для хранения значений одного параметра реального объекта или процесса

3:процесс группировки данных по определенным параметрам

4:совокупность логически связанных полей, характеризующих типичные свойства реального объекта

 

21. Оператор BETWEEN предназначен для

1:Определения верхней и нижней границы значения поля

2:Определения нижней границы значения поля

3:Определения списка допустимых значений поля

4:Определения порядка сортировки в выборке

 

22. Время отклика на запрос - это

1:интервал, который проходит от момента передачи запроса на информацию с сервера, до момента начала ее получения

2:интервал исполнения SQL запроса

3:время выполнения транзакции

4:время на сервере в момент запроса

 

Системы управления базами данных (СУБД)

Наиболее известные СУБД: Access, FoxPro, Visual FoxPro, Paradox, dBase, MySQL, MS SQL, PostgreSQL, Oracle.

По способу доступа базы данных бывают локальные (установленные на том компьютере, на котором работает пользователь) и клиент-серверные. Во втором случае на удаленном компьютере располагается серверная часть базы данных (то есть вся информация, хранимая в ней, и система обработки этой информации), а на компьютере пользователя устанавливается клиентская часть – предназначенная для посылки запросов по сети серверу, приема от него полученной информации и ее отображения на экране. Например, пример работы базы данных по технологии клиент-сервер – сеть банкоматов, где банкомат – клиент, а база данных счетов, располагающаяся на компьютерах банка – сервер.

Каждая информационная система в зависимости от ее назначе­ния имеет дело с той или иной частью конкретного мира, которую принято называть предметной областью информационной системы. Предметная область дан­ной информационной системы рассматривается прежде всего как некоторая совокупность реальных объектов, которые представляют интерес для ее пользователей. Примерами объектов предметной об­ласти могут служить персональные ЭВМ, программные продукты, их пользователи. Каждый из них обладает определенным набором свойств (атрибутов). Так, компьютер характеризуется названием фирмы-производителя, идентификатором модели, типом микропро­цессора, объемом оперативной и внешней памяти, типом графиче­ской карты и т. д.

Информационный объект – это описание некоторой сущности предметной области – реального объекта, процесса, явления или события. Информационный объект (сущность) образуется совокуп­ностью логически взаимосвязанных атрибутов (свойств), представ­ляющих качественные и количественные характеристики объекта (сущности).

Между объектами предметной области могут существовать свя­зи, имеющие различный содержательный смысл. Эти связи могут быть обязательными или факультативными.

Совокупность объектов предметной области и связей между ними характеризует (типовую) структуру предметной области.

Множество объектов предметной области, значения атрибутов объектов и связи между ними могут изменяться во времени. Измене­ния могут сводиться к появлению новых или исключению из рас­смотрения некоторых существующих объектов в предметной облас­ти, установлению новых или разрушению существующих связей ме­жду ними. Поэтому с каждым моментом времени можно сопоставить некоторое состояние предметной области.

Информационно-логическая модель (ИЛМ) – совокупность ин­формационных объектов (сущностей) предметной области и связей между ними. Процесс создания информационной модели начинается с опре­деления концептуальных требований будущих пользователей БД.

Требования отдельных пользователей интегрируются в едином «обобщенном представлении», которое называют концептуальной моделью данной предметной области.Концептуальная мо­дель отображает предметную область в виде взаимосвязанных объ­ектов без указания способов их физического хранения. Концепту­альная модель представляет интегрированные концептуальные требования всех пользователей к базе данных данной предметной области.

Версия концептуальной модели; которая может быть реализована конкретной СУБД, называется логиче­ской моделью.

Логическая модель отражает логические связи между атрибутами объектов вне зависимости от их содержания и среды хранения и мо­жет быть реляционной, иерархической или сетевой. Таким образом, логическая модель отображает логические связи между информаци­онными данными в данной концептуальной модели.

Различным пользователям в информационной модели соответ­ствуют различные подмножества ее логической модели, которые на­зываются внешними моделями пользователей. Таким образом, внешняя модель пользователя представляет собой отображение кон­цептуальных требований этого пользователя в логической модели и соответствует тем представлениям, которые пользователь получает о предметной области на основе логической модели.

Логическая модель отображается в физическую память, которая может быть построена на электронных, магнитных, оптических, биологических или других принципах.

Внутренняя модель предметной области определяет размещение данных, методы доступа и технику индексирования в данной логи­ческой модели и иначе называетсяфизической моделью.

Информационные данные любого пользователя в БД должны быть независимы от всех других пользователей, т. е. не должны ока­зывать влияния на существующие внешние модели. Это первый уровень независимости данных. С другой стороны, внешние модели пользователей никак не связаны с типом физической памяти, в ко­торой будут храниться данные, и с физическими методами доступа к этим данным. Это положение отражает второй уровень независи­мости данных.