Имя: Пароль:
IT
 
Билет с госов.
, ,
0 wade25
 
15.02.12
16:23
Добрый день.

Может кто помочь с SQL? Билетов много, время осталось мало. Задание собсно вот:

Язык SQL: операторы манипулирования данными. Работа с несколькими таблицами.
Фрагмент БД библиотеки (книги).
1) Создание и заполнение отношений.
1. Отношение "Издательства" (идентификатор, "Название", "Адрес").
2. Отношение "Рубрикаторы" ("Шифр рубрики", "Название рубрики").
3. Отношение "Каталог книг" (основное):
Содержимое поля Тип Длина Дес. Примечание
Рубрикатор C 8   ключевая комбинация полей
Шифр C 6  
Автор(ы) C 25   обязательное поле
Название C 25   обязательное поле
Место издания C 10    
Шифр издательства C 5   внешний ключ
Год издания N 4 0  
Количество страниц N 4 0  
Примечание C 20   по умолчанию – учебник

2) Выборка данных.
Посчитать, сколько книг не имеют комментариев. Создать списки:
• поступлений за последние 3 года (по рубрикам, авторам, годам);
• рубрик, по которым нет книг;
• автор – название издательства, в котором автор издавался.
3) Работа с представлениями.
Создать представления:
1. "Первая – последняя публикации" (автор, год выхода первой публикации, год выхода последней публикации).
2. "Учебники и учебные пособия" (все поля отношения "Каталог книг").
3. "Состав по рубрикам" (рубрика, количество книг до 1980 года издания, количество книг после 1980 года издания).
1 Ненавижу 1С
 
гуру
15.02.12
16:25
отличное задание!
2 zak555
 
15.02.12
16:26
что за вуз ?
3 Ненавижу 1С
 
гуру
15.02.12
16:26
зато в личной карточке: 1с (ут, бп, зуп, ка), C# (win, wpf, asp, dot), Битрикс
4 NS
 
15.02.12
16:27
(0) Открой а Акцессе, набросай таблицы, и сделай запрос конструктором.
5 Волшебник
 
15.02.12
16:28
2.1 невозможно
Дата поступления не хранится.
Или год издания считается датой поступления?
6 zak555
 
15.02.12
16:28
(3) он просто знает, как это расшифровывается
7 wade25
 
15.02.12
16:29
Задание не мое) Свое уже решил, попросили помочь. Ну реально времени не хватает, мож есть гуру которому 1 мин на это нужно)
8 Ненавижу 1С
 
гуру
15.02.12
16:30
(7) один знакомый моей девушки...
9 Evpatiy
 
15.02.12
16:31
(6) +1. Маня подрастает
10 wade25
 
15.02.12
16:32
(3) Знаю как расшифровывается, причем тут это?) Нету у меня под рукой ничего кроме 1с, sql не знаю наизусть.
11 NS
 
15.02.12
16:35
Все задачи на select from where
12 wade25
 
15.02.12
16:36
(11) Я не читал задание полностью) Ну если так трудно, можете не помогать...
13 zak555
 
15.02.12
16:41
нам эту шнягу в драм кружке рассказывали
14 въезжаю в 1с
 
15.02.12
16:47
(5) да не, если год издания считается датой поступления, то
• поступлений за последние 3 года (...., годам);
это запрос в бесконечность :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший