дипломы,диссертации,курсовые,контрольные,рефераты,отчеты на заказ

Операции выборки языка запросов SQL.

№ 1
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT DISTINCT P.COLOR, P.CITY
FROM P
WHERE P.CITY <> ‘Paris’ AND P.WEIGHT > 10 ;
Ответ: 2, 2

№ 2
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT DISTINCT P.WEIGH
FROM P
WHERE P.CITY <> ‘London’ AND P.WEIGHT > 10 ;
Ответ: 2, 1

№ 3
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT P.WEIGH, P.CITY
FROM P
WHERE P.CITY <> ‘Paris’ AND P.WEIGHT > 15 ;
Ответ: 2, 2

№ 4
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT P.COLOR, P.CITY, P.WEIGH
FROM P
WHERE P.CITY <> ‘Paris’ AND P.WEIGHT > 10 ;
Ответ: 4, 3

№ 5
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT DISTINC P.COLOR, P.CITY, P.WEIGH
FROM P
WHERE P.CITY <> ‘Paris’ AND P.WEIGHT > 10 ;
Ответ: 4, 3

№ 6
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT P.P#, P.WEIGHT * 100 AS GMWT
FROM P ;
Ответ: 6, 2

№ 7
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT *
FROM S ;
Ответ: 4, 4

№ 8
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT *
FROM P ;
Ответ: 6, 5

№ 9
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT S.SNAME, S.CITY,
P.P#, P.PNAME, P.COLOR, P.WEIGHT
FROM S, P
WHERE S.CITY = P.CITY ;
Ответ: 4, 4, 6, 4

№ 10
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какова мощность и степень отношения, полученного в результате запроса:
SELECT S.S#, S.SNAME, S.STATUS, S.CITY,
P.P#, P.PNAME, P.COLOR, P.WEIGHT, P.CITY
FROM S, P
WHERE S.CITY = P.CITY ;
В ответ введите числовые значения мощности и степени соответственно сначало для первой таблицы, потом для второй.
Ответ: 4, 4, 6, 5

Команды FoxPro.

№ 1
Команда описывает прямоугольное всплывающее меню и определяет его содержание;
• DEFINE POPUP

№ 2
Определение реакции меню;
• ON SELECT POPUP

№ 3
Назначить пунктам POPUP-menu индивидуальные реакции (команды, процедуры).
• ON SELECT BAR < > OF (Popup-menu)

№ 4
Описание элементов POPUP-menu
• DELINE BAR

№ 5
Активация горизонтального d-BASE menu
• ACTIVATE MENU

№ 6
Какая команда используется для создание индексного файла, обеспечивающего доступ к соответствующим файлам базы данных по ключу;
• index

№ 7
Какая команда используется для сортировки записей открытого файла данных и создание из этих записей нового файла данных (он остается открытым);
• sort

№ 8
Какая команда используется для создания копии открытого файла данных целиком или только записей, удовлетворяющих заданным условиям (если открытый файл индексирован, то файл копия создается в соответствующем порядке следования ключей).
• copy

№ 9
Какая команда используется для создания файла данных
• create

№ 10
Какая команда используется для изменения структуры существующего файла данных
• modify

Представление данных.

№ 1
Мы имеем СУБД, если:

№ 2
Какой способ ведения данных характеризуется следующими свойствами:
1. Неизбыточность данных.
2. Непротиворечивость данных.
3. Общий доступ к данным.
4. Целостность.
5. Соблюдение стандартов.
• Концепция базы данных.

№ 3
Иерархическая структура данных имеет место, если:
• Любые два элемента структуры имеют либо единственный вариант иерархической зависимости друг от друга, либо имеют общий иерархически старший элемент в структуре.

№ 4
В основе выбора модели представление данных в виде иерархической, сетевой или реляционной модели лежит:
• Способ отражения связей между данными.

№ 5
Сетевая модель данных имеет место, если:
• Данные и их связи соответствуют структуре произвольного графа.

№ 6
Реляционная модель данных имеет место, если:
• Данные, представленные в виде таблиц, строго атомарны.

№ 7
Концептуальный уровень представления данных это:
• Обобщенное представление данных.

№ 8
Внешний уровень представления данных это:
• Характеризует способ представления данных для отдельных пользователей.

№ 9
Внутрений уровень представления данных это:
• Наиболее близкий к физическому хранению данных (т.е. рассматривает способ, с помощью которого данные сохраняются физически).

№ 10
Трехуровневая архитектура организация и представления данных предполагает:
• Несколько внешних представлений и только одно концептуальное и одно внутреннее представление.

Языки запросов.

№ 1
Блочная структура языка SQL имеет следующую структуру:
• SELECT список атрибутов или их агрегатов функции.
FROM имя (имена) отношений
WHERE условия

№ 2
Структура языка SQL SELECT-FROM-WHERE используется для:
• выборки данных.

№ 3
Структура языка SQL UPDATE-SET-WHERE используется для:
• обновления данных.

№ 4
Операция обновления языка SQL имеет следующий синтаксис:
• UPDATE ‹имя отношения›
SET атрибут-значений
WHERE любой запрос на языке SQL.

№ 5
Язык запросов QBE реализуется:
• заносится пример возможного ответа в соответствующее место пустой таблицы, которую формирует система.

№ 6
Назовите ПРАВИЛА формирования запроса на языке SQL
• a) запрос может представляться как одноблочной программой, так и несколькими вложенными блоками;
• b) условия внутри блока соответствуют связям внутри отношения и между отношениями;
• c) в зависимости от своего типа вложенность может подразумевать операцию соединения или деления.

№ 7
Язык запросов SQL не удаляет лишние дублирующиеся строки из результата работы оператора SELECT.

№ 8
Удаление лишних дублирующихся строк из результата оператора SELECT назначается явно пользователем с помощью ключевого слова :
• DISTINCT.

№ 9
Объясните использование шаблона* в запросе на языке SQL:
SELECT *
FROM S
• сокращение для списка всех имен столбцов в таблице (или таблицах), на которую делается ссылка в инструкции FROM, в порядке, как эти столбцы определены в таблице.

№ 10
Укажите условия когда используется экземпляр-пример в конструкции запроса на языке QBE обязательно:
• установление связей между строками в сложных запросах.

№ 11
Возможность создавать новые отношения для хранения результатов операций реляционной алгебры средствами реляционных языков запросов (SQL) обеспечивается операцией
• присваивания

№ 12
Что означает спецификация AS GMWT в запросе
SELECT P.P#,P.WEIGHT*445 AS GMWT FROM P
• вводит соответствующее имя результатирующего столбца результатирующей таблицы.

Теория нормализации.

№ 1
Нормализация это:
• Пошаговый обратимый процесс замены исходной схемы отношений более простой и регулярной, ограничивающий типы допустимых функциональных зависимостей внутри отношения, что исключает аномалии в работе с данными.

№ 2
Процесс нормализации накладывает ограничения на:
• типы функциональных зависимостей между данными.

Изменение и индексирование данных в FoxPro.

№ 1
Связи какого типа можно устанавливать в FoxPro?
• один к одному.

№ 2
Команда APPEND в системе FoxPro служит для:
• редактирование данных путем добавления записей в конец файла базы данных в режиме шаблона.

№ 3
Какая из команд используется для быстрого поиска данных?
• seek.

№ 4
Команда REPLACE в системе FoxPro выполняет:
• множественное изменение полей базы данных в соответствии с заданными выражениями, в установленных границах и при заданных условиях.

№ 5
Удаление любого неоткрытого в данный момент времени файла с обязательным указанием имени расширения:
• ERASE

№ 6
Удаление всех записей в активном файле базы данных с сохранением его структуры:
• ZAP

№ 7
Пометка к удалению записей в указанных границах и/или отвечающих указанным условиям:
• DELETE

№ 8
Физическое удаление помеченных ранее записей и сжатие файла:
• PACK

№ 9
Снятие пометок к удалению записей:
• RECALL

№ 10
Переход к самой первой записи файла:
• GO TOP

№ 11
Переход к самой последней записи файла базы данных:
• GO BOTTOM

№ 12
Переход к записи с указанным в выражении номером:
• GO‹выр N›

№ 13
Переход к записи, отстоящей от текущей на указанное число записей:
• SKIP‹выр N›

Функциональные зависимости. Основные понятия реляционной модели.

№ 1
Функциональная зависимость X от Y называется транзитивной если существует такой атрибут Z, что имеется функциональная зависимость X от Z а Z от Y.

№ 2
Атрибут, который не является ключом называется непервичным.

№ 3
Атрибут, который является ключом называется первичным.

№ 4
Зависимость А от В называется полной функциональной зависимостью, если В зависит от всей группы атрибутов А, но не зависит от какого-либо точного подмножества А.

№ 5
Детермината - это атрибут (возможно составной), от которого какой-либо другой атрибут зависит функционально полно.

Теория нормализации.

№ 1
Отношение находится в третьей нормальной форме, если оно удовлетворяет 2 нормальной форме и в нем отсутствуют транзитивные зависимости непервичных атрибутов от первичного ключа. (Первая,вторая,третья нормальная форма и нормальная форма Бойса-Кода)

№ 2
Отношение находится во второй форме если все его значения атомарны и каждый непервичный атрибут функционально полно зависит от ключа.

№ 3
Отношение R находится в нормальной форме Бойса-Кода, если каждая детермината является важным первичным ключом.

№ 4
Нормальные формы ограничивают (процесс нормализации).
• а) Ограничивает определенный тип функциональных зависимостей.
• б) Устраняет аномалии при выполнении операции над отношениями.

Свойства реляционных отношений.

№ 1
Отношения, в которых нарушаются свойства отношений.
Aabc
B184512,18
CNYN

№ 2
Число атрибутов, входящих в отношение называют степенью отношения.

№ 3
Число кортежей (записей) отношения, называется кардинальным числом или мощностью отношения.

№ 4
Указать отношения, в которых нарушаются основные свойства реляционного отношения:
P
NAMEвтулкаболтгайкаболт
COLORсерыйкрасныйчерныйкрасный
WEIGHT28381338

№ 5
Совокупность однотипных значений данных называется доменом.

№ 6
Назовите основные свойства реляционных отношений:
• а) отсутствие кортежей дубликатов;
• б) отсутствие упорядоченности кортежей;
• в) отсутствие упорядоченности атрибутов;
• г) атомарность значений атрибутов.

№ 7
Указать отношения, в которых нарушаются основные свойства реляционного отношения:
NAMEГайкаБолтБолтвтулкатаблица
COLORЧерныйКрасныйКрасныйсерый1
WEIGHT13152528 

№ 8
В чем состоит различие между математическим отношением и отношением базы данных?
• состояние отношения баз данных может меняться со временем при добавлении и/или удалении отдельных кортежей.

№ 9
Реляционное исчисление -
• набор правил для записи выражения, определяющего некоторое новое отношение в терминах заданной совокупности отношений.

Операции реляционной алгебры.

№ 1
Определить степень (N) и мощность (М) (кардинальное число) отношения, полученного в результате операций декартова произведения отношений #math S1⊗S2:
CHFтаблица
AbdS1
B37 
D1таблица7
ES2kI

Ответ: 4, 5

№ 2
Какая операция реляционной алгебры отмечена (*) на диаграмме Венна:
Пересечение
• пересечение

№ 3
Какая операция реляционной алгебры отмечена (*) на диаграмме Венна:
Разность
• разность

№ 4
Проекция - создается из указанных столбцов исходного отношения (в указанном порядке) с последующим исключением, если это необходимо, избыточных дубликатов строк.

№ 5
Селекция - создается из строк исходного отношения, удовлетворяющих заданным условиям, соединенным логическими операторами AND, OR, NOT AND и NOT OR.

№ 6
Пересечение - это операция производимая над двумя отношениями, в результирующем отношении содержатся только те строки, которые присутствуют в обоих исходных отношениях.

№ 7
Чему равна степень (N) и мощность (M) отношения, полученного в результате декартового произведения отношений R и T. (R⊗T)
R
Aadch
B1717
CδFHF

T
D17
E%&

В ответ введите числовые значения мощности и степени соответственно.
Ответ: 8, 5

№ 8
Какое из отношений является результатом операции проекции над отношением R. R[A,C]-?
R - исходное отношение
Aadch
B1717
CGFHF

№ 9
Проекция R [B,C] - ?
R - исходное отношение
CGFHFтаблица
B17171

№ 10
Какое отношение является результатом операции селекции, R[B>3 OR A=c] выполненной над отношением?
R=
Aadch
B1717
CGFHF

Языковые средства СУБД.

№ 1
Оператор select - конструирует новую таблицу посредством взятия горизонтального подмножества существующей таблицы, т.е. всех строк таблицы, которые удовлетворяют условию.

№ 2
Оператор project - формирует вертикальное подмножество существующей таблицы посредством извлечения выбранных столбцов и удаления любых избыточных дублируемых строк в извлеченном множестве столбцов.

Этапы представления данных.

№ 1
Описание предметной области, выполненное с использованием естественного языка, математических формул, таблиц и т.д. называется:
• инфологической моделью.

№ 2
Описание предметной области, выполненное на языке описания данных, называется:
• даталогической моделью.

№ 3
Реляционный оператор, который используется для конструирования новой таблицы посредством взятого горизонтального подмножества всех строк существующей таблицы, которые удовлетворяют какому-либо условию:
• SELECT

№ 4
Реляционный оператор, формирующий таблицу путем извлечения выбранных столбцов и удаления любых избыточных дублируемых строк:
• PROJECT

Основные определения представления данных.

№ 1
Для обозначения прообраза понятия любой природы (множества однотипных предметов реального мира) используется термин:
• СУЩНОСТЬ.

№ 2
Свойства, характеризующие сущность, называются:
• АТРИБУТ.

№ 3
Типу записи (формализм информационной модели) в реляционной модели соответствует:
• отношение.

№ 4
Типу записи (формализм информационной модели) в иерархической модели соответствует:
• узел.

№ 5
Типу записи (формализм информационной модели) в сетевой модели соответствует:
• запись-владелец;
• запись-член.

№ 6
Совокупность информационного фонда и средств его ведения:
• Информационное обеспечение.

№ 7
Совокупность данных, используемых всеми компонентами системы:
• Информационный фонд.

№ 8
Множество пар ‹имя атрибута, значение›, которое содержит одно вхождение каждого имени атрибута, принадлежащего схеме отношения:
• кортеж

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

№ 10
Формальное описание инфологической модели , выполненное на языке описания данных: датологическая модель.

на главную база по специальностям база по дисциплинам статьи

Другие статьи по теме

 
дипломы,курсовые,рефераты,контрольные,диссертации,отчеты на заказ