powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Тест на реляционные СУБД
23 сообщений из 23, страница 1 из 1
Тест на реляционные СУБД
    #39731425
dedik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на втором высшем дали задания, а этот предмет вообще не знаком и в работе ни как не использую
помогите решить

1.ля того, чтобы выполнить задание, перетащите команды в поле Запрос в правильном порядке, затем выполните запрос на тренировочной базе, размещенной на https://online.ifmo.ru/oracle/. Подробное описание базы можно посмотреть https://courses.openedu.ru/asset-v1:ITMOUniversity+DATAN+summer_2018+type@asset+block@%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B1%D0%B0%D0%B7%D0%B0.pdf]https://courses.openedu.ru/asset-v1:ITMOUniversity DATAN summer_2018 type@asset block@Демонстрационная_база.pdf . Инструкция по доступу к тренировочной базе https://courses.openedu.ru/asset-v1:ITMOUniversity+DATAN+summer_2018+type@asset+block@InstructionDB_Oracle.pdf]https://courses.openedu.ru/asset-v1:ITMOUniversity DATAN summer_2018 type@asset block@InstructionDB_Oracle.pdf . Результат выполнения запроса впишите в поле Ответ.

Какая зарплата у работника по имени JAMES?

Соберите запрос: из модулей "select" "sal" "from" "emp" "where" "ename" "=" "'james'" - при такой расстановке пишет что ответ на половину правильный


2. Задания нужно выполнить, написав запросы к тренировочной базе SCOTT, размещенной на https://online.ifmo.ru/oracle/. Подробное описание базы можно посмотреть тут http://helpsite.narod.ru/dbase/oracle/sql/2.htm. В качестве ответа надо написать результат выполнения запроса!

Какая самая большая зарплата в отделе номер 30?


3. Был написан SQL-запрос, который выводит список табельных номеров (empno) сотрудников таблицы emp, чьи зарплаты попадают в категорию 1 таблицы salgrade. Список нужно упорядочить по возрастанию табельных номеров.

Запрос разбили на отдельные фрагменты, случайно перепутали, и к фрагментам нашего запроса по ошибке попали фрагменты других запросов.

Выделите нужные фрагменты и соберите из них запрос правильно. В качестве ответа введите номера фрагментов в правильном порядке, разделяя их пробелами. В списке могут быть лишние фрагменты! Пример ответа: 14 10 1 7

WHERE GRADE = 1 AND
SAL>= LOSAL
FROM EMP, SALGRADE
SELECT EMPNO
ORDER BY EMPNO
AND HISAL >= SAL
FROM EMP JOIN SALGRADE
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731429
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedik,

Достойная смена растет, чего уж...
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731432
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedikи в работе ни как не используюНе хочешь учить - плати. Здесь есть форум Работа .
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731433
dedik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2ary, к вашему счастью я никак не отношусь к вашей "смене"
по роду своей деятельности я никак не пересекаюсь с данным предметом и изучаемыми в нем средам
этот предмет мне требуется сдать как общий, а не профилирующий
потому и прошу помощи у людей разбирающихся в этом
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731466
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedikответ на половину правильныйнаполовину правильный это то как?? половина от sal?
dedikЗапрос разбили на отдельные фрагменты, случайно перепутали, и к фрагментам нашего запроса по ошибке попали фрагменты других запросов.Ну а что... бывает.
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731509
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поколение ЕГЭ
Технологии ЕГЭ
Специалисты ЕГЭ
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731568
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedik,

1)
а) убрать двойные кавычки
б) JAMES заглавными
select sal from emp where ename ='JAMES'

2) select max(sal) max_sal_dept30 from emp where deptno=30

3) запрос не собрать не хватает условія соеденения

SELECT EMPNO
FROM EMP, SALGRADE
WHERE GRADE = 1 AND
не хватает условия соеденения EMP, SALGRADE
ORDER BY EMPNO

.....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731574
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax3) запрос не собрать не хватает условія соеденения
join при определенных условиях
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731577
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedikjan2ary, к вашему счастью я никак не отношусь к вашей "смене"
по роду своей деятельности я никак не пересекаюсь с данным предметом и изучаемыми в нем средам
этот предмет мне требуется сдать как общий, а не профилирующий
потому и прошу помощи у людей разбирающихся в этомТогда забей и получи желанный тройбан.
Студентам, желающим помощи
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731583
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
123ййStax3) запрос не собрать не хватает условія соеденения
join при определенных условиях

в SALGRADE одна строка c GRADE = 1?
всеравно к AND надо что-то дорисовать

.....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731586
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как всегда, припёрся Станислав лизать пятки.
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731589
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax, выкини строки
AND HISAL >= SAL
FROM EMP JOIN SALGRADE
А декарт чем не условие ?
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731597
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
123ййStax, выкини строки
AND HISAL >= SAL
FROM EMP JOIN SALGRADE
А декарт чем не условие ?

21731476

зы
SAL>= LOSAL
AND HISAL >= SAL
не подходять под условие

....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731601
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Staxзы
SAL>= LOSAL
AND HISAL >= SAL
не подходять под условиеТебе не сдать этот тест, двоечник.
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731708
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-Staxзы
SAL>= LOSAL
AND HISAL >= SAL
не подходять под условиеТебе не сдать этот тест, двоечник.

согласен
авторВ списке могут быть лишние фрагменты!

.....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731757
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxавторВ списке могут быть лишние фрагменты!Для удовлетворения "точно есть" достаточно исключить одну строку из. И очевидно, какая строка никак не может быть частью синтаксически корректного запроса.
Твоя настойчивость в исключении части условия "зарплата попадает в категорию" вызывает недоумение.
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731932
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,

Ваш вариант ответа?

.....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39731998
j2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax,
Код: plsql
1.
2.
3.
4.
5.
6.
SELECT EMPNO
FROM EMP, SALGRADE
WHERE GRADE = 1 AND
SAL>= LOSAL
AND HISAL >= SAL
ORDER BY EMPNO


вот это лишнее, т.к. нет условия соединения:
Код: plsql
1.
FROM EMP JOIN SALGRADE
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39732004
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxВаш вариант ответа?-2-... исключить одну строку из. И очевидно, какая строка ...
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39732011
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
j2kStax,
Код: plsql
1.
2.
3.
4.
5.
6.
SELECT EMPNO
FROM EMP, SALGRADE
WHERE GRADE = 1 AND
SAL>= LOSAL
AND HISAL >= SAL
ORDER BY EMPNO


вот это лишнее, т.к. нет условия соединения:
Код: plsql
1.
FROM EMP JOIN SALGRADE



не решает задачу
автор Был написан SQL-запрос , который выводит список табельных номеров (empno) сотрудников таблицы emp, чьи зарплаты попадают в категорию 1 таблицы salgrade. Список нужно упорядочить по возрастанию табельных номеров.



.....
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39732014
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-StaxВаш вариант ответа?-2-... исключить одну строку из. И очевидно, какая строка ...

не понял

не сдал и пусть, я часто не прохожу собеседования

21731524


......
stax
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39732357
j2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Staxне решает задачу

Почему?
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
with SALGRADE as ( select 1 grade, 0 LOSAL, 1000 HISAL from dual
         union all select 2 grade, 1001 LOSAL, 3000 HISAL from dual
         union all select 3 grade, 3001 LOSAL, 5000 HISAL from dual
                 )
    , EMP    as  ( select 1 EMPNO, 350 SAL from dual
         union all select 2 EMPNO, 750 SAL from dual
         union all select 3 EMPNO, 1550 SAL from dual
         union all select 4 EMPNO, 4750 SAL from dual
         union all select 5 EMPNO, 7750 SAL from dual
                 )
SELECT EMPNO
FROM EMP, SALGRADE
WHERE GRADE = 1 AND
SAL>= LOSAL
AND HISAL >= SAL
ORDER BY EMPNO                 
...
Рейтинг: 0 / 0
Тест на реляционные СУБД
    #39733237
dedik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использовать нужно все команды из предложенных, требуется их расположить их в правильном порядке
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Тест на реляционные СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]