Выберите букву:

Базы данных - практическая работа

Вы можете купить эту работу on-line прямо сейчас за 300 рублей с помощью системы «Робокасса» или положить работу в корзину
 
 
 
Cборник практических заданий
по дисциплине «Базы данных» (БД 93)
 
Задание № 1
Ответить на вопрос, указав правильный вариант ответа.
Перед группой разработчиков стоит задача - создать поисково-информационную систему “Студент”. Эта система должна хранить данные о всех студентах, которые в данный момент учатся в вузе, о вновь поступивших, защитивших диплом и отчисленных по разным причинам. Определите предметную область этой системы.
 
кафедра
вуз
факультет
департамент образования
несколько вузов
 
Задание № 2
Ответить на вопрос, указав правильный вариант ответа.
Фирма производит продажу компьютеров по предварительным заказам клиентов. Определите, между какими объектами осуществляется связь “один к одному” 


Клиент                      Заказ
 
Клиент                                  Модель компьютера  


Клиент                                  Продавец 


Продавец                              Заказ 


Продавец                              Модель компьютера
 

Задание № 3
Ответить на вопрос, указав правильный вариант ответа.
В вашей системе имеется поле длиной 8 символов. Вы вводите в это поле дату: 32/06/95 (32 июня 1995 года). Как отреагирует система, если вы присвоите этому полю тип “Дата” ?
 
 никакой реакции не последует
 преобразует в формат “Дата”
 преобразует в строку символов
 преобразует в формат “Дата” и выдаст сообщение об ошибке первых двух позиций
 выдаст сообщение об ошибке
Задание № 4
Ответить на вопрос, указав правильный вариант ответа.
Необходимо разработать базу данных домашней видеотеки. Предложите оптимальный макет таблицы.
 
 
Задание № 5
Ответить на вопрос, указав правильный вариант ответа.
В базе данных “Домашняя видеотека” какое поле необходимо использовать в виде первичного ключа ?
 
 название фильма
 год выпуска
 порядковый номер
 жанр
 длительность
 
Задание № 6
Ответить на вопрос, указав правильный вариант ответа.
Таблица проиндексирована по возрастанию символьного поля Животные. Как надо вводить текст, чтобы слова всегда располагались по алфавиту ?
 
1) Попугай, кОшка, корова, Собака
2) попугай, Кошка, корова, Собака
3) Попугай, Кошка, Корова, Собака
4) попугай, кошка, корова, собака
5) пОпугай, Кошка, корова, собака
 
 
 
 
 
Задание № 7
Ответить на вопрос, указав правильный вариант ответа.
Используя операторы реляционной алгебры, из базы данных поставщиков деталей (см схему 29 методических материалов) получить имена поставщиков, которые поставляют по крайней мере одну синюю деталь.
 
( S [ S# ] MINUS ( SР WHERE P# = P2 ) [ S# ] )
SР [ S#, Р# ] DIVIDEBY ( SР WHERE S# = S2 ) [ Р# ]
( ( SP [ S#, P#] DIVIDEBY P [ P# ] JOIN S ) [ SNAME ]
(( SP JOIN S ) WHERE P# = P2 ) [ SNAME ]
( ( ( Р WHERE COLOR = Blue ) JOIN SP ) [ S# ] JOIN S ) [ SNAME ]
 
Задание № 8
Ответить на вопрос, указав правильный вариант ответа.
Рассмотрим выражение A JOIN B . Если у отношений А и В заголовки разобщены (т.е. в заголовках нет общих атрибутов), то это выражение эквивалентно такому: A TIMES B. А какому выражению оно будет эквивалентно, если заголовки одинаковые ? 
 
 A INTERSECT B
  A MINUS B
 A JOIN B
 A TIMES B
 A UNION B
 
Задание № 9
Ответить на вопрос, указав правильный вариант ответа.
Какие средства разработки баз данных целесообразно использовать при проектировании базы “Домашняя видеотека” ?
 
1) Visual Basic
2) SQL-Server
3) FoxPro
4) Access
5) C++
 
Задание № 10
Ответить на вопрос, указав правильный вариант ответа.
Используя операторы языка SQL, из базы данных поставщиков деталей (см схему 29 методических материалов) получить общее число поставщиков.
 
1) INSERT COUNT(*) AS N
    FROM S;
 
2) SELECT COUNT(*) AS N
    FROM S;
 
3) UPDATE COUNT(*) AS N
    FROM S;
 
4) DELETE COUNT(*) AS N
    FROM S;
 
5) WHERE COUNT(*) AS N
    FROM S;
 
 
 
 
 




Наверх

www.webmoney.ru Яндекс цитирования Рейтинг@Mail.ru Студенческий Маяк © 2010 - 2019   ИП Каминская О.В. ОГРНИП 310774602801230
При использовании материалов активная ссылка на StudMayak.ru обязательна.