imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 14.12.2004, 13:43     # 1
An_Na
Guest
 
Сообщения: n/a

объектно-реляц.БД и сравнение запросов


Помогите с дипломом!!
Расскажите, если кто вдруг знает, где можно найти толковую информацию по объектно-реляционным базам данных!!!...
и еще: может есть у кого идеи или просто сталкивались с задачей сравнения выполения запросов написанных на SQL в среде ORACLE!!!
пожалуйста!!!!
 
Старый 14.12.2004, 15:32     # 2
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
Цитата:
An_Na:
Расскажите, если кто вдруг знает, где можно найти толковую информацию по объектно-реляционным базам данных!!!
а какого рода информация нужна?

Цитата:
An_Na:
с задачей сравнения выполения запросов написанных на SQL в среде ORACLE
А что сравнивать и с чем? Запросы во всех средах практически одинаковые по конструкции... Может различаться механизм выполнения - зависит от БД, ну и соответственно по скорости.
/7y3uK вне форума  
Старый 15.12.2004, 11:55     # 3
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
An_Na:
где можно найти толковую информацию по объектно-реляционным базам данных
Ни разу такого не видел. Есть общая теория баз данных и информация по конкретным продуктам. Если пишеш на оракле, достань хорошую толстую книгу по ораклу и читай.
EvroStandart вне форума  
Старый 16.12.2004, 21:56     # 4
An_Na
Guest
 
Сообщения: n/a

толстые книги есть, а толку - нет..((
сравнивать нужно результаты двух sql-запросов.. в среде ORACLE, а не в разных средах!!
help!!!!
 
Старый 17.12.2004, 02:09     # 5
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
An_Na

что то я не врубаюсь... а что, запрсы одинаковые или два разных? Чего тут сравнивать кроме времени а время в данном случае будет зависить от массы факторов... начать стоит хотябы с размера БД, типа данных и металла на котором стоит БД и что делает система во время выполнения запросов...
/7y3uK вне форума  
Старый 19.12.2004, 02:14     # 6
An_Na
Guest
 
Сообщения: n/a

Цитата:
Сообщение от /7y3uK
An_Na

что то я не врубаюсь... а что, запрсы одинаковые или два разных? Чего тут сравнивать кроме времени
два разных запроса! надо сравнить результаты, которые они выдают!
 
Старый 19.12.2004, 03:30     # 7
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
An_Na

ну как объяснить...
хорошо сравни два запроса SQL:

1) INSERT INTO Table1 VALUES ('Иван',21,False);
2) DELETE FROM Table1 WHERE Age=21;

Ну и что тут сравнивать? Два диаметрально противоположных по действию запроса, один вставляет в таблицу данные, второй удаляет данные по условию... Я не понимаю смысл твоего вопроса... Запросы не могут быть другими. Могут быть правда микроскопические отличия от основного стандарта, напрмер механизм передачи параметров. Вобщем RTFM , посмотри как расшифровывается аббревиатура SQL и почитай какие они бывают, эти запросы - в инете информации - НАВАЛОМ!! Тогда может быть вопрос сформулируется более осмысленно и понятно.
/7y3uK вне форума  
Старый 19.12.2004, 13:36     # 8
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
/7y3uK
Вообще-то когда говорят _запрос_ SQL - я склонен понимать под ним именно SELECT, а не INSERT или DELETE. Я так понимаю человеку надо сравнить результаты двух выборок. А запросы, дающие одинаковые выборки могут быть действительно разные. Например один SELECT прямо к таблице, а другой к какому-нибудь представлению (VIEW), да ещё и UNION с другим SELECT... но набор столбцов везде одинаковый.

P.S. Чисто теоретически, если пользоваться только SQL, по можно например попробовать написать процедуру, которая будет используя курсоры бегать по двум выборкам и сравнивать записи. Но пока умываю руки, т.к. со средой Oracle не знаком.
ЕЖ вне форума  
Старый 19.12.2004, 18:07     # 9
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
ЕЖ

Я с тобой согласен, но SQL расшифровывается как структурированный язык запросов, поэтому запросами надо называть не только селект и в вопросе ничего подобного не указано. Но это ИМХО... Все заканчиваю флуд и прошу 2An Na Напиши тут эти 2 запроса или постарайся максимально четко сформулировать вопрос, ИМХО разберемся
/7y3uK вне форума  
Старый 19.12.2004, 19:21     # 10
An_Na
Guest
 
Сообщения: n/a

Smile

ЕЖ меня совершенно правильно понял! я имела в виду имена операцию SELECT!!
Цитата:
Сообщение от /7y3uK
ЕЖ

2An Na Напиши тут эти 2 запроса или постарайся максимально четко сформулировать вопрос, ИМХО разберемся
запросы (SELECT'ы), например, такого вида:
выдать фамилии, имена и отчества студентов 4-го курса..
задания варьируются по сложности, возможно упорядочивание выборки, соединения таблиц и т.д.
предположим, что человек написал свой select.. надо проверить, насколько он правильно это сделал, т.е. создать нечто, что будет проверять результат выборки!
 
Старый 19.12.2004, 22:51     # 11
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
http://vsys1.informatik.uni-hamburg..../dis/K10-2.pdf
Вот тут инфа но на немецком...
shuron вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:43.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.