- •Лекция 1.Введение в бд. Общая хар-ка основных понятий
- •Лекция 2.Систему управления бд.
- •Лекция 3.Различные архитектурные решения, используемые в субд. Краткий обзор субд.
- •Лекция 4.Различные представления о данных в бд. Основные этапы проектирования бд
- •Лекция 5.Первая стадия концептуального проектирования.
- •Лекция 6.Вторая стадия концептуального проектирования.
- •Лекция 7.Формализация реляционной модели.
- •Лекция 8.Использование формального аппарата для оптимизации схем отношения.
- •Лекция 9.Физические модели данных
- •Лекция 10.Структура современной субд на примере Microsoft sql Server 2008
- •Лекция 11.По работы с современными бд
- •Лекция 12.Основные операторы языка sql. ИнтерактSql
- •Лекция 13.Использование sql в прикладных программах
- •Лекция 14.Направления развития бд
Лекция 11.По работы с современными бд
Задача 1. Какие основные направления использования программного обеспечения клиент-серверных СУБД?
Вариант 1.
Какие основные задачи программного обеспечения можно выделить при разработке прикладных программ, работающих с базой данных?
+ создание базы данных
+ организация работы с базой данных
+ создание пользовательского интерфейса
Задача 2.
Вариант 1.
Какие средства программирования могут быть использованы для ведения баз данных на сервере SQL-Server?
+ MS SQL-Server
+ Transact SQL
Задача 3. В чем состоит отличие процедурного языка программирования от языка запросов при работе с таблицами?
Вариант 1.
Как формулируется алгоритм работы с таблицей с помощью процедурного языка программирования?
+ как последовательность движений по таблице с выполнением других необходимых действий
+ осуществлением навигации по таблице
+ как последовательная работа с отдельными записями таблицы
Задача 4. Почему необходимо иметь стандарт языка?
Вариант 1.
Что достигается введением стандарта языка?
+ единообразие возможностей работы с базами данных в разных СУБД
+ создание прототипа описания языка запросов к базе данных
+ создание условий для устранения разных реализаций аналогичных операций с базой данных в разных СУБД
Задача 5. Основные свойства языка запросов SQL
Вариант 1.
Каковы основные достоинства языка SQL?
Универсальный язык программирования
+ наличие стандарта
+ реляционная основа
+ поддержка архитектуры клиент-сервер
+ использование во многих СУБД
Задача 6. Как осуществляется работа с интерактивным SQL?
Вариант 1.
Как пользователь работает с интерактивным SQL?
+ вводит непосредственно запрос на языке SQL
+ вводит последовательно несколько запросов к базе данных на языке SQL
Задача 7. Как осуществляется работа с встроенным статическим SQL?
Вариант 1.
Как пользователь работает с встроенным статическим SQL?
+ вставляет текст на языке SQL в прикладную программу
Задача 8. Как динамически осуществляется работа с SQL?
Вариант 1.
Как пользователь работает с встроенным динамическим SQL?
+ текст запроса формируется прикладной программой
____________________________________________________
Задача 1. Какие основные направления использования программного обеспечения клиент-серверных СУБД?
Вариант 2.
Что можно создавать с помощью программного обеспечения компьютера-сервера?
+ базу данных
+ запросы к базе данных
Задача 2.
Вариант 2.
Какие средства программирования могут быть использованы для разработки клиентской части?
+ библиотеки функций
+ Transact SQL
+ MS Acces
+ MS Visual Basic
+ MS Visual Studio
Задача 3. В чем состоит отличие процедурного языка программирования от языка запросов при работе с таблицами?
Вариант 2.
Как формулируется алгоритм работы с таблицей с помощью языка запросов?
+ как указание выбрать данные, удовлетворяющие заданным условиям
Задача 4. Почему необходимо иметь стандарт языка?
Вариант 2.
Что реализовано в современных СУБД?
+ диалект языка запросов
+ основные положения стандарта языка запросов
+ ядро стандарта языка запросов
Задача 5. Основные свойства языка запросов SQL
Вариант 2.
Что является операндами в операторах языка SQL?
+ отношение
Задача 6. Как осуществляется работа с интерактивным SQL?
Вариант 2.
Как пользователь получает результат запроса к базе данных при работе с интерактивным SQL?
+ результат выдается непосредственно пользователю после выполнения каждого оператора
Задача 7. Как осуществляется работа с встроенным статическим SQL?
Вариант 2.
Как пользователь получает результат запроса к базе данных при работе с встроенным статическим SQL?
+ результат получает прикладная программа
+ результат обрабатывается прикладной программой и выводится в нужном пользователю виде
Задача 8. Как динамически осуществляется работа с SQL?
Вариант 2.
Как пользователь получает результат запроса к базе данных при работе с встроенным динамическим SQL?
+ результат получает прикладная программа
+ результат обрабатывается прикладной программой и выводится в нужном пользователю виде
____________________________________________________
Задача 1. Какие основные направления использования программного обеспечения клиент-серверных СУБД?
Вариант 3.
Что можно делать с помощью программного обеспечения компьютера-сервера и компьютера-клиента?
+ Прикладную программу
+ Интерфейс пользователя
+ Запросы к базе данных
Задача 2.
Вариант 3.
Операторы каких средств программирования могут быть использованы как в серверной так и в клиентской части?
+ Transact SQL
Задача 3. В чем состоит отличие процедурного языка программирования от языка запросов при работе с таблицами?
Вариант 3.
Как осуществляется работа с таблицами при взаимодействии компьютера-клиента с сервером?
+ с помощью запросов
Задача 4. Почему необходимо иметь стандарт языка?
Вариант 3.
Как связаны диалект языка и стандарт языка?
+ диалект языка игнорирует некоторые положения стандарта
+ имеются положения диалекта языка, не входящие в стандарт языка
+ имеются положения стандарта языка, не входящие в диалект языка
Задача 5. Основные свойства языка запросов SQL
Вариант 3.
Что является результатами выполнения операторов языка SQL?
+ отношение
Задача 6. Как осуществляется работа с интерактивным SQL?
Вариант 3.
Как пользователь не может работать с интерактивным SQL?
+ Вставлять текст на языке SQL в прикладную программу
+ Обращаться к языку SQL из прикладной программы
Задача 7. Как осуществляется работа с встроенным статическим SQL?
Вариант 3.
Как пользователь не может работать с встроенным статическим SQL?
+ вводить непосредственно запрос на языке SQL
+ формировать текст запроса работой прикладной программы
Задача 8. Как динамически осуществляется работа с SQL?
Вариант 3.
Как пользователь может работать с SQL, в условиях необходимости динамического формирования запроса во время выполнения прикладной программы?
+ использовать интерфейсы вызова подпрограмм
+ формировать текст запроса работой прикладной программы
____________________________________________________