Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Бывают простые, составные ключи



4. Запись данных представляет собой:

A) совокупность значений некоторых объектов

B) вид хранения записей в табличном виде

C) совокупность значений ряда данных

D) совокупность взаимосвязанных элементов данных, рассматриваемых как единое целое

E) совокупность логически связанных полей

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

Запись данных - это совокупность значений связанных элементов данных, другими словами это поименованная совокупность полей.

Значение данных - действительные данные, содержащиеся в каждом элементе данных.

5. Функция СУБД - обработка данных - означает, что СУБД должна уметь обрабатывать запросы пользователя на:

A) добавление данных

B) создание объектов

C) поиск в Internet

D) реализацию предметной области

E) поиск, изменение, удаление

F) обращение к программам

6. Для создания таблицы БД в операторе CREATE TABLE языка SQLнеобходимо указать:

A) список объектов

B) имя таблицы

C) тип данных поля

D) имя набора

E) список сегментов

7. В операторе SELECTязыка SQLв конструкции FROMуказывается:

A) имя атрибута

B) имя набора

C) имя таблицы, из которой идет выборка данных

D) имя объекта

E) список таблиц

F) имя поля

G) имя реляционного отношения

SELECT [ALL | DISTINCT] <список_выбора>

FROM <имя_таблицы>,...

[ WHERE <условие> ]

[ GROUP BY <имя_столбца>,... ]

[ HAVING <условие> ]

[ORDER BY <имя_столбца> [ASC | DESC],... ]

8. Базовая операция реляционной алгебры:

A) разность

B) соединение

C) объединение

D) инкремент

E) пересечение

Переименование [править | править вики-текст]

В результате применения операции переименования получаем новое отношение, с измененными именами атрибутов.

Синтаксис:

R RENAME Atr1, Atr2, … AS NewAtr1, NewAtr2, …

где

R — отношение

Atr1, Atr2, … — исходные имена атрибутов

NewAtr1, NewAtr2, … — новые имена атрибутов

Объединение[ править | править вики-текст]

Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих или A, или B, или обоим отношениям.

Синтаксис:

A UNION B

Пересечение [править | править вики-текст]

Отношение с тем же заголовком, что и у отношений A и B, и телом, состоящим из кортежей, принадлежащих одновременно обоим отношениям A и B.

Синтаксис:

A INTERSECT B

Вычитание[ править | править вики-текст]

Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих отношению A и не принадлежащих отношению B.

Синтаксис:

A MINUS B

Декартово произведение [править | править вики-текст]

Отношение (A1, A2, …, Am, B1, B2, …, Bm), заголовок которого является сцеплением заголовков отношений A(A1, A2, …, Am) и B(B1, B2, …, Bm), а тело состоит из кортежей, являющихся сцеплением кортежей отношений A и B:

(a1, a2, …, am, b1, b2, …, bm)

таких, что

(a1, a2, …, am)∈ A,

(b1, b2, …, bm)∈ B.

Синтаксис:

A TIMES B

Выборка (ограничение)[править | править вики-текст]

Отношение с тем же заголовком, что и у отношения A, и телом, состоящим из кортежей, значения атрибутов которых при подстановке в условие c дают значение ИСТИНА. c представляет собой логическое выражение, в которое могут входить атрибуты отношения A и/или скалярные выражения.

Синтаксис:

A WHERE c

Проекция[ править | править вики-текст]

Основная статья: Проекция (реляционная алгебра)

Отношение с заголовком (X, Y, …, Z) и телом, содержащим множество кортежей вида (x, y, …, z), таких, для которых в отношении A найдутся кортежи со значением атрибута X равным x, значением атрибута Y равным y, …, значением атрибута Z равным z. При выполнении проекции выделяется «вертикальная» вырезка отношения-операнда с естественным уничтожением потенциально возникающих кортежей-дубликатов.

Синтаксис:

A[X, Y, …, Z]

или

PROJECT A {x, y, …, z}

Соединение[ править | править вики-текст]

Операция соединения отношений A и B по предикату P логически эквивалентна последовательному применению операций декартового произведения A и B и выборки по предикату P. Если в отношениях имеются атрибуты с одинаковыми наименованиями, то перед выполнением соединения такие атрибуты необходимо переименовать.

Синтаксис:

(A TIMES B) WHERE P

Деление[ править | править вики-текст]

Отношение с заголовком (X1, X2, …, Xn) и телом, содержащим множество кортежей (x1, x2, …, xn), таких, что для всех кортежей (y1, y2, …, ym) ∈ B в отношении A(X1, X2, …, Xn, Y1, Y2, …, Ym) найдется кортеж (x1, x2, …, xn, y1, y2, …, ym).

Синтаксис:

A DIVIDEBY B

9. С базой данных взаимодействуют следующие типы пользователей:

A) менеджер

B) администратор БД

C) руководитель проекта

D) проектировщик аппаратного обеспечения

E) программист ОС

11.4. Распределение обязанностей в системах с базами данных В этом разделе мы рассмотрим упомянутый выше пятый компонент среды СУБД — ее пользователей. Среди них можно выделить четыре различные группы:

администраторы данных и баз данных,

разработчики баз данных,





Дата публикования: 2015-07-22; Прочитано: 644 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...