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

Постреляционная модель – допускает многозначные поля

Правила Кодда для реляционной СУБД:полная обработка неизвестных значений, гарантированный доступ к данным

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

Правильный вариант запроса SQL, выполняющего вывод данных об именах и фамилиях студентов, получивших хотя бы одну тройку:select distinct studentid, surname, name from exam_ marks e, student s where mark = 3 and e.student id = s.studentid order by surname; select distinct student_id, surname, name from exam_ marks e, student s where mark = 3 and e.student_id = s.student id order by surname desc

Предметная область – это: часть реального мира, подлежащего изучению, управлению, автоматизации.

При проектировании схемы реляционной БД можно выделить следующие процедуры: Установление индексирования для полей в таблицах, Определение перечня таблиц, связей между ними, Определение перечня полей, типов полей, ключевых полей каждой таблицы

Процесс проектирования баз данных: Отображение концептуальной модели в рамках ER-модели; Изучение понятий и описаний информации надлежащей моделированию; Преобразование ER-модели в реляционную схему

Процессор запросов: Синтаксический анализ; Препроцессор проверка на существование объектов; Оптимизатор

Реляционная алгебра – это: операции, обрабатывающие реляционные отношения; процедурный язык обработки реляционных таблиц.

Реляционное исчисление: Непроцедурный язык; Лежит в основе некоторых коммерческих реляционных языков; Основано на исчислении предикатов формальной логики

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

Свойства данных, поддерживаемые в базе данных: независимость, интеграция.

Свойства объекта в иерархической модели описывается как: элементы данных, входящих в сегмент; поля, входящие в сегмент.

Свойства объекта в реляционной модели описывается в виде: атрибутов

Процессы в информационной системе

Отбора данных для вып.операции - student2.ru

Непрерывная функция, непрерывного аргумента

Отбора данных для вып.операции - student2.ru

Дискретная функция; дискретного аргумента

Отбора данных для вып.операции - student2.ru

Дискретная функция; непрерывного аргумента

Отбора данных для вып.операции - student2.ru :

отбора данных для вып.операции

В конструкции WHERE можно использовать логический оператор – OR

В некоторой таблице есть поле "field". Как правильно вывести все записи, где значение поля "field" содержит строку (либо подстроку) "string": select * from customers where 'field' like "%string%"

В операторе CREATE TABLE -Имя таблицы, Тип данных поля

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

В операторе INSERT языка SQL в конструкции INTO указывается: имя таблицы

В операторе INSERT языка SQL в конструкции VALUES указывается: A) значения, добавляемые в столбцы D) список значений.

В операторе SELECT FROM: имя таблицы, из которой идет выборка данных; список таблиц; имя реляционного отношения

В операторе SELECT языка SQL конструкции UNION означает, что: B) запросы выполняются независимо, а результаты объединяются в одно отношение D) запрос создает объединение двух реляционных таблиц.

В операторе UPDATE языка SQL в конструкции SET указывается: выражение, определяющее значение и имя поля; список с указанием имен атрибутов и новых значений; список полей и их новых значений.

В современных СУБД схема данных задает: структуру данных на логическом уровне.

В сетевой модели данных применяются следующие операции над данными:Извлечь: …, Переключить: …, Запомнить …

В спецификации проекта должны присутствовать важные разделы:правила, детали проекта.

В создании автоматизированной информационной системы: Проектирование БД; Реализация

В таблице Customers хранятся данные о клиентах, а в таблице Phones – телефоны клиентов. Что выполняет данная инструкция SELECT Customers Lname;From Customers INNER JOIN Phones ON Customers. CustomerNum; =Phone.CustomerNum; WHERE (Customers.LNameLike ‘N%’); ORDER BY Customers.LName; Выбирает всех клиентов из таблицы Customers, у которых фамилия начинается на букву N при этом есть телефон.

В таблице Employers есть поля FName, LName и BirhDate. Что произойдёт при выполнении следующеё процедуры SELECT FName, LName, Birthdate From Employers ORDER BY Birthdate DESC, LName: Записи отсортируются в порядке убывания дат рождения, а затем по возрастанию фамилий.

В таблице Exployers есть поля FName, LName и BirthDate. Что произойдет при выполнения следующей процедуры SELECT FName, LName, Birthdate From Employer ORDER By BirthDate DESC, LName: записи отсортируются в порядке убывания дат рождения, а затем по возрастанию фамилий.

В языке SQL в конструкции WHERE можно использовать следующий логический оператор: OR, AND, NOT.

Взаимосвязи, существующие между объектами и их свойствами: 1:1. 1:М ; М:М

Виды аномалий: Добавления; Модификации; Удаления.

Виды программ, относящиеся к СУБД: Полнофункциональные СУБД; Серверы БД

Временная отметка– Уникальный идентификатор, Может быть создана с помощью системных часов

Внешний ключ: foreign key понятие теории реляционных баз данных, относящееся к ограничениям ссылочный целостности базы данных

Выбрать данные из таблиц БД по условию - Select *From A Where…

Данные - это: часть программы, совокупность значений определенных ячеек памяти; представление фактов и идей в формализованном виде, пригодном для передачи и обработки; информация в памяти компьютера

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

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

Для преобразования слабого множества сущностей в отношение необходимо принимать во внимание: В отношении любой связи, с которой соединено слабое множество сущностей W, должны быть отражены все ключевые атрибуты множества W, в т.ч. и те, которые «получены» от других множеств; Отношение для слабого множества сущностей W должно включать не только собственные атрибуты W, но и ключевые атрибуты всех других множеств, содействующих в формирования ключа множества W; Поддерживающая связь R, соединяющая слабое множество сущностей W, с другиммножеством, помогающим в образовании ключа для W, однако, вовсе не нуждается впреобразовании. Дело в том, что атрибуты связи Rлибо уже присутствуют в отношении множестваW, либо могут быть объединены со схемой отношения W

Для реляционных СУБД Э Ф Кода предложил и обосновал правила: Полнота подмножества языка; Динамический каталог данных, основанный на реляционной модели; Поддержка обновляемых представлений

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

Достоверность - множества сущностей и их атрибуты должны соответствовать реальным требованиям

Достоинства сетевой модели: разделение данных и связей; легкость выполнения операций включения и удаления; простота реализации связи М:М.

ER-модель отображается графически, в виде диаграмм сущностей и связей состоящих из: Множеств сущностей; Связей; Атрибутов

Жизненный цикл БД содержит фазы:Проектирования, Реализации, Эксплуатации

Задача логического проектирования БД: Объединение информации; формулирование знаний о системе; осуществление системного анализа и разработка структурных моделей.

Запись 1:1 означает: Одному экземпляру информационного объекта соответствует не более одного экземпляра; Взаимосвязь один к одному; одна запись в главной таблице соответствует одной записи в подчиненной таблице

Запись 1:М означает: взаимосвязь «один ко многим»; одному экземпляру информационного объекта соответствует 0,1 или более экземпляров; одной записи в главной таблице соответствует несколько записей в подчиненной таблице.

Запись М:М означает: нескольким записям в главной таблице соответствует несколько записей в подчиненной таблице; взаимосвязь «многие ко многим».

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

Запись таблицы: Набор полей, однозначно идентифицирующий каждый экземпляр объекта; Совокупность компонентов, составляющих описание конкретного элемента; Строка таблицы, содержащая полную информацию о субъекте или объекте

Защита данных как свойство обеспечивает: секретность данных, безопасность данных, конфиденциальность данных.

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

Индексы бывают: Составные Уникальные

Интеграция данных означает, что БД содержит данные:для множества пользователей;

Информационная технология представляет собой: Совокупность методов, производственных процессов, программно - технических средств обеспечивающая сбор, обработку, хранение, передачу информации; Совокупность процессов обработки информации; Процесс, использующий совокупность средств и методов обработки передачи первичной информации для получения информации нового качества о состоянии объекта, процесса или явления

Информацию, не зависящую от личного мнения или суждения, отражающую истинное положение дел, достаточную для решения поставленной задачи можно назвать: объективной, достоверная; полная(полезная).

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

Инструкции SQL, осуществляющие управление курсором: OPEN CURSOR; CLOSE CURSOR DECLARE CURSOR

Используется ключевое слово DISTINCT: Для устранения дублирующих значений столбцов; Для выборки только уникальных записей по конкретному полю; Чтобы избежать повторения строк при выполнении запроса

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

Какое из условий предложения WHERE позволяет отобрать адреса клиентов из USA и Canada: Country = ‘USA’ OR Country = ‘Canada’.

Какое условие нужно использовать для отбора связанных данных из двух таблиц: INNER JOIN.

Какую операцию выполняет ALTER INDEX: модифицировать индекс

Какую операцию выполняет ALTER TABLE: модифицировать таблицу.

Какую операцию выполняет ALTER TRIGGER:модифицировать триггер.

Какую операцию выполняет ALTER VIEW: модифицировать виртуальную таблицу.

Классификация ограничений: Ключ (key) – атрибут или подмножество атрибутов; Ограничение уникальности

Кластер:Структура памяти, в которой хранится набор таблиц; Является методом совместного хранения родственных данных; Таблицы должны иметь общие столбцы, используемые для соединения

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

Ключи обычно используют для достижения следующих целей:Организации связывания таблиц; Упорядочения кортежей

Ключи и ER моделирование: Если множество сущностей включено в иерархию связей isa то корневое множество сущностей должно обладать всеми атрибутами необходимыми для формирования ключа; Идентифицировать объекты

Команда, позволяющая пользователю управлять транзакциями базы данных: COMMIT; ROLLBACK; SAVEPOINT; SET TRANSACTION

Команды администрирования данными: GRANT; REVOKE.

Наши рекомендации